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 practices using jira atlassian
Agile practices using jira atlassianAgile practices using jira atlassian
Agile practices using jira atlassianMichal Epstein
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleRoman Pichler
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product OwnerMárcio Oya
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance MetricsACM
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Coursesparkagility
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme ProgrammingNaresh Jain
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentTathagat Varma
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping WorkshopDana Pylayeva
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkITEM
 

What's hot (20)

Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
Agile practices using jira atlassian
Agile practices using jira atlassianAgile practices using jira atlassian
Agile practices using jira atlassian
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Product Owner
Product OwnerProduct Owner
Product Owner
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Course
 
Introduction to Extreme Programming
Introduction to Extreme ProgrammingIntroduction to Extreme Programming
Introduction to Extreme Programming
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum best practices
Scrum best practicesScrum best practices
Scrum best practices
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 

Viewers also liked

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
 
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 (11)

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
 
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 in Scrum

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
 
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®
 
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
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit PatternsKnoldus Inc.
 

Similar to Sprint Zero in Scrum (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)
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit Patterns
 

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
 
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
 

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

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

Sprint Zero in Scrum

  • 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