On mySimon: The Biggest Box Sets
BNET Business Network:
BNET
TechRepublic
ZDNet

October 26th, 2009

Can open source software stop IT failure?

Posted by Michael Krigsman @ 9:19 am

Categories: CIO issues, Devil's Triangle, IT issues, Open Source, Project strategy

Tags: Software, Information Technology, Open-source Software, Failure, Dana, Custom Software Development Project, Devil, Tools & Techniques, Open Source, Strategy

In a post today. ZDNet open source blogger, Dana Blankenhorn, says the primary value of open source software is transparency rather than low cost. He then argues that open source software offers at least a partial solution to the problem of IT failures. Let’s examine that view.

Dana argues that open source code transparency aligns the interests of customers and vendors, which can have a positive effect on IT project outcomes:

With code visibility, you and your vendors become partners in trying to make something work. The vendor can’t over-promise, but you can’t over-assume either. This may be one of main hidden reasons for IT failure, the two sides of the transaction not being on the same page.

From an IT failures perspective, this logic consists of two primary components:

  1. Shared visibility into open source code reduces hidden assumptions and makes explicit what the vendor is actually selling to the customer.
  2. Such transparency can reduce failure by forcing alignment between vendor and customer goals.

Although Dana raises an interesting and important question, I do not share his confidence that implementation projects based on open source software should more successful than those based on commercial software.

In my experience, most failures associated with packaged software arise from expectation mismatches in the business, rather than technical, domain. Custom software development projects are even more complicated, since these situations include creating something that does not yet exist.

This diagram summarizes my view regarding why many IT projects that are late, over-budget, or don’t deliver planned results:

As you can see, the primary problems are organizational in nature; failure is rarely due primarily to code or technology. In addition, we cannot ignore basic differences in the vested interests of vendors and customers. The Devil’s Triangle concept explains the large role of conflicts of interest in driving failed projects.

To uncover the true reasons project fail, I suggest looking at poor judgment, politics, and personal agendas. Yes, it’s ugly, but sometimes the truth is just not pretty. I wish we could rely on open source to help improve project success rates, but I just don’t see it.

Sound off with your view — can open source prevent failed IT projects?

[Image from iStockphoto]

Michael KrigsmanMichael Krigsman is CEO of Asuret, Inc., a software and consulting company dedicated to reducing software implementation failures. Click here to discuss this post with him on Twitter. See his full profile and disclosure of his industry affiliations.

Email Michael Krigsman

Subscribe to IT Project Failures via Email alerts or RSS.

  • Talkback
  • Most Recent of 23 Talkback(s)
RE: Can open source software stop IT failure?
The primary cause of IT failure is the didactic ******** such as the analysis above. This is indicative of consulting firms unfortunately, whose own consultants often don't understand how the stuff wo... (Read the rest)
Posted by: johnnykessel Posted on: 10/31/09 You are currently: a Guest | | Terms of Use
I'm not so sure #1 is valid  rpmyers1 | 10/26/09
Reinventing the wheel  happyharry_z | 10/26/09
RE: Can open source software stop IT failure?  djmik | 10/26/09
IT failures caused by IT staff.  bjbrock | 10/26/09
IT Personnel not the only people responsible..  daftkey | 10/29/09
IT failure is from over promising...  progon | 10/26/09
RE: Can open source software stop IT failure?  cornercuttin | 10/26/09
RE: Can open source software stop IT failure?  DanaBlankenhornZDNet Moderator | 10/26/09
An interesting question  mkrigsman@...ZDNet Moderator | 10/26/09
IT Shop needs proper skills for OSS to help  Erik Engbrecht | 10/26/09
Open source often the cause of IT failures  tonymcs@... | 10/26/09
Details?  Richard Flude | 10/26/09
Turned on its head  NetArch. | 10/27/09
..20 years experience, yet you make yourself look stupid right.. here..  daftkey | 10/29/09
OSS is a tool - Use a wrench to pound a nail and that's what you get..  daftkey | 10/29/09
Open source caused nothing but problems for the city of Munich  connor33 | 10/26/09
Dumping political garbage on ZDNet?  Ole Man | 10/26/09
Apparently that's the case  Jay Cash | 10/26/09
Hard to say either way  otaddy | 10/26/09
Can (________ insert choice of software) prevent human failure?  Ole Man | 10/26/09
RE: Can open source software stop IT failure?  NeoGraven | 10/27/09
RE: Can open source software stop IT failure?  Sthornton | 10/29/09
RE: Can open source software stop IT failure?  johnnykessel | 10/31/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads