Project Management

Agile Myths Debunked

Dr. Andrew Makar is an IT program manager and is the author of the Microsoft Project Made Easy series. For more project management advice, visit the website TacticalProjectManagement.com.

linkedin twitter facebook print Request to reuse this   Agile  
When I first started researching agile software development as an alternative to traditional waterfall development, I had a lot of preconceived notions. A lot of these thoughts were based on the agile myths I heard about over the years. Almost a decade ago, I recall laughing with a colleague when we asked a vendor about their COTS software development process and they responded with “extreme programming”. After seeing agile in action, I’m not laughing any more--and I realize learning the truth behind these myths helps identify alternative methods to successfully delivering software.
 
Agile Myth No. 1: Agile is just an excuse to code with no documentation
The truth is, agile software development incorporates the right amount of documentation that is required for the project. The agile team adopts the principle of developing documentation as late as possible and ensures there is an actual need for the documentation other than requiring it for a checklist. During a project’s iteration and release cycles, the project team will be allocated half an iteration or more to “release hardening” near the end of a release. The purpose of this release is to create the necessary documentation to support the project.
 
By adopting the concept of deferring documentation as late as possible, the project team can focus on creating a working …

Please log in or sign up below to read the rest of the article.

ADVERTISEMENT

Continue reading...

Log In
OR
Sign Up
ADVERTISEMENTS

"Impartial observers from other planets would consider ours an utterly bizarre enclave if it were populated by birds, defined as flying animals, that nevertheless rarely or never actually flew. They would also be perplexed if they encountered in our seas, lakes, rivers and ponds, creatures defined as swimmers that never did any swimming. But they would be even more surprised to encounter a species defined as a thinking animal if, in fact, the creature very rarely indulged in actual thinking."

- Steve Allen

ADVERTISEMENT

Sponsors