Agile in the real world

|

Mike in IS449 raises an interesting point:

Agile Web is a great concept, but my dad's business doesn't implement that process of producing systems if I understand him right. He is still mainly directed by the systems design life cycle, most of the time less than even that because of the demand of customers. So are the theories of agile the direction the market is moving or will it be an even more refined era of systems integration that it heads to? It is hard to tell but it will definately be notably important to be familiar with both.Mike Souders

To which Jeff Atwood at Coding Horror seems to respond:

Often, you can't even begin to accurately estimate how long something will take until you start doing it. At least some of it. That's why so many teams turn to agile, iterative development techniques; part of each iteration involves exploring all those unknowns and turning them into slightly-less-unknowns for the next iteration. The faster we iterate, the closer we get to an accurate estimate, and the more work we get done along the way. We plan by doing.Coding Horror

You should also have a look at this interview with Rich Sheridan of Menlo Innovations: Innovating in a Mature Market.

The real point though is not that agile is great, rather it's that project management is about mitigating risk. SDLC takes one approach to risk mitigation that relies on extensive pre-implementation planning. Agile takes another that relies on attempting to implement components very early on and then re-estimating effort for the whole project based on actual data. People have turned to agile methods because they feel there is often not enough accurate data to undertake the detailed planning required to make SDLC succeed.

However, at the end of the day, as Mike notes, you're really obligated to communicate with the people who are paying the bills and use the method they require.

About this Blog

This blog is part of the Fall 2007 Learning Remix community organized by Professor Bud Gibson of Eastern Michigan University's CIS Department

Subscribe:

In the Remix Now

Powered by Movable Type 4.1rc1

About this Entry

This page contains a single entry by Bud published on September 24, 2007 9:52 AM.

You must have your first 5 done by a week from the class where we started blogging was the previous entry in this blog.

My IS247 slides for 9/25 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Creative Commons License
This weblog is licensed under a Creative Commons License.