Saturday, August 27, 2011

After a long silence – Let’s Focus on Business Outcome


Last time I wrote a blog was in August 2010.  It has really been a long time. I got busy with multiple things (and I am using that as an excuse here J); traveled more than 50k miles in India and US; and got little older … well at-least older by a year.

During this silence period, several months back, I was asked to give a keynote talk at a student event in one of the leading engineering colleges in Pune. I chose to speak on changing IT trends, and what it means for students.

One of the key IT trends that I talked about, was : “Customers are demanding that IT providers should deliver ‘business outcomes’ and not just a software”.

Amongst everything that will shape Indian IT industry in next decade, I believe this trend, this demand from customers, and how IT companies react to this demand, will be amongst the front-runner trends. Successful IT companies would be those which can meet and exceed this expectation, and those companies that can not meet this expectation will most likely not be in business by 2020 (or their businesses will be shrinking and marginalized).

What are the customers really expecting? While almost everyone has heard these ‘expectation’ before … everyone has their own way of interpreting it. Let me give you my interpretation:
·      Project is not complete … till it delivers the ‘business goal’. This means, IT providers can not walk away after the software is written and tested; not even after the software goes live; and IT companies can not limit their post-production responsibility to ‘bug fixing’. As a side effect, companies that specialize in only ‘software’ will find themselves working for larger end-to-end IT providers (having ability to commit to ‘business outcome’ based projects).
·      Customers will pay for business outcomes … Outcome Based Pricing will become mainstream. Most common commercial model today is still T&M. And 90% of the work done by all large Indian IT companies is under T&M (Time and Material) or FP (Fixed Price) contracts. Commercial models will mature from T&M to FP to Transaction based pricing to Risk & Reward to Outcome based Pricing. IT companies will have to learn to have skin in the game (and participate in customer’s success or failure)
·      Focus on Outcomes and not merely on software delivery activities. Which is not to say that software development and delivery processes are not important. Rather they are extremely important, but delivery process is merely a vehicle to get where we want to … and workarounds OR technologically sub-optimal solutions OR suggesting manual process vs automated one, might be OK, if its better aligned with achieving business outcomes.
·      Business Analysts and Project Managers on IT projects will have to understand customer’s business very intimately. At-least they will have to understand the business drivers behind the project extremely well and will have to stay focused on achieving those business drivers (moving away from traditional project management focus of Cost, Schedule and Quality; and traditional business analyst focus of translating business language into ‘requirements’ that can be consumed by developers). Reasonable understanding of business domain will be necessary for BAs and PMs.

And to achieve all of this, IT companies will have to change the fundamental mindsets, process frameworks, tools and methods to meet these expectations. If you are in the IT industry right now, it’s a chance to be proactively part of a change that will shape the future. If you are a student and hoping to join IT industry in future, it’s your chance to focus yourself on upgrading your skills to meet these expectations. Either way, it’s important that we pay attention to Voice of Customer … and pay attention now.

Do you agree?

I will try to put my thoughts on what we (IT companies and IT professionals) will need to do for meeting these expectations, in one of my upcoming blogs.