What is Sprint 0?
Tuesday, March 10, 2009 at 4:13PM Sprint 0 is the first sprint in a Agile/Scrum project. This is the time for the team to come together and make the big decisions that will affect the project on an ongoing basis. These decisions include...
- Operating System
- Languages
- Tools
- Version Control
- Build System
- Unit Testing
- Documentation Standards
- Overall Architecture
- Team composition and roles.
- Length of your sprint
All of these decisions make in conjunction with your Product Owner will affect the longer term success of your project. Many of these decisions may already be dictated by corporate standards, legacy systems or other factors outside of your control, but Sprint 0 is definately the time to clear up any issues or misgivings you may have about the above items. When you hit the ground on Sprint 1 you need to be able to focus on the Sprint tasks without constantly second-guessing you decisions.
Sprint 0 sets the tone for all future development on your project, so it's very important that you set the right tone for the success of your project.


