SlideShare ist ein Scribd-Unternehmen logo
1 von 53
SCRUM
 Intro
Concepts
Incomplete List
Incomplete List

Roles

Timebox

Rituals

Artifacts
Roles


Product Owner - the stakeholder

SCRUM Master - the unblocker

Team Members - the builders
Timebox


Every meeting is timeboxed

SCRUM Master enforces the time limit

Keeping a count down timer in front of everyone is an effective
way to keep everybody on track :)
Rituals

They’re not black magic :)

Rituals can be meetings and development practices you adopt
during your sprint

Iteration 0 / Daily Scrum / Sprint Planning / Sprint Review /
Sprint Retrospective

TDD / Continuous Integration / Code Review
Artifacts

User Stories / Work Items (“tasks”)

Product Backlog

Sprint Backlog

Burndown Chart
Incomplete List
Incomplete List

Roles

Timebox

Rituals

Artifacts
Sprint
An Example
Iteration Zero
Assignment of Roles

Definition of Done

  Code Reviewed

  Deployed to staging server

  Passed regression tests (CI)

Agenda of Rituals
Agenda of Rituals

Sprint: 10 days

Sprint Planning: 10h-14h Thu

Sprint Review: 12h-14h Wed

Sprint Retrospective: 14h-16h Wed

Daily Scrum: 10h
Game Characteristics
Game Characteristics

✓    Number of Players   2



✓      Kind of Game      Turn-Based


                         Challenger chooses a word
✓    Game Mechanics
                         Player guesses letters
Game Characteristics

✓    Number of Players   2



✓      Kind of Game      Turn-Based


                         Challenger chooses a word
✓    Game Mechanics
                         Player guesses letters
User Stories
User Stories

 “As a [end user role],
  I want [the desire]
so that [the rationale]”
As a Challenger...
As a Challenger...

...I want to choose a word / to be guessed by the player
As a Challenger...

...I want to choose a word / to be guessed by the player

...I want to accept a letter from the player / to indicate that she
got it right
As a Challenger...

...I want to choose a word / to be guessed by the player

...I want to accept a letter from the player / to indicate that she
got it right

...I want to refuse a letter from the player / to indicate that she
got it wrong
As a Player...
As a Player...

...I want to start a new game / to play a new match
As a Player...

...I want to start a new game / to play a new match

...I want to input a letter / to guess the secret word
As a Player...

...I want to start a new game / to play a new match

...I want to input a letter / to guess the secret word

...I want to quit the game / to stop playing
As a Player...

...I want to start a new game / to play a new match

...I want to input a letter / to guess the secret word

...I want to quit the game / to stop playing

...I want to see previously entered letters / to choose a new one
As a Player...

...I want to start a new game / to play a new match

...I want to input a letter / to guess the secret word

...I want to quit the game / to stop playing

...I want to see previously entered letters / to choose a new one

...I want to ask for a hint / to guess the secret word faster
Sprint Planning 1of2
         Participants                           Everybody
          Timebox                                  2h

Product Owner pulls top item of her backlog

Team Members play planning poker

Planning ends when time is over or team score is reached

Sprint is frozen
Planning Poker
Sprint Planning 2of2
         Participants                            Team Members
          Timebox                                     2h

Team Members break stories in Work Items (tasks)

P.O. is available to answer possible questions

SM prepares the taskboard during the meeting

SM updates the burndown chart
Daily Scrum
         Participants              Team Members (but everyone is invited!)
          Timebox                                  15min
Standing up meeting

That’s the only time when the taskboard is updated!

Team Member moves completed tasks to “done” column

Team Member moves new tasks to “in progress” column

Team Members also say what’s blocking them. SM is responsible for
unblocking
TaskBoard
Burndown Chart
Sprint

Daily SCRUM

  What did you do yesterday?

  What will you do today?

  What is blocking you?

Code! Code! Code!
Sprint Review
         Participants                            Everyone
           Timebox                                  2h

Team presents what it accomplished during the sprint (based on the
agreed definition of “done”)

Demo of working, live software

Demo all stories that are “DONE”

Final acceptance of stories (velocity) by P.O.
Sprint Retrospective
         Participants            Team Members (but everyone is invited!)
           Timebox                                 2h



Review what is and what is not working

Whole team participation

Create action items
Other Methodologies
Waterfall
 P r o b l e m : k n o w n
S o l u t i o n : k n o w n
SCRUM
   P r o b l e m : k n o w n
S o l u t i o n : u n k n o w n
?
 P r o b l e m : u n k n o w n
S o l u t i o n : u n k n o w n
Review
Timebox (SM’s: keep under control!)

Rituals (I0, Sprint Planning, Daily SCRUM, Sprint Review,
Sprint Retrospective)

Artifacts (User Stories / Work Items, Product Backlog, Sprint
Backlog, Burndown Chart)

Roles (SCRUM Master, Product Owner, Team Member)
TODO’s
Comece a implementar SCRUM hoje!

Não precisa implementar tudo de uma vez mas mantenha o
processo completo como meta

Reveja suas métricas, verifique se é possível criar estórias a
partir delas; agora você já sabe o que você tem que "learn"

Realize um daily scrum com seu time

Mantenha um task board físico ou virtual
Obrigado!

Weitere ähnliche Inhalte

Andere mochten auch

What does It Take To Become Wealthy And Financially Independent?
What does It Take To Become Wealthy And Financially Independent?What does It Take To Become Wealthy And Financially Independent?
What does It Take To Become Wealthy And Financially Independent?scientificcuff635
 
Rize Portfolio Presentation
Rize Portfolio PresentationRize Portfolio Presentation
Rize Portfolio PresentationRizecorp
 
Sap geometri transformasi 17
Sap geometri transformasi 17Sap geometri transformasi 17
Sap geometri transformasi 17arie anang
 
Eukaryotic cell structures for Advanced Biology
Eukaryotic cell structures for Advanced BiologyEukaryotic cell structures for Advanced Biology
Eukaryotic cell structures for Advanced BiologyStephanie Beck
 
Vietnam Mobile Internet 2014 by mWork [Short Version]
Vietnam Mobile Internet 2014 by mWork [Short Version]Vietnam Mobile Internet 2014 by mWork [Short Version]
Vietnam Mobile Internet 2014 by mWork [Short Version]Andy Nguyen
 
2015 Caldwell Financial Disclosure
2015 Caldwell Financial Disclosure 2015 Caldwell Financial Disclosure
2015 Caldwell Financial Disclosure Honolulu Civil Beat
 

Andere mochten auch (9)

Continuums 1 Corp pager011516
Continuums 1 Corp pager011516Continuums 1 Corp pager011516
Continuums 1 Corp pager011516
 
Doc1
Doc1Doc1
Doc1
 
What does It Take To Become Wealthy And Financially Independent?
What does It Take To Become Wealthy And Financially Independent?What does It Take To Become Wealthy And Financially Independent?
What does It Take To Become Wealthy And Financially Independent?
 
Rize Portfolio Presentation
Rize Portfolio PresentationRize Portfolio Presentation
Rize Portfolio Presentation
 
Sap geometri transformasi 17
Sap geometri transformasi 17Sap geometri transformasi 17
Sap geometri transformasi 17
 
Eukaryotic cell structures for Advanced Biology
Eukaryotic cell structures for Advanced BiologyEukaryotic cell structures for Advanced Biology
Eukaryotic cell structures for Advanced Biology
 
Vietnam Mobile Internet 2014 by mWork [Short Version]
Vietnam Mobile Internet 2014 by mWork [Short Version]Vietnam Mobile Internet 2014 by mWork [Short Version]
Vietnam Mobile Internet 2014 by mWork [Short Version]
 
2015 Caldwell Financial Disclosure
2015 Caldwell Financial Disclosure 2015 Caldwell Financial Disclosure
2015 Caldwell Financial Disclosure
 
Joseph Allen Stein
Joseph Allen Stein Joseph Allen Stein
Joseph Allen Stein
 

Ähnlich wie Scrum

Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksAgileSparks
 
Scrum Drawing Game 2.0 for Agile Tour 2017
Scrum Drawing Game 2.0 for Agile Tour 2017Scrum Drawing Game 2.0 for Agile Tour 2017
Scrum Drawing Game 2.0 for Agile Tour 2017Juggernaut Liu
 
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)
Scrum Drawing Game 2.0 - Draw Your Dream House  (Chao-Kung Liu)Scrum Drawing Game 2.0 - Draw Your Dream House  (Chao-Kung Liu)
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)AgileTour@TW
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - ScrumbanDelta-N
 
Scrum Round table - User Story Mapping
Scrum Round table - User Story MappingScrum Round table - User Story Mapping
Scrum Round table - User Story MappingDelta-N
 
Scrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile GameScrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile GameStanislaw Eysmont
 
Vladimirs Ivanovs. Creating children book in 45 minutes
Vladimirs Ivanovs. Creating children book in 45 minutesVladimirs Ivanovs. Creating children book in 45 minutes
Vladimirs Ivanovs. Creating children book in 45 minutesAgile Lietuva
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologiesStefano Paluello
 
Let’s try scrum for in a university course
Let’s try scrum for in a university courseLet’s try scrum for in a university course
Let’s try scrum for in a university courseChristian Heise
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklistShaju Rasheed
 

Ähnlich wie Scrum (20)

Scrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparksScrum levels danny_kovatch_agile_sparks
Scrum levels danny_kovatch_agile_sparks
 
Scrum Drawing Game 2.0 for Agile Tour 2017
Scrum Drawing Game 2.0 for Agile Tour 2017Scrum Drawing Game 2.0 for Agile Tour 2017
Scrum Drawing Game 2.0 for Agile Tour 2017
 
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)
Scrum Drawing Game 2.0 - Draw Your Dream House  (Chao-Kung Liu)Scrum Drawing Game 2.0 - Draw Your Dream House  (Chao-Kung Liu)
Scrum Drawing Game 2.0 - Draw Your Dream House (Chao-Kung Liu)
 
Scrum Round Table - Scrumban
Scrum Round Table -  ScrumbanScrum Round Table -  Scrumban
Scrum Round Table - Scrumban
 
Scrum Round table - User Story Mapping
Scrum Round table - User Story MappingScrum Round table - User Story Mapping
Scrum Round table - User Story Mapping
 
Scrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile GameScrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile Game
 
Scrum luqman
Scrum luqmanScrum luqman
Scrum luqman
 
Lego4scrum at Dashlane
Lego4scrum at DashlaneLego4scrum at Dashlane
Lego4scrum at Dashlane
 
Scrum소개
Scrum소개Scrum소개
Scrum소개
 
Scrum à la Pablo (English)
Scrum à la Pablo (English)Scrum à la Pablo (English)
Scrum à la Pablo (English)
 
Playdoh... play on
Playdoh... play onPlaydoh... play on
Playdoh... play on
 
Vladimirs Ivanovs. Creating children book in 45 minutes
Vladimirs Ivanovs. Creating children book in 45 minutesVladimirs Ivanovs. Creating children book in 45 minutes
Vladimirs Ivanovs. Creating children book in 45 minutes
 
Teamwork and agile methodologies
Teamwork and agile methodologiesTeamwork and agile methodologies
Teamwork and agile methodologies
 
Let’s try scrum for in a university course
Let’s try scrum for in a university courseLet’s try scrum for in a university course
Let’s try scrum for in a university course
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum intro
Scrum introScrum intro
Scrum intro
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Scrum master checklist
Scrum master checklistScrum master checklist
Scrum master checklist
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 

Mehr von 21212com

21vs212 presentation
21vs212 presentation21vs212 presentation
21vs212 presentation21212com
 
Digital Media - Affiliate mkt & google adwords
Digital Media - Affiliate mkt & google adwordsDigital Media - Affiliate mkt & google adwords
Digital Media - Affiliate mkt & google adwords21212com
 
21212 Acceleration Module - BMGen
21212 Acceleration Module - BMGen21212 Acceleration Module - BMGen
21212 Acceleration Module - BMGen21212com
 
Introdução a uma S/A
Introdução a uma S/AIntrodução a uma S/A
Introdução a uma S/A21212com
 
Workshop - nivelamento tech
Workshop - nivelamento techWorkshop - nivelamento tech
Workshop - nivelamento tech21212com
 
Workshop nivelamento v1
Workshop nivelamento v1Workshop nivelamento v1
Workshop nivelamento v121212com
 
21212 Basics
21212 Basics21212 Basics
21212 Basics21212com
 
21212 institutional
21212 institutional21212 institutional
21212 institutional21212com
 

Mehr von 21212com (8)

21vs212 presentation
21vs212 presentation21vs212 presentation
21vs212 presentation
 
Digital Media - Affiliate mkt & google adwords
Digital Media - Affiliate mkt & google adwordsDigital Media - Affiliate mkt & google adwords
Digital Media - Affiliate mkt & google adwords
 
21212 Acceleration Module - BMGen
21212 Acceleration Module - BMGen21212 Acceleration Module - BMGen
21212 Acceleration Module - BMGen
 
Introdução a uma S/A
Introdução a uma S/AIntrodução a uma S/A
Introdução a uma S/A
 
Workshop - nivelamento tech
Workshop - nivelamento techWorkshop - nivelamento tech
Workshop - nivelamento tech
 
Workshop nivelamento v1
Workshop nivelamento v1Workshop nivelamento v1
Workshop nivelamento v1
 
21212 Basics
21212 Basics21212 Basics
21212 Basics
 
21212 institutional
21212 institutional21212 institutional
21212 institutional
 

Kürzlich hochgeladen

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Scrum

  • 2.
  • 3.
  • 7. Roles Product Owner - the stakeholder SCRUM Master - the unblocker Team Members - the builders
  • 8. Timebox Every meeting is timeboxed SCRUM Master enforces the time limit Keeping a count down timer in front of everyone is an effective way to keep everybody on track :)
  • 9. Rituals They’re not black magic :) Rituals can be meetings and development practices you adopt during your sprint Iteration 0 / Daily Scrum / Sprint Planning / Sprint Review / Sprint Retrospective TDD / Continuous Integration / Code Review
  • 10. Artifacts User Stories / Work Items (“tasks”) Product Backlog Sprint Backlog Burndown Chart
  • 15. Iteration Zero Assignment of Roles Definition of Done Code Reviewed Deployed to staging server Passed regression tests (CI) Agenda of Rituals
  • 16. Agenda of Rituals Sprint: 10 days Sprint Planning: 10h-14h Thu Sprint Review: 12h-14h Wed Sprint Retrospective: 14h-16h Wed Daily Scrum: 10h
  • 17.
  • 19. Game Characteristics ✓ Number of Players 2 ✓ Kind of Game Turn-Based Challenger chooses a word ✓ Game Mechanics Player guesses letters
  • 20. Game Characteristics ✓ Number of Players 2 ✓ Kind of Game Turn-Based Challenger chooses a word ✓ Game Mechanics Player guesses letters
  • 22. User Stories “As a [end user role], I want [the desire] so that [the rationale]”
  • 24. As a Challenger... ...I want to choose a word / to be guessed by the player
  • 25. As a Challenger... ...I want to choose a word / to be guessed by the player ...I want to accept a letter from the player / to indicate that she got it right
  • 26. As a Challenger... ...I want to choose a word / to be guessed by the player ...I want to accept a letter from the player / to indicate that she got it right ...I want to refuse a letter from the player / to indicate that she got it wrong
  • 28. As a Player... ...I want to start a new game / to play a new match
  • 29. As a Player... ...I want to start a new game / to play a new match ...I want to input a letter / to guess the secret word
  • 30. As a Player... ...I want to start a new game / to play a new match ...I want to input a letter / to guess the secret word ...I want to quit the game / to stop playing
  • 31. As a Player... ...I want to start a new game / to play a new match ...I want to input a letter / to guess the secret word ...I want to quit the game / to stop playing ...I want to see previously entered letters / to choose a new one
  • 32. As a Player... ...I want to start a new game / to play a new match ...I want to input a letter / to guess the secret word ...I want to quit the game / to stop playing ...I want to see previously entered letters / to choose a new one ...I want to ask for a hint / to guess the secret word faster
  • 33. Sprint Planning 1of2 Participants Everybody Timebox 2h Product Owner pulls top item of her backlog Team Members play planning poker Planning ends when time is over or team score is reached Sprint is frozen
  • 35. Sprint Planning 2of2 Participants Team Members Timebox 2h Team Members break stories in Work Items (tasks) P.O. is available to answer possible questions SM prepares the taskboard during the meeting SM updates the burndown chart
  • 36.
  • 37.
  • 38.
  • 39. Daily Scrum Participants Team Members (but everyone is invited!) Timebox 15min Standing up meeting That’s the only time when the taskboard is updated! Team Member moves completed tasks to “done” column Team Member moves new tasks to “in progress” column Team Members also say what’s blocking them. SM is responsible for unblocking
  • 42. Sprint Daily SCRUM What did you do yesterday? What will you do today? What is blocking you? Code! Code! Code!
  • 43. Sprint Review Participants Everyone Timebox 2h Team presents what it accomplished during the sprint (based on the agreed definition of “done”) Demo of working, live software Demo all stories that are “DONE” Final acceptance of stories (velocity) by P.O.
  • 44. Sprint Retrospective Participants Team Members (but everyone is invited!) Timebox 2h Review what is and what is not working Whole team participation Create action items
  • 46. Waterfall P r o b l e m : k n o w n S o l u t i o n : k n o w n
  • 47. SCRUM P r o b l e m : k n o w n S o l u t i o n : u n k n o w n
  • 48. ? P r o b l e m : u n k n o w n S o l u t i o n : u n k n o w n
  • 50. Timebox (SM’s: keep under control!) Rituals (I0, Sprint Planning, Daily SCRUM, Sprint Review, Sprint Retrospective) Artifacts (User Stories / Work Items, Product Backlog, Sprint Backlog, Burndown Chart) Roles (SCRUM Master, Product Owner, Team Member)
  • 52. Comece a implementar SCRUM hoje! Não precisa implementar tudo de uma vez mas mantenha o processo completo como meta Reveja suas métricas, verifique se é possível criar estórias a partir delas; agora você já sabe o que você tem que "learn" Realize um daily scrum com seu time Mantenha um task board físico ou virtual