Jay Kinker - Entrepreneur, Strategist, Technologist

  Home  |   Contact  |   Syndication    |   Login
  84 Posts | 2 Stories | 135 Comments | 7 Trackbacks

News

Jay Kinker
www.mundrisoft.com
www.societyhive.com


Follow me at Twitter My LinkedIn Profile Facebook

Microsoft MVP Logo

Archives

Post Categories

Monday, August 6, 2012 #

Here are some reasons why:

1. (primary) We really need a change – Frankly, our political system is rotten and anyone else from the system is going to repeat what we have seen in the past. A new person will do mistakes BUT will have fresh ideas and we will have better chance to create disruption required for a positive change. Almost all next generation young politicians have conveniently chosen the stereo type path of their predecessors. A new face from outside the current political system is required.

2. Arvind or someone like him can’t screw up more than what already is. It’s amazing to see the relationship of politician and public in India. Politicians make public promises before every election - both parties know that the politician is not going to keep it but the politician who makes more fake promises will have better chance to win.

3. “Right intent” (neeyat) is the ONLY missing element in our system. As a country we have all ingredients required to make a great, successful country. It’s the “right intent” which is missing. It’s easy for everyone to bash the politicians but they also come from the same society! You can see one example every second on roads (traffic), government offices, local communities, or practically any place with group of people. 

Issues with team Anna:

1. Inexperience – but I think this will be a blessing. They are bunch of intelligent people, well educated, leaders in their respective fields and fighting with the system for a long time. Also, they don’t have to execute everything on their own. They will have full force of government teams to execute

2. No political organization – setting up a viable national organization can take 10-15 years to setup. I guess best chance they have for 2014 is by getting credible faces like Ratan tata, Narayan Murthy, etc. and clean faces from other political parties together

2. No political experience – I'm sure you don't want them to be like other politicians. These are intelligent people and assuming that they will be able to attract right people to join - they can for sure figure out a future path

The new political environment in India:

Many may not agree with team Anna’s approach and ideas but we have to give them the credit for bringing corruption and system problems at center stage of politics. They have been able to get people out of their homes.

I’m afraid that Congress will now work aggressively to get the “Lokpal bill” passed (before next election) from both houses in any shape to get rid of team Anna. Theoretically, if lokpal bill is passed, fundamental reason for team Anna to form a political party is gone. But I believe team Anna will still go ahead and form a political party now (or at minimum get more involved in active politics).

What we can do:

1. “Do something!” – we debate a lot and have suggestions to make no less than the prime minister but when was the last time you did something for the society? Something you did cautiously that does not affect you in anyway?

2. Contribute to build togetherness and not divide: an example: I have seen Indians migrating to foreign countries and once again making local communities per their cast and “the Indian state” they come from. This looks funny to me. Imagine Indian migrating to Australia, holding Australian passport and once again form local groups based on cast. Not an Indian group but groups based on cast or the Indian state they come from.

We have to first admit the problems we have in our local societies. It starts from our homes and neighbourhood followed by local communities. I have failed to understand when people make statements like “Be proud to be a Marathi”, “Be proud to be a Bihari”, “Be proud to be an Indian”, … Why do we need to tell this to public!! Is this a sign of insecurity?

India’s reality:

37% still under international poverty line

Honor killing is still accepted in many societies

Divided by cast, state, language, etc.

Only few pockets of developing areas

3rd world country deficient in fundamental infrastructure like electricity, food, water, medicine

There is a big list and unfortunately many living in cities won’t be able to relate to many of these factors.

P.S. – I’m aware that every point in this post can have a counter argument. But sorry, I don’t understand arguments like “our culture is the greatest/best”, “0 was invented in India”, “we are only 65 years old country”, “see what has happened with countries that got independence at same time”, etc.


We can connect you with consultant best for you. A professional well versed with cooperative act, byelaws of cooperative societies, certified and recognized by the registrar of cooperatives as administrator and election Officer.


Sunday, May 6, 2012 #

When you leave your homes, the first thing everyone checks these days is if you have your phone with you. It's not your keys nor your wallet, but your phone that you’re most worried about forgetting.

Mobile devices are becoming everyone’s lifeline in a lot of ways. It seems hard to find someone who’s not with their phone. Your maid who comes in the morning, the vegetable seller, students, kids and almost anyone who you see around will have one or more mobile devices.

With recent acquisitions of Instagram and Glancee, many are asking why Facebook needed to acquire those relatively new companies? Why not! You should not be surprised if they shop few more players in mobile space. I see this as a good sign for companies like Facebook appreciating the change. Mobile is the future and everyone will have to align themselves per their need.

For more check out:
Mobility Touch Solutions - Go Mobile!
Mobile Web Development - Going Mobile is not as difficult as it appears! :)

The pace at which mobile technology (hardware and software) is progressing is amazing. This is possibly the fastest growth in its space. The pace at which mainframes, PC or even internet revolution happened – mobile is possibly growing fastest.

With current rate, by year 2014 mobile internet users should cross the number of desktop internet users. With today’s mobile hardware getting faster and better the growth will only grow with time. Every change also comes with business opportunities. Many organization will have thoughtful long term plan and many will do it for the sake of being on same bandwagon. Either case – we have lot of opportunities to solve business problems in the mobile space. What is your mobile strategy?

With mobile media consumption growing faster than ever before and user spending more time on mobile devices, business houses will have to rethink about their marketing plans. The audience is changing and so should the marketing means and material. At the same time, mobile technology is getting simpler. It’s much simpler to build mobile based applications. It’s much easier to run mobile campaigns, stay in the buzz and remain connected with your audience.

We have seen the era when customers were expecting web app to have usability like desktop app. Now customers are doing the same with mobile – asking almost all that is possible in web on their mobile applications. That’s a challenge but the pace at which mobile hardware is improving; smart mobile devices will soon do more than what web app does today. It already has new usage with tagging (QR Code & Microsoft TAG) and scanning usage.

Great change creates great opportunities. Let us know your problem, we will get you your solution


Today, we completed 2 months of operation and progressing strong. Exciting journey has begun! :)

Our vision is to help build strong local societies. We do this by providing solutions that enables neighborhood and local societies network. First solution in this direction is SocietyHive (www.societyhive.com). This will help people stay connected, manage their society, collaborate, celebrate, talk about issues that matters and work for local cause.

In the era where people have the motto of "go global", we have come up with neighbourhood networking portal with motto "go local". Our local societies have lot to contribute in who we are today and what we have achieved in our lives. It's our duty to give back and work closely for our local societies where our children will grow. 

Societyhive, the next generation neighbourhood networking portal.

Society Management Software

Sunday, June 5, 2011 #

In last couple years, I am seeing more and more discussion on why companies in the west should look for better alternatives (especially on IT outsourcing). Many times such discussions are propaganda from companies of competing countries but many are genuine concerns as well. Concerns like: why they continue to face challenges in outsourcing, quality problems, debate on “Offshore Vs Nearshore”, etc. Everyone has their own share of challenges with many common factors but I consistently see everyone missing one primary factor. i.e. “the quality of onsite team”.

Common reasons:
Outsourcing is happening at expense of local jobs
It’s great to think about your own country and community but let’s think logically and not emotionally. Fact is that many companies have survived because of outsourcing. Outsourcing is not a choice in many cases and helps companies to grow. Eventually, it results in local jobs and healthier eco-system.

Working in difference time zone
A valid reason for a smoother communication if everyone was on same/similar time zone. However, fact still remains that team is not in same office in nearshore as well. Working odd hours continues to address this issue. Better organized team will face fewer problems because of different time zone. At the same time, organizations are able to function 24x7 because of offices in different time zones.

Cultural affinity and better communication
I see this as an irrelevant factor. I have not had or seen any major communication breach in my career so far. Even though there is vast different in accent and culture of west and India, Indian professionals have adapted and so has the professionals in the west. Openness in global business and travel has helped in breaching this gap.

Other factors
There can be few more major and minor factors but everyone is missing one important driver of getting better outsourcing experience

Missing factor:
Quality of onsite team
I have consistently seen companies stressing more on offshore units/dept for quality. No one seem to realize that this is a team work and adding better technicians and more head counts is not the solution. You tend to think it’s working when team is onsite because then you have the luxury to sit with them, clean up the mess and keep the problem under carpets. You can’t get a quality output from a crap input. You got to have a solid analyst and project/product manager onsite to get the best out of offsite team. An idea may look simple, a few pager document may be enough for the customer but when any project goes in development it requires clear instructions on what is to be done and what not.

Conclusion:
“Quality of onsite team” is paramount in making an onsite-offsite team work efficiently with high quality. Over the years, I have consistently seen that better the onsite team, better are the results from offsite team.

Saturday, April 23, 2011 #

How do you really define a start up? Is it because of:
• Duration
• Number of employees
• Valuation
• Professional management team and business model or some other reason?

Secondly, what are you doing to ensure that you remain stable, reduce your risk of operation and get out of the startup mania to concentrate on right areas? What are you doing to build a self-sustaining growing team and business?

I rarely see business owners giving time to such topics. You can always get things done if you pay weather it’s from your employee or outsource to someone else. I have seen companies with 100+ employees – 5+ year old and still behaving like a startup. In one instance I saw 250+ people company and ~10 year old working as a startup. So, what should you really do to get out of the startup phase? Here are some points that I could think of:

Team:
You can’t really assemble few guys in a room and call them team. This takes time, requires mentoring and training before you have a resilient, confident and performing team. At no stage can you take it lightly. It’s never expendable. I have seen companies loosing key employees because they became too expensive, promises during interviews were not met, do not see growth, manager, etc. Irrespective of reason it’s the management who has to be careful and vigilant to ensure team is intact. An employee can’t really be replaced by another hire all the time. Many times there is so much IP involved which can’t be handed over or regained in short span of time. In an organization, there is place for all types of resource. It’s about keeping right heads at right position with right motivation.

A company who is not able to retain their key people and retain their team will always remain startup.

Company culture:
Every employee is part of this unconsciously. This includes the kind of people you are hiring, what interpersonal qualities you value, how good work is appreciated, how motivated your team is, etc. Leaders of the company impact this most. So often you would see people joining at less salary and smaller company because they were more comfortable and confident in that company.

How happy is your last man:
Leaders should remain in touch and accessible to the last man. You can never have a successful ecosystem until the last man is happy and delivering. Someone who is performing or vocal is always visible. A leader should be able to see beyond those people, remain accessible, take their feedback and take corrective steps.

Think beyond current projects:
As a leader, business owner or manager, you must see beyond current set of projects. It is very easy to get occupied or over occupied with current engagements. You should invest in future, upcoming technologies, keeping yourself updated with your business domain and reuse.

Processes:
This is extremely important and missing from startups. It’s not about ISO and CMM but to streamline your processes in everything you do. It’s about removing person dependencies and doing the same task with same or better quality and remain predictable.

Standardization:
A company must standardize their production/development work. This also helps in reusing, maintaining quality and achieving predicable results.

Friday, April 22, 2011 #

My team was facing acute errors just about the delivery time. We approached MS India, freelancers, topic expects but so solution. In our case, I found out that this was a local environment issue rather than a generic issue which is why no one had any solution.

Environment: SharePoint 2010
Issue: we were getting error while creating a new site from a site template we had created. Our deliverable to the client was a site template.
Our resolution (steps):
1. Create a new “site template” without content.
2. Prepare a fresh installed SharePoint 2010 environment
3. Create a new site using the “site template” (WSP file) at the new SP portal
4. Now recreate or export/import all backend date like lists, documents, etc.
5. Create a new “site template” from the new SharePoint 2010 environment (which now has all artifacts)
6. Now deploy the site template and create a site using it on any SharePoint environment.

More details about the issue and it's resolution:
• Devs were able to export and successfully create new sites using the template until 2 weeks back
• Only things which changed during this time was that we installed a new third party SharePoint tools and webparts
• We were able to create a site template but it was failing to create a site on another site collection in absence of some missing components
• We were getting correlation error {e995e28b-9ba8-4668-9933-cf5c146d7a9f} which means we need to have “MobileExcelWebAccess” activated. We were not able to find how to activate this component.
• I then uninstalled the additional component (installed couple weeks back) and removed the webpart. I also used clean up tool (http://featureadmin.codeplex.com/) to remove some features. This did not resolve the problem
• I then tried to take full backup and restore on other site collection. I noticed that the webparts and features were cleaned but yet a part of back files.
• I then tried working with a fresh SharePoint environment which worked (as above).

Errors that we received while creating new sites using a custom template:

Error
An unexpected error has occurred.
Correlation ID: {C111a414-03fa-44b2-b9c8-f23ba0e0214f}

Error
The site template requires that the Feature {e995e28b-9ba8-4668-9933-cf5c146d7a9f} be activated in the site collection.
Correlation ID: {2e31b8c9-78a9-4a10-8779-539a811a83f5}

Saturday, April 9, 2011 #

This is an interesting question one of my friends asked me recently. Answer to this is very subjective…. So often business owners get into the trap of numbers and miss to appreciate and honor the factors that are generating those numbers for them. Yes, being financially successful is the basic reason for doing any business. However, you have to build a lucrative ecosystem to be able to have a sustainable business. I believe business is “people” and “money” is an output of the business. Business is a people game and employees make lot of compromises (at personal level) to be able to make the business successful. Many business owners fail to acknowledge and honor it in right way which triggers such questions.

Finance is the core of any business and all successful control it very closely. Someone who don’t control finance properly understands it’s importance hard way. I will segment business owners in multiple types:

Dynamic business leader:
• These are dynamic leaders, build leaders around them and have a charged team to execute.
• Gets the best out of his/her team
• Will always look at the larger picture and not hesitant in spending money on goodwill of employees. Employee is his/her investment
• Most successful (overall) and can build the biggest of businesses

Capitalist with loads of money:
• They invest in ideas and people
• Do not really get involve closely in business (many times) as long as they see/get their profits
• Level of risk they take is highest as they are not the one in control

Calculator:
• Toughest to work with.
• Most successful (financially). Can get the best return on investments but most time won’t make it BIG.
• Technically, there businesses can behave like start-ups even about 10 years of operation.

Technocrat:
• In best control of commodity/product and production.
• Many times confused and can take fatal decisions. A technically correct product might not be a business correct product.
• Having a business mind + technologist is rare.

Thursday, July 1, 2010 #

More “right time” questions:
What is the right time to:
    - start any business?
    - take some risks?
    - realize your dreams?
    - dream, plan and act?
    - experiment and learn?

Answer to all is NOW. There could be many such questions but no one can time the market, luck or dream. Every time I think something different than common: I hardly see people getting aligned or relating to those ideas/thoughts. I see them realizing it only after it is done or proved! This has happened with me in both personal and professional life.

You cannot time the right time – all that you can do is plan and execute! As I always say, “you plan well – you execute well”

Over a period of time, I have learned that every “wrong can be right” and every “right can potentially be wrong”. Its multidimensional and very relative/comparative. Something which is “right” for an individual need not be “right” for entire community and vice-versa. Everything cannot be decided by majority or election. So, it is ok to think different and do different.

P.S. – Very relevant 100 years old Bengali poem: “Jodi tor dak shune keu na aase, tobe ekla cholo re….” written by great Ravindranath Tagore. In English: “If no one comes along on your call, march alone…”.


Ever wondered what makes an organization better from others to work for? Most professionals have been through this question. So... what makes an organization different and better than others? Here are some parameters:

Salary: yes, one of primary reasons. (There is no salary bigger than expectations )
Employees: Irrelevant factor as they keep changing and you end up getting similar employees across organizations (in same category)
Your manager: Big factor which can change your life in either direction.
Team: Good factor as you are champion because of your team. Every successful person is because of his/her team
Company size: Irrelevant factor
Work: Primary factor!

I believe good quality work will attract good talent and professionals. Good professionals will make a good, motivated and performing team. Good team work makes an organization with correct working environment. Hence, for an organization to succeed, it requires good work and good management. So, look for quality and quantity of work – rest will follow automatically.


Sunday, June 27, 2010 #

Today, outsourcing is not a choice but NEED. In today’s time, you cannot ignore technology irrespective of your business domain. If you are looking for a decent sized technology development or support (especially in developed economies): you will have to look at cost effectiveness for doing technology development. You cannot just do it all in-house (in developed economies) for the level of cost that is required and the level of professional required to do the job.

I run a software development house from Pune, India and often come across following questions. Here are my answers to them:

How cost effective is technology outsourcing?

- So often I see outsourcing being related primarily to cost and just cost! I see this as a wrong approach. Yes, cost is one of primary drivers but not the only one. So, instead of answering this question, I suggest them to aim at forming a “Technology and R&D Center” instead of a “Cost Center”. Philosophy is very simple: you can always get another vendor who could provide same service at lower cost! Secondly, in the ever demanding and competitive market you cannot run a sustainable and successful business with substandard products/services.

What takes to start my own technology center in India?

- Beyond work and money, you need someone who can run the show in India. Setting up an enterprise in India, especially technology house is easy but getting right heads and right position holds the key. I have seen multiple instances where organization closed because of wrong business heads, teams failed to deliver proper outputs because of wrong technical leads and managers. Right processes, culture, vision starts from top. Secondly, you cannot just outsource anything and everything and expect miracle to happen. In most cases you need correct resources onshore/onsite.

Conclusion: its not just money power but people who run the show!

How safe and reliable is it to do outsourcing? What to outsource and what not?

- First of all, you are not inventing outsourcing today. It’s a proven and reliable way of doing business for the smallest to the biggest possible business houses. Answer to above question can be included here – having right set of people at right position holds the key to reliability. Initially, only disconnected and low profile work use to get outsourced. Time has changed and so has the trend. Today, even Microsoft does core development and R&D from its India office. 

What is the best location for doing outsourcing?

- Of course India! I have seen people debating on this and everyone is entitled to have an opinion. Fact that almost all large technology companies worldwide have a development and R&D center in India. Frankly, I see many global enterprises shutting down if they stop their operations from India. Outsourcing is no more a choice but a NEED. Its not only the low profile work that is being outsourced today but the best and most technical work that you could possibly do in any business vertical.


Saturday, December 5, 2009 #

Microsoft recently annouced BizTalk Server 2009 R2, BizTalk's future and Roadmap:
 BizTalk Server 2009 R2 - What's new

Learn how BizTalk Server 2009 lets you focus on writing the code to do the hardcore business logic and let BizTalk take care of moving the data. Hear how your development skills with Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF) work seamlessly with the powerful integration platform of BizTalk. Find out how BizTalk aligns with the Microsoft application server in the longer term.

http://microsoftpdc.com/Sessions/SVR15

 

What does BizTalk do?

 

Who is using BizTalk Server?

 

 

BizTalk Server Roadmap:

BizTalk Server Roadmap

Sources:

http://www.microsoft.com/biztalk/en/us/roadmap.aspx

http://microsoftpdc.com/Sessions/SVR15

 


Tuesday, December 1, 2009 #

News

Newell Rubbermaid - Newell Rubbermaid Expects to Save $1.5 Million Managing Brand Web Sites Over Two Years:
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000005682

BizTalk Server 2009 R2 Announced at the Microsoft PDC Conference:
http://microsoftpdc.com/Sessions/SVR15

Windows AppFabric announced at the Microsoft PDC Conference:
http://microsoftpdc.com/Sessions/FT14

Documents 

New Features in BizTalk Server 2006 R2 SP1 (pre-release):
http://go.microsoft.com/fwlink/?LinkId=163958

Documents

New Features in BizTalk Server 2006 R2 SP1 (pre-release):
http://go.microsoft.com/fwlink/?LinkId=163958

New KB's

BizTalk Acc for SWIFT 3.0: FIX: An MT564 message that does not contain 97A or 97C field in Sequence B2 does not fail validation as expected when you use Microsoft BizTalk Accelerator for SWIFT 2009 Message Pack:
http://support.microsoft.com/kb/974834/EN-US 

BizTalk Server Dev 2006 R2 EN: FIX: SQL connections to BizTalk databases are not cleaned up or reused when you use the BiztalkOperations class in BizTalk Server 2006 R2:
http://support.microsoft.com/kb/976927/EN-US 

BizTalk Server Ent 2009 EN: FIX: Some BAPI messages in a batch are not sent successfully to an SAP system when you use a WCF-based SAP adapter that is included in BizTalk Adapter Pack 2.0:
http://support.microsoft.com/kb/974800/EN-US 

BizTalk Server Ent 2009 EN: A hotfix is available that lets you promote the GE01 segment as an EDI context property in BizTalk Server 2009:
http://support.microsoft.com/kb/975020/EN-US 

BizTalk Server Ent 2009 EN: FIX: Special characters are not written into the output document after they are processed by a send pipeline that uses the Flat File Assembler in BizTalk Server 2009:
http://support.microsoft.com/kb/976074/EN-US 

BizTalk Server LOB Adapters 2006: FIX: Error message when you use BizTalk Adapter for JD Edwards EnterpriseOne in BizTalk Server 2009: "Error occurred during initialization of VM":
http://support.microsoft.com/kb/976943/EN-US 


Sunday, October 4, 2009 #

Simple solution for me: Allow MSN at Anti Virus

I upgraded MSN yesterday and it worked well. When I rebooted my laptop today it stopped working!

Error code 80072efd

When I searched for the error code, I got huge list of pages with variety of solutions like registry changes and all sorts of setting which was not required at all (at least for me). So I choose to write my solution.

I am using Vista Ultimate 64 bit

Microsoft Help on MSN


Thursday, September 10, 2009 #

With announcement of.Net 4.0, VS2010 and other related products: One of common questions that I hear is “What’s next for BizTalk Server?”. My answer: it would probably be BizTalk Server 2009 R2.

 

BizTalk Server 2006 R3 was renamed to BizTalk Server 2009 and we know the list of features new version provides. I wonder why BTS2009 and why not BTS2006 R3. I see the BTS2009 more of a technology parity with other Microsoft products. Yes, it does have some enhancements but does is qualify for a new major release! I don’t think so. This looks more of a strategically decision than a technical/logical one : Just because all other (many related) Microsoft product have a new major releases do not qualify to have major release for BizTalk.

 

Very recently BTS2009 was released so, I doubt if BizTalk Server 2010 is released next year! If next release is around making it .net 4.0, VS2010 and related technologies compatible then It would probably be named “BizTalk Server 2009 R2”. It should be named BTS2010 only if some major enhancements are released as it was done with 2004 and 2006. Lets see what Microsoft comes up with.

 

Roadmap for BizTalk Server: http://www.microsoft.com/biztalk/en/us/roadmap.aspx