Navigation
Agile Resources
  • Agile Project Management with Scrum (Microsoft Professional)
    Agile Project Management with Scrum (Microsoft Professional)
    by Ken Schwaber
  • Agile Software Development with Scrum (Series in Agile Software Development)
    Agile Software Development with Scrum (Series in Agile Software Development)
    by Ken Schwaber, Mike Beedle
  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
    Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
    by Robert C. Martin
Tuesday
Mar102009

What is Sprint 0?

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.