• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Agile development : Why should they shift...

 
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Many companies have used different development methodologies and tasted success and failure ....what do you think will make these companies try this process when they have the other tried and tested ways....

In some companies pair programming works like magic...now what will be your sales pitch in these cases....
[ October 30, 2007: Message edited by: suresh koutam ]
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I can think of several reasons to switch to an Agile approach:

- risk mitigation - with an Agile approach, you will know much earlier whether the project will produce something useful. So you are in a much better position to decide where to invest your money, and which projects to stop early.

- earlier return of investment - which in fact means getting *more* return for your investment.

- protecting the investment - in most traditional projects, the value of the system declines after the first release, until you have to start over. That won't happen in a well working Agile project.

- high quality to a competitive price - customers actually love virtually bug-free software. If you can provide it, you have a big advantage over your competition.

- high responsiveness - Agile teams can react to changes in the market in a matter of days to weeks. Another competitive advantage.
 
reply
    Bookmark Topic Watch Topic
  • New Topic