SlideShare a Scribd company logo
1 of 41
Agile / Scrum (Part 2)

Enough to be dangerous: artifacts and
other weapons of mass production

Created By Jeremy Hutton
Review
 Take Notes?
Value
 The Why
Sell               Manage            Implement   Share


                                                   Marketing
Project Estimation            Project Management
                                                   Cadence




                         Agile Methodology



                                                   Value
                Blood, sweat and a few tears
Roles
• What do the following do?

        Product Owner   Scrum Master
             (PO)           (SM)



          Team (T)      Stakeholder (S)
Terms
• Define the following, or how they relate to
  current terms.
                       Definition
       Sprint          of “done”

       Scrum           Backlogs

                       Shippable
      Stories           Product

                         Time
       Spikes           boxing
The Artifacts
  & Tools
   Let’s get dangerous
Weapons of Mass Production


 Plan                  Execute            Improve
 •   Product Backlog
                       • Task Board       • Sprint Review
 •   Sprint Backlog
                       • Burndown Chart   • Retrospective
 •   Sprint Planning
                       • Daily Scrum
 •   Sprint Goal




                        Ka-boom!
Plan
Measure twice, cut once
Artifact: Product Backlog
• Owner: PO
• Value: List of feature requests
• Drives: Sprint Goal & Sprint Backlog

• Includes: Feature/Capability (PO),
  Value/Priority (PO), User (PO), Acceptance
  Criteria (PO), Estimate (T)

 Answers “what are we going to do?” question
Tool: Feature Estimation


      Dot Voting         Thumbs
    (Stakeholders)   Up/Down/Sideways
Meeting: Sprint Planning
• Owner: T, mediated by SM, PO prioritizes
• Value: Creates Sprint Goal & Sprint Backlog

• Parameters: Happens once at beginning of
  Sprint and less than 8 hours (time boxed),
  most are 2 – 3 hours



  Gets Team to agree and commit to the goal
Artifact: Sprint Goal
• Owner: T & PO
• Value: Guides decisions for the Sprint

• 1 – 2 sentence description of overall sprint
  goal.




               Nothing fancy here
Artifact: Sprint Backlog
• Owner: T
• Value: Prioritized list of all sprint tasks (story or
  spike) that can be reprioritized at any time

• Parameters: All tasks are in 2 – 8 hour increments

• Includes: Type (Story/Spike), Task,
  Sequence/Priority, Dependency, Acceptance
  Criteria, Estimate.

  Answers “how are we going to do?” question
Product Backlog vs. Sprint Backlog

                        Product Backlog

      UI          A         B             C

 Business Req.   Task      Task    Task       Task

   Services      Task      Task    Task       Task

   Database      Task                         Task
Examples
• Module 1




             Let’s see the backlogs!
Tool: Task Estimations

• Fibonacci Sequence
  – 1, 2, 3, 5, 8, 13, 21                Effort




               Effort                             Comp
                                   13             lexity

        5               Complexi
                           ty




                                        Risk
                Risk



            Estimate: 5             Estimate: 13
Execute
 Don’t miss
Artifact: Task Board
 • Owner: T
 • Value: Visual representation sprint backlog
   items and sprint burndown chart




4 states for tasks: not started, in process, done, blocked
Artifact: Burndown Chart
• Owner: T
• Value: Representation of actual completed
  tasks against ideal completed tasks over time
Examples
• Performance Training Module




                 Let’s burn!
Meeting: Daily Scrum
• Owner: T, mediated by SM
• Value: 15 minute time-boxed daily status

• Purpose: to communicate 3 things:
  – What you did yesterday?
  – What you are doing today?
  – What is blocking you?


            Commit and keep quick!
Bonus! Artifact: Bug Tracking
• Owner: T
• Value: Shows progress of bugs over specified
  duration.




            Who doesn’t love extras?
Examples
• Module 1




             Bugs!
Improve
What doesn’t kill you…
Meeting: Sprint Review
• Owner: T, managed by SM & PO, S welcome
• Value: End of Sprint meeting to
  present/review PSP and highlight next feature
  set from Product Backlog

• Parameters: Less then 90 minutes (time
  boxed)


                 Time to shine
Meeting: Retrospective
• Owner: T, SM mediated, PO welcome
• Value: End of Sprint team meeting to review
  things that worked and did not.
• Purpose: Review what to Keep/Drop/Add

• Parameters: Less then 90
  minutes (time boxed)

              No finger pointing
A Month
 in the Life
The perfect world of agile scrum
A Month in Agile w/ Scrum
    Week 1                Week 2               Week 3               Week 4
• Daily Scrums        • Daily Scrums       • Daily Scrums       • Daily Scrums

• Sprint Planning -   • Sprint Backlog     • Sprint Backlog     • Sprint Planning
  1 day time boxed      Updates              Updates              (New Sprint
  meeting                                                         Backlog
                      • One off meetings   • One off meetings     Confirmed)
• Sprint Goal
  Developed                                • New Product        • Sprint Review –
                                             Backlog              90 minute time
                                             Refinement           boxed meeting

                                           • New Product        • Retrospective –
                                             Backlog              90 minute time
                                             Confirmed            boxed meeting


                                    Rhythm
Feedback
  Gut check
What is…


     1 tool that helps
    prioritize features
    with stakeholders?
Answer:


            Dot Voting or
              Thumbs
          Up/Down/Sideways
What is…



      The value of
     Sprint Backlog?
Answer:


     Prioritized list of all sprint
     tasks (story or spike) that
     can be reprioritized at any
                time.
What is…



    Burndown Chart
Answer:


     Shows representation of
      actual completed tasks
     against ideal completed
         tasks over time .
What is…



           Scrum?
Answer:

    15 minute time-boxed daily
       status, answer only 3
     questions: what you did
       yesterday, today and
          blocking issues.
What is…



           A
     Retrospective?
Answer:


       Team only meeting to
          review things to
     Keep/Drop/Add based on
      what worked or didn’t.
Ask
Don’t be shy

More Related Content

What's hot

Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012MrAlexRosales
 
Agile Resort Brochure Game July 2011
Agile Resort Brochure Game July 2011Agile Resort Brochure Game July 2011
Agile Resort Brochure Game July 2011Glenn Smith
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +Alon Lahav
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumWilliam Simms
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Cardenderturan
 
Resort brochure game
Resort brochure gameResort brochure game
Resort brochure gameGerry Kirk
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamAxon Active Vietnam
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectNhan Nguyen
 
23339110 scrum-checklists
23339110 scrum-checklists23339110 scrum-checklists
23339110 scrum-checklistssansahib
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology C.T.Co
 
Revitalizing your boring Retrospectives_3.0final
Revitalizing your boring Retrospectives_3.0finalRevitalizing your boring Retrospectives_3.0final
Revitalizing your boring Retrospectives_3.0finalTerri Spencer
 

What's hot (19)

Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum cheat sheet
Scrum cheat sheetScrum cheat sheet
Scrum cheat sheet
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
 
Agile Resort Brochure Game July 2011
Agile Resort Brochure Game July 2011Agile Resort Brochure Game July 2011
Agile Resort Brochure Game July 2011
 
Agile – scrum +
Agile – scrum +Agile – scrum +
Agile – scrum +
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 
Resort brochure game
Resort brochure gameResort brochure game
Resort brochure game
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
 
Scrum à la Pablo (English)
Scrum à la Pablo (English)Scrum à la Pablo (English)
Scrum à la Pablo (English)
 
Agile Checklist
Agile ChecklistAgile Checklist
Agile Checklist
 
Scrum Guidelines
Scrum GuidelinesScrum Guidelines
Scrum Guidelines
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
 
Scrum (2)
Scrum (2)Scrum (2)
Scrum (2)
 
23339110 scrum-checklists
23339110 scrum-checklists23339110 scrum-checklists
23339110 scrum-checklists
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
 
Revitalizing your boring Retrospectives_3.0final
Revitalizing your boring Retrospectives_3.0finalRevitalizing your boring Retrospectives_3.0final
Revitalizing your boring Retrospectives_3.0final
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 

Viewers also liked

Agile games night
Agile games night Agile games night
Agile games night BestBrains
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopAnthony Armendariz
 
On agile games and how to develop one
On agile games and how to develop oneOn agile games and how to develop one
On agile games and how to develop oneRalf Kruse
 
D3 Design By Games Agile India Pune 2005
D3 Design By Games   Agile India   Pune 2005D3 Design By Games   Agile India   Pune 2005
D3 Design By Games Agile India Pune 2005Henry Jacob
 
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian Beck
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian BeckDisruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian Beck
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian BeckRalf Kruse
 
Play at Work: Agile Games for Productive Teams
Play at Work: Agile Games for Productive TeamsPlay at Work: Agile Games for Productive Teams
Play at Work: Agile Games for Productive Teamsxianpants
 
Agile Games 2012 Keynote - Games Landscape and Importance of Play
Agile Games 2012 Keynote - Games Landscape and Importance of PlayAgile Games 2012 Keynote - Games Landscape and Importance of Play
Agile Games 2012 Keynote - Games Landscape and Importance of PlayMichael Sahota
 
Agile Tour Delhi NCR2014 - Agile innovation games rahul sudame
Agile Tour Delhi NCR2014 - Agile innovation games   rahul sudameAgile Tour Delhi NCR2014 - Agile innovation games   rahul sudame
Agile Tour Delhi NCR2014 - Agile innovation games rahul sudameIndia Scrum Enthusiasts Community
 
Agile creativity games
Agile creativity games Agile creativity games
Agile creativity games Mariya Breyter
 
Introducing Scrum a Collaboration Game
Introducing Scrum a Collaboration GameIntroducing Scrum a Collaboration Game
Introducing Scrum a Collaboration GameAgile ME
 
Customer Development 4: Customer Discovery Part 1
Customer Development 4: Customer Discovery Part 1Customer Development 4: Customer Discovery Part 1
Customer Development 4: Customer Discovery Part 1Venture Hacks
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team GamesKane Mar
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile GameKulawat Wongsaroj
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Jens Wilke
 
Agile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principlesAgile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principlesRobert Misch
 

Viewers also liked (20)

Agile games night
Agile games night Agile games night
Agile games night
 
Funsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints WorkshopFunsize Sprint School: Product Design Sprints Workshop
Funsize Sprint School: Product Design Sprints Workshop
 
On agile games and how to develop one
On agile games and how to develop oneOn agile games and how to develop one
On agile games and how to develop one
 
Game On!
Game On!Game On!
Game On!
 
Agile games
Agile gamesAgile games
Agile games
 
Agile Mëtteg - April 2011
Agile Mëtteg - April 2011Agile Mëtteg - April 2011
Agile Mëtteg - April 2011
 
D3 Design By Games Agile India Pune 2005
D3 Design By Games   Agile India   Pune 2005D3 Design By Games   Agile India   Pune 2005
D3 Design By Games Agile India Pune 2005
 
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian Beck
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian BeckDisruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian Beck
Disruptus Spiel - AUG Bremen Oldenburg von Kai Hermanns & Christian Beck
 
Let`s Agile !
Let`s Agile !Let`s Agile !
Let`s Agile !
 
Play at Work: Agile Games for Productive Teams
Play at Work: Agile Games for Productive TeamsPlay at Work: Agile Games for Productive Teams
Play at Work: Agile Games for Productive Teams
 
Agile Games 2012 Keynote - Games Landscape and Importance of Play
Agile Games 2012 Keynote - Games Landscape and Importance of PlayAgile Games 2012 Keynote - Games Landscape and Importance of Play
Agile Games 2012 Keynote - Games Landscape and Importance of Play
 
Agile Tour Delhi NCR2014 - Agile innovation games rahul sudame
Agile Tour Delhi NCR2014 - Agile innovation games   rahul sudameAgile Tour Delhi NCR2014 - Agile innovation games   rahul sudame
Agile Tour Delhi NCR2014 - Agile innovation games rahul sudame
 
Agile creativity games
Agile creativity games Agile creativity games
Agile creativity games
 
Introducing Scrum a Collaboration Game
Introducing Scrum a Collaboration GameIntroducing Scrum a Collaboration Game
Introducing Scrum a Collaboration Game
 
Customer Development 4: Customer Discovery Part 1
Customer Development 4: Customer Discovery Part 1Customer Development 4: Customer Discovery Part 1
Customer Development 4: Customer Discovery Part 1
 
Scrum Game
Scrum GameScrum Game
Scrum Game
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team Games
 
DIY Agile Training with Agile Game
DIY Agile Training with Agile GameDIY Agile Training with Agile Game
DIY Agile Training with Agile Game
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Agile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principlesAgile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principles
 

Similar to Agile Scrum Training (Part 3)

Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsbeITconference
 
Managing Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In AgileManaging Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In Agilemlaulin
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized ScrumAbdul Karim
 
Introduction to Design Thinking & Correlation to Scrum
Introduction to Design Thinking & Correlation to ScrumIntroduction to Design Thinking & Correlation to Scrum
Introduction to Design Thinking & Correlation to ScrumJeff ANGAMA
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...duhitha2
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Al Nelson on Project Management for Game Developers
Al Nelson on Project Management for Game DevelopersAl Nelson on Project Management for Game Developers
Al Nelson on Project Management for Game DevelopersAndrew Greenberg
 
Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)CollectiveKnowledge
 
What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise. What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise. bart vermijlen
 

Similar to Agile Scrum Training (Part 3) (20)

Scrum overview
Scrum overviewScrum overview
Scrum overview
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Managing Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In AgileManaging Scope Time Cost And Team In Agile
Managing Scope Time Cost And Team In Agile
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
Introduction to Design Thinking & Correlation to Scrum
Introduction to Design Thinking & Correlation to ScrumIntroduction to Design Thinking & Correlation to Scrum
Introduction to Design Thinking & Correlation to Scrum
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Al Nelson on Project Management for Game Developers
Al Nelson on Project Management for Game DevelopersAl Nelson on Project Management for Game Developers
Al Nelson on Project Management for Game Developers
 
Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)Another Scrum Cheat Sheet (great one pager)
Another Scrum Cheat Sheet (great one pager)
 
Scrum 101+
Scrum 101+Scrum 101+
Scrum 101+
 
What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise. What is Scrum? Project Management beyond the promise.
What is Scrum? Project Management beyond the promise.
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Agile Scrum Training (Part 3)

  • 1. Agile / Scrum (Part 2) Enough to be dangerous: artifacts and other weapons of mass production Created By Jeremy Hutton
  • 4. Sell Manage Implement Share Marketing Project Estimation Project Management Cadence Agile Methodology Value Blood, sweat and a few tears
  • 5. Roles • What do the following do? Product Owner Scrum Master (PO) (SM) Team (T) Stakeholder (S)
  • 6. Terms • Define the following, or how they relate to current terms. Definition Sprint of “done” Scrum Backlogs Shippable Stories Product Time Spikes boxing
  • 7. The Artifacts & Tools Let’s get dangerous
  • 8. Weapons of Mass Production Plan Execute Improve • Product Backlog • Task Board • Sprint Review • Sprint Backlog • Burndown Chart • Retrospective • Sprint Planning • Daily Scrum • Sprint Goal Ka-boom!
  • 10. Artifact: Product Backlog • Owner: PO • Value: List of feature requests • Drives: Sprint Goal & Sprint Backlog • Includes: Feature/Capability (PO), Value/Priority (PO), User (PO), Acceptance Criteria (PO), Estimate (T) Answers “what are we going to do?” question
  • 11. Tool: Feature Estimation Dot Voting Thumbs (Stakeholders) Up/Down/Sideways
  • 12. Meeting: Sprint Planning • Owner: T, mediated by SM, PO prioritizes • Value: Creates Sprint Goal & Sprint Backlog • Parameters: Happens once at beginning of Sprint and less than 8 hours (time boxed), most are 2 – 3 hours Gets Team to agree and commit to the goal
  • 13. Artifact: Sprint Goal • Owner: T & PO • Value: Guides decisions for the Sprint • 1 – 2 sentence description of overall sprint goal. Nothing fancy here
  • 14. Artifact: Sprint Backlog • Owner: T • Value: Prioritized list of all sprint tasks (story or spike) that can be reprioritized at any time • Parameters: All tasks are in 2 – 8 hour increments • Includes: Type (Story/Spike), Task, Sequence/Priority, Dependency, Acceptance Criteria, Estimate. Answers “how are we going to do?” question
  • 15. Product Backlog vs. Sprint Backlog Product Backlog UI A B C Business Req. Task Task Task Task Services Task Task Task Task Database Task Task
  • 16. Examples • Module 1 Let’s see the backlogs!
  • 17. Tool: Task Estimations • Fibonacci Sequence – 1, 2, 3, 5, 8, 13, 21 Effort Effort Comp 13 lexity 5 Complexi ty Risk Risk Estimate: 5 Estimate: 13
  • 19. Artifact: Task Board • Owner: T • Value: Visual representation sprint backlog items and sprint burndown chart 4 states for tasks: not started, in process, done, blocked
  • 20. Artifact: Burndown Chart • Owner: T • Value: Representation of actual completed tasks against ideal completed tasks over time
  • 21. Examples • Performance Training Module Let’s burn!
  • 22. Meeting: Daily Scrum • Owner: T, mediated by SM • Value: 15 minute time-boxed daily status • Purpose: to communicate 3 things: – What you did yesterday? – What you are doing today? – What is blocking you? Commit and keep quick!
  • 23. Bonus! Artifact: Bug Tracking • Owner: T • Value: Shows progress of bugs over specified duration. Who doesn’t love extras?
  • 26. Meeting: Sprint Review • Owner: T, managed by SM & PO, S welcome • Value: End of Sprint meeting to present/review PSP and highlight next feature set from Product Backlog • Parameters: Less then 90 minutes (time boxed) Time to shine
  • 27. Meeting: Retrospective • Owner: T, SM mediated, PO welcome • Value: End of Sprint team meeting to review things that worked and did not. • Purpose: Review what to Keep/Drop/Add • Parameters: Less then 90 minutes (time boxed) No finger pointing
  • 28. A Month in the Life The perfect world of agile scrum
  • 29. A Month in Agile w/ Scrum Week 1 Week 2 Week 3 Week 4 • Daily Scrums • Daily Scrums • Daily Scrums • Daily Scrums • Sprint Planning - • Sprint Backlog • Sprint Backlog • Sprint Planning 1 day time boxed Updates Updates (New Sprint meeting Backlog • One off meetings • One off meetings Confirmed) • Sprint Goal Developed • New Product • Sprint Review – Backlog 90 minute time Refinement boxed meeting • New Product • Retrospective – Backlog 90 minute time Confirmed boxed meeting Rhythm
  • 30. Feedback Gut check
  • 31. What is… 1 tool that helps prioritize features with stakeholders?
  • 32. Answer: Dot Voting or Thumbs Up/Down/Sideways
  • 33. What is… The value of Sprint Backlog?
  • 34. Answer: Prioritized list of all sprint tasks (story or spike) that can be reprioritized at any time.
  • 35. What is… Burndown Chart
  • 36. Answer: Shows representation of actual completed tasks against ideal completed tasks over time .
  • 37. What is… Scrum?
  • 38. Answer: 15 minute time-boxed daily status, answer only 3 questions: what you did yesterday, today and blocking issues.
  • 39. What is… A Retrospective?
  • 40. Answer: Team only meeting to review things to Keep/Drop/Add based on what worked or didn’t.