Scrum
Scrum is a lightweight Management process or framework for iterative Team oriented activities like, for example, Software Development.
Put simply Scrum is a rational approach Software Development that helps us to:
- Manage uncertainty
- Build the thing that is actually required
- Drive improvement in our development practices
- Communicate progress and manage expectations
Here is an illustration I did a while ago that attempts to summarise the key features of Scrum:
In my experience Scrum delivers the following benefits:
- Greater Visibility & Transparency
- Improved Communication between all parties
- More effective Teamwork
- Improved Requirements Capture, Prioritisation & Planning
- Improved Focus & Delivery
- Better management of stakeholder expectations
- Greater Trust & Respect
- Happier People :)
You can find out more about Scrum at www.scrumalliance.org
Here are some other useful and interesting links: