RSS

Agile Development: A Manager’s Roadmap for Success

23 Sep

Hi all,

I found this link  today on Software Quality.com

Agile Development: A Manager’s Roadmap for Success:
http://go.techtarget.com/r/9265705/9110836/1 .

It makes lot of sense to me

Posted by John Watson

Advertisements
 
 

2 responses to “Agile Development: A Manager’s Roadmap for Success

  1. PM Hut

    September 24, 2009 at 6:19 am

    It’s a shame that the article requires registration, maybe you can post more about it here…

     
  2. jwpegasus

    September 24, 2009 at 9:32 am

    The article is available as a white-paper published by versionone ( http://www.versionone.com ) a company that works in the area of Agile project management. For copyright reasons I feel that I cannot publish the whole of the pdf document here: however what follows is the introduction and executive summary from the document. To obtain the full paper you will need to register.

    Introduction
    The players change but the story seems to remain the same – most software projects are late, over budget, and mismatched with market needs by the time they are delivered.

    Regardless of the continuous stream of technology
    advances in the software field, just getting software out the door continues to be our challenge. In a $250+ billion industry, one out of every four dollars is wasted on failed or cancelled projects; with considerably more waste if you include ongoing delays and cost overruns.

    Despite mounting evidence that traditional,“bigbang” and ad-hoc approaches to software development do not work, software organizations continue to use the same development processes that have existed for decades.

    While we may take comfort in consistency, today’s rapidly changing business environment fundamentally demands a modern, adaptable approach to software delivery. Similar to the transition to just-in-time
    (JIT) and lean production processes in both the automotive (Toyota) and consumer electronics (Dell) industries, software development is in the midst of transforming from a rigid, process-driven approach to a more adaptive, business value-driven approach called Agile Development.

    Agile development is an umbrella term for a number of iterative and incremental software development methodologies such as Extreme Programming (XP), Scrum, Crystal, Dynamic Systems Development Method (DSDM), Lean Development, and Feature Driven Development (FDD).

    Especially during the last several years, Agile
    development has made its way into the software mainstream at companies like Fidelity, Siemens, CapitalOne, Lockheed Martin, Motorola, Microsoft, Yahoo, Google, GE, and Cisco Systems.

    These and many other companies are using Agile processes to deliver significant improvements in innovation, quality, productivity, and competitive advantage.

    Executive Summary
    Despite advances in software development technology, just getting software out the door continues to be a
    tremendous challenge. The vast majority of software projects continue to be late, over-budget, and mismatched with market needs by the time they are delivered.

    Agile Development aims to change this.

    Today’s rapidly changing business environment demands a more adaptable approach to software delivery. Enabling the same techniques that revolutionized the automotive (Toyota) and consumer electronics (Dell) industries, Agile development is transforming the way software development organizations deliver value and become software
    delivery organizations.

    The results from Agile development are overwhelming, and a growing number of successful projects, industry
    reports, and surveys demonstrate clear results including faster deliver times, lower defect rates, improved team morale, and more satisfied customers.

    Leading-edge companies such as Fidelity, Siemens, CapitalOne, Lockheed Martin, Motorola, Microsoft, Yahoo, Google, GE, and Cisco Systems are leveraging Agile to improve their business results and to build lasting competitive advantage.

    Agile is rapidly becoming the de facto standard software development process for high-performance teams and the real question for software managers and executives is no longer if you adopt Agile, but when and how.

    Although successfully adopting Agile is not a trivial exercise, Agile done correctly is highly rewarding for organizations and to the individuals involved. In today’s hyper-competitive world, later may be too late to adopt Agile development and this Roadmap for Success will help you get started.

    The steps are straightforward: take time to understand the principles of agility, embrace the change that Agile requires, become a champion for Agile projects, foster adoption throughout the organization, and invest in the skills and tools that enable Agile to meet the needs of even the largest development projects. The sooner you start down the path to Agile, the faster you will deliver improvements to your bottom line.

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: