Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Friday, December 15, 2006

What does companies like Infosys do?

Thats a good question. A friend asked me. What is the difference between a product company and services company (in other words, a services department in a product company and services company). How could companies like Infosys deliver so much so fast for so less. I gave the following answer. They have processes so much established that a newbie becomes productive in less than three months, where as it takes upto 6 months to be productive in a product company. Definitely he did not buy the idea of process. Of course, then I started thinking and started writing this blog.

Priorities

Define who are the customers. In a product company the customers could mostly be either internal or sales force. Sales force would (perhaps) promise heaven and earth to customer and sometimes customer is willing to wait (till end of the year or till the current contract comes to expiry). Revenues would be realized as per the contract and may not be so much dependent on 'all' promised deliverables. But in a pure offshore services company majority of the projects are handled in Time & Material way. Which means one could bill only to the amount of 'actual work'. This means a clear visibie signs of functionality to customer. Customer would not pay unless things are moving. Situations like this forces offshore companies to really deliver something with time. But product companies which get the pressure only towards the deadline do not see any motivation to deliver.

 More on the way...

Technorati tags: , ,

Saturday, July 22, 2006

Making sense out of non-sense

The other day Rajeev asked me 'What is this blog thing all about?'. In his blog he wrote a blog on blog. If you read his post, one of the main concerns is that, does blogging have a purpose? In my opinion so far there is not a single tool or site that actually makes use of blogging platforms. So far blogging is really seen as a platform for individual's opinions. (To make it a point, read my previous sentence - it says my opinion). So far what is the commercial value of blogging? Why did google buy Blogspot? Why does Microsoft provide a tool to publish blogs? Why is every F500 company is trying to have a blog for their own? Why many technology companies have their 'Official' blogs? Is the information published over a blog just an opinion? (One of my friends says Opinions are like ass holes - everybody is entitled to have one.)

Anyway... to a common avid blogger or a net savvy user its not un-usual that the above questions pop up in the mind. I think (again in my opinion), there is a business opportunity here. Or...let me not even go to the extent of talking about business opportunity. Let me put it as taking some value out of blogging. First thing I noticed is all blogging sites and platforms provide a way to tag the posts with labels. Which is quite good. This makes blog search quite easy. It becomes easier to categorize given blogs into these topics. So, the next step is to apply little bit of analytics to these categories to figure out trends. For example, Coca Cola has launched 'Chai Coke' a new flavor of coke that smells like Ice Tea in 4 metros of India. Now coke wants an instant feedback on the product to proceed further on this product. My idea is that Coke should promote blogging on this product to individuals and apply our little analytics tool on the blog sites to search for labels such as Colas, Cool Drinks, Spirits, Cocktails etc and search for the word Chai Coke and see the number of positive or negative words in these posts. This could give an idea on success factor of the new product.

Thursday, July 06, 2006

Netscape and Google - Web 1.0 and Web 2.0

Google requires a competency that Netscape never needed: database management. Google isn't just a collection of software tools, it's a specialized database. Without the data, the tools are useless; without the software, the data is unmanageable. Software licensing and control over APIs--the lever of power in the previous era--is irrelevant because the software never need be distributed but only performed, and also because without the ability to collect and manage the data, the software is of little use. In fact, the value of the software is proportional to the scale and dynamism of the data it helps to manage.

Another example demonstrating Web 2.0 principles - BitTorrent: a key Web 2.0 principle the service automatically gets better the more people use it.

The central principle behind the success of the giants born in the Web 1.0 era who have survived to lead the Web 2.0 era appears to be this, that they have embraced the power of the web to harness collective intelligence:
The lesson: Network effects from user contributions are the key to market dominance in the Web 2.0 era.

As noted above, one of the defining characteristics of internet era software is that it is delivered as a service, not as a product. This fact leads to a number of fundamental changes in the business model of such a company:
1. Operations must become a core competency
2. Users must be treated as co-developers - It's no accident that services such as Gmail, Google Maps, Flickr, del.icio.us, and the like may be expected to bear a "Beta" logo for years at a time.

Real time monitoring of user behavior to see just which new features are used, and how they are used, thus becomes another required core competency. A web developer at a major online service remarked: "We put up two or three new features on some part of the site every day, and if users don't adopt them, we take them down. If they like them, we roll them out to the entire site."