BRAINYARDNEWS
ABOUT THE AUTHOR


Michael Sampson
Michael Sampson
Michael Sampson is a collaboration strategist. His passion is helping organizations make collaboration work when their employees have to work...
Read Full Bio >>
See More From This Columnist >>
SHARE



Stop Runaway Software Development Projects

Michael Sampson | October 21, 2011
 
   
Stop Runaway Software Development Projects IBM's Rational Team Concert and Jazz.net community offer a thoughtful approach to collaborative, distributed software development.

IBM's Rational Team Concert and Jazz.net community offer a thoughtful approach to collaborative, distributed software development.

Software development projects have a long history of running over schedule and budget. Recent research by Evans Data estimates that 49% of such projects run over schedule; an IBM survey of CIOs puts the percentage at 62%.

Companies have tried various mitigation strategies over the years--adding more developers to each project, inflating the timeline, and including a substantial buffer to handle cost overruns. While softening the target delivery date and estimated cost are prudent for any project, doing that only masks the underlying problem.

Given the recurrence of these negative research findings for the past couple of decades, something more fundamental needs to be done. Without an understanding of the root causes of runaway software development projects, and a well-defined strategy to deal with those causes, companies will make little real progress.

Research by IBM suggests that two of the root causes are poor communications among developers, especially when they're geographically distributed, and an unclear understanding of the business domain they're contributing toward. Through its Rational suite of products and the Jazz.net community, IBM is trying to help developers resolve those issues.

Rational Team Concert provides a toolkit for collaborative software development. It creates a shared space for documenting possible features to address particular business scenarios, and for clarifying which developers are working on which capabilities.

All developers work off the plan in Rational Team Concert instead of a mish-mash of Excel spreadsheets and Word documents that reinforce conflicting positions. The complementary Jazz.net community offers training resources to convey both the mindset of a Rational developer and how to use the tools effectively. It provides a discussion area where newcomers can ask questions of seasoned practitioners as well as the Rational product team.

In a recent test of distributed, collaborative software development, students from three universities developed an educational application for use by young school children in Africa on mobile phones. Coordinating their work using Rational Team Concert and Jazz.net, they delivered the application in nine weeks.

What's the software development record at your organization? Do your developers have a reputation for collaborating and overcoming the challenges of distance, or are they mired in an outdated paradigm that hasn't kept pace with the times?

Michael Sampson is a collaboration strategist and author. You can reach him at michael@michaelsampson.net or +64 3 317 9484 (New Zealand).

Attend Enterprise 2.0 Santa Clara, Nov. 14-17, 2011, and learn how to drive business value with collaboration, with an emphasis on how real customers are using social software to enable more productive workforces and to be more responsive and engaged with customers and business partners. Register today and save 30% off conference passes, or get a free expo pass with priority code CPHCES02. Find out more and register.

COMMENTS

STAYUPDATED

Sign up to the BrainYard email newsletter

*Required field

Privacy Statement

BRAINYARDRESEARCH
The State of Community Management
The State of Community Management documents a comprehensive set of lessons learned to help define this emerging role and give you the tools to be successful in your social initiatives.
Enterprise 2.0: What, Why and How?
This paper is an introduction to Enterprise 2.0 ‐ why it is one of the most crucial concepts to understand in business today and how you can begin to take advantage of E2 in your organization.
Guide to Understanding Social CRM
This paper presents the foundational components of Social CRM and lays the groundwork required for your company to build and maintain long and valuable customer relationships.
VIDEOGALLERY
Startup DataSift's Big Data Platform
DataSift CEO Rob Bailey talks about the growth in big data, and his company's platform to ingest, manage and provide that data from social networks. He also provides a quick demonstration of the product.
Salesforce.com's Social Enterprise Approach Pushes
Salesforce.com co-Founder Parker Harris discusses why the company has moved past its Cloud 2 mantra, with acquisitions like Heroku and Radian6 enabling even tighter customer relationships for the enterprise.
March Madness And Social Networking
March Madness and pro sports hold many lessons for social network marketing. In this exclusive interview Eric Lundquist interviews sports broadcaster Butch Stearns on what social network marketing can learn from how sports teams social network
SLIDESHOWS
7 Examples: Put Gamification To Work
An increasing number and variety of business applications are integrating game mechanics, or gamification, to improve user engagement, engage new...
Get Social: 11 Management Systems That Can Help
Social media management systems can help your organization manage and measure increasingly sophisticated social strategies.
6 Social Sites Sitting On The Cutting Edge
Your company's Facebook and Twitter presence are established, but don't rest there. Consider these other social sites--some familiar, some less...