Thoughts from the trench - by Prakash Muralidharan

September 19, 2009

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

Vendor consolidation.

Filed under: Software Services, Outsourcing, Technology, IT strategy — Prakash Muralidharan @ 11:48 pm

 Vendor consolidation

Frank Scavo has a nice post on the downsides of vendor consolidation in the enterprise software space. His arguments are centered around vendor lock in and he writes:

  • "Consolidate to a single vendor for worldwide financials, but standardize operational systems on another vendor's platform. Always leave the option open to replace one with the other.
  • Consolidate to a single vendor for centralized CRM and order management, while allowing one or two different vendors to provide operational systems at the plant level, perhaps one for large plants and one for small plants.
  • Revive a best of breed approach. Leave HR, asset management, and other non-core systems outside the scope of the primary vendor's implementation.
  • Test vendors' touted SOA capabilities to build composite applications. If these capabilities really are what vendors say they are, they ought to allow "seamless integration" with third party applications."

Very true.

What of software services ? Vendor consolidation is low hanging fruit for both vendor and client.
The classic approach is to get a offshoring biggie to come in and clean house. Lock in is not such a big issue. Offshoring and process efficiencies that come with consolidation are big wins. But there are things to watch out for. Here are a few:

    - Keep the larger sourcing picture in mind : There are things that the offshore model is simply not suited for. Niche skill areas, choppy demand that fluctuates very frequently and onshore staff augmentation are a few things that come to mind. It's better to consolidate such requirements and give it to one local vendor - rather than to an offshore player.
    - Understand where your star contractors figure :  Great performance, good cultural fit, strong skill sets, loyal to your organization BUT offshorable. Vendor consolidation might be a good time to really examine the type of work these loyal stars are doing. Do they understand your business? Do they really have strategic value? Have they ended up managing the business relationship? If the answer is yes, consider hiring them rather than firing and replacing with an offshore provider. But think twice if you want these stars to continue to be domestic contractors and expect them to work with new resources from the offshore provider. The inherent conflict of interest could jeopardize your budding offshore relationship.
     - Closely examine productivity claims: It's easy to show improvement when your nose is in the dirt. Consider today's economy. People seem to be thrilled just because we are improving. If you are at an 80 year bottom the only way is up! Productivity norms of the current team of contractors should be base lined and the offshore provider should go up against this baseline. Also consider the fact that offshore work hours are usually longer than those of your local contractors. Apart from improvement, benchmark the norms against best in class.
      -Sign short term contracts with rewards and penalites: Vendors might give you an overall better deal if sign up a long term, 5 year contract at the outset. Guess what? You'll get an even better deal if you sign up for a year and then renew. Throw in six monthly reward and penalties and the deal becomes even sweeter.


Linking and Sharing

del.icio.us:Vendor consolidation.  digg:Vendor consolidation.  fark:Vendor consolidation.
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2009/09/19/vendor-consolidation/trackback/

September 12, 2009

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

Is cloud computing really a threat to Indian IT ?

Filed under: Software Services, Outsourcing, IT strategy, SaaS — Prakash Muralidharan @ 12:26 am

 Financial times : " Cloud computing is threatening the business model of the Indian IT outsourcing ….". As if we needed one more negative story with all the bad news about the economy. There are two sides to this cloud thing. Let's do a reality check.
Cloud computing
- Hit on the package implementation business : SAP goes the single instance multi tenant way. Nobody spends millions doing SAP implementations and a handful of administrators configure a single instance for many customers. This will surely kill the customization revenue that outsourcers enjoy. Reality check - The "On demand" buzz is really aimed at expanding the market to small and medium sized businesses. Here's a snippet from the SAP website " SAP Business ByDesign is fully integrated business management software designed for midsize companies or small businesses that want the benefits of large-scale business applications without the need for a large IT infrastructure. It enables preconfigured process best practices for managing financials, customer relationships, human resources, projects, procurement, and the supply chain. SAP takes care of installation, maintenance, and upgrades – so you can focus on your business, not on IT."


Two things stand out : a).Midsize and small businesses and b). Preconfigured processes. I have in the past blogged about the focus Indian outsourcers have on large clients. In fact >70% of the revenues come from clients that contribute >$10M to revenues. Surely not SMB's. Secondly, "preconfigured"  business processes imply a certain level of commoditization. The availability of a "preconfigured" SAAS alternative for a business process does not change the reasons that made you spend many millions customizing it before the SAAS alternative came along. SAAS is good for the commodity processes but not for something that is your secret sauce. Indian outsourcers make money by helping large customers with complex package customizations and that market is not getting "SAASified".

-Hit on the maintenance revenue stream: Before Clouds you'd have 10 teams of 10 people each maintaining 10 apps for 10 customers. If these 10 customers were to sign up for one Cloud based solution, you'd have 1 team of 20 people maintaining one instance for these 10 customers. Very plausible for commodity processes like email, but what about the systems integration revenue for integrating the cloud based app to what's in house ? Cloud can give offshore vendors a fresh revenue stream through systems integration.

-Private Clouds: If the secret sauce business processes need to get a cloud fillip, most large enterprises would prefer a private cloud. Outsourcers like Wipro Technologies with data centers in the US and deep existing relationships are ideally positioned to leverage the private cloud opportunity. This increases the value of the outsourcing relationship.

Full disclosure: I am an employee of Wipro Technologies.


Linking and Sharing

del.icio.us:Is cloud computing really a threat to Indian IT ?   digg:Is cloud computing really a threat to Indian IT ?   fark:Is cloud computing really a threat to Indian IT ?
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2009/09/12/is-cloud-computing-really-a-threat-to-indian-it/trackback/

August 29, 2008

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

Myriad sourcing flavours - Will they merge ?

Filed under: Software Services, Outsourcing, IT strategy — Prakash Muralidharan @ 7:38 pm

Peter Allen over at TPI argues that vendors need to know where they stand on the sourcing continuum (What type of a provider am I ?) and buyers need to know what type of sourcing they need (Should I go for a transformational partner or stick with a commodity player).

"It’s important for outsourcing buyers to know what sort of relationship they need, and equally important for service providers to know how they will be slotted into the hierarchy within the service portfolio. 
If you want a strategic partner, don’t select a provider that has built a business on being a leader in a commodity category.  Similarly, don’t hire a transformational expert if all you really want from the relationship is cost-benchmarked services delivered just like many other providers. "

Very true. The "Big five" started with solid relationships with the business, primarily around finance, auditing and business process. This allowed solid board level relationships and well as a good understanding of industry business processes and pain points. They branded themselves as transformation partners and charged clients hundreds of dollars an hour for providing 'thought leadership'.

The Indian giants started out as pure body shops. Learning to effectively 'package' resumes on the front end and while doing that, drove decent operating margins through operational efficiencies. The Y2K opportunity was the poster boy of this model at it's best. Vendors grew like weeds and life was good. The norm was that the big five would come in and produce a word document that would lead to downstream implementation business that would be cherry picked and handed out either to the big five -  the turn key, high end stuff or to the traditional offshore players- the repeatable, commodity work.

This state represented the three sourcing flavours very distinctly with firms occupying one of the three tiers that Peter brings up. With a high volume, high margin business and a booming Indian stock market, traditional IT players started investing in areas outside their comfort zone of commodity technologies. Companies got verticalized, technology practices lead by centres of excellence got formed, project management capabilities got matured and the list goes on and suddenly, the Big five's started getting their business models exposed. Clients started realizing that there was a value gap. They were leaving money on the table and a lot of work being done by highly experienced onshore Big Five consultants could be done offshore.

The Big Five reacted by aggressively building offshore capabilities - even at the cost of commoditizing their existing business with all the political ramifications. They had no other option. This lead to accelerating commoditization of the backend, while at the same time shifting the battle to the front end. Traditional offshore players reacted by strengthening their front end, sometimes organically, but mostly inorganically. You can see that playing out currently.

What does all this mean and where will it leave us ?

The dividing lines are clearly merging. The best of traditional offshoring players and the best of the multinationals will form a unified high end Tier-1 sourcing layer. These vendors that will have the capability to conceptualize quality business solutions and execute them virtually and globally in a truly 'flat' sense with the ability to exploit local geographic strengths while enjoying global scale. They will straddle IT and business seamlessly and across industries and will be able to offset margin pressures with a combination of high end value and unique flat execution efficiencies.

What of the rest ? They will either need to find niches in which to survive or will get acquired. With factors like the long term appreciation of the rupee, escalating infrastructure and wage costs, the so called tier-3 and tier-4 vendors will find the going tough. They will not be able to play the cost game in the commodity space and neither will they be able to retain the kind of talent needed to play the high end game. We could see some of these players moving towards a localized onshore and near shore model, cherry picking leftovers from the tier-1 players. Others could consolidate and merge between themselves in an attempt to squeeze maximum scale in a commodity business. This is likely in areas like testing where there is a case for independent validation and given the pace of growth in the testing market, an attractive scale proposition.

Linking and Sharing

del.icio.us:Myriad sourcing flavours - Will they merge ?  digg:Myriad sourcing flavours - Will they merge ?  fark:Myriad sourcing flavours - Will they merge ?
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2008/08/29/myriad-sourcing-flavours-will-they-merge/trackback/

July 1, 2008

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

Should consulting be a separate business ?

Filed under: Indian Business, IT strategy — Prakash Muralidharan @ 11:09 pm
'Consulting'. Sorry, did I type in an expletive? Smile I have met more than a few smart and sane people, highly educated and mostly technology savvy, who would puke at the word. Emotions encountered range from a dismissive 'consultants are just gas' ridicule to a more left brained dissection of the lack of value in consulting. At the other end of the spectrum are die hard consultants who laugh equally hard at "execution" and often scoff at the lack of thought leadership in the folks who execute. The truth is probably somewhere in the middle. The last decade or so has seen tumultuous change in the industry. While the IBM's and the Accenture's of the world have focused on re-engineering their back end towards global delivery, India based vendors have focused on getting their front end up to speed. This has lead in turn to multiple flavors of 'consulting' with different organization structures to support and enable. Some companies have gone ahead with creating a separate organization while others have chosen to create consulting divisions within themselves. While there are pros and cons to both approaches, there are two important questions that come to mind while deciding on the organization structure:
-What is your core business and where do you see it going in the future?
-How do you think consulting can help you in getting there?

There are two schools of thought when it comes to these two questions. a). Offshoring is the core business, but this is getting increasingly commoditized. The only way to counter this is by investing in branding and by changing the go to market strategy for my offshoring solutions. Consulting can help change customer perception and give me the relationships that I need to drive and shape offshoring demand at the top management level. b). Offshoring is the core business, and the backend is getting increasingly commoditized. The way to counter this is by differentiating using innovation in the backend and by using consulting to drive a level of backend efficiency that my competitors cannot match. Consulting can also be used to drive the same efficiencies in the customer's IT organization that the vendor has managed to achieve.

Companies that have sought to use consulting to innovate at the backend or help clients drive IT efficiencies have adopted what I would call a "salt and pepper" strategy. A Salt and pepper strategy seeks to use consulting to augment the existing bread and butter application development and maintenance business. Consultants would get embedded into development teams and would participate in upstream activities in the development cycle; activities like requirements gathering and user experience design where a consulting approach would add value. Also certain aspects of the classic IT offshore services mix, like quality assurance have always been traditional strengths. As the industry has matured, better and more sophisticated techniques have emerged to strengthen and differentiate the core offering. Agile consulting is one such example. Vinnie brings out process consulting on both horizontal and vertical lines. Clients are showing a desire to embrace the best of these techniques to improve their own IT shops, spewing consulting opportunities around operational efficiencies and delivery processes. Sadagopan brings out the TCS point of view -"We are strong in assurance services, quality consulting, and in many other areas. We see where and when operational efficiencies come in.

Firms that have chosen to use consulting to further branding and relationships have gone for what I would call a loss leader approach. Consulting is used to expand relationship reach horizontally, beyond the IT organization and into the business side and also vertically, from the middle and senior IT management into the CIO level. The consulting business itself is not expected to produce the kind of profits that offshoring produces, but is expected to change the brand identity of the business from 'offshoring partner' to 'influencer / thought leader' and help sell the core business of offshoring at higher levels in the organization. With globalization and offshoring becoming a business driver in it's own right (as opposed to just an IT imperative), offshoring is becoming a more integral part of the corporate strategy and firms need guidance to get there. A loss leader approach also seeks to provide this level of business consulting expertise. The message seems to be 'I have a successful global IT delivery model, I can help you get to a successful Global business delivery model'. Such an approach also seeks to be a killer of the traditional business consulting model where $3000/day consultants rule the roost.

The core question of whether to keep consulting in house or as a separate business would depend largely on the extent of market and delivery synergies. The loss leader strategy would have relatively minimal synergies on both the market and the delivery side and would call for a separate organization, while the salt and pepper strategy would entail a strong dovetailing of consulting with the core business of offshoring and would demand a single organization.   
 

 


Linking and Sharing

del.icio.us:Should consulting be a separate business ?   digg:Should consulting be a separate business ?   fark:Should consulting be a separate business ?
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2008/07/01/should-consulting-be-a-seperate-business/trackback/

February 16, 2008

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

Outsourcing as a tool to further IT-Business alignment.

Filed under: Software Services, Outsourcing, IT strategy — Prakash Muralidharan @ 3:52 am

Prashanth brings out rather well the disconnect between IT and Business. He says "Today across the whole IT Ecosystem the focus seems to be always about the technology/ code/version/contractors never are the conversations or focus really about the business and its needs /objectives priorities. ". The problem is in part because of the very nature of the contrasting expectations from IT. On one hand, business expects an efficient IT shop that can be run on a shoestring budget and on the other hand IT is expected to provide a means to competitive advantage. Navneet suggests the usage of sophisticated tools like Analytic Hierarchy Process and Balanced scorecard to bridge the gap. Offshoring the tactical 'run the business' stuff can actually help focus your internal IT staff on the more strategic mandate of changing the business. Taken to an extreme, IT's role gets transformed into being a 'consultant' to the business with the IT 'work' getting outsourced. You can even outsource the management of the outsourcing leaving just IT strategy, architecture and a few other must haves in house.


Linking and Sharing

del.icio.us:Outsourcing as a tool to further IT-Business alignment.  digg:Outsourcing as a tool to further IT-Business alignment.  fark:Outsourcing as a tool to further IT-Business alignment.
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2008/02/16/outsourcing-as-a-tool-to-further-it-business-alignment/trackback/

September 24, 2007

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

IT and Business : Alignment or Convergence ?

Filed under: IT strategy, Innovation — Prakash Muralidharan @ 11:21 am
Faisal Hoque turns IT-Business alignment on it's head when he says "Alignment is the lowest and most passive stage; at the alignment stage, IT plays a support role; IT is always trying to catch up with what the business wants to do. Synchronization is the next stage. IT plays more of an active role by influencing how the business should operate: how the company goes to market, manages its supply chain or improves efficiency, or introduces a new product. The highest stage of maturity is convergence. Here IT and business are the same; there's no distinction between the two." He goes on to add that "The most critical thing we've learned in creating these three categories is that alignment is a reflection of management maturity.
                   I don't quite agree that alignment in itself is limiting or fundamentally flawed or that convergence is the absolute nirvana. Ultimately, whatever be the relationship it needs to maximize or help shareholder value. Businesses first need to define the ideal relationship between IT and business given the unique context of the environment in which they operate. How does one determine this ideal ? To frame the problem more closely let us narrow the context. For argument sake, assume that the biggest value driver in a given business (say the Soft drinks business) happens to be branding.   

Note: We define 'biggest value driver' to be the value driver that delivers the highest shareholder value for a dollar spent on that value driver. 

We all agree that ad campaigns are a big and successful branding driver in the soft drinks business. Anyone who disagrees only needs to watch TV for a day or better still, check out Coca Cola's ad spend for the year 2000. In case you are lazy or like this article too much (he he )to click out it was $2 billion.

Advertising campaigns : One of the ways IT can be used to support ad campaigns is through campaign management software. Here's one definition I managed to dig out: "A type of marketing automation software that optimizes the process for organizations to develop and deploy multiple-channel marketing campaigns to target groups or individuals and track the effect of those campaigns, by customer segment, over time."
IT is optimizing business processes, tracking and monitoring the results. Seems like IT is adding value by supporting the business, 'aligning' rather than 'converging'. The value adding branding processes are clearly distinct from IT itself. I do not mean that it is impossible to have an IT solution that 'converges' with branding business processes, but clearly the right approach is contextual
                     If we step back and look at the bigger picture of IT investments in general, they are of three types a). Keep the fires burning type maintenance work b). Keep the IT aligned with changing business needs -enhancements etc c). Transformational initiatives that are strategic and designed to take the business to a different plane altogether. If convergence has a chance it is only in bucket (c) and we know bucket (c) type work has a high failure rate.
                     I also believe that alignment > synchronization > convergence is a maturity continuum of increasing difficulty. Many organizations spend a good portion of their budgets chasing alignment and fall woefully short. What chance does convergence have then ? Talk of flying when you can't even crawl. Convergence can wait. We have a long way to go before we can converge!

Linking and Sharing

del.icio.us:IT and Business : Alignment or Convergence ?  digg:IT and Business : Alignment or Convergence ?  fark:IT and Business : Alignment or Convergence ?
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2007/09/24/it-and-business-alignment-or-convergence/trackback/

February 14, 2007

Nederlands/Dutch Français/French ???????/Russian Deutsch/German Italiano/Italian Português/Portuguese Español/Spanish ????????/Greek 日本語/Japanese 한국어/Korean 中文(简体)/Chinese Simplified 中文(简体)/Chinese Traditional

IT integration during a merger : Things to watch out for.

Filed under: IT Integration, IT strategy — Prakash Muralidharan @ 2:31 pm
I chanced on this podcast where Tom Casey, Booz Allen Hamilton vice president lays out his thoughts on IT integration and on why so many companies get it wrong. I could not find a transcript of the cast, so here is a summary for you:
Senior management's perfunctory attitude to IT integration is a major cause for poor integration.

Poor IT integration not just prevents the merger from realizing benefits but also adds costs due to duplication of systems and customer interfaces.

The fact that IT integration investments happen post merger dampens enthusiasm for them as the "mood" is against spending.

40% of synergy capture depends on IT

IT decisions can be delayed (and so end up getting postponed) and the team evaluating the merger does not typically consider IT ramifications in depth.

Top three errors in IT integration according to Mr.Casey:

"Band aid" approach with a focus on interim solutions.

Adopting the dominant partner systems instead of doing an objective analysis.

Underestimation of complexity in middle and back office integration especially in IT intensive industries like financial services.
 

Linking and Sharing

del.icio.us:IT integration during a merger : Things to watch out for.  digg:IT integration during a merger : Things to watch out for.  fark:IT integration during a merger : Things to watch out for.
Trackback

Trackback URI for this entry:

http://www.prakashonsoftware.org/blog/index.php/2007/02/14/it-integration-during-a-merger-things-to-watch-out-for/trackback/

Creative Commons LicenseDisclaimer : This blog site is published by and reflects the personal views of Prakash Muralidharan,in his individual capacity. It does not necessarily represent the views of any of his employers, past or present, and is not sponsored or endorsed by any of them. No representation is made about the accuracy of the information contained in this blog.