SlideShare a Scribd company logo
1 of 4
Hiring an agile coach at onshore to help POs:
 in getting an understandingof the scrummethodology
 getting them up to speed in terms of creatingand prioritizingtheproduct backlog
Checklist items 
 Team room
 Workingagreement
 Setting up Rally -
o access to the scrum team
o product backlogentered in Rally
o create releases in Rally
Understand from Gouthami about the offshore team composition
Sprint0 checklist:
RESOURCES -
● Are Team/PO/SM availablefor SprintZero?
● Are Team/PO/SM trained for Scrum?
● Are Stakeholders aware of their roles?
● Is Team trained for technologies used in the project?
● Is Team awareand ABLE to be cross-functional?
○ Developers = Testers
● Does Product Owner know how to write user stories?
○ As <> I want <> so that <>.
○ Priority
ENVIRONMENT -
● Are workstations/PCs ready? Necessary software
installed?
● Are servers ready? Necessary software installed?
● Are meeting facilities setup?
○ Conference?
○ Team knows how use?
● Version control system?
● Is an onlineproject workspaceneeded?
● Is a physical whiteboard ready?
TECHNICAL -
● Is Team sureabout technical architecture?
● Coding conventions areclear to Team?
● Does Team know how to write unittests?
● Is automated build server setup?
○ Test coverage
○ Pass/Fail notifications
● Team knows how to deploy and Product
Owner knows how to do testing
10 Things to do in Sprint 0
Quite often Scrum projects and teams assumethat they can startdeveloping as from day 1 of the project.
This is only partially trueand depends on your definition of ‘Start of the project’.
If ‘Start of the project’ for you is defined as “we have our team ready, give me the prioritized backlog,we’ll
estimate so we can startdeveloping”, then you can indeed startdeveloping immediately.
However in most of the cases,you don’t have a backlog,a team... ready when the GO for a project is given. In
these cases you need to do a ‘Sprint 0’.
DuringSprint 0, you need to do the set-up of your project and prepare the necessary deliverables to get started.
Typically you’ll havethese stories on your “Sprint0” sprintbacklog:
1. Who is or will be involved in the project?
Find out all stakeholders,projectboard member, Core Team members.
2. How will the project be organized?
Define your approach,communication plan,basic set-up …
3. What are the main risks & constraints, and assumptions
Clarify your risks,constraintand main assumptions (in timeboxed sessions).
4. What is the purpose and scope of the project (vision)
High level vision of expected outcome and implementation.
5. What do I want to develop?
Gather the business requirements and prepare the product backlog.
6. Who do I need to produce the product?
Get your team or teams together.
7. By When do we need to deliver something (first release, full project?)
Develop a high level schedulein planned burn-down chartand target velocity.
8. How are we going to build it?
(if applicable,mostly for larger projects) Document a high level architectureoverview with impacted applications
and their data-flow.
9. How much money do we need?
Estimate the required budget to get your project delivered.
10. Is the technical set-up ready or available?
Prepare your development, test, deployment, CI frameworks and environments.
A typical “Definition of Done” for a Sprint 0 could be:
 Project Charter ready (containingvision,stakeholders,approach,…)
 Product Backlogready ( prioritized and estimated requirements)
 Team ready (who is goingto work on the project)
 Architecture Overview done (applicationsand data/communication flow)
 High level schedule/ burn-down chartready
 High level business caseready

More Related Content

Viewers also liked

Nanotechnology 1
Nanotechnology 1Nanotechnology 1
Nanotechnology 1
shibi07
 

Viewers also liked (8)

Kamlesh M. Patre
Kamlesh M. PatreKamlesh M. Patre
Kamlesh M. Patre
 
Single Pass TFF poster 2016
Single Pass TFF poster 2016Single Pass TFF poster 2016
Single Pass TFF poster 2016
 
INDIAN ENGINEERING SECTOR
INDIAN ENGINEERING SECTORINDIAN ENGINEERING SECTOR
INDIAN ENGINEERING SECTOR
 
Nanotechnology 1
Nanotechnology 1Nanotechnology 1
Nanotechnology 1
 
French sailor shirt
French sailor shirtFrench sailor shirt
French sailor shirt
 
Carbon nano tube (cnts) by a.wahab
Carbon nano tube (cnts) by a.wahabCarbon nano tube (cnts) by a.wahab
Carbon nano tube (cnts) by a.wahab
 
Collective Behavior and Social Movement
Collective Behavior and Social MovementCollective Behavior and Social Movement
Collective Behavior and Social Movement
 
Information Technology Amendment Act 2008
Information Technology Amendment Act 2008Information Technology Amendment Act 2008
Information Technology Amendment Act 2008
 

Similar to Sprint0 checklist

Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
PMI_IREP_TP
 
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdfOnboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
E-5
 

Similar to Sprint0 checklist (20)

Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdf
 
Project Management
Project ManagementProject Management
Project Management
 
Practicing Scrum with Visual Studio 2010 and TFS 2010 - TechEd Middle East 2...
Practicing Scrum with Visual Studio 2010 and TFS 2010  - TechEd Middle East 2...Practicing Scrum with Visual Studio 2010 and TFS 2010  - TechEd Middle East 2...
Practicing Scrum with Visual Studio 2010 and TFS 2010 - TechEd Middle East 2...
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
 
Ba questions v1 agile
Ba questions v1 agileBa questions v1 agile
Ba questions v1 agile
 
New kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboardingNew kids on the block: Conducting technical onboarding
New kids on the block: Conducting technical onboarding
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
 
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
Anastasiia Khait: Building Product Passion: Empowering Development Teams thro...
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdfOnboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
Onboarding of offshore teams - tips and tricks E5.v.2.pptx.pdf
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Adopting SAFe with JIRA
Adopting SAFe with JIRAAdopting SAFe with JIRA
Adopting SAFe with JIRA
 
Scrum Fundamentals
Scrum FundamentalsScrum Fundamentals
Scrum Fundamentals
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
 
Agile Project Management with Scrum PDF
Agile Project Management with Scrum PDFAgile Project Management with Scrum PDF
Agile Project Management with Scrum PDF
 
Marketing the Agile Way - Applying Scrum Outside of Develoment
Marketing the Agile Way - Applying Scrum Outside of DevelomentMarketing the Agile Way - Applying Scrum Outside of Develoment
Marketing the Agile Way - Applying Scrum Outside of Develoment
 
Marketing the Agile Way
Marketing the Agile WayMarketing the Agile Way
Marketing the Agile Way
 

Sprint0 checklist

  • 1. Hiring an agile coach at onshore to help POs:  in getting an understandingof the scrummethodology  getting them up to speed in terms of creatingand prioritizingtheproduct backlog Checklist items   Team room  Workingagreement  Setting up Rally - o access to the scrum team o product backlogentered in Rally o create releases in Rally Understand from Gouthami about the offshore team composition Sprint0 checklist: RESOURCES - ● Are Team/PO/SM availablefor SprintZero? ● Are Team/PO/SM trained for Scrum? ● Are Stakeholders aware of their roles? ● Is Team trained for technologies used in the project? ● Is Team awareand ABLE to be cross-functional? ○ Developers = Testers ● Does Product Owner know how to write user stories? ○ As <> I want <> so that <>. ○ Priority ENVIRONMENT - ● Are workstations/PCs ready? Necessary software installed? ● Are servers ready? Necessary software installed? ● Are meeting facilities setup? ○ Conference?
  • 2. ○ Team knows how use? ● Version control system? ● Is an onlineproject workspaceneeded? ● Is a physical whiteboard ready? TECHNICAL - ● Is Team sureabout technical architecture? ● Coding conventions areclear to Team? ● Does Team know how to write unittests? ● Is automated build server setup? ○ Test coverage ○ Pass/Fail notifications ● Team knows how to deploy and Product Owner knows how to do testing
  • 3. 10 Things to do in Sprint 0 Quite often Scrum projects and teams assumethat they can startdeveloping as from day 1 of the project. This is only partially trueand depends on your definition of ‘Start of the project’. If ‘Start of the project’ for you is defined as “we have our team ready, give me the prioritized backlog,we’ll estimate so we can startdeveloping”, then you can indeed startdeveloping immediately. However in most of the cases,you don’t have a backlog,a team... ready when the GO for a project is given. In these cases you need to do a ‘Sprint 0’. DuringSprint 0, you need to do the set-up of your project and prepare the necessary deliverables to get started. Typically you’ll havethese stories on your “Sprint0” sprintbacklog: 1. Who is or will be involved in the project? Find out all stakeholders,projectboard member, Core Team members. 2. How will the project be organized? Define your approach,communication plan,basic set-up … 3. What are the main risks & constraints, and assumptions Clarify your risks,constraintand main assumptions (in timeboxed sessions). 4. What is the purpose and scope of the project (vision) High level vision of expected outcome and implementation. 5. What do I want to develop? Gather the business requirements and prepare the product backlog. 6. Who do I need to produce the product? Get your team or teams together. 7. By When do we need to deliver something (first release, full project?) Develop a high level schedulein planned burn-down chartand target velocity. 8. How are we going to build it? (if applicable,mostly for larger projects) Document a high level architectureoverview with impacted applications and their data-flow. 9. How much money do we need? Estimate the required budget to get your project delivered. 10. Is the technical set-up ready or available? Prepare your development, test, deployment, CI frameworks and environments. A typical “Definition of Done” for a Sprint 0 could be:  Project Charter ready (containingvision,stakeholders,approach,…)  Product Backlogready ( prioritized and estimated requirements)
  • 4.  Team ready (who is goingto work on the project)  Architecture Overview done (applicationsand data/communication flow)  High level schedule/ burn-down chartready  High level business caseready