Love-Hate relationships

A friend wrote this post on her blog. She has explained it in great detail, I recommend you go through that post before proceeding. Here’s an excerpt –

In the words of a programmer friend, “Project Managers are glorified postmen. All they do is pass on emails from the management to us and progress updates from us to them.” Another friend strongly suspects that the reason his PM looks into his laptop screen so hard is because he is trying to concentrate on beating his own AOE record.

Certain functions within an organization are placed in such a manner that they co-correct each other through symbiosis. For example, Sales and Finance – one drives revenues, the other drives profitability.

PS – Good to know that I am referred to as a programmer :-), I take it as a compliment!

Elevators

Ever noticed people in elevators?

  • Stare straight at the elevator door/indicator/ceiling
  • Stay silent
  • Are in a perpetual state of apprehension … standing still, but still waiting

In that case, I think elevators are the epitome of captive audiences.

Won’t it be a great place to run audio advertisement jingles?

Godfather: A Collaborative framework

image If you have read Mario Puzo’s Godfather, then there is a lesson to be learnt on Knowledge Management. Don Corleone knew the best methods of collaboration. One of the first scenes in the book is when a pall bearer comes to the Don with his problem. The Don welcomes him with open arms, and listens to his problems. Then he chides him about not coming earlier and most importantly not recognizing Don as his friend. He accuses the man of becoming the Don’s friend only in the time of need. Then he solves that man’s problem. The same guy comes to the Don’s use when his own son (Sonny) needs a proper funeral. But that’s not the point of this post, is it.

Successful collaboration between multiple people requires – co-operation amongst the people who have proper skillsets. Don Corleone knew whom to choose for which task, and how to get it done.

Made in China

During brunch today with a good friend, we were discussing about the sad tale of his failing computer. The fact that every computer part that he was purchasing was a cheap replacement part from China, without being aware of the authenticity of spare part was rattling his nerves. This includes from the motherboard to the power cord. How they manage it to produce it at such a low cost was a puzzle to him. Rightly so, imagine buying a power cord from China at Rs. 20.00, this includes the manufacturing cost, the shipping and the distribution cost.

Imagine the power wielded in such numbers, a country which can change global markets due to the sheer power of its manufacturing. Economies evolve, some do this gradually and some jump the gun. India was an agrarian economy … come the 20th century, and we are a service-based economy. We jumped the gun of becoming a manufacturing economy. Boon or bane?

Bane I say. Without the right set of manufacturing infrastructure, our service economy is an overhyped case of derived demand. A nation depending on the global markets to survive its burgeoning service industry. Almost all the infrastructure for this service comes from outside. What happens when the economy which is providing the manufactured goods suddenly decides to evolve further and move into service industry? They suddenly become more poised to take on stronger service economies simply because they can deliver end-to-end value.

People have been saying it all the time, that the Chinese are better at technology, they are hard workers, intelligent even. The only advantage that we had was previous engagements and our ability to speak english. Languages can be learnt, learning can be multiplied. Sooner or later, the Great Indian Outsourcing Dream will come to an end and turn into Comrade Mao’s Technology Farms. Service has to be differentiated upon quality and not cost. Wake up India!!

Gartner Hype Cycle 2009

I first came across the Hype Cycle in 2008, immediately, I posted about it here. Back then, the Web 2.0 and SOA was considered to be a market failure. Everyone who was anyone in the web development arena was claiming to create “Web 2-point-oh” applications, without knowing what that term meant. I know about an entrepreneur who pitched the idea of a Web 2.0-based e-commerce portal to a VC. In return, the VC asked one simple question – “Do you know what Web 2.0 means?”

Hype cycles are just that, they indicate the evolution of the system and its mainstream adoption with the amount of hype it is creating among the society. They also are an indication to future market leaders – companies which are poised to take off due to the right adoption of technology.

Gartner Hype Cycle 2009
Gartner Hype Cycle 2009

So, what do you think you should invest into now? Do you think you will buy “the Kindle””? How about that power saving infrastructure? What to do with KM?

Kudos to Gartner for coming up with this framework.

Capability v/s Attributes

Today I was talking to one of my classmates after aeons. Sagar was my classmate from engineering, both of us got selected as Software developers in IRIS. From then onwards, our career paths took different turns. I went on to do a PGDM from IIM-I, he went on to pick up technical expertise as an Application Developer in Oracle. Over the years, he worked on transaction life-cycle management, real time data, ETL and more importantly in the financial domain.

7 years after graduation, Sagar wants to go into Product Management field. He has the capabilities at one level, he knows the financial domain, he knows how to handle releases, he can plan a roadmap. Now although he knows he can function as a Product Manager, most of the companies insist upon a BE + MBA combination before the interview stage itself.

Why is the industry oriented around attributes instead of capabilities?