HowtogettoSprint1


Starting an Agile Project

 

Hindsight being 20-20 - What should precede Sprint 1?

 

This is the subject I hope to talk about on Thursday (or whenever Jim asks me :-)

Let's consider this page a free-for-all for now, just update, move things around. If it comes to blows, we can have pizza and wrestling at my house next week. --deb

 

I am doing a bunch of work in this area also. Will send out my slides. -- Joe

 

What is Sprint 1?

 

 

What are the steps, in some kind of general order, before Sprint 1?

 

The following are steps in getting a typical project started. Your mileage may vary.

 

1. discuss project with PM (and others); make initial judgment whether it is possibly an Agile project

 

2. identify likely apprentice (if any yet)

 

3. meet with Product Owner (PO) and Stakeholders

 

4. determine if PO and related business people are committed enough

 

5. identify if the project has any key dependencies

 

6. discuss and investigate any "special issues" (there are always some!!), eg, offshore people, etc, etc

 

7. SM makes "final" determination about whether this should be an agile project

 

8. PM to identify if an agile room is available

 

9. Follow local process in formally declaring project for agile

 

10. identify (again) exactly when key resources will come on board

 

11. identify when and how team will be trained

 

12. identify when and how initial Product Backlog will be developed (must be "good enough" prior to first IPM)

 

13. identify when and how project will start, eg, using a Rapid Planning set of exercises or similar

 

14. will there be an iteration 0? What will it include? (eg, Rapid Planning, etc, etc)

 

15. start creating a team space, and order PCs or related hw/sw for Team Members

 

16. conduct Agile training

 

17. develop product backlog

 

18. conduct Rapid Planning (or similar approach)

 

19. conduct first IPM (Iteration Planning Meeting)

 

What factors introduce risk to Sprint 1 (or getting to Sprint 1)? And what is their impact?