It has been a while since I have posted on this blog. I will be discussing two technology trends in the upcoming weeks:
1- Mobile/Tablet software development and why it is diffirent than Web and Client/Server.
2- The rise of Cloud Services/SaaS and why it will change traditional IT.
3- Smarphone/tablet payment systems how they will challenge traditional money and credit card systems.
4- Massive Computational Engines - Beyond Google and Amazon.
Talk to you soon.
Moin
Friday, May 28, 2010
Tuesday, October 14, 2008
Wither Microsoft? Web 2.0 and the begninning of the end of Microsoft
In 2003 Joel of Joel on Software predicted that Microsoft was in big trouble since developers in increasing numbers are not programming to the Win32 APIs. Win32 APIS are what most Windows programmers, beginning Windows 3.1 , based their applications on. If you wanted to create a Windows application you had to learn Win32 APIs. The reason Linux desktop and Mac have had such tough time against Windows is because of hundreds of thousands of applications written for the Win32 Apis. These applications cannot be easily ported to other operating systems. In essence Microsoft has had a architecture lock-in and thus a monopoly. But the cracks in Microsoft's armor are starting to appear.
With more and more developers and customers opting for Web based solutions, the need for developing applications on Windows is getting confined to niche applications in the Enterprise.
The Web is very different than traditional desktop application programming. None of the core architectural pieces such as HTML, CSS, XML, JavaScript, etc. are not owned by any one but belong to the community as a whole. MS had one chance to monopolize these standards when it owned 97% of the browser market share. Unfortunately the MBAs at MS went to sleep and let Mozilla change the game. Mozilla now has 20% market share and a serious contender. In essence the desktop is becoming more irrelevant.
Take the case and point of Silverlight- the flagship Internet technology from MS. The Flash competitor now not only has to support Internet Explorer but other open source browsers such as Mozilla, Safari and Opera. Amazing for a company that just a few years ago declared Open Source evil. It is also behind in other core Internet technology areas such as search, social networks, web enabled mobile devices and web based business applications.
The people at Redmond just don't get. They have hung on to their desktop software model too long and missed the boat.
With more and more developers and customers opting for Web based solutions, the need for developing applications on Windows is getting confined to niche applications in the Enterprise.
The Web is very different than traditional desktop application programming. None of the core architectural pieces such as HTML, CSS, XML, JavaScript, etc. are not owned by any one but belong to the community as a whole. MS had one chance to monopolize these standards when it owned 97% of the browser market share. Unfortunately the MBAs at MS went to sleep and let Mozilla change the game. Mozilla now has 20% market share and a serious contender. In essence the desktop is becoming more irrelevant.
Take the case and point of Silverlight- the flagship Internet technology from MS. The Flash competitor now not only has to support Internet Explorer but other open source browsers such as Mozilla, Safari and Opera. Amazing for a company that just a few years ago declared Open Source evil. It is also behind in other core Internet technology areas such as search, social networks, web enabled mobile devices and web based business applications.
The people at Redmond just don't get. They have hung on to their desktop software model too long and missed the boat.
Web 2.0 for Small Businesses: Introduction
With all the hype around Web 2.0 and social networks, small businesses are increasingly asking how can they take advantage of this phenomenon. Is it yet another hyped up technology created by the Silicon Valley propaganda machine or is it for real. The answer is of course more complicated. In a series of Blogs I will examine this question: How can Web 2.0 help small Small Businesses.
Here is an outline of what we will cover:
1- The Technology Impact of Web 2.0
2- New Marketing Realities with Web 2.0
3- Opportunities for start-ups
4- How to market small businesses
5- Who will be the leader in small business web 2.0 solutions.
Here is an outline of what we will cover:
1- The Technology Impact of Web 2.0
2- New Marketing Realities with Web 2.0
3- Opportunities for start-ups
4- How to market small businesses
5- Who will be the leader in small business web 2.0 solutions.
Thursday, September 4, 2008
Unique Value Proposition (UVP)
If you have pitched to a VC or seen VC style business plans you may have come across the term Unique Value Proposition or UVP. I have found that many companies and businesses usually think about this after they have created their service or product. That is a big mistake. If you are product manager and you are creating a UVP after the product has launched you are in big trouble.
The importance of UVP did not hit me until after I did a few sales calls. I currently own a small IT consulting company that works mainly with SMB. Initially I was fairly successful because I knew the right people and it got me a lot of customers due to relationships I had built. But one day, one of our salesperson came back very frustrated because every potential customer had told him that their current IT company did exactly what we did and cheaper. I validated this with some cold calling on my own. Suddenly I faced the dilemma of not having a UVP and was stuck in brutal price war.
I learned a valuable lesson that day; you have to create a UVP before you create your product or service. Here are some examples of some good UVPs:
The importance of UVP did not hit me until after I did a few sales calls. I currently own a small IT consulting company that works mainly with SMB. Initially I was fairly successful because I knew the right people and it got me a lot of customers due to relationships I had built. But one day, one of our salesperson came back very frustrated because every potential customer had told him that their current IT company did exactly what we did and cheaper. I validated this with some cold calling on my own. Suddenly I faced the dilemma of not having a UVP and was stuck in brutal price war.
I learned a valuable lesson that day; you have to create a UVP before you create your product or service. Here are some examples of some good UVPs:
- Wendy's: Fresh Fast Food
- Google: Fast and accurate web search
- Microosft: The only game in town for PC Software (at least in the 90s)
- Apple: Innovative consumer electronic products that customers love
- Disney: Fun for the entire Family
- Wii: Fun and Easy gaming console for the whole family
- Clearly Defined Market Segment --You cant be everything to everybody.
- Uniqueness-- Significantly better than the alternatives both within and outside the industry
- Value -- Makes the life of the customer better (health, productivity, prestige, security etc.)
- Pricing -- Makes the product accessible to the target market
- Focused -- It is very clear what the product or service delivers.
- Strength- Leverages your key assets and strengths.
- Divergent -- Unlocks a new market segment
Wednesday, July 23, 2008
When it is not Product Management
It seems like the definition of Product Management (PM) is kind of nebulous across different companies. But here is what it is not:
- Spending lots of times on sales calls.
- Doing lots of project management.
- Constantly writing new data sheets and collateral.
- Constantly being in crisis mode
- PM is not spending lots of time with sales. Spending some time with initial sales calls is good since you are training the sales team. Spending all the time with sales means your product sucks and you have not done your job. A good product is unique and has high value making it easy sell. You don't see the iPhone product managers manning Apple stores do you? Also do not confuse discovering customer needs with selling the product. The approach is totally different.
- PM is not project management. Many companies confuse this role. Hire a project manager for this role to get it done right. PMs do help define the critical milestones and help with getting resources to get the job done. But a dedicated project manager is more suited for this role.
- PM is not about writing compelling collateral. Some companies confuse the role of Product Marketing and Product Management. Product Marketing and PR should be responsible for all outbound collateral. PM should initiate the core positioning and pricing and should build the product so it is easy to use Web 2.0 type marketing. PM should define customer segmentation and work with the Product Marketing Manager and PR to get the right message to the right audience.
- PM should not be in a constant crisis mode. Occasional crisis and being paranoid that your product is successful is good. Constant crisis and not finding time to do your job means either your product sucks or you do not know how to delegate. Think strategic and delegate.
Tuesday, June 17, 2008
How to Fix Vista
I was told by my friends that I was too negative on Vista and I should offer some constructive ideas on how to fix it. Here is an outline of a plan for fixing Vista and creating more enthusiasm for the product. For starters focus more on the consumer segment. This is where the growth is. And do not wait another 7 year to ship an updated OS. Do it within 18 months. Here are some additional ideas:
1- Fix the driver incompatibility issues. I would talk to the engineers and see if they could write a compatibility layer to work with XP/2000 drivers. If not then get the OEM evangelists off their butts and start creating tools that make it dead easy for device manufacturers to create new drivers for some of the old stuff. Give them incentives so they would move their butts. Start a certified with Vista campaign and make it meaningful by making sure that certified drivers really do work better.
2- Get rid of the zillion of Vista SKUs down to 4. Home Basic/Premium and Business Standard/Enterprise. There are so many versions of Vista that it is very confusing for the customer.
3- Add some real value to the Premium editions. For example a very good photo editing, video editing, a good email program, and a good mapping program. Jazz up the media player. Most people now have multiple computers. Leverage the P2P technology and make sharing files, music, photos and videos a breeze. Kill Windows Home Server. Synch bookmarks, contacts and history among the computers. And finally add a good incremental backup solution so that all the data is centrally backed up. Make the PC fun not a drudgery. Also give the Vista Premium people a break on MS Office Home and Student Edition. Like $99 for the whole family. Make it a bundle with Word, Excel and Publisher.
4- It has been almost 2 years and there are still no applications of note that take advantage of the great graphics, p2p and video/audio conferencing capabilities. Looks like the Vista evangelist teams went to sleep. Even MS Office products decided not to take advantage of the cool new technologies. Light a fire underneath that team and get some cool applications that drive the adoption of the Vista PC.
5- Make it easier to tie it up with web 2.0 technologies. MS should be offering the equivalent of Apple MobileMe to the consumers. Online phtoto albums, VOIP calls, video conferencing etc.
6- Reduce the bloat and focus on performance. Compared to Mac OSX Leopard, Vista is a pig on an equivalent hardware. Get rid of all the crappy software that OEMs put on the PCs. It only slows things down and creates incompatibility issues. Slap HP and Dell and tell them to stop putting crap on the consumer PCs. It is only giving MS a bad name.
Wednesday, June 4, 2008
Team Leadership and Cricket
Ok I admit it. I love cricket. I am a bit biased but I came across this article in cricinfo how an underdog team, the Rajasthan Royals, with mostly B-grade players won the IPL (Kind of like the Super Bowl of Cricket). It is commonly known that that cricket teams from the sub-continent are fraught with in-fighting and unchecked individual egos. Playing as a team is a novelty. That a sub-continent team came together and played great team cricket is nothing short of a miracle. Here are some great lessons in people management and leadership.
Here is the summary of how they managed to create a winning team:
- The team had a clear vision of the type of team it was going to be and had the role of each player clearly defined. This was then committed to paper. It was later shared with each player and their input eagerly sought. With the help of player input the vision paper and the individual roles were further refined. By the end each player knew clearly knew what to before a single game was played.
- Egos were checked at the door and team play was emphasized. Of course it helped that one of greatest cricketer of all times was the captain of the team.
- Go on-one with each team member and understand what makes them tick. Listen and don't just giver orders.
- Make everyone feel they can contribute to the team.
- You can't quantify how important passion and drive are to the cause. It is all about trust, honesty and respect. Treat people fairly and evenly and they will respond. This goes against the traditional sub-continent management style, which is that as soon as you get power treat your subordinates like dung.
- Look for something good. It is easy to criticize but harder to find something good to say. Build the players self-esteem.
- Put forth a united front to the team . Discuss your differences behind the curtain but once a decision is made it must be supported by all the leaders. The players must see a united front from the leaders.
Great stuff from the real world. Thanks Shane Warne and Darren Berry for saving me $29 bucks that I would have spent at Amazon.com on some fancy business management book.
Subscribe to:
Posts (Atom)