SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
Montana	
  Programmers	
  Meetup	
  (Jan	
  24th,	
  2012)	
  




                                    Erin	
  S	
  Beierwaltes	
  
http://toolsforagile.com/blog/wp-­‐content/uploads/2008/07/word_cloud.png	
     Erin	
  S	
  Beierwaltes	
  &	
  Todd	
  Sheridan	
  
www.coloradovnet.com	
  




                           Erin	
  S	
  Beierwaltes	
  
Erin	
  S	
  Beierwaltes	
  
!
Erin	
  S	
  Beierwaltes	
  
!
Erin	
  S	
  Beierwaltes	
  
Scaling	
  Software	
  Agility	
  –	
  Dean	
  Leffingwell	
  


                                                         Erin	
  S	
  Beierwaltes	
  
Principles,	
  Values	
  and	
  a	
  Framework	
  




                                      Erin	
  S	
  Beierwaltes	
  
http://leadinganswers.typepad.com/leading_answers/2011/08/agile-­‐outside-­‐of-­‐software.html	
  
                                       Erin	
  S	
  Beierwaltes	
  
Always,	
  7%	
  
                                     Never,	
  45%	
                                                                    Often,	
  13%	
  



                                                                                                                                   Sometimes,	
  
                                                                                                                                      16%	
  




                                                                                                   Rarely,	
  19%	
  

Standish	
  Group	
  Study	
  reported	
  at	
  XP2002	
  by	
  Jim	
  Johnson,	
  Chairman	
  
©	
  Poppendieck	
  LLC	
  
Individual	
  and	
  Interactions	
     over	
      Process and Tools



                                                     Comprehensive
     Working	
  Software	
              over	
  
                                                     Documentation



 Customer	
  Collaboration	
            over	
     Contract Negotiation



  Responding	
  to	
  Change	
          over	
       Following a Plan
1.     Prioritization	
  
2.     Welcome	
  Change	
  
3.     Continuous	
  Delivery	
  
4.     Collaboration	
  
5.     Self	
  Organization	
  
6.     Communication	
  
7.     Accountability	
  
8.     Rhythm	
  
9.     Quality	
  
10.    Simplicity	
  
11.    Emergent	
  Designs	
  
12.    Empiricism	
  
                   Erin	
  S	
  Beierwaltes	
     Erin	
  S	
  Beierwaltes	
  &	
  Todd	
  Sheridan	
  
 	
  	
  	
  Fixed	
  	
  	
  	
  	
  	
     	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Requirements                                  	
  	
  	
  	
  	
  	
  Resources                                	
  	
                            	
  	
  	
  	
  	
  Time	
  	
  	
  



                                                                                                                                                                                                   Value	
  Driven	
  




                                                                             Plan	
  Driven	
  



	
  Estimated	
  	
  	
  	
  	
  	
  Resources                                                             	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Time   	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Features	
  

www.dsdm.org	
  
                                                                   	
  
               	
                                                                Kanban	
  (3)	
  
           XP	
  (12)	
                       Scrum	
  (9)	
                         	
  
                                                        	
  
                	
                                                      • Visualized	
  workflow	
  
                                     • Product	
  Owner	
  
• Pair	
  Programming	
                                                 • Prioritized	
  Tasks	
  
                                     • ScrumMaster	
  
• Planning	
  Game	
                                                    • Limited	
  WIP	
  (Work	
  in	
  
                                     • Cross-­‐functional	
  Team	
  
• Test-­‐driven	
  Development	
                                        Progress)	
  
                                     • Daily	
  Scrum	
  
• Whole	
  Team	
                                                       	
  
                                     • Sprint	
  Planning	
  
• Continuous	
  Integration	
                                                             	
  
                                     • Sprint	
  Demo	
  &	
  
• Refactoring	
                                                                           	
  
                                     Retrospective	
  
• Small	
  Releases	
                                                                     	
  
                                     • Prioritized	
  Backlog	
  
• Coding	
  Standards	
                                                                   	
  
• Collective	
  Code	
               • Time-­‐boxed	
  Sprints	
                          	
  
                                     • Potentially	
  Shippable	
  
Ownership	
                                                                               	
  
                                     each	
  Sprint	
  
• Simple	
  Design	
                                                                      	
  
                                                        	
  
• System	
  Metaphor	
                                                                    	
  
                                                        	
  
• Sustainable	
  Pace	
                                                                   	
  
                                                        	
  
                	
                                                                        	
  
                                                     	
  
                	
                                                                        	
  
                                                     	
  
                	
                                                                        	
  
                	
                                                                        	
  
1.    Each	
  group	
  is	
  one	
  big	
  team	
  –	
  you	
  cannot	
  
      change	
  your	
  team	
  size	
  
2.    Every	
  team	
  member	
  must	
  touch	
  each	
  ball	
  for	
  it	
  
      to	
  count	
  
3.    As	
  each	
  ball	
  is	
  passed	
  between	
  team	
  members,	
  
      it	
  must	
  have	
  air	
  time,	
  i.e.	
  It	
  must	
  not	
  be	
  passed	
  
      directly	
  from	
  hand	
  to	
  hand.	
  
4.    You	
  cannot	
  pass	
  the	
  ball	
  to	
  the	
  person	
  
      immediately	
  to	
  your	
  left	
  or	
  right.	
  
5.    If	
  you	
  drop	
  a	
  ball,	
  you	
  cannot	
  pick	
  it	
  up	
  
6.    Every	
  ball	
  must	
  end	
  where	
  it	
  started.	
  	
  For	
  each	
  
      ball	
  that	
  does,	
  the	
  team	
  scores	
  1	
  point	
  
                       Erin	
  S	
  Beierwaltes	
  
Daily	
  Meeting	
  




                                                                                                                   Review	
  
                 Planning	
                                       2	
  week	
  
                                                                  Sprint	
  




                                                            Sprint	
  Board	
  
                                 Sprint	
                                                                Potentially	
  
Backlog	
                                                                                                Shippable	
  
                                 Tasks	
  


                                              Retrospective	
  


              Erin	
  S	
  Beierwaltes	
  
ROLES	
  
• Product	
  Owner	
  
• ScrumMaster	
  
• Team	
  

                         CEREMONIES	
  
                         • Sprint	
  Planning	
  
                         • Sprint	
  Review	
  and	
  Retrospective	
  
                         • Daily	
  Standup	
  



                                                                          ARTIFACTS	
  
                                                                          • Product	
  Backlog	
  
                                                                          • Sprint	
  Backlog	
  
                                                                          • Burndown	
  Charts	
  
•    List	
  of	
  all	
  business	
  deliverables	
  
              •    Stack	
  Rank	
  Prioritization	
  
              •    Managed	
  by	
  one	
  person	
  
              •    Sized	
  
                                               	
  




Backlog	
  
¡    Prioritized	
  list	
  of	
  ALL	
  work	
  
¡    Owned	
  and	
  kept	
  up	
  to	
  date	
  
      by	
  one	
  Owner	
  
¡    Reviewed	
  Reprioritized	
  
      before	
  the	
  start	
  of	
  sprint	
  
¡    Points	
  (by	
  the	
  team)	
  




                            Erin	
  S	
  Beierwaltes	
  
•  Break	
  down	
  highest	
  priority	
  
                                  deliverables	
  that	
  can	
  be	
  
                                  completed	
  in	
  2	
  weeks	
  
                               •  Output	
  is	
  the	
  Sprint	
  Tasks	
  
   Planning	
  




Erin	
  S	
  Beierwaltes	
  
Team	
  selects	
  User	
  Story	
  
                                  from	
  the	
  product	
  backlog	
  
                                     they	
  can	
  commit	
  to	
  
                                            completing	
  




Repeat	
  until	
  team	
  can	
  no	
                            Sprint	
  backlog	
  items	
  
  longer	
  commit.	
  (Use	
                                   are	
  created	
  for	
  the	
  User	
  
velocity	
  as	
  a	
  check	
  point)	
                         Story.	
  Collaboratively.	
  




              Erin	
  S	
  Beierwaltes	
  
•  Tasks	
  from	
  Sprint	
  Planning	
  
                                   that	
  need	
  to	
  be	
  completed	
  by	
  
                                   the	
  team	
  to	
  reach	
  “done”	
  
                                •  List	
  may	
  be	
  updated	
  
                                   throughout	
  the	
  sprint	
  as	
  the	
  
                                   team	
  gets	
  started	
  on	
  the	
  work	
  
                                •  Tracked	
  via	
  a	
  Sprint	
  Board	
  


                   Sprint	
  
                   Tasks	
  




Erin	
  S	
  Beierwaltes	
  
•  Visual	
  display	
  of	
  tasks	
  as	
  they	
  travel	
  through	
  the	
  teams	
  
   “flow”	
  to	
  get	
  them	
  to	
  “done”	
  
•  Updated	
  Daily	
  for	
  Standup	
  




                                                    Sprint	
  Board	
  




                     Erin	
  S	
  Beierwaltes	
  
Erin	
  S	
  Beierwaltes	
  
•  Timeboxed	
  
•  No	
  priority	
  changes	
  on	
  
   agreed	
  deliverables	
  

                                                           2	
  week	
  
                                                           Sprint	
  




                            Erin	
  S	
  Beierwaltes	
  
•  Review	
  Sprint	
  Board/Backlog	
                    Daily	
  Standup	
  
   and	
  Sprint	
  Burndown	
  
•  15	
  min	
  coordination	
  meeting	
  
   for	
  TEAM	
  MEMBERS	
  
•  Either	
  around	
  the	
  room	
  OR	
  by	
  
   deliverables	
  




                           Erin	
  S	
  Beierwaltes	
  
Erin	
  S	
  Beierwaltes	
  &	
  Todd	
  Sheridan	
  
•  Outcome	
  of	
  Sprint	
  
                               •  Set	
  of	
  “done”	
  deliverables	
  




                                                             Potentially	
  
                                                             Shippable	
  




Erin	
  S	
  Beierwaltes	
  
Erin	
  S	
  Beierwaltes	
  
•  Team	
  reviews	
  “done”	
  items	
  
   with	
  Backlog	
  owner	
  and	
  others	
  
•  Discuss	
  changes	
  to	
  remaining	
  
   Backlog	
  
                                                   Review	
  




Erin	
  S	
  Beierwaltes	
  
•  Review	
  Agile	
  Process	
  
•  Decide	
  on	
  action	
  items	
  to	
  try	
  
   during	
  the	
  next	
  sprint	
  
•  Inspect	
  and	
  Adapt	
  




                                                           Retrospective	
  


                            Erin	
  S	
  Beierwaltes	
  
¡    Defines	
  the	
  Vision,	
  Roadmap,	
  Value	
  
¡    Maintains	
  Prioritized	
  Product	
  Backlog	
  
¡    Ready	
  for	
  sprint	
  planning	
  with	
  appropriately	
  sized	
  User	
  
      Stories	
  
¡    Negotiates	
  and	
  communicates	
  
¡    Accepts	
  or	
  rejects	
  sprint	
  results	
  
¡    Be	
  available	
  to	
  the	
  team	
  
¡    Guards	
  and	
  supports	
  the	
  scrum	
  process	
  
¡    Removes	
  impediments	
  
¡    Shields	
  the	
  team	
  from	
  external	
  interferences	
  
¡    Facilitates	
  team	
  decisions	
  
¡    Acts	
  as	
  chief	
  communicator	
  and	
  coordinator	
  
Product	
                                   Product	
                                    Project	
                              Scrum	
  
 Manager	
                                   Owner	
                                      Manager	
                              Master	
  
                                                                  Ensure	
  the	
  project	
  meets	
  its	
                Agile	
  process	
  expert	
  
                                                                             objectives	
                                            &	
  owner	
  
           Market	
  Research	
  
                                                                                                                            Facilitate	
  creativity	
  
                                                                Negotiate	
  work	
  with	
  the	
  team	
  
                                                                                                                             &	
  empowerment	
  
  Vision,	
  Voice	
  of	
  the	
  Customer	
  
                                                                                                                               Encourage	
  self-­‐
                                                              Manage	
  scope,	
  date	
  and	
  budget	
                       organization	
  
       Pricing	
  
                                                                          Manage	
  Stakeholder	
                               Encourage	
  
                                                                           Communication	
                                    improvement	
  of	
  
   Market	
                                                                                                                 team’s	
  xp	
  practices	
  
Communications	
                         Manage/Prioritize	
  
                                         Product	
  Backlog	
  
   Marketing	
                                                                       Visualize,	
  communicate	
  and	
  radiate	
  
                                           Available	
  to	
  the	
                                  information	
  
 Requirements	
                                 Team	
  
Documents	
  (MRD)	
  
                                          Ready	
  for	
  Sprint	
                    Remove	
  impediments	
  keeping	
  the	
  
                                             Planning	
                               team	
  from	
  completing	
  their	
  work	
  
                                         Allow	
  the	
  team	
  to	
  
                                           plan	
  the	
  work	
                          Detailed	
  work	
                  Member	
  of	
  the	
  
                                                                                           break	
  down	
                  Team	
  (team	
  player,	
  
                                           Respect	
  Sprint	
  
                                                                                        structure	
  creation	
               not	
  manager)	
  
                                            Boundaries	
  


                                                                  Erin	
  S	
  Beierwaltes	
  
¡    5-­‐9	
  people	
  (suggested)	
  
      §  Larger	
  projects	
  expand	
  with	
  multiple	
  scrum	
  teams	
  (scrum	
  of	
  scrums)	
  
¡    Co-­‐located	
  (idealy)	
  
¡    Cross-­‐functional	
  (developers,	
  testers,	
  documentation,	
  ect)	
  
      with	
  flexible	
  roles	
  
¡    Full	
  time	
  membership	
  
¡    Committed	
  to	
  Sprint	
  goal	
  
¡    Collaborative	
  
                                                          	
  
               Right	
             Quick	
  but	
  unsustainable	
                                        Enduring	
  Success	
  
               Thing	
                         wins	
  

                                                       	
                                                            	
  
              Wrong	
                          Slow	
  failure	
                                             Fast	
  Failure	
  
              Thing	
  

                                                 Wrong	
                                                           Right	
  
                                                  Way	
                                                            Way	
  

The	
  Product	
  Owner	
  and	
  Scrum	
  Master	
  roles	
  complement	
  each	
  other;	
  The	
  Product	
  Owner	
  is	
  primarily	
  responsible	
  for	
  
the	
  “what”	
  –	
  creating	
  the	
  right	
  product.	
  The	
  Scrum	
  Master	
  is	
  primarily	
  responsible	
  for	
  the	
  “how”	
  –	
  using	
  Scrum	
  the	
  
right	
  way.	
  One	
  when	
  the	
  right	
  product	
  is	
  created	
  with	
  the	
  right	
  process	
  is	
  enduring	
  success	
  achieved.	
  	
  
–Roman	
  Pichler,	
  “Agile	
  Product	
  Management	
  with	
  Scrum”	
  


                                                                           Erin	
  S	
  Beierwaltes	
  
Daily	
  Meeting	
  




                                                                                                                   Review	
  
                 Planning	
                                       2	
  week	
  
                                                                  Sprint	
  




                                                            Sprint	
  Board	
  
                                 Sprint	
                                                                Potentially	
  
Backlog	
                                                                                                Shippable	
  
                                 Tasks	
  


                                              Retrospective	
  


              Erin	
  S	
  Beierwaltes	
  
erin@skipstoneconsulting.com	
  
@coachatplay	
  

Mais conteúdo relacionado

Mais procurados

Agile tour 2011 ralph jocham
Agile tour 2011   ralph jochamAgile tour 2011   ralph jocham
Agile tour 2011 ralph jochamAgora Group
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrumIsabel Ferreira
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsColm O'hEocha
 
Integrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementIntegrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementJens Hoffmann
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Carl Bruiners
 
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...SlideTeam.net
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...SlideTeam.net
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...SlideTeam.net
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...SlideTeam.net
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...SlideTeam.net
 
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...SlideTeam.net
 
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...SlideTeam.net
 
What makes Agile Development so different?
What makes Agile Development so different?What makes Agile Development so different?
What makes Agile Development so different?Daniel van den Hoven
 
Agile Business Driven Development
Agile Business Driven DevelopmentAgile Business Driven Development
Agile Business Driven DevelopmentRussell Pannone
 
Project Management And Being Agile
Project Management And Being AgileProject Management And Being Agile
Project Management And Being AgileRussell Pannone
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapletonNASAPMC
 

Mais procurados (20)

Transforming your sw development to agile
Transforming your sw development to agileTransforming your sw development to agile
Transforming your sw development to agile
 
Agile tour 2011 ralph jocham
Agile tour 2011   ralph jochamAgile tour 2011   ralph jocham
Agile tour 2011 ralph jocham
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum
 
20100220 Sit Bonn V1 0
20100220 Sit Bonn V1 020100220 Sit Bonn V1 0
20100220 Sit Bonn V1 0
 
Scaling Software Agility
Scaling Software AgilityScaling Software Agility
Scaling Software Agility
 
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First StepsPMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
 
Integrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementIntegrating SCRUM with classical Project Management
Integrating SCRUM with classical Project Management
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
 
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...
Six sigma cmm levels control define analyze improve design 4 powerpoint ppt t...
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
 
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...Six sigma cmm levels control define analyze improve style design 4 powerpoint...
Six sigma cmm levels control define analyze improve style design 4 powerpoint...
 
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
 
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
 
What makes Agile Development so different?
What makes Agile Development so different?What makes Agile Development so different?
What makes Agile Development so different?
 
Agile Business Driven Development
Agile Business Driven DevelopmentAgile Business Driven Development
Agile Business Driven Development
 
Project Management And Being Agile
Project Management And Being AgileProject Management And Being Agile
Project Management And Being Agile
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Certified Scrum Training Boris Gloger
Certified Scrum Training Boris GlogerCertified Scrum Training Boris Gloger
Certified Scrum Training Boris Gloger
 

Destaque

More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015Rowan Bunning
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipLitheSpeed
 
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum ImplementationSGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum ImplementationMai Quay
 
國光第五次專案陸詩薇律師
國光第五次專案陸詩薇律師國光第五次專案陸詩薇律師
國光第五次專案陸詩薇律師佳真 王
 
DMA Copywriting census reveal - Manchester
DMA Copywriting census reveal - ManchesterDMA Copywriting census reveal - Manchester
DMA Copywriting census reveal - ManchesterRachel Aldighieri
 
エージェントシステム特論発表スライド
エージェントシステム特論発表スライドエージェントシステム特論発表スライド
エージェントシステム特論発表スライドGenki Furumi
 
From letterbox to inbox: building consumer relationships
From letterbox to inbox: building consumer relationshipsFrom letterbox to inbox: building consumer relationships
From letterbox to inbox: building consumer relationshipsRachel Aldighieri
 
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月佳真 王
 
The dma legal update summer 2014
The dma legal update summer 2014 The dma legal update summer 2014
The dma legal update summer 2014 Rachel Aldighieri
 
經濟方法論 -以國光石化為例--環保署04062011
經濟方法論 -以國光石化為例--環保署04062011經濟方法論 -以國光石化為例--環保署04062011
經濟方法論 -以國光石化為例--環保署04062011佳真 王
 
Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Rachel Aldighieri
 

Destaque (20)

More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015
 
The Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive LeadershipThe Agile PMO: From Process Police to Adaptive Leadership
The Agile PMO: From Process Police to Adaptive Leadership
 
The agile pmo v2
The agile pmo v2The agile pmo v2
The agile pmo v2
 
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum ImplementationSGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
SGSHA 2015: Rise and Downfall of a Large Scale Scrum Implementation
 
Egypt keynote
Egypt keynoteEgypt keynote
Egypt keynote
 
國光第五次專案陸詩薇律師
國光第五次專案陸詩薇律師國光第五次專案陸詩薇律師
國光第五次專案陸詩薇律師
 
DMA Copywriting census reveal - Manchester
DMA Copywriting census reveal - ManchesterDMA Copywriting census reveal - Manchester
DMA Copywriting census reveal - Manchester
 
CIO State of Mind
CIO State of MindCIO State of Mind
CIO State of Mind
 
Beri Cheetham
Beri CheethamBeri Cheetham
Beri Cheetham
 
Inserts nuts and bolts 2014
Inserts nuts and bolts 2014Inserts nuts and bolts 2014
Inserts nuts and bolts 2014
 
エージェントシステム特論発表スライド
エージェントシステム特論発表スライドエージェントシステム特論発表スライド
エージェントシステム特論発表スライド
 
Mca afm qb
Mca afm qbMca afm qb
Mca afm qb
 
From letterbox to inbox: building consumer relationships
From letterbox to inbox: building consumer relationshipsFrom letterbox to inbox: building consumer relationships
From letterbox to inbox: building consumer relationships
 
Evaluation Q1
Evaluation Q1Evaluation Q1
Evaluation Q1
 
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月
國光石化開發案的成本效益分析(原規模及縮小規模版)2011年4月
 
Poll everywhere
Poll everywherePoll everywhere
Poll everywhere
 
Dma awards unplugged 2012
Dma awards unplugged 2012 Dma awards unplugged 2012
Dma awards unplugged 2012
 
The dma legal update summer 2014
The dma legal update summer 2014 The dma legal update summer 2014
The dma legal update summer 2014
 
經濟方法論 -以國光石化為例--環保署04062011
經濟方法論 -以國光石化為例--環保署04062011經濟方法論 -以國光石化為例--環保署04062011
經濟方法論 -以國光石化為例--環保署04062011
 
Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...
 

Semelhante a Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileTony Deng
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill SetTsuyoshi Ushio
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrumCiklum Ukraine
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementAlan Kan
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrumNguyen Quang
 
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
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ileanStefaan Roets
 
Making Agile work Across Oceans
Making Agile work Across OceansMaking Agile work Across Oceans
Making Agile work Across OceansSVPMA
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycleMantavya Gajjar
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsBjörn Jónsson
 
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...Strongstep - Innovation in software quality
 
Agile Process in a Nutshell
Agile Process in a NutshellAgile Process in a Nutshell
Agile Process in a Nutshellnvvrajesh
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumWilliam Simms
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 

Semelhante a Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx (20)

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill Set
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrum
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle Management
 
Redistributable introtoscrum
Redistributable introtoscrumRedistributable introtoscrum
Redistributable introtoscrum
 
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
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
iAnua storymapping session @ ilean
iAnua storymapping session @ ileaniAnua storymapping session @ ilean
iAnua storymapping session @ ilean
 
Making Agile work Across Oceans
Making Agile work Across OceansMaking Agile work Across Oceans
Making Agile work Across Oceans
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycle
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...
[QUATIC 2012] PSP PAIR: Personal Software Process Performance Analysis and Im...
 
Agile Process in a Nutshell
Agile Process in a NutshellAgile Process in a Nutshell
Agile Process in a Nutshell
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 

Último

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 

Último (20)

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 

Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx

  • 1. Montana  Programmers  Meetup  (Jan  24th,  2012)   Erin  S  Beierwaltes  
  • 3.
  • 4. www.coloradovnet.com   Erin  S  Beierwaltes  
  • 8. Scaling  Software  Agility  –  Dean  Leffingwell   Erin  S  Beierwaltes  
  • 9. Principles,  Values  and  a  Framework   Erin  S  Beierwaltes  
  • 11. Always,  7%   Never,  45%   Often,  13%   Sometimes,   16%   Rarely,  19%   Standish  Group  Study  reported  at  XP2002  by  Jim  Johnson,  Chairman   ©  Poppendieck  LLC  
  • 12. Individual  and  Interactions   over   Process and Tools Comprehensive Working  Software   over   Documentation Customer  Collaboration   over   Contract Negotiation Responding  to  Change   over   Following a Plan
  • 13. 1.  Prioritization   2.  Welcome  Change   3.  Continuous  Delivery   4.  Collaboration   5.  Self  Organization   6.  Communication   7.  Accountability   8.  Rhythm   9.  Quality   10.  Simplicity   11.  Emergent  Designs   12.  Empiricism   Erin  S  Beierwaltes   Erin  S  Beierwaltes  &  Todd  Sheridan  
  • 14.        Fixed                                          Requirements            Resources              Time       Value  Driven   Plan  Driven    Estimated            Resources                                  Time                            Features   www.dsdm.org  
  • 15.       Kanban  (3)   XP  (12)   Scrum  (9)         • Visualized  workflow   • Product  Owner   • Pair  Programming   • Prioritized  Tasks   • ScrumMaster   • Planning  Game   • Limited  WIP  (Work  in   • Cross-­‐functional  Team   • Test-­‐driven  Development   Progress)   • Daily  Scrum   • Whole  Team     • Sprint  Planning   • Continuous  Integration     • Sprint  Demo  &   • Refactoring     Retrospective   • Small  Releases     • Prioritized  Backlog   • Coding  Standards     • Collective  Code   • Time-­‐boxed  Sprints     • Potentially  Shippable   Ownership     each  Sprint   • Simple  Design       • System  Metaphor       • Sustainable  Pace                          
  • 16. 1.  Each  group  is  one  big  team  –  you  cannot   change  your  team  size   2.  Every  team  member  must  touch  each  ball  for  it   to  count   3.  As  each  ball  is  passed  between  team  members,   it  must  have  air  time,  i.e.  It  must  not  be  passed   directly  from  hand  to  hand.   4.  You  cannot  pass  the  ball  to  the  person   immediately  to  your  left  or  right.   5.  If  you  drop  a  ball,  you  cannot  pick  it  up   6.  Every  ball  must  end  where  it  started.    For  each   ball  that  does,  the  team  scores  1  point   Erin  S  Beierwaltes  
  • 17. Daily  Meeting   Review   Planning   2  week   Sprint   Sprint  Board   Sprint   Potentially   Backlog   Shippable   Tasks   Retrospective   Erin  S  Beierwaltes  
  • 18. ROLES   • Product  Owner   • ScrumMaster   • Team   CEREMONIES   • Sprint  Planning   • Sprint  Review  and  Retrospective   • Daily  Standup   ARTIFACTS   • Product  Backlog   • Sprint  Backlog   • Burndown  Charts  
  • 19. •  List  of  all  business  deliverables   •  Stack  Rank  Prioritization   •  Managed  by  one  person   •  Sized     Backlog  
  • 20. ¡  Prioritized  list  of  ALL  work   ¡  Owned  and  kept  up  to  date   by  one  Owner   ¡  Reviewed  Reprioritized   before  the  start  of  sprint   ¡  Points  (by  the  team)   Erin  S  Beierwaltes  
  • 21. •  Break  down  highest  priority   deliverables  that  can  be   completed  in  2  weeks   •  Output  is  the  Sprint  Tasks   Planning   Erin  S  Beierwaltes  
  • 22. Team  selects  User  Story   from  the  product  backlog   they  can  commit  to   completing   Repeat  until  team  can  no   Sprint  backlog  items   longer  commit.  (Use   are  created  for  the  User   velocity  as  a  check  point)   Story.  Collaboratively.   Erin  S  Beierwaltes  
  • 23. •  Tasks  from  Sprint  Planning   that  need  to  be  completed  by   the  team  to  reach  “done”   •  List  may  be  updated   throughout  the  sprint  as  the   team  gets  started  on  the  work   •  Tracked  via  a  Sprint  Board   Sprint   Tasks   Erin  S  Beierwaltes  
  • 24. •  Visual  display  of  tasks  as  they  travel  through  the  teams   “flow”  to  get  them  to  “done”   •  Updated  Daily  for  Standup   Sprint  Board   Erin  S  Beierwaltes  
  • 26. •  Timeboxed   •  No  priority  changes  on   agreed  deliverables   2  week   Sprint   Erin  S  Beierwaltes  
  • 27. •  Review  Sprint  Board/Backlog   Daily  Standup   and  Sprint  Burndown   •  15  min  coordination  meeting   for  TEAM  MEMBERS   •  Either  around  the  room  OR  by   deliverables   Erin  S  Beierwaltes  
  • 28. Erin  S  Beierwaltes  &  Todd  Sheridan  
  • 29. •  Outcome  of  Sprint   •  Set  of  “done”  deliverables   Potentially   Shippable   Erin  S  Beierwaltes  
  • 31. •  Team  reviews  “done”  items   with  Backlog  owner  and  others   •  Discuss  changes  to  remaining   Backlog   Review   Erin  S  Beierwaltes  
  • 32. •  Review  Agile  Process   •  Decide  on  action  items  to  try   during  the  next  sprint   •  Inspect  and  Adapt   Retrospective   Erin  S  Beierwaltes  
  • 33. ¡  Defines  the  Vision,  Roadmap,  Value   ¡  Maintains  Prioritized  Product  Backlog   ¡  Ready  for  sprint  planning  with  appropriately  sized  User   Stories   ¡  Negotiates  and  communicates   ¡  Accepts  or  rejects  sprint  results   ¡  Be  available  to  the  team  
  • 34. ¡  Guards  and  supports  the  scrum  process   ¡  Removes  impediments   ¡  Shields  the  team  from  external  interferences   ¡  Facilitates  team  decisions   ¡  Acts  as  chief  communicator  and  coordinator  
  • 35. Product   Product   Project   Scrum   Manager   Owner   Manager   Master   Ensure  the  project  meets  its   Agile  process  expert   objectives   &  owner   Market  Research   Facilitate  creativity   Negotiate  work  with  the  team   &  empowerment   Vision,  Voice  of  the  Customer   Encourage  self-­‐ Manage  scope,  date  and  budget   organization   Pricing   Manage  Stakeholder   Encourage   Communication   improvement  of   Market   team’s  xp  practices   Communications   Manage/Prioritize   Product  Backlog   Marketing   Visualize,  communicate  and  radiate   Available  to  the   information   Requirements   Team   Documents  (MRD)   Ready  for  Sprint   Remove  impediments  keeping  the   Planning   team  from  completing  their  work   Allow  the  team  to   plan  the  work   Detailed  work   Member  of  the   break  down   Team  (team  player,   Respect  Sprint   structure  creation   not  manager)   Boundaries   Erin  S  Beierwaltes  
  • 36. ¡  5-­‐9  people  (suggested)   §  Larger  projects  expand  with  multiple  scrum  teams  (scrum  of  scrums)   ¡  Co-­‐located  (idealy)   ¡  Cross-­‐functional  (developers,  testers,  documentation,  ect)   with  flexible  roles   ¡  Full  time  membership   ¡  Committed  to  Sprint  goal   ¡  Collaborative  
  • 37.     Right   Quick  but  unsustainable   Enduring  Success   Thing   wins       Wrong   Slow  failure   Fast  Failure   Thing   Wrong   Right   Way   Way   The  Product  Owner  and  Scrum  Master  roles  complement  each  other;  The  Product  Owner  is  primarily  responsible  for   the  “what”  –  creating  the  right  product.  The  Scrum  Master  is  primarily  responsible  for  the  “how”  –  using  Scrum  the   right  way.  One  when  the  right  product  is  created  with  the  right  process  is  enduring  success  achieved.     –Roman  Pichler,  “Agile  Product  Management  with  Scrum”   Erin  S  Beierwaltes  
  • 38. Daily  Meeting   Review   Planning   2  week   Sprint   Sprint  Board   Sprint   Potentially   Backlog   Shippable   Tasks   Retrospective   Erin  S  Beierwaltes