SlideShare une entreprise Scribd logo
1  sur  61
Retrospective &
Review
By: Bachan Anand

     Dial-in Number: +17759963560
   Room #: 699601 and press the # key.
What is Scrum
!   Scrum is an Agile framework
   that supports lightweight
   processes that emphasize:
   !   Incremental deliveries
   !   Quality of Product
   !   Continuous improvement
   !   Discovery of people’s
      potential

!   Scrum is not a methodology


            Dial-in Number: +17759963560
          Room #: 699601 and press the # key.
Foundations of Scrum
!   Empiricism 
   !   Detailed up-front planning and defined processes are
       replaced by just-in-time Inspect and Adapt cycles

!   Self-Organization
   !   Small teams manage their own workload and organize
       themselves around clear goals and constraints

!   Prioritization
   !   Do the next right thing

!   Rhythm
   !   Allows teams to avoid daily noise and focus on delivery

!   Collaboration
   !   Leaders and customers work with the Team, rather
       than directing them
                                  http://agile.conscires.com/
!     Transparency
      !     Everything about a project is visible to everyone

!     Commitment
      !     Be willing to commit to a goal

!     Courage
      !     Have the courage to commit, to act, to be open and to expect respect

!     Focus
      !     Focus all of your efforts and skills on doing the work that you have
            committed to doing

!     Respect
      !     Respect and trust the different people who comprise a team
                                                                               /
                                                      http://agile.conscires.com
Scrum Overview

  Sprint Cycle
Scrum Overview

         Role: Product Owner
!   Thought Leader and Visionary

!   Drives the Product Vision

!   Prioritizes the Goals - User Stories 

!   Maintains the Product Backlog with the team

!   Accepts the Working Product (on behalf of
   the customer)




                                   http://agile.conscires.com/
Scrum Overview

      Role: ScrumMaster
!   Servant Leader

!   Facilitates the Process

!   Supports the Team

!   Removes Organizational Impediments

!   Socializes Scrum to Management

!   Enable close collaboration across all roles
   and functions


                               http://agile.conscires.com/
Scrum Overview

                Role: Team
!   Cross-Functional 

!   4-8 Members

!   Self-Organizing

!   Focused on
   Commitments




                         http://agile.conscires.com/
Why do sprint
reviews?

  Dial-in Number: +17759963560
Room #: 699601 and press the # key.
Visibility   Feedback




               Course
Discussion
              Correction
Who’s coming?



   Dial-in Number: +17759963560
 Room #: 699601 and press the # key.
Customers &   Executives &   Other Teams
 Business     Stakeholders
 Partners
What are they interested in seeing?
Demos!
…of stuff that’s done and potentially release-able.
  But first, set the context for your sprint
The Sprint Review Deck
First things first.

   The Team.
What if my team
        didn’t finish
anything this sprint?
That’s ok. You still have a slot at the sprint review to
give visibility to what the team has worked on this
sprint.


But, sorry, no demo.
Keep the powerpoint stuff to a bare minimum please

               5-10 minutes, tops.
Demo Time
Who’s doing the demo?
QA Engineer
                  UE Designer
                                Developer
                                         Technical Writer
                                                       BSA




Any Team Member

                                             Product Owner
                                         ScrumMaster
                                   DBA
                         Sys Admin
           Network Engineer
How can I make my demo most effective?
Set the stage

Reference your customer

Tell a story so they understand why this
    functionality / service / infrastructure is
    important
Speak loudly

                Speak slowly

Tell them what you are doing
            before you do it

    Don’t click as fast as you
    would using the product

       Don't use speed keys
listen.
 listen.
 listen.
    &
engage
Practice your demo
       (at least once)

   Know your stuff –
      whatever it is

Setup in advance and
     have all of your
        data available

  Remote desktop to
    another box for
              demo

      Stay on-time –
        respect your
            audience
Storytelling is
   crucial.
Now that the demos are over…

show us your prioritized list of stories for the next
                      sprint.
Don’t be afraid
And don’t forget……..

   Inspect & Adapt
Now let’s move into
Retrospective…
What is a
     Retrospective?
•  “A meeting held at the
 end of a Sprint to learn
 from the experience
 and to changes for the
 next Sprint”
Why Retrospective? 
!   Retrospectives provide: 
    !   Feedback to the “development process” 
    !   An opportunity to talk about difficult issues
        that are impeding 

!   team performance 
   !   A chance to record what is working/not
       working that can possibly be shared with
       others 
   !   Good team building 
   !   An insight into potential team problems that
       can be acted on
Prime directive
!   “Regardless of what we discover,
  we understand and truly believe
  that everyone did the best job
  they could, given what they knew
  at the time, their skills and
  abilities, the resources available,
  and the situation at hand”

 
 
    
    Norman Kerth
When to hold
Retrospectives?
Who is in the
           retrospective?
!   For all team members

!   Everyone is equal

!   Facilitated by Scrum Master

!   Product Owner is not necessary

!   Management should not attend
Ensure it has a structure

1.  Set the Stage

2.  Gather Data

3.  Generate Insights

4.  Decide what to do

5.  Close the Retrospective
Set the Stage
!   Define the ground rules


   
   –Will try not to interrupt each other 
        –Will accept everyone's opinion without
          judgment 
        –Will talk from our own perspective, not
          from anyone else's 
        –Will turn off our mobile phones

!   goes through the agenda

!   define the goals
Gather Data
•    Things that happened and how we
     responded

•    People see things very differently
•    Key events timeline
     •  What did we commit to delivering?
     •  Stories delivered
     •  Test cases passed
     •  Defects raised
Generate Insights

!   What were the patterns? 

!   Why were things the way they were?
Decide what to do
•    What do we want to do in our next iteration
     to meet our goal?

•    Be realistic
•    Pick no more than 3 things

•    Use Dot voting
     •  Sprint plan
     •  Implementation backlog
Closure
!   End in positive way 

!   Appreciation 

!   Celebrate
From the facilitator point of
               view...
•    Preparation

•    Leading the retrospective

•    Closure

•    Follow-up
Preparation
!   Place

!   Participants

!   Agenda/Goals

!   Toolbox
Conducting the
          retrospective
!   Check in (warm-up) 

!   Collecting feedback 

!   Facilitation techniques 

!   Lead people, time, yourself
Leading the retrospective

!   Time 
    !   Start and finish on time 
    !   Timebox activities 
    !   Have breaks

!     People 
      !   Personalities (quiet, overbeating, passive,
          aggressive)
      !   Introverts vs. extroverts

!     You 
      !   Facilitator vs. team member 
      !   Let others talk
Closure
!   Always identify actions as outcomes of the
  retrospective
Follow up
!   Share retrospective results 

!   Make comments and actions visible 

!   Add user stories, tasks to sprint/product
   backlog 

!   Check the status regularly 

!   Review on next retrospective
Smells
!   Reporting to management 

!   Offline retrospective (by email) 

!   Only a few participants 

!   Everybody is happy 

!   Blame game
Smells
!   Nobody talks about elephant 

!   Looking for silver bullets 

!   Retrospective in the team room 

!   Too short retrospective meeting 

!   Facilitator doesn’t facilitate
Special thanks & Content
      Recognition
!   Scott Greene at salesforce.com

!   ADM – Adaptive Development Methodology
http://agile.conscires.com/
http://agile.conscires.com/
http://agile.conscires.com/
http://agile.conscires.com/
http://agile.conscires.com/
http://agile.conscires.com/
http://agile.conscires.com/
Agile Retrospective & review

Contenu connexe

Tendances

Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Lviv Startup Club
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistHossam Hassan
 
How To Build Scrum Task Boards that Radiate Information
How To Build Scrum Task Boards that Radiate Information How To Build Scrum Task Boards that Radiate Information
How To Build Scrum Task Boards that Radiate Information mikedep01
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Lviv Startup Club
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Nadiya Martsenyuk
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshopElad Sofer
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPALeanAgileTraining
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Agile Software Community of India
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)Ontico
 
Rules of productivity
Rules of productivityRules of productivity
Rules of productivitykatywhit91
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterColleen Johnson
 

Tendances (20)

Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
 
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklistScrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
Scrum and-xp-from-the-trenches 08 distributed teams & scrum master checklist
 
How To Build Scrum Task Boards that Radiate Information
How To Build Scrum Task Boards that Radiate Information How To Build Scrum Task Boards that Radiate Information
How To Build Scrum Task Boards that Radiate Information
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Themalunch scrum
Themalunch scrumThemalunch scrum
Themalunch scrum
 
Scrum and DevOps training
Scrum and DevOps trainingScrum and DevOps training
Scrum and DevOps training
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshop
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)
 
Rules of productivity
Rules of productivityRules of productivity
Rules of productivity
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt Matter
 

En vedette (7)

DSDM® Atern® - Foundation
DSDM® Atern® - FoundationDSDM® Atern® - Foundation
DSDM® Atern® - Foundation
 
DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)DSDM (Dynamic System Development Method)
DSDM (Dynamic System Development Method)
 
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
metodologia de desarrollo de sistemas dinamicos o Dynamic Systems Development...
 
DSDM
DSDMDSDM
DSDM
 
Dynamic System Development Method
Dynamic System Development MethodDynamic System Development Method
Dynamic System Development Method
 
Introduction to DSDM
Introduction to DSDMIntroduction to DSDM
Introduction to DSDM
 
Dsdm
DsdmDsdm
Dsdm
 

Similaire à Agile Retrospective & review

SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the ImpedimentRyan Ripley
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010scrummasternz
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101Erin Bolk
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyPaolo Sammicheli
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Testerliorf
 
What if scrum had no rules?
What if scrum had no rules?What if scrum had no rules?
What if scrum had no rules?Peter Stevens
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextNicholas Ho
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 

Similaire à Agile Retrospective & review (20)

SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
Agile camp2016 agile101
Agile camp2016 agile101Agile camp2016 agile101
Agile camp2016 agile101
 
Scrum101
Scrum101Scrum101
Scrum101
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
What if scrum had no rules?
What if scrum had no rules?What if scrum had no rules?
What if scrum had no rules?
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business context
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 

Plus de Conscires Agile Practices

Plus de Conscires Agile Practices (20)

Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Intro to scrum webinar
Intro to scrum webinarIntro to scrum webinar
Intro to scrum webinar
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Csm training what is it all about
Csm training   what is it all aboutCsm training   what is it all about
Csm training what is it all about
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to agile scrum july 24th
Introduction to agile scrum july 24thIntroduction to agile scrum july 24th
Introduction to agile scrum july 24th
 
Introduction to agile scrum july 18th
Introduction to agile scrum july 18thIntroduction to agile scrum july 18th
Introduction to agile scrum july 18th
 
Introduction to Agile & Scrum
Introduction to Agile & Scrum Introduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 

Dernier

Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 

Dernier (20)

Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 

Agile Retrospective & review

  • 1. Retrospective & Review By: Bachan Anand Dial-in Number: +17759963560 Room #: 699601 and press the # key.
  • 2. What is Scrum !   Scrum is an Agile framework that supports lightweight processes that emphasize: !   Incremental deliveries !   Quality of Product !   Continuous improvement !   Discovery of people’s potential !   Scrum is not a methodology Dial-in Number: +17759963560 Room #: 699601 and press the # key.
  • 3. Foundations of Scrum !   Empiricism !   Detailed up-front planning and defined processes are replaced by just-in-time Inspect and Adapt cycles !   Self-Organization !   Small teams manage their own workload and organize themselves around clear goals and constraints !   Prioritization !   Do the next right thing !   Rhythm !   Allows teams to avoid daily noise and focus on delivery !   Collaboration !   Leaders and customers work with the Team, rather than directing them http://agile.conscires.com/
  • 4. !   Transparency !   Everything about a project is visible to everyone !   Commitment !   Be willing to commit to a goal !   Courage !   Have the courage to commit, to act, to be open and to expect respect !   Focus !   Focus all of your efforts and skills on doing the work that you have committed to doing !   Respect !   Respect and trust the different people who comprise a team / http://agile.conscires.com
  • 5. Scrum Overview
 Sprint Cycle
  • 6. Scrum Overview
 Role: Product Owner !   Thought Leader and Visionary !   Drives the Product Vision !   Prioritizes the Goals - User Stories !   Maintains the Product Backlog with the team !   Accepts the Working Product (on behalf of the customer) http://agile.conscires.com/
  • 7. Scrum Overview
 Role: ScrumMaster !   Servant Leader !   Facilitates the Process !   Supports the Team !   Removes Organizational Impediments !   Socializes Scrum to Management !   Enable close collaboration across all roles and functions http://agile.conscires.com/
  • 8. Scrum Overview
 Role: Team !   Cross-Functional !   4-8 Members !   Self-Organizing !   Focused on Commitments http://agile.conscires.com/
  • 9. Why do sprint reviews? Dial-in Number: +17759963560 Room #: 699601 and press the # key.
  • 10. Visibility Feedback Course Discussion Correction
  • 11. Who’s coming? Dial-in Number: +17759963560 Room #: 699601 and press the # key.
  • 12. Customers & Executives & Other Teams Business Stakeholders Partners
  • 13. What are they interested in seeing?
  • 14. Demos! …of stuff that’s done and potentially release-able. But first, set the context for your sprint
  • 16. First things first. The Team.
  • 17.
  • 18. What if my team didn’t finish anything this sprint?
  • 19. That’s ok. You still have a slot at the sprint review to give visibility to what the team has worked on this sprint. But, sorry, no demo.
  • 20. Keep the powerpoint stuff to a bare minimum please 5-10 minutes, tops.
  • 23. QA Engineer UE Designer Developer Technical Writer BSA Any Team Member Product Owner ScrumMaster DBA Sys Admin Network Engineer
  • 24. How can I make my demo most effective?
  • 25. Set the stage Reference your customer Tell a story so they understand why this functionality / service / infrastructure is important
  • 26. Speak loudly Speak slowly Tell them what you are doing before you do it Don’t click as fast as you would using the product Don't use speed keys
  • 28. Practice your demo (at least once) Know your stuff – whatever it is Setup in advance and have all of your data available Remote desktop to another box for demo Stay on-time – respect your audience
  • 29. Storytelling is crucial.
  • 30. Now that the demos are over… show us your prioritized list of stories for the next sprint.
  • 32. And don’t forget…….. Inspect & Adapt
  • 33. Now let’s move into Retrospective…
  • 34. What is a Retrospective? •  “A meeting held at the end of a Sprint to learn from the experience and to changes for the next Sprint”
  • 35. Why Retrospective? !   Retrospectives provide: !   Feedback to the “development process” !   An opportunity to talk about difficult issues that are impeding !   team performance !   A chance to record what is working/not working that can possibly be shared with others !   Good team building !   An insight into potential team problems that can be acted on
  • 36. Prime directive !   “Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand” Norman Kerth
  • 38. Who is in the retrospective? !   For all team members !   Everyone is equal !   Facilitated by Scrum Master !   Product Owner is not necessary !   Management should not attend
  • 39. Ensure it has a structure 1.  Set the Stage 2.  Gather Data 3.  Generate Insights 4.  Decide what to do 5.  Close the Retrospective
  • 40. Set the Stage !   Define the ground rules –Will try not to interrupt each other –Will accept everyone's opinion without judgment –Will talk from our own perspective, not from anyone else's –Will turn off our mobile phones !   goes through the agenda !   define the goals
  • 41. Gather Data •  Things that happened and how we responded •  People see things very differently •  Key events timeline •  What did we commit to delivering? •  Stories delivered •  Test cases passed •  Defects raised
  • 42. Generate Insights !   What were the patterns? !   Why were things the way they were?
  • 43. Decide what to do •  What do we want to do in our next iteration to meet our goal? •  Be realistic •  Pick no more than 3 things •  Use Dot voting •  Sprint plan •  Implementation backlog
  • 44. Closure !   End in positive way !   Appreciation !   Celebrate
  • 45. From the facilitator point of view... •  Preparation •  Leading the retrospective •  Closure •  Follow-up
  • 46. Preparation !   Place !   Participants !   Agenda/Goals !   Toolbox
  • 47. Conducting the retrospective !   Check in (warm-up) !   Collecting feedback !   Facilitation techniques !   Lead people, time, yourself
  • 48. Leading the retrospective !   Time !   Start and finish on time !   Timebox activities !   Have breaks !   People !   Personalities (quiet, overbeating, passive, aggressive) !   Introverts vs. extroverts !   You !   Facilitator vs. team member !   Let others talk
  • 49. Closure !   Always identify actions as outcomes of the retrospective
  • 50. Follow up !   Share retrospective results !   Make comments and actions visible !   Add user stories, tasks to sprint/product backlog !   Check the status regularly !   Review on next retrospective
  • 51. Smells !   Reporting to management !   Offline retrospective (by email) !   Only a few participants !   Everybody is happy !   Blame game
  • 52. Smells !   Nobody talks about elephant !   Looking for silver bullets !   Retrospective in the team room !   Too short retrospective meeting !   Facilitator doesn’t facilitate
  • 53. Special thanks & Content Recognition !   Scott Greene at salesforce.com !   ADM – Adaptive Development Methodology

Notes de l'éditeur

  1. Doing Scrum mechanics without these values misses the point. These values are not unique to Scrum, but the Scrum Framework is built on top of these values.
  2. Sprints are TimeBoxed 1 to 2 weeks Typical duration is 2–4 weeks or a calendar month at most A constant duration leads to a better rhythm
  3. Cross-Functional = Dev, QA, Bus Analyst, UI Designer, Architect