Agile Software Development - Scrum
Australian interest: If you are interested in agile software development processes there is some Scrum Master Certification training happening on the east coast in March and April 2006.
There are quite a few agile software development processes these days. Extreme Programming (XP), Crystal Clear, Lean Development, Scrum, etc. (Martin Fowler has a good overview.) All agile processes focus delivering business value as early as possible. Scrum appeals to me because it is relatively a simple methodology that:
- Gives the customer the responsibility for prioritising the work.
- Gives the development team the sole responsibility of estimating effort and delivering product.
- Uses iterative development in which each iteration produces high quality, tested, documented, working code, which.
- Reduces the cost of changing requirements and priorities.
- Encourages cross-functional self organising teams.
The 2 day Scrum Master Certification courses planned for Australia are on the following dates:
- Sydney – 30/31 March 2006
- Melbourne – 3/4 April 2006
- Canberra – 10/11 April 2006
A good place to learn more about Scrum is the Control Chaos website.
