SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Roles                                                          Artifacts                                                     Meetings                                                      AGILE CHEAT SHEET *
      Scrum Team                                                Product Backlog - (PB)                                        Sprint Planning - Day 1 / First Half                      Estimating
         Scrum teams are self organizing.                        Maintained by the Product Owner                               Product backlog prepared prior to meeting                User Stories
         Team is cross-functional and consists of 5-9            List can contain bugs, and non-functional items               First half - Team selects items committing to complete
         people                                                  Product Owner responsible for prioritizing                    Additional discussion of PB occurs during actual           High level definition of user requirements
         There are no set project roles within the team          Items can be added by anyone at anytime                       Sprint                                                     that serves as a starting point for discussion.
         Team defines tasks and assignments                      Each item should have a business value assigned                                                                          Building blocks that can be assigned priorities,
         Usually Dev : QA ratio is 3:1. Team develops the        List of all desired product features                         Sprint Planning - Day 1 / Second Half                       estimates, completion status.
         product as per sprint backlog                           Product backlog can be organized as a prioritized list                                                                   Large user stories (Epics) that take longer than a
                                                                                                                               Occurs after half done - PO available for questions        sprint to build are broken into smaller user stories.
         Ensures team works on highest valued features           of user stories in order of “high-risk, high-value”, “low-    Team solely responsible for deciding how to build
                                                                 risk, high-value”, “low-risk, low-value”                                                                                 User stories are NOT dependent on other stories
                                                                                                                               Tasks created / assigned - Sprint Backlog produced         Story Template: “As a <User> I want <function>
      Product Owner - (PO)                                                                                                    Daily Scrum                                                 So that <desired result>
                                                                Sprint Backlog - (SB)                                                                                                     Story Example: As a user, I want to print a recipe
         Accountable for product success
                                                                                                                               Held every day during a Sprint                             so that I can cook it.
         Defines all product features                            To-do list (also known as Backlog item) for the Sprint
                                                                                                                               Lasts 15 minutes
         Responsible for prioritizing product features           Created by the Scrum Team
                                                                                                                               Team members report to each other not to Scrum           Story Points
         Maintains the Product Backlog                           Product Owner has defined as highest priority
                                                                                                                               Master                                                     Story points indicate relative degree of difficulty
         Ensures team works on highest valued features
                                                                                                                               Answers 3 questions during meeting
         One full time product owner for every scrum team       Burndown Chart - (BC)                                                                                                     and they follow the Fibonacci series because it
                                                                                                                               “What have you done since last daily scrum?”               represents a set of numbers that we can intuitively
                                                                 Chart showing how much work remaining in a Sprint             “What will you do before the next daily scrum?”            distinguish between them as different magnitudes
                                                                                                                               “What obstacles are impeding your work?”
       Scrum Master - (SM)                                       Calculated in hours remaining                                                                                            Example: ”Send to a Friend” Story Points = 2
                                                                 Maintained by the Scrum Master daily                          Opportunity for team members to synchronize their          “Shopping Cart” Story Points = 8
        Holds daily 15 minutes team meeting (Daily Scrum)        Maintain seperate account of work remaining out of the        work                                                       “Advanced Search” Story Points = 13
        Removes road blocks                                      “Original RB” and “New Features” added during the             Having daily scrum over a conference call in
        Facilitates planning and estimation                      release                                                       distributed teams is not advisable.                      Business Value
        Maintains the Sprint Burndown Chart                                                                                    Distributed teams are advised to break in multiple
                                                                                                                                                                                          Each User Story in the Product Backlog should have
        Conducts Sprint Retrospective at the end of every       Release Backlog - (RB)                                         colocated teams.
                                                                                                                                                                                          a corresponding business value assigned.
        Sprint
                                                                                                                                                                                          Typically assign (L, M, H) Low, Medium, High
        Maintains team spirit                                    Same as the Product Backlog. May involve one or              Sprint Review                                               PO prioritizes Backlog items by the highest value
        Typically one scrum master can handle two scrum          more sprints dependent on determined Release date
                                                                                                                                                                                          User Stories can be classified as “Must have”,
        teams                                                                                                                   Team presents “done” code to PO and stackeholders
                                                                                                                                                                                           “Should have”, “Could Have”, “Good to have”
                                                                   “DONE”= Potentially Shippable!                               Functinality not “done” is not shown
TDD = Refactoring + TFD                                                                                                         Feedback generated - RB may be reprioritized.           Planning Poker
                                                                FAQ                                                             Scrum Master sets next Sprint Review
Refactor code   3a          Testing via xUnit Framework                                                                                                                                   Cards bearing Fibonacci numbers
[tests unbroken]                                                                                                                                                                          are distributed to all team menbers. Story is
                                                                 Who decides when a Release happens? At the end               Sprint Retrospective
                                                                 of any given Sprint the PO can initiate a Release.                                                                       discussed and team members put down the card
                       3b   Refactor code
                              Refactor code
                            [Test(s) broken]
                              [tests                             Who is responsible for managing the teams? The                 Attendees - SM, PO and Team.                              estimating the points for each the story. Cards are
          All Tests                               One or more                                                                   Questions - What went well and what can be                opened and the highest and the lowest bidder
            Pass                                                 teams are responsible for managing themselves.
                                                   Tests fail                                                                                                                             debate to support their estimate.
                                                                 What is the length of a task? Tasks should take no             improved?
                       2    Fix Functional code
  4
                                                                 longer than 16 hours. If longer then the task should be        SM helps team in discovery - does not provide             It is repeated till team converges on the estimate.
Can’t think
                                                                 broken down further.                                           answers
of any                        1   Write a test                                                                                                                                          Velocity
more                                                             Who manages obstacles? Primarary responsibility is
tests                                                            on the Scrum Master. However, teams must learn to
                                                                                                                                    Visibility + Flexibility = Scrum                      The rate (Story Points per Sprint) at which team
                                                                 resolve their own issues. If not able then escalated to                                                                  converts items to “DONE”.
                                                                                                                              Kanban                                                      After a few iterations velocity becomes stable
                                                                 SM.
XP Practices                                                     What are two of the biggest challenges in Scrum?               Applies to any process that has sequence of steps         and predictable
                                                                 Teams not self-managing, Scrum Master manging                  WIP-Limit - maximum WIP allowed at any step is
      XP - Extreme Programming                                                                                                                                                          Testing and Automation
                                                                 not facilitating.                                              fixed. WIP-Limit can be quantified in Story Points.
      TDD - Test Driven Development, Routine Refactoring
                                                                 How to add new User Stories to SB in the middle of             Typical steps - Requirement clarification,                Manual QA and Dev are co-located, and in 1:3 ratio,
      BDD - Behaviour Driven Development
                                                                 sprint? Its not advisable. Sprint should be short              development, integration, testing, deployment, UAT        for new products. Automation QA team is separate.
      TFD - Test First Development
                                                                 enough to allow new user stories to wait till the next         Add or move resorces to wherever the bottleneck is        Continuous testing using automation for early defect
      CI - Continuous Integration
                                                                 sprint starts. In exceptional cases a new user story           observed. Of course, the bottleneck may keep              detection.
      CD - Continuous Deployment
                                                                 can be added by removing one or more stories to                moving.                                                   Automation lags by a sprint to allow recent test
      UAT - User Acceptance Testing
                                                                 keep the total of story points constant.                       Works well for ongoing support/maintenance work.          cases to stabilize.




                                                                                                SYNERZIP
                                                                                                                                                                                                                        * Inspired by ScrumLogic



                                                                                                                 www.synerzip.com

Weitere ähnliche Inhalte

Was ist angesagt?

Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
How to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessionsHow to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessionsLuxoftAgilePractice
 
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumArman Kamran
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
Backlog Refinement at Scale
Backlog Refinement at ScaleBacklog Refinement at Scale
Backlog Refinement at ScaleCprime
 
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 Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodologyAbdullah Raza
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDave Neuman
 
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
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingVikrama Dhiman
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentalsDeniz Gungor
 

Was ist angesagt? (20)

Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum
ScrumScrum
Scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
How to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessionsHow to facilitate product backlog refinement sessions
How to facilitate product backlog refinement sessions
 
Certified ScrumMaster Training
Certified ScrumMaster TrainingCertified ScrumMaster Training
Certified ScrumMaster Training
 
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in ScrumA. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
A. Kamran's DoD and DoR: Definition of Done and Definition of Ready in Scrum
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
E0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheetE0 dd1d scrum-cheat-sheet
E0 dd1d scrum-cheat-sheet
 
Backlog Refinement at Scale
Backlog Refinement at ScaleBacklog Refinement at Scale
Backlog Refinement at Scale
 
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 Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
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
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 

Andere mochten auch

Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Ashutosh Mishra
 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction VietnamAgile Vietnam
 
Nick Gardner 30-60-90 & V2MOM
Nick Gardner 30-60-90 & V2MOMNick Gardner 30-60-90 & V2MOM
Nick Gardner 30-60-90 & V2MOMNick Gardner
 
Agile meetup - user story mapping workshop
Agile meetup - user story mapping workshopAgile meetup - user story mapping workshop
Agile meetup - user story mapping workshopJen-Chieh Ko
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum PracticesNaresh Jain
 
Project Management and Project Lifecycle cheatsheet
Project Management and Project Lifecycle cheatsheetProject Management and Project Lifecycle cheatsheet
Project Management and Project Lifecycle cheatsheetmtomada
 
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBA
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBAPLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBA
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBAElias J. Santos
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning TemplateMike Lally
 
Simple Mudras For Health
Simple Mudras For HealthSimple Mudras For Health
Simple Mudras For HealthYuvraj Agarwal
 
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).wilkerfilipel
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst TrainingCraig Brown
 
7 Motivational Thoughts to Help You Finish Your Dissertation
7 Motivational Thoughts to Help You Finish Your Dissertation7 Motivational Thoughts to Help You Finish Your Dissertation
7 Motivational Thoughts to Help You Finish Your DissertationWiley
 
PMBOK 5th Edition Mind map
PMBOK 5th Edition Mind mapPMBOK 5th Edition Mind map
PMBOK 5th Edition Mind mapAlex Ashton
 
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinnoBoard of Innovation
 

Andere mochten auch (17)

Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.Project Management:Life Cycle & Phases.
Project Management:Life Cycle & Phases.
 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction Vietnam
 
Nick Gardner 30-60-90 & V2MOM
Nick Gardner 30-60-90 & V2MOMNick Gardner 30-60-90 & V2MOM
Nick Gardner 30-60-90 & V2MOM
 
Agile meetup - user story mapping workshop
Agile meetup - user story mapping workshopAgile meetup - user story mapping workshop
Agile meetup - user story mapping workshop
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum Practices
 
Project Management and Project Lifecycle cheatsheet
Project Management and Project Lifecycle cheatsheetProject Management and Project Lifecycle cheatsheet
Project Management and Project Lifecycle cheatsheet
 
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBA
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBAPLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBA
PLANO DE CURSO TÉCNICO TURISMO RECEPTIVO - ETEC UBATUBA
 
Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
Simple Mudras For Health
Simple Mudras For HealthSimple Mudras For Health
Simple Mudras For Health
 
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).
Plano de aula ( seus elementos) e plano de avaliaçao (seus elementos).
 
Project Life Cycle and Phases
Project Life Cycle and PhasesProject Life Cycle and Phases
Project Life Cycle and Phases
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
7 Motivational Thoughts to Help You Finish Your Dissertation
7 Motivational Thoughts to Help You Finish Your Dissertation7 Motivational Thoughts to Help You Finish Your Dissertation
7 Motivational Thoughts to Help You Finish Your Dissertation
 
Learning pmp formulas the easy way
Learning pmp formulas the easy wayLearning pmp formulas the easy way
Learning pmp formulas the easy way
 
PMBOK 5th Edition Mind map
PMBOK 5th Edition Mind mapPMBOK 5th Edition Mind map
PMBOK 5th Edition Mind map
 
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno
52 tools for any company to innovate like a Startup /by @nickdemey @boardofinno
 

Ähnlich wie Synerzip Agile Cheat Sheet

Ähnlich wie Synerzip Agile Cheat Sheet (20)

Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum - A different approach to project management
Scrum - A different approach to project managementScrum - A different approach to project management
Scrum - A different approach to project management
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Scrum
ScrumScrum
Scrum
 
Lightweight introduction to Scrum
Lightweight introduction to ScrumLightweight introduction to Scrum
Lightweight introduction to Scrum
 
Scrum소개
Scrum소개Scrum소개
Scrum소개
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Scrum
ScrumScrum
Scrum
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
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
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 
Scrum
ScrumScrum
Scrum
 

Synerzip Agile Cheat Sheet

  • 1. Roles Artifacts Meetings AGILE CHEAT SHEET * Scrum Team Product Backlog - (PB) Sprint Planning - Day 1 / First Half Estimating Scrum teams are self organizing. Maintained by the Product Owner Product backlog prepared prior to meeting User Stories Team is cross-functional and consists of 5-9 List can contain bugs, and non-functional items First half - Team selects items committing to complete people Product Owner responsible for prioritizing Additional discussion of PB occurs during actual High level definition of user requirements There are no set project roles within the team Items can be added by anyone at anytime Sprint that serves as a starting point for discussion. Team defines tasks and assignments Each item should have a business value assigned Building blocks that can be assigned priorities, Usually Dev : QA ratio is 3:1. Team develops the List of all desired product features Sprint Planning - Day 1 / Second Half estimates, completion status. product as per sprint backlog Product backlog can be organized as a prioritized list Large user stories (Epics) that take longer than a Occurs after half done - PO available for questions sprint to build are broken into smaller user stories. Ensures team works on highest valued features of user stories in order of “high-risk, high-value”, “low- Team solely responsible for deciding how to build risk, high-value”, “low-risk, low-value” User stories are NOT dependent on other stories Tasks created / assigned - Sprint Backlog produced Story Template: “As a <User> I want <function> Product Owner - (PO) Daily Scrum So that <desired result> Sprint Backlog - (SB) Story Example: As a user, I want to print a recipe Accountable for product success Held every day during a Sprint so that I can cook it. Defines all product features To-do list (also known as Backlog item) for the Sprint Lasts 15 minutes Responsible for prioritizing product features Created by the Scrum Team Team members report to each other not to Scrum Story Points Maintains the Product Backlog Product Owner has defined as highest priority Master Story points indicate relative degree of difficulty Ensures team works on highest valued features Answers 3 questions during meeting One full time product owner for every scrum team Burndown Chart - (BC) and they follow the Fibonacci series because it “What have you done since last daily scrum?” represents a set of numbers that we can intuitively Chart showing how much work remaining in a Sprint “What will you do before the next daily scrum?” distinguish between them as different magnitudes “What obstacles are impeding your work?” Scrum Master - (SM) Calculated in hours remaining Example: ”Send to a Friend” Story Points = 2 Maintained by the Scrum Master daily Opportunity for team members to synchronize their “Shopping Cart” Story Points = 8 Holds daily 15 minutes team meeting (Daily Scrum) Maintain seperate account of work remaining out of the work “Advanced Search” Story Points = 13 Removes road blocks “Original RB” and “New Features” added during the Having daily scrum over a conference call in Facilitates planning and estimation release distributed teams is not advisable. Business Value Maintains the Sprint Burndown Chart Distributed teams are advised to break in multiple Each User Story in the Product Backlog should have Conducts Sprint Retrospective at the end of every Release Backlog - (RB) colocated teams. a corresponding business value assigned. Sprint Typically assign (L, M, H) Low, Medium, High Maintains team spirit Same as the Product Backlog. May involve one or Sprint Review PO prioritizes Backlog items by the highest value Typically one scrum master can handle two scrum more sprints dependent on determined Release date User Stories can be classified as “Must have”, teams Team presents “done” code to PO and stackeholders “Should have”, “Could Have”, “Good to have” “DONE”= Potentially Shippable! Functinality not “done” is not shown TDD = Refactoring + TFD Feedback generated - RB may be reprioritized. Planning Poker FAQ Scrum Master sets next Sprint Review Refactor code 3a Testing via xUnit Framework Cards bearing Fibonacci numbers [tests unbroken] are distributed to all team menbers. Story is Who decides when a Release happens? At the end Sprint Retrospective of any given Sprint the PO can initiate a Release. discussed and team members put down the card 3b Refactor code Refactor code [Test(s) broken] [tests Who is responsible for managing the teams? The Attendees - SM, PO and Team. estimating the points for each the story. Cards are All Tests One or more Questions - What went well and what can be opened and the highest and the lowest bidder Pass teams are responsible for managing themselves. Tests fail debate to support their estimate. What is the length of a task? Tasks should take no improved? 2 Fix Functional code 4 longer than 16 hours. If longer then the task should be SM helps team in discovery - does not provide It is repeated till team converges on the estimate. Can’t think broken down further. answers of any 1 Write a test Velocity more Who manages obstacles? Primarary responsibility is tests on the Scrum Master. However, teams must learn to Visibility + Flexibility = Scrum The rate (Story Points per Sprint) at which team resolve their own issues. If not able then escalated to converts items to “DONE”. Kanban After a few iterations velocity becomes stable SM. XP Practices What are two of the biggest challenges in Scrum? Applies to any process that has sequence of steps and predictable Teams not self-managing, Scrum Master manging WIP-Limit - maximum WIP allowed at any step is XP - Extreme Programming Testing and Automation not facilitating. fixed. WIP-Limit can be quantified in Story Points. TDD - Test Driven Development, Routine Refactoring How to add new User Stories to SB in the middle of Typical steps - Requirement clarification, Manual QA and Dev are co-located, and in 1:3 ratio, BDD - Behaviour Driven Development sprint? Its not advisable. Sprint should be short development, integration, testing, deployment, UAT for new products. Automation QA team is separate. TFD - Test First Development enough to allow new user stories to wait till the next Add or move resorces to wherever the bottleneck is Continuous testing using automation for early defect CI - Continuous Integration sprint starts. In exceptional cases a new user story observed. Of course, the bottleneck may keep detection. CD - Continuous Deployment can be added by removing one or more stories to moving. Automation lags by a sprint to allow recent test UAT - User Acceptance Testing keep the total of story points constant. Works well for ongoing support/maintenance work. cases to stabilize. SYNERZIP * Inspired by ScrumLogic www.synerzip.com