SlideShare a Scribd company logo
1 of 18
Download to read offline
Sprint Zero: Scrum starts here ...


Hoa Luong, Scrum Master
hoa.luong@swissITbridge.com

swiss IT bridge gmbh
www.swissITbridge.com
Agenda


1. Difficulties when setting up new Scrum teams?
2. What is Sprint Zero?
3. Why Sprint Zero?
4. Sprint Zero Checklist
5. Good Scrum Checklist
6. Get back to the difficulties
7. Q&A
Who am I?




  โ— Senior Project Manager/Scrum Master at Swiss IT Bridge
  โ— Certified Scrum Master by ScrumAlliance.com
  โ— Speaker & member of AgileVietnam.org
  โ— 14 years in software development
  โ— Used to work for SilkRoad Systems (now Harvey Nash), Axon Active
  โ— 36 years old, one 5-year-old daughter
  โ— Blogger @ http://it-talents.org and http://DongNhacXua.com
Warming up ...




   What are your problems when establishing a new
   Scrum team?
What is Sprint Zero?

   Very simple:



   The preparation period before real sprints start :-)
Why Sprint Zero?


Product Owner                     Team




                   Scrum Master
Why Sprint Zero?


   โ— Product Owner and Team need to get along well
   โ— Environment does not exists
   โ— Processes are not clear
   โ— Definition of Done is not defined
   โ— Sprint agenda is unsure


                                           and what else?
Why Sprint Zero?


   โ— Product Owner and Team need to get along well
   โ— Environment does not exists
   โ— Processes are not clear
   โ— Definition of Done is not defined
   โ— Sprint agenda is unsure


                                           and what else?
Sprint Zero Checklist (1) - HR
 โ— Are Team/PO/SM available for Sprint Zero?

 โ— Are Team/PO/SM trained for Scrum?

 โ— Are Stakeholders aware of their roles?

 โ— Is Team trained for technologies used in the project?

 โ— Is Team aware and ABLE to be cross-functional?
    โ—‹ Developers = Testers

 โ— Does Product Owner know how to write user stories?
    โ—‹ As <> I want <> so that <>.
    โ—‹ Priority
Sprint Zero Checklist (2) -
Environment
 โ— Are workstations/PCs ready? Necessary software
   installed?

 โ— Are servers ready? Necessary software installed?

 โ— Are meeting facilities set up?
    โ—‹ Conference?
    โ—‹ Team knows how use?

 โ— Version control system setup?
    โ—‹ Make sure Team knows basic commands

 โ— Is an online project workspace needed?

 โ— Is a physical whiteboard ready?
Sprint Zero Checklist (2) - Environment
- Scrum Dashboard




   http://en.wikipedia.org/wiki/File:Scrum_task_board.jpg
Sprint Zero Checklist (3) -
Technical

 โ— Is Team sure about technical architecture?

 โ— Coding conventions are clear to Team?

 โ— Does Team know how to write unit tests?

 โ— Is automated build server setup?
     โ—‹ Test coverage
     โ—‹ Pass/Fail notifications

 โ— Team knows how to deploy and Product
   Owner knows how to do testing
Sprint Zero Checklist (4) - Process
 โ— Is Sprint agenda
   agreed?
  Sprint Planning 1   Daily Scrum        Daily Scrum   Daily Scrum           Daily Scrum

  Sprint Planning 2                                    Product Backlogs      Pre-release
                                                       Refinement




  Daily Scrum         Daily Scrum        Daily Scrum   Daily Scrum           Daily Scrum

                      Product Backlogs                 System testing        Sprint review
                      Refinement                       Group testing
                                                       Cross testing         Sprint
                                                                             Retrospectives

                                                                             Release

                                                        Source: http://it-talents.org/scrum-workshop
Sprint Zero Checklist (4) - Process
 โ— Planning poker




                              Source: http://en.wikipedia.org/wiki/Planning_poker
Good Scrum Smells

 โ— Estimates are updated every day.

 โ— Everybody is there at scrum on time every day.

 โ— People offer to help others.

 โ— People ask for help.

 โ— People present the team with problems and solve them as
   a team.

 โ— There are lots of talking and interaction.



                                            Source: Alan Atlas and Odd-e.com
Bad Scrum Smells

 โ— The Sprint requires a lot more work than was planned.

 โ— Team member reports the same item more than two days
   with the same or greater estimates.

 โ— No interaction outside of daily scrum.

 โ— Product Owner not available for consultation.

 โ— Distractions from outside Team.

 โ— Definition of Done/Acceptance Criteria missing.



                                            Source: Alan Atlas and Odd-e.com
References

Scrum Handbook by Jeff Sutherland

http://it-talents.org/category/process/scrum
Thank you
Hoa Luong can be reached at hoa.luong@swissITbridge.com or
hoa@it-talents.org

More Related Content

What's hot

Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)Dom Cushnan
ย 
Agile
AgileAgile
AgileRajiv Kane
ย 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachCprime
ย 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile ScrumMichael Bourque
ย 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018pmengal
ย 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
ย 
GetScrumban Game Facilitator Guide
GetScrumban Game  Facilitator GuideGetScrumban Game  Facilitator Guide
GetScrumban Game Facilitator GuideAjay Reddy
ย 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? Stefania Marinelli
ย 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
ย 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202David Hanson
ย 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenPravin Kumar Singh, PMP, PSM
ย 
SCRUM โ€“ Agile Methodology
SCRUM โ€“ Agile MethodologySCRUM โ€“ Agile Methodology
SCRUM โ€“ Agile MethodologyAchchuthan Seetharan
ย 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
ย 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by PicturePawel Lewinski
ย 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
ย 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaEdureka!
ย 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
ย 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
ย 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
ย 

What's hot (20)

Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
ย 
Agile
AgileAgile
Agile
ย 
Scrum
ScrumScrum
Scrum
ย 
Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
ย 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
ย 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
ย 
Agile presentation
Agile presentationAgile presentation
Agile presentation
ย 
GetScrumban Game Facilitator Guide
GetScrumban Game  Facilitator GuideGetScrumban Game  Facilitator Guide
GetScrumban Game Facilitator Guide
ย 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
ย 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
ย 
Backlog Refinement 101 & 202
Backlog Refinement 101 & 202Backlog Refinement 101 & 202
Backlog Refinement 101 & 202
ย 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
ย 
SCRUM โ€“ Agile Methodology
SCRUM โ€“ Agile MethodologySCRUM โ€“ Agile Methodology
SCRUM โ€“ Agile Methodology
ย 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
ย 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
ย 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
ย 
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | EdurekaScrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
Scrum Master Roles and Responsibilities | Scrum Master Tutorial | Edureka
ย 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
ย 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
ย 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
ย 

Viewers also liked

Sprint Zero
Sprint ZeroSprint Zero
Sprint ZeroOla Sundin
ย 
Mind the Product 2013: Sprint Zero
Mind the Product 2013: Sprint ZeroMind the Product 2013: Sprint Zero
Mind the Product 2013: Sprint ZeroHarry Max
ย 
Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Aspenware
ย 
There Is No Sprint Zero. GO!
There Is No Sprint Zero.  GO!There Is No Sprint Zero.  GO!
There Is No Sprint Zero. GO!Tonya McCarley
ย 
Using continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflowsUsing continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflowsSamuel ROZE
ย 
Drupal 8 Initiative - Sprint 0
Drupal 8 Initiative - Sprint 0Drupal 8 Initiative - Sprint 0
Drupal 8 Initiative - Sprint 0David Lukac
ย 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
ย 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
ย 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingVikrama Dhiman
ย 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklistPrabhat Kumar
ย 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning TemplateMike Lally
ย 
The Power of the Junior
The Power of the JuniorThe Power of the Junior
The Power of the JuniorYves Hanoulle
ย 

Viewers also liked (12)

Sprint Zero
Sprint ZeroSprint Zero
Sprint Zero
ย 
Mind the Product 2013: Sprint Zero
Mind the Product 2013: Sprint ZeroMind the Product 2013: Sprint Zero
Mind the Product 2013: Sprint Zero
ย 
Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)Implementing Scrum with Microsoft Team Foundation Service (TFS)
Implementing Scrum with Microsoft Team Foundation Service (TFS)
ย 
There Is No Sprint Zero. GO!
There Is No Sprint Zero.  GO!There Is No Sprint Zero.  GO!
There Is No Sprint Zero. GO!
ย 
Using continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflowsUsing continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflows
ย 
Drupal 8 Initiative - Sprint 0
Drupal 8 Initiative - Sprint 0Drupal 8 Initiative - Sprint 0
Drupal 8 Initiative - Sprint 0
ย 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
ย 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
ย 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
ย 
Sprint planning checklist
Sprint planning checklistSprint planning checklist
Sprint planning checklist
ย 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
ย 
The Power of the Junior
The Power of the JuniorThe Power of the Junior
The Power of the Junior
ย 

Similar to Sprint Zero: Getting Scrum Started Right

Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Software
ย 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrumSean Mike
ย 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrumPruthviraj Yerram
ย 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
ย 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfSwadesh Bhushan, PMPยฎ
ย 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsCesar Augusto Nogueira
ย 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopPriyank Shah
ย 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAhmedabadJavaMeetup
ย 
Customized Scrum
Customized ScrumCustomized Scrum
Customized ScrumAbdul Karim
ย 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
ย 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
ย 
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)JCI Tallinn BeWise
ย 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit PatternsKnoldus Inc.
ย 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorialChen-Tien Tsai
ย 

Similar to Sprint Zero: Getting Scrum Started Right (20)

Seapine Scrum Reference Card
Seapine Scrum Reference CardSeapine Scrum Reference Card
Seapine Scrum Reference Card
ย 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
ย 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
ย 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
ย 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
ย 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
ย 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
ย 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
ย 
Scrum
ScrumScrum
Scrum
ย 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
ย 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank Shah
ย 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
ย 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
ย 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
ย 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
ย 
Scrum training
Scrum trainingScrum training
Scrum training
ย 
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
Hanno Jarvet BeWise loeng "An Introduction to Scrum" (20.11.2013 EBS)
ย 
aa.pdf
aa.pdfaa.pdf
aa.pdf
ย 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit Patterns
ย 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
ย 

More from Agile Vietnam

Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum team
Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum teamHanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum team
Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum teamAgile Vietnam
ย 
[Hanoi, june 2015] one normal day of an agile developer
[Hanoi, june 2015] one normal day of an agile developer [Hanoi, june 2015] one normal day of an agile developer
[Hanoi, june 2015] one normal day of an agile developer Agile Vietnam
ย 
An Approach to estimate Software Testing
An Approach to estimate Software TestingAn Approach to estimate Software Testing
An Approach to estimate Software TestingAgile Vietnam
ย 
Example Agile Marketing
Example Agile MarketingExample Agile Marketing
Example Agile MarketingAgile Vietnam
ย 
Agile adoption
Agile adoptionAgile adoption
Agile adoptionAgile Vietnam
ย 
Build up an agile community
Build up an agile communityBuild up an agile community
Build up an agile communityAgile Vietnam
ย 
You thought you understood Product Backlog
You thought you understood Product BacklogYou thought you understood Product Backlog
You thought you understood Product BacklogAgile Vietnam
ย 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum MasterAgile Vietnam
ย 
Tuyรชn Ngรดn Agile - Agile manifesto
Tuyรชn Ngรดn Agile - Agile manifestoTuyรชn Ngรดn Agile - Agile manifesto
Tuyรชn Ngรดn Agile - Agile manifestoAgile Vietnam
ย 
Agile vietnam scrum coaching sessions
Agile vietnam scrum coaching sessionsAgile vietnam scrum coaching sessions
Agile vietnam scrum coaching sessionsAgile Vietnam
ย 
From traditional software development process to scrum
From traditional software development process to scrumFrom traditional software development process to scrum
From traditional software development process to scrumAgile Vietnam
ย 
Agile Vietnam Five Core Concepts
Agile Vietnam Five Core ConceptsAgile Vietnam Five Core Concepts
Agile Vietnam Five Core ConceptsAgile Vietnam
ย 
Agile tour chris brown-leanstartup
Agile tour chris brown-leanstartupAgile tour chris brown-leanstartup
Agile tour chris brown-leanstartupAgile Vietnam
ย 
Bdd agile requirements
Bdd agile requirementsBdd agile requirements
Bdd agile requirementsAgile Vietnam
ย 
Expeirence design-vietnam-agile tour
Expeirence design-vietnam-agile tourExpeirence design-vietnam-agile tour
Expeirence design-vietnam-agile tourAgile Vietnam
ย 
Keynote agile-in-vietnam
Keynote agile-in-vietnamKeynote agile-in-vietnam
Keynote agile-in-vietnamAgile Vietnam
ย 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction VietnamAgile Vietnam
ย 
Tpl agile processes
Tpl agile processesTpl agile processes
Tpl agile processesAgile Vietnam
ย 

More from Agile Vietnam (18)

Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum team
Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum teamHanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum team
Hanoi, July2015 monthly event: Overcome obstacles to truly be a Scrum team
ย 
[Hanoi, june 2015] one normal day of an agile developer
[Hanoi, june 2015] one normal day of an agile developer [Hanoi, june 2015] one normal day of an agile developer
[Hanoi, june 2015] one normal day of an agile developer
ย 
An Approach to estimate Software Testing
An Approach to estimate Software TestingAn Approach to estimate Software Testing
An Approach to estimate Software Testing
ย 
Example Agile Marketing
Example Agile MarketingExample Agile Marketing
Example Agile Marketing
ย 
Agile adoption
Agile adoptionAgile adoption
Agile adoption
ย 
Build up an agile community
Build up an agile communityBuild up an agile community
Build up an agile community
ย 
You thought you understood Product Backlog
You thought you understood Product BacklogYou thought you understood Product Backlog
You thought you understood Product Backlog
ย 
The Role of the Scrum Master
The Role of the Scrum MasterThe Role of the Scrum Master
The Role of the Scrum Master
ย 
Tuyรชn Ngรดn Agile - Agile manifesto
Tuyรชn Ngรดn Agile - Agile manifestoTuyรชn Ngรดn Agile - Agile manifesto
Tuyรชn Ngรดn Agile - Agile manifesto
ย 
Agile vietnam scrum coaching sessions
Agile vietnam scrum coaching sessionsAgile vietnam scrum coaching sessions
Agile vietnam scrum coaching sessions
ย 
From traditional software development process to scrum
From traditional software development process to scrumFrom traditional software development process to scrum
From traditional software development process to scrum
ย 
Agile Vietnam Five Core Concepts
Agile Vietnam Five Core ConceptsAgile Vietnam Five Core Concepts
Agile Vietnam Five Core Concepts
ย 
Agile tour chris brown-leanstartup
Agile tour chris brown-leanstartupAgile tour chris brown-leanstartup
Agile tour chris brown-leanstartup
ย 
Bdd agile requirements
Bdd agile requirementsBdd agile requirements
Bdd agile requirements
ย 
Expeirence design-vietnam-agile tour
Expeirence design-vietnam-agile tourExpeirence design-vietnam-agile tour
Expeirence design-vietnam-agile tour
ย 
Keynote agile-in-vietnam
Keynote agile-in-vietnamKeynote agile-in-vietnam
Keynote agile-in-vietnam
ย 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction Vietnam
ย 
Tpl agile processes
Tpl agile processesTpl agile processes
Tpl agile processes
ย 

Recently uploaded

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
ย 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
ย 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
ย 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
ย 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
ย 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
ย 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
ย 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
ย 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
ย 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
ย 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
ย 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
ย 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
ย 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
ย 
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...Nguyen Thanh Tu Collection
ย 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
ย 

Recently uploaded (20)

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
ย 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
ย 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
ย 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
ย 
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
Model Call Girl in Tilak Nagar Delhi reach out to us at ๐Ÿ”9953056974๐Ÿ”
ย 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
ย 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
ย 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
ย 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
ย 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ย 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
ย 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
ย 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
ย 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ย 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
ย 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
ย 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
ย 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
ย 
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...
HแปŒC TแปT TIแบพNG ANH 11 THEO CHฦฏฦ NG TRรŒNH GLOBAL SUCCESS ฤรP รN CHI TIแบพT - Cแบข Nฤ‚...
ย 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
ย 

Sprint Zero: Getting Scrum Started Right

  • 1. Sprint Zero: Scrum starts here ... Hoa Luong, Scrum Master hoa.luong@swissITbridge.com swiss IT bridge gmbh www.swissITbridge.com
  • 2. Agenda 1. Difficulties when setting up new Scrum teams? 2. What is Sprint Zero? 3. Why Sprint Zero? 4. Sprint Zero Checklist 5. Good Scrum Checklist 6. Get back to the difficulties 7. Q&A
  • 3. Who am I? โ— Senior Project Manager/Scrum Master at Swiss IT Bridge โ— Certified Scrum Master by ScrumAlliance.com โ— Speaker & member of AgileVietnam.org โ— 14 years in software development โ— Used to work for SilkRoad Systems (now Harvey Nash), Axon Active โ— 36 years old, one 5-year-old daughter โ— Blogger @ http://it-talents.org and http://DongNhacXua.com
  • 4. Warming up ... What are your problems when establishing a new Scrum team?
  • 5. What is Sprint Zero? Very simple: The preparation period before real sprints start :-)
  • 6. Why Sprint Zero? Product Owner Team Scrum Master
  • 7. Why Sprint Zero? โ— Product Owner and Team need to get along well โ— Environment does not exists โ— Processes are not clear โ— Definition of Done is not defined โ— Sprint agenda is unsure and what else?
  • 8. Why Sprint Zero? โ— Product Owner and Team need to get along well โ— Environment does not exists โ— Processes are not clear โ— Definition of Done is not defined โ— Sprint agenda is unsure and what else?
  • 9. Sprint Zero Checklist (1) - HR โ— Are Team/PO/SM available for Sprint Zero? โ— Are Team/PO/SM trained for Scrum? โ— Are Stakeholders aware of their roles? โ— Is Team trained for technologies used in the project? โ— Is Team aware and ABLE to be cross-functional? โ—‹ Developers = Testers โ— Does Product Owner know how to write user stories? โ—‹ As <> I want <> so that <>. โ—‹ Priority
  • 10. Sprint Zero Checklist (2) - Environment โ— Are workstations/PCs ready? Necessary software installed? โ— Are servers ready? Necessary software installed? โ— Are meeting facilities set up? โ—‹ Conference? โ—‹ Team knows how use? โ— Version control system setup? โ—‹ Make sure Team knows basic commands โ— Is an online project workspace needed? โ— Is a physical whiteboard ready?
  • 11. Sprint Zero Checklist (2) - Environment - Scrum Dashboard http://en.wikipedia.org/wiki/File:Scrum_task_board.jpg
  • 12. Sprint Zero Checklist (3) - Technical โ— Is Team sure about technical architecture? โ— Coding conventions are clear to Team? โ— Does Team know how to write unit tests? โ— Is automated build server setup? โ—‹ Test coverage โ—‹ Pass/Fail notifications โ— Team knows how to deploy and Product Owner knows how to do testing
  • 13. Sprint Zero Checklist (4) - Process โ— Is Sprint agenda agreed? Sprint Planning 1 Daily Scrum Daily Scrum Daily Scrum Daily Scrum Sprint Planning 2 Product Backlogs Pre-release Refinement Daily Scrum Daily Scrum Daily Scrum Daily Scrum Daily Scrum Product Backlogs System testing Sprint review Refinement Group testing Cross testing Sprint Retrospectives Release Source: http://it-talents.org/scrum-workshop
  • 14. Sprint Zero Checklist (4) - Process โ— Planning poker Source: http://en.wikipedia.org/wiki/Planning_poker
  • 15. Good Scrum Smells โ— Estimates are updated every day. โ— Everybody is there at scrum on time every day. โ— People offer to help others. โ— People ask for help. โ— People present the team with problems and solve them as a team. โ— There are lots of talking and interaction. Source: Alan Atlas and Odd-e.com
  • 16. Bad Scrum Smells โ— The Sprint requires a lot more work than was planned. โ— Team member reports the same item more than two days with the same or greater estimates. โ— No interaction outside of daily scrum. โ— Product Owner not available for consultation. โ— Distractions from outside Team. โ— Definition of Done/Acceptance Criteria missing. Source: Alan Atlas and Odd-e.com
  • 17. References Scrum Handbook by Jeff Sutherland http://it-talents.org/category/process/scrum
  • 18. Thank you Hoa Luong can be reached at hoa.luong@swissITbridge.com or hoa@it-talents.org