After years of studying the problem, I've come up with a foolproof way to determine if Scrum is right for a given project.
Here it is:
Pick a number from 1 - 9.
Multiply by 3.
Add 3, then multiply by 3 again.
You will get your answer by adding the two digits together and then using that as a key to look up the right process for you in this list:
- RUP
- Waterfall
- Feature-Driven Development
- Extreme Programming
- Spiral
- EVO
- Kanban
- Crystal
- Scrum
- Team Software Process