« IBM on SOA | Main | The future of the middle class »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345190da69e200d83462e4ab53ef

Listed below are links to weblogs that reference Systems Integration v/s Management complexity:

Comments

Your observations on SIs is right on the money. I also agree that part of the problem is the SI business model and the need to always sell more bodies. But that cannot be the sole cause; in a fiercely competitive market no one SI has been able to stand out with better rates and more automation. That's a pretty sobering thought. So what else causes the SI lack of automation?

First there are several false assumptions that must be addressed. For example, since the legacy systems, the business model and the new application mix changes at every engagement the SI team and, more importantly, the client believe that they're 'special'. Throw in the belief that there business processes are also seen as different from everyone elses and you have enough fuel for a very long fire.

Second, there's this huge problem with human beings. Following the 80/20 rule, my experience tells me that 80% of the time on an engagement is the very wasteful effort required to get human beings moving forward in a new direction with a different drummer. Most of the actual work is done in 20% of the time. The significant fact here is that the employees of large companies are incredibly, poorly positioned for membership on a team that needs to perform some very radical IT surgery. I have found in my more recent travels that employees at small and medium sized companies, where change is commonplace and where everyone wears several hats, are more adaptable and flexible than large company employees.

Word of advice to CIOs: Before you start your project make sure to assemble a team with good work habits, little or no aversion to risk and ambiguity and a general disinclination toward passive rigidity. Rabble rousers are a good bet. In other words, train them to be SIs, and understand, and let them understand, that you are asking them to perform surgery, so no one should be surprised when you see a little blood.

Tom, agree with you about big companies and inertia. Also about change management....

but most workplans I see change mgt at 15-20% of effort. what I am talking about here is automation of repeatable testing, conversion, documentation, integration, training tasks. I can understand high level, complex tasks like change mgt being mostly manual (and even there I would argue SIs can prepare their exec sponsors better) but much of the rest can be automated...

It is probably a good bet that there are savings to be made there - activities at the further end of the delivery cycle easily comprise 50% of the overall effort.

I suspect part of the problem is that productivity improvement in software industry have traditionally focused more on the front-end of the software lifecycle.

I tend to think it may be a cultural problem not own to SIs but to industry in general. The problem is as follows. Jobs at the further end of a system lifecycle tend to be more reactive. This translates into higher than the average accumulation of people with reactive working habits. This in turn means that the innovation you are calling for is much harder to achieve than innovation in the front-end of the process, where people tend to be less reactive.

If you want to change it design contracts in such a way that they give service supplier incentives to change that.

thanks for commenting/

On being "reactive". One productivity theme I have recommended to SIs in past was to set up shared service - testing, convesrion, training labs - where specialists could (mostly) remotely help on those phases across multiple projects. In the current mode the same team goes from planning to design to construction etc. The specialists would not be "reactive" to your point?

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.


Google

  • Google
    Google

    WWW
    dealarchitect.typepad.com

ads