Looking for a systematic method for estimating and comparing the success factors of sprint configurations based on:
- Team Size
- Sprint Duration
- Number of Stories
|
Looking for a systematic method for estimating and comparing the success factors of sprint configurations based on:
|
|||
|
|
|
You should embrace the idea of continuous improvement. As far as team size goes, Scrum calls for a team size of no more than 7 people. There are some roles that you need to fill, as well. You're going to need a ScrumMaster who is not part of the development team, a Product Owner who can be the voice of the customer and maintain the product backlog, and you're going to need at least one or two developers, so there's a team of 3-4 people right there. Depending on the project and teams involved, you might need some other people - graphic designers, usability experts, system administrators, quality specialists, marketing and sales - who might or might not be integrated with the development team. For the number of stories per sprint, this will normalize over time. Prioritize your backlog, then take what your team considers a reasonable number of stories off the product backlog for the sprint backlog. After your first sprint, you have a velocity that can be used to compute the number of stories for future sprints. Compute your velocity using story points finished, the duration of the sprint, and your human resource utilization. As people leave or are added to the team or you adjust your sprint length or people have their time split between multiple projects, pick the number of stories appropriately. Address issues during your sprint retrospectives. The Scrum handbook (PDF) says that sprints are less than 1 month in length and are measured in weeks. 2-3 weeks are typical. If that doesn't work for you, adjust. Be sure to plan your sprint accordingly, in terms of available resources over the course of the sprint, the duration, and previous velocities. |
|||||||||||||||
|
|
Scrum is a simple "inspect and adapt" framework, not a methodology. Team Size, Sprint Duration and the rest should be adapted to your particular case. You adapt it by constantly inspect your processes thanks to retrospectives and reviews. |
|||
|
|