SlideShare a Scribd company logo
Agile Project Management
       with Scrum



                   Jack Davis
Agenda

Agile Quick Overview
Scrum / Daily Scrum
Sprint Backlog Worksheet & Burndown Chart
Agile Work Breakdown and Estimating
Traditional Waterfall


   Requirements 
     Analyze       
        Design       
          Implement    
             Test        
               Release
           Sequential Steps
Agile Manifesto (2001)

“We are uncovering better ways of developing
 software by doing it and helping others do it.
 Through this work we have come to value:
   Individuals and interactions over processes and tools.
   Working software over comprehensive documentation.
   Customer collaboration over contract negotiation.
   Responding to change over following a plan.
That is, while there is value in the items on the right,
we value the items on the left more.”
Agile Software Methods

  Adaptive Software Development – ASD
  Crystal Clear
  Dynamic Systems Development Method – DSDM
  Extreme Programming – XP
  Evolutionary Development - EVO
  Feature-Driven Development – FDD
  Lean Development
  Scrum
  many other variations...
What is Agile?
 Non-Waterfall, non-sequential
 Incremental, iterative, time-boxed processes
 Light-weight, designed for ease of use
 Focused on flexibility
 Targets maximizing product-value given fixed
 resources and schedules.
 Product-focus rather than process-focus
 Deemphasizes long-range planning details
 Focuses planning on the immediate iteration
 Promotes openness and transparency
 Provides improved visibility to stakeholders
Project Management
Workflow
Product



           Vision
          Document

          Engineering
            System



                   Establish                         Mitigate risks                        Milestone
                milestone dates                           and                              Schedule
                   and goals                         dependencies
Project




                                                       Conduct                                 Align
                                                       milestone                            schedules &
                                                        reviews                            communicate
                                                                                               status


                           Estimate and              Align features             Feature
                             prioritize              to milestones              Schedule
Feature




                             features


                                     Report status     Complete       Review tasks
                                      and remove         work          and assign
                                       blockages                       resources
What‟s different with
Scrum?
                     Estimate and               Align features             Long-term
                                                                           Feature
                       prioritize                                           (Product)
                       features                 to milestones              Schedule
                                                                            Backlog




                 Retrospective
                                    Time boxed: 30 days                         Short-term
                                                                                 (Sprint)
                                                                                 Backlog
                                    Self-directed team
                                Report status     Complete       Review tasks
                                 and remove         work          and assign
                                  blockages
Feature




                                                                  resources


          “Sprint”                      Time boxed: daily                       Team Sync
                                                                                (“Scrum”)



          Visibility, inspection, adaptation
Daily Scrum
  15 minutes once a day.
  Each person answers three questions:
 1. What did you work on yesterday?
      (how much time did you spend?)

 2. What will you will be working on today?
      (any change to the remaining estimate?)

 3. Do you have any blocking issues?

Recommend:
• Capture daily meeting minutes in pages on shared OneNote.
• Include a copy of the current Burndown Chart at the top of each day’s page.
Scrum Minutes
Sprint Backlong Worksheet
Simple to use Excel sheet to track progress.
Burndown with Cumulative Flow
                                          Simpler than expected
                  200
                  180
                                                     Lost velocity   (sidetracked)
                  160
 Workitem Hours




                  140
                  120                                                        Pending

                  100                                                        In Progress
                  80
                                                                             Complete
                  60
                  40                                                         Burndow n
                  20                                                         Linear
                   0                                                         (Burndow n)
                                13

                                     17

                                          21

                                               25

                                                    29
                   1

                        5

                            9




                                     Calendar Days
Burndown with Cumulative Flow
                                          Plan growth!!        (underestimated work)


                                                               Review priorities,
                  400
                                                               cut low-priority tasks
                  350
                  300
 Workitem Hours




                  250                                                        Pending
                  200                                                        In Progress
                  150                                                        Complete
                  100                                                        Remaining
                  50                                                         Trend
                   0
                                10

                                     13

                                          16

                                               19

                                                     22

                                                          25

                                                                28
                   1

                        4

                            7




                                     Calendar Days
                                                                 Over-multitasking
Scrum Examples and Tools
PackURI M1 Daily Scrum minutes
onenote:http://windows/wex/dox/features/packaging/Shared%20Documents/DoxPack/Win7-
Design/PackUri.one#section-id={0C4B7ED7-D427-45FF-9136-BDBC5D9F82A1}&end



Rendering M1 Daily Scrum minutes
onenote:http://windows/wex/dox/features/rendering/Shared%20Documents/DOX%20Rendering%20Shared%20Not
ebook/M1%20Scrum.one#section-id={9C317007-35D7-4C72-B0D8-51889F75EF23}&end



PackURI M1 SprintBacklog Spreadsheet
jackdPackURIPackUri-SprintBacklog.xlsx



Rendering M1 SprintBacklog Spreadsheet
fengy-dev3publicWin7_FeatureCrewM1_XPS_Backlog.xlsx



SprintBacklog Template (empty to start)
tkfiltoolboxTools23572Deluxe - SprintBacklogTemplate.xlsx
Estimation “Cone of Uncertainty”
           Analysis &    Development     Stabilization
           Design

4x




       Early estimates
       vary wildly: 8x

                                       Lots of surprises:
                                       We learn as the
                                       project progresses
- 4x
Work-Item Planning
1. Create a work breakdown schedule that
   identifies the tasks to be completed.
2. For each task, define “done”. (see Defining “Done” next)
3. Estimate time* for each task. (see Planning Poker next)
   If more than 3 days:
      Decompose the task into 1/2 to 3 day work-items.
      For each work-item, define “done”.


   *All time estimates “unbuffered”.
Work-Item Planning – Agile Tips and Techniques
 After creating a high-level breakdown of tasks, prioritize the high-level
 task list based on a blending of the following three qualities:
    1. Architecturally significant
         If implemented, we are forced to design, build, and test the core architecture.

    2. High product/business value –                       key critical product features

    3. High risk         (such as, “must be able to handle 2000 concurrent transactions")
 (Applying UML and Patterns, Craig Larman, 2003, Ch 2.4, discussion of “Unified Process”).



 Use a product-value naming convention to name features and tasks:
 Naming Template:
     <action> the <result> <by|for|of|to> a(n) <object>
 Name Examples:
        Calculate the total amount of a Sale
        Calculate the total quantity sold by a Retail Outlet for an Item Description
        Determine the most recent Cash Register Assignment for a Cashier
 (Agile Software Development Ecosystems, Highsmith, 2002, Ch 20 “The FDD Process Model “)
Defining “Done”
Define “done” for each work item
  Agree on how to know when an item is “done”.
  Use a definition that clearly identifies when the item is complete.
  Insert an Excel comment* for each item to note when it is “done”.
  If assumptions about “done” change, re-do Planning Poker.
Result: Every Sprint item has a “Done” comment.

Ok:     Coding complete (“complete” can be subjective)
Better: Coding complete, unit test complete,
        working code and tests checked into branch. (“checked in” is definitive)

*TIP: Use Edit->Paste Special…->Comments to repeat the definition for like items
Planning Poker
Requires: Planning Poker card deck for each participant.
For each item in the Sprint Backlog:
1. Dev or test lead verbally describes the feature to be implemented.
2. Each person secretly selects an estimate card: 4,8,12,16,24,32,40,>40
     Estimates are in unbuffered hours.
     Estimates are only for the work to be completed during this Sprint.
3.   Everyone reveals their cards at once.
4.   High and low (and others) discuss their assumptions & decision.
5.   Repeat until the estimates converge (typically 2 to 4 iterations).
6.   Optional: Risk Assessment (“Three-point” / “Wide-band Delphi” technique)
     On the final pass ask each person to select 3 cards:
     an Optimistic time, a Most-Likely time, and a Pessimistic time.
     The divergence of optimistic and pessimistic is useful to identify high risk items.
7. Fill in results in the Initial (estimate) column of the Sprint worksheet.
8. Estimate next item.
Result : Initial column filled in for all Sprint work items
Questions / Comments
Scrum Examples and Tools
PackURI M1 Daily Scrum minutes
onenote:http://windows/wex/dox/features/packaging/Shared%20Documents/DoxPack/Win7-
Design/PackUri.one#section-id={0C4B7ED7-D427-45FF-9136-BDBC5D9F82A1}&end


Rendering M1 Daily Scrum minutes
onenote:http://windows/wex/dox/features/rendering/Shared%20Documents/DOX%20Rendering%20Shared%20Not
ebook/M1%20Scrum.one#section-id={9C317007-35D7-4C72-B0D8-51889F75EF23}&end


PackURI M1 SprintBacklog Spreadsheet
jackdPackURIPackUri-SprintBacklog.xlsx


Rendering M1 SprintBacklog Spreadsheet
fengy-dev3publicWin7_FeatureCrewM1_XPS_Backlog.xlsx


SprintBacklog Template (empty)
tkfiltoolboxTools23572Deluxe - SprintBacklogTemplate.xlsx


MS-EE Scrum and Agile Project Management class
http://mylearning/CourseDetails.aspx?COURSENO=COUR2006051616181112700341&title=Scrum%20and%20Ag
ile%20Project%20Management


MS-EE Scrum Wiki
http://wiki/default.aspx/Microsoft.Teams.EEG/Scrum.html
Related Reading

5 Questions on Agile Development, October 2007, Steve McConnell
http://blogs.construx.com/blogs/stevemcc/archive/2007/10/08/5-questions-on-agile-development.aspx


Legacy of Agile Software Development, 2007, Steve McConnell
http://www.construx.com/Page.aspx?hid=1821


Why I Don‟t Use Story Points for Sprint Planning, Mike Cohn
(or “Estimate Sprint Work Items in „Hours‟ instead of „Story Points‟ ”)
http://blog.mountaingoatsoftware.com/?p=15


Don‟t Average During Planning Poker, Mike Cohn
http://blog.mountaingoatsoftware.com/?p=14


Toward a Catalog of Scrum Smells, Mike Cohn
(or “How to Tell When Good Scrum Goes Bad”)
http://www.mountaingoatsoftware.com/system/article/file/11/ScrumSmells.pdf

More Related Content

What's hot

Scrum strategy sprint cycles roles powerpoint presentation slides.
Scrum strategy sprint cycles roles  powerpoint presentation slides.Scrum strategy sprint cycles roles  powerpoint presentation slides.
Scrum strategy sprint cycles roles powerpoint presentation slides.
SlideTeam.net
 
Scrum process sprint cycles roles powerpoint presentation templates.
Scrum process sprint cycles roles  powerpoint presentation templates.Scrum process sprint cycles roles  powerpoint presentation templates.
Scrum process sprint cycles roles powerpoint presentation templates.
SlideTeam.net
 
Scrum process powerpoint presentation templates.
Scrum process powerpoint presentation templates.Scrum process powerpoint presentation templates.
Scrum process powerpoint presentation templates.
SlideTeam.net
 
Scrum strategy sprint cycles roles powerpoint ppt templates.
Scrum strategy sprint cycles roles  powerpoint ppt templates.Scrum strategy sprint cycles roles  powerpoint ppt templates.
Scrum strategy sprint cycles roles powerpoint ppt templates.
SlideTeam.net
 
Scrum process sprint cycles roles powerpoint ppt templates.
Scrum process sprint cycles roles  powerpoint ppt templates.Scrum process sprint cycles roles  powerpoint ppt templates.
Scrum process sprint cycles roles powerpoint ppt templates.
SlideTeam.net
 
Scrum process sprint cycles roles powerpoint ppt slides.
Scrum process sprint cycles roles  powerpoint ppt slides.Scrum process sprint cycles roles  powerpoint ppt slides.
Scrum process sprint cycles roles powerpoint ppt slides.
SlideTeam.net
 
Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.
SlideTeam.net
 
Vdot Lean Work Management
Vdot Lean Work ManagementVdot Lean Work Management
Vdot Lean Work Management
Scott Prey
 
The Color of Money - Priortization of User Tasks
The Color of Money - Priortization of User TasksThe Color of Money - Priortization of User Tasks
The Color of Money - Priortization of User Tasks
Len Conte
 
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
thavo001
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
Caleb Jenkins
 
Scrum In Five Illustrated Pages
Scrum In Five Illustrated PagesScrum In Five Illustrated Pages
Scrum In Five Illustrated Pages
MichaelAtDanubeDotCom
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
Tony Deng
 
LQB Busniess plan
LQB Busniess planLQB Busniess plan
LQB Busniess plan
Abdalziz Mansour
 
57086 05 controlling_a_stage
57086 05 controlling_a_stage57086 05 controlling_a_stage
57086 05 controlling_a_stage
Engineering Department
 
Agile awareness -implementation1.0
Agile awareness -implementation1.0Agile awareness -implementation1.0
Agile awareness -implementation1.0
Komudi Bahal
 
Ed.mango
Ed.mangoEd.mango
Ed.mango
NASAPMC
 
Martin Herrmann
Martin Herrmann Martin Herrmann
Martin Herrmann
ICV_eV
 
Integrating Six Sigma Thinking Into Scrum Based Development Environments
Integrating Six Sigma Thinking Into Scrum Based Development EnvironmentsIntegrating Six Sigma Thinking Into Scrum Based Development Environments
Integrating Six Sigma Thinking Into Scrum Based Development Environments
drashid
 
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptxIntroduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Designed Culture
 

What's hot (20)

Scrum strategy sprint cycles roles powerpoint presentation slides.
Scrum strategy sprint cycles roles  powerpoint presentation slides.Scrum strategy sprint cycles roles  powerpoint presentation slides.
Scrum strategy sprint cycles roles powerpoint presentation slides.
 
Scrum process sprint cycles roles powerpoint presentation templates.
Scrum process sprint cycles roles  powerpoint presentation templates.Scrum process sprint cycles roles  powerpoint presentation templates.
Scrum process sprint cycles roles powerpoint presentation templates.
 
Scrum process powerpoint presentation templates.
Scrum process powerpoint presentation templates.Scrum process powerpoint presentation templates.
Scrum process powerpoint presentation templates.
 
Scrum strategy sprint cycles roles powerpoint ppt templates.
Scrum strategy sprint cycles roles  powerpoint ppt templates.Scrum strategy sprint cycles roles  powerpoint ppt templates.
Scrum strategy sprint cycles roles powerpoint ppt templates.
 
Scrum process sprint cycles roles powerpoint ppt templates.
Scrum process sprint cycles roles  powerpoint ppt templates.Scrum process sprint cycles roles  powerpoint ppt templates.
Scrum process sprint cycles roles powerpoint ppt templates.
 
Scrum process sprint cycles roles powerpoint ppt slides.
Scrum process sprint cycles roles  powerpoint ppt slides.Scrum process sprint cycles roles  powerpoint ppt slides.
Scrum process sprint cycles roles powerpoint ppt slides.
 
Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.
 
Vdot Lean Work Management
Vdot Lean Work ManagementVdot Lean Work Management
Vdot Lean Work Management
 
The Color of Money - Priortization of User Tasks
The Color of Money - Priortization of User TasksThe Color of Money - Priortization of User Tasks
The Color of Money - Priortization of User Tasks
 
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
Blending Methods To Succeed Comparing Prince2 S Agility With Scrum Within The...
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Scrum In Five Illustrated Pages
Scrum In Five Illustrated PagesScrum In Five Illustrated Pages
Scrum In Five Illustrated Pages
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
LQB Busniess plan
LQB Busniess planLQB Busniess plan
LQB Busniess plan
 
57086 05 controlling_a_stage
57086 05 controlling_a_stage57086 05 controlling_a_stage
57086 05 controlling_a_stage
 
Agile awareness -implementation1.0
Agile awareness -implementation1.0Agile awareness -implementation1.0
Agile awareness -implementation1.0
 
Ed.mango
Ed.mangoEd.mango
Ed.mango
 
Martin Herrmann
Martin Herrmann Martin Herrmann
Martin Herrmann
 
Integrating Six Sigma Thinking Into Scrum Based Development Environments
Integrating Six Sigma Thinking Into Scrum Based Development EnvironmentsIntegrating Six Sigma Thinking Into Scrum Based Development Environments
Integrating Six Sigma Thinking Into Scrum Based Development Environments
 
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptxIntroduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
 

Viewers also liked

Open Packaging Conventions - Your Data: Accessible, Manageable, and Secure
Open Packaging Conventions - Your Data: Accessible, Manageable, and SecureOpen Packaging Conventions - Your Data: Accessible, Manageable, and Secure
Open Packaging Conventions - Your Data: Accessible, Manageable, and Secure
Jack Davis
 
10 giugno 2011_in_viaggio_con_mamma_papà
10 giugno 2011_in_viaggio_con_mamma_papà10 giugno 2011_in_viaggio_con_mamma_papà
10 giugno 2011_in_viaggio_con_mamma_papà
Carmen Giordano
 
La caramellabuona
La caramellabuonaLa caramellabuona
La caramellabuona
Carmen Giordano
 
15 spazio associazioni_nam
15 spazio associazioni_nam15 spazio associazioni_nam
15 spazio associazioni_nam
Carmen Giordano
 
09 maggio 2011_come_mangiano_bambini
09 maggio 2011_come_mangiano_bambini09 maggio 2011_come_mangiano_bambini
09 maggio 2011_come_mangiano_bambini
Carmen Giordano
 
09 maggio 2011_split
09 maggio 2011_split09 maggio 2011_split
09 maggio 2011_split
Carmen Giordano
 
Attitudineevalutazione
AttitudineevalutazioneAttitudineevalutazione
Attitudineevalutazione
Carmen Giordano
 
07 marzo 2011_sensi_feto
07 marzo 2011_sensi_feto07 marzo 2011_sensi_feto
07 marzo 2011_sensi_feto
Carmen Giordano
 
08 spazio associazioni_bambiniincucina
08 spazio associazioni_bambiniincucina08 spazio associazioni_bambiniincucina
08 spazio associazioni_bambiniincucina
Carmen Giordano
 
Podo presentazione 2012 01-31
Podo presentazione 2012 01-31Podo presentazione 2012 01-31
Podo presentazione 2012 01-31
Giancarlo Stringhini
 
Spring integration
Spring integrationSpring integration
Spring integration
Djail Turgumbaev
 
09 spazio associazioni_aibws
09 spazio associazioni_aibws09 spazio associazioni_aibws
09 spazio associazioni_aibws
Carmen Giordano
 
01 tra il dire e il fare
01  tra il dire e il fare01  tra il dire e il fare
01 tra il dire e il fare
Carmen Giordano
 
Www way2 wheeltheworld
Www way2 wheeltheworldWww way2 wheeltheworld
Www way2 wheeltheworld
Rungsun Promprasith
 
My seven questions
My seven questionsMy seven questions
My seven questions
fatzbaby
 
الأهداف السلوكية
الأهداف السلوكيةالأهداف السلوكية
الأهداف السلوكية
Hashim ElHadi
 
Trip journal
Trip journalTrip journal
Trip journal
Rungsun Promprasith
 

Viewers also liked (20)

Open Packaging Conventions - Your Data: Accessible, Manageable, and Secure
Open Packaging Conventions - Your Data: Accessible, Manageable, and SecureOpen Packaging Conventions - Your Data: Accessible, Manageable, and Secure
Open Packaging Conventions - Your Data: Accessible, Manageable, and Secure
 
10 giugno 2011_in_viaggio_con_mamma_papà
10 giugno 2011_in_viaggio_con_mamma_papà10 giugno 2011_in_viaggio_con_mamma_papà
10 giugno 2011_in_viaggio_con_mamma_papà
 
La caramellabuona
La caramellabuonaLa caramellabuona
La caramellabuona
 
15 spazio associazioni_nam
15 spazio associazioni_nam15 spazio associazioni_nam
15 spazio associazioni_nam
 
09 maggio 2011_come_mangiano_bambini
09 maggio 2011_come_mangiano_bambini09 maggio 2011_come_mangiano_bambini
09 maggio 2011_come_mangiano_bambini
 
JUST FOR KIDS GAME
JUST FOR KIDS GAMEJUST FOR KIDS GAME
JUST FOR KIDS GAME
 
09 maggio 2011_split
09 maggio 2011_split09 maggio 2011_split
09 maggio 2011_split
 
Just For Kids Game
Just For Kids GameJust For Kids Game
Just For Kids Game
 
Attitudineevalutazione
AttitudineevalutazioneAttitudineevalutazione
Attitudineevalutazione
 
Andrea Cadeddu
Andrea CadedduAndrea Cadeddu
Andrea Cadeddu
 
07 marzo 2011_sensi_feto
07 marzo 2011_sensi_feto07 marzo 2011_sensi_feto
07 marzo 2011_sensi_feto
 
08 spazio associazioni_bambiniincucina
08 spazio associazioni_bambiniincucina08 spazio associazioni_bambiniincucina
08 spazio associazioni_bambiniincucina
 
Podo presentazione 2012 01-31
Podo presentazione 2012 01-31Podo presentazione 2012 01-31
Podo presentazione 2012 01-31
 
Spring integration
Spring integrationSpring integration
Spring integration
 
09 spazio associazioni_aibws
09 spazio associazioni_aibws09 spazio associazioni_aibws
09 spazio associazioni_aibws
 
01 tra il dire e il fare
01  tra il dire e il fare01  tra il dire e il fare
01 tra il dire e il fare
 
Www way2 wheeltheworld
Www way2 wheeltheworldWww way2 wheeltheworld
Www way2 wheeltheworld
 
My seven questions
My seven questionsMy seven questions
My seven questions
 
الأهداف السلوكية
الأهداف السلوكيةالأهداف السلوكية
الأهداف السلوكية
 
Trip journal
Trip journalTrip journal
Trip journal
 

Similar to Agile Project Management with Scrum (Jack Davis)

Why Scrum Why Now
Why Scrum Why NowWhy Scrum Why Now
Why Scrum Why Now
mtoppa
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
Allyson Chiarini
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
Roopa Nadkarni
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
Kamalika Guha Roy
 
Agile at AT&T
Agile at AT&TAgile at AT&T
Agile at AT&T
AgileSparks
 
Agile Intro for FCL
Agile Intro for FCLAgile Intro for FCL
Agile Intro for FCL
jabizz
 
Rebecca White, Pmp
Rebecca White, PmpRebecca White, Pmp
Rebecca White, Pmp
RebeccaWhite
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.k
NASAPMC
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
Prathan Dansakulcharoenkit
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
Hung Nguyen Dinh
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
Craig Brown
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
Tommy Norman
 
Scrumban
ScrumbanScrumban
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Consulting AG
 
Rug Presentation Conagra
Rug Presentation ConagraRug Presentation Conagra
Rug Presentation Conagra
tecrecruiter
 
Pj m vs tl vs sm
Pj m vs tl vs smPj m vs tl vs sm
Pj m vs tl vs sm
Dmitry Amosov
 
From traditional software development process to scrum
From traditional software development process to scrumFrom traditional software development process to scrum
From traditional software development process to scrum
Agile Vietnam
 
Towards Agile Scalability: From Component To Feature Teams
Towards Agile Scalability: From Component To Feature TeamsTowards Agile Scalability: From Component To Feature Teams
Towards Agile Scalability: From Component To Feature Teams
DmitriyViktorov
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
Pablo Rodriguez Bertorello
 
Walley.tina
Walley.tinaWalley.tina
Walley.tina
NASAPMC
 

Similar to Agile Project Management with Scrum (Jack Davis) (20)

Why Scrum Why Now
Why Scrum Why NowWhy Scrum Why Now
Why Scrum Why Now
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
 
Agile at AT&T
Agile at AT&TAgile at AT&T
Agile at AT&T
 
Agile Intro for FCL
Agile Intro for FCLAgile Intro for FCL
Agile Intro for FCL
 
Rebecca White, Pmp
Rebecca White, PmpRebecca White, Pmp
Rebecca White, Pmp
 
Harrison.g.poole.k
Harrison.g.poole.kHarrison.g.poole.k
Harrison.g.poole.k
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Scrumban
ScrumbanScrumban
Scrumban
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
 
Rug Presentation Conagra
Rug Presentation ConagraRug Presentation Conagra
Rug Presentation Conagra
 
Pj m vs tl vs sm
Pj m vs tl vs smPj m vs tl vs sm
Pj m vs tl vs sm
 
From traditional software development process to scrum
From traditional software development process to scrumFrom traditional software development process to scrum
From traditional software development process to scrum
 
Towards Agile Scalability: From Component To Feature Teams
Towards Agile Scalability: From Component To Feature TeamsTowards Agile Scalability: From Component To Feature Teams
Towards Agile Scalability: From Component To Feature Teams
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Walley.tina
Walley.tinaWalley.tina
Walley.tina
 

Recently uploaded

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 

Recently uploaded (20)

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 

Agile Project Management with Scrum (Jack Davis)

  • 1. Agile Project Management with Scrum Jack Davis
  • 2. Agenda Agile Quick Overview Scrum / Daily Scrum Sprint Backlog Worksheet & Burndown Chart Agile Work Breakdown and Estimating
  • 3. Traditional Waterfall Requirements  Analyze  Design  Implement  Test  Release Sequential Steps
  • 4. Agile Manifesto (2001) “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negotiation. Responding to change over following a plan. That is, while there is value in the items on the right, we value the items on the left more.”
  • 5. Agile Software Methods Adaptive Software Development – ASD Crystal Clear Dynamic Systems Development Method – DSDM Extreme Programming – XP Evolutionary Development - EVO Feature-Driven Development – FDD Lean Development Scrum many other variations...
  • 6. What is Agile? Non-Waterfall, non-sequential Incremental, iterative, time-boxed processes Light-weight, designed for ease of use Focused on flexibility Targets maximizing product-value given fixed resources and schedules. Product-focus rather than process-focus Deemphasizes long-range planning details Focuses planning on the immediate iteration Promotes openness and transparency Provides improved visibility to stakeholders
  • 7. Project Management Workflow Product Vision Document Engineering System Establish Mitigate risks Milestone milestone dates and Schedule and goals dependencies Project Conduct Align milestone schedules & reviews communicate status Estimate and Align features Feature prioritize to milestones Schedule Feature features Report status Complete Review tasks and remove work and assign blockages resources
  • 8. What‟s different with Scrum? Estimate and Align features Long-term Feature prioritize (Product) features to milestones Schedule Backlog Retrospective Time boxed: 30 days Short-term (Sprint) Backlog Self-directed team Report status Complete Review tasks and remove work and assign blockages Feature resources “Sprint” Time boxed: daily Team Sync (“Scrum”) Visibility, inspection, adaptation
  • 9. Daily Scrum 15 minutes once a day. Each person answers three questions: 1. What did you work on yesterday? (how much time did you spend?) 2. What will you will be working on today? (any change to the remaining estimate?) 3. Do you have any blocking issues? Recommend: • Capture daily meeting minutes in pages on shared OneNote. • Include a copy of the current Burndown Chart at the top of each day’s page.
  • 11. Sprint Backlong Worksheet Simple to use Excel sheet to track progress.
  • 12. Burndown with Cumulative Flow Simpler than expected 200 180 Lost velocity (sidetracked) 160 Workitem Hours 140 120 Pending 100 In Progress 80 Complete 60 40 Burndow n 20 Linear 0 (Burndow n) 13 17 21 25 29 1 5 9 Calendar Days
  • 13. Burndown with Cumulative Flow Plan growth!! (underestimated work) Review priorities, 400 cut low-priority tasks 350 300 Workitem Hours 250 Pending 200 In Progress 150 Complete 100 Remaining 50 Trend 0 10 13 16 19 22 25 28 1 4 7 Calendar Days Over-multitasking
  • 14. Scrum Examples and Tools PackURI M1 Daily Scrum minutes onenote:http://windows/wex/dox/features/packaging/Shared%20Documents/DoxPack/Win7- Design/PackUri.one#section-id={0C4B7ED7-D427-45FF-9136-BDBC5D9F82A1}&end Rendering M1 Daily Scrum minutes onenote:http://windows/wex/dox/features/rendering/Shared%20Documents/DOX%20Rendering%20Shared%20Not ebook/M1%20Scrum.one#section-id={9C317007-35D7-4C72-B0D8-51889F75EF23}&end PackURI M1 SprintBacklog Spreadsheet jackdPackURIPackUri-SprintBacklog.xlsx Rendering M1 SprintBacklog Spreadsheet fengy-dev3publicWin7_FeatureCrewM1_XPS_Backlog.xlsx SprintBacklog Template (empty to start) tkfiltoolboxTools23572Deluxe - SprintBacklogTemplate.xlsx
  • 15. Estimation “Cone of Uncertainty” Analysis & Development Stabilization Design 4x Early estimates vary wildly: 8x Lots of surprises: We learn as the project progresses - 4x
  • 16. Work-Item Planning 1. Create a work breakdown schedule that identifies the tasks to be completed. 2. For each task, define “done”. (see Defining “Done” next) 3. Estimate time* for each task. (see Planning Poker next) If more than 3 days: Decompose the task into 1/2 to 3 day work-items. For each work-item, define “done”. *All time estimates “unbuffered”.
  • 17. Work-Item Planning – Agile Tips and Techniques After creating a high-level breakdown of tasks, prioritize the high-level task list based on a blending of the following three qualities: 1. Architecturally significant If implemented, we are forced to design, build, and test the core architecture. 2. High product/business value – key critical product features 3. High risk (such as, “must be able to handle 2000 concurrent transactions") (Applying UML and Patterns, Craig Larman, 2003, Ch 2.4, discussion of “Unified Process”). Use a product-value naming convention to name features and tasks: Naming Template: <action> the <result> <by|for|of|to> a(n) <object> Name Examples: Calculate the total amount of a Sale Calculate the total quantity sold by a Retail Outlet for an Item Description Determine the most recent Cash Register Assignment for a Cashier (Agile Software Development Ecosystems, Highsmith, 2002, Ch 20 “The FDD Process Model “)
  • 18. Defining “Done” Define “done” for each work item Agree on how to know when an item is “done”. Use a definition that clearly identifies when the item is complete. Insert an Excel comment* for each item to note when it is “done”. If assumptions about “done” change, re-do Planning Poker. Result: Every Sprint item has a “Done” comment. Ok: Coding complete (“complete” can be subjective) Better: Coding complete, unit test complete, working code and tests checked into branch. (“checked in” is definitive) *TIP: Use Edit->Paste Special…->Comments to repeat the definition for like items
  • 19. Planning Poker Requires: Planning Poker card deck for each participant. For each item in the Sprint Backlog: 1. Dev or test lead verbally describes the feature to be implemented. 2. Each person secretly selects an estimate card: 4,8,12,16,24,32,40,>40 Estimates are in unbuffered hours. Estimates are only for the work to be completed during this Sprint. 3. Everyone reveals their cards at once. 4. High and low (and others) discuss their assumptions & decision. 5. Repeat until the estimates converge (typically 2 to 4 iterations). 6. Optional: Risk Assessment (“Three-point” / “Wide-band Delphi” technique) On the final pass ask each person to select 3 cards: an Optimistic time, a Most-Likely time, and a Pessimistic time. The divergence of optimistic and pessimistic is useful to identify high risk items. 7. Fill in results in the Initial (estimate) column of the Sprint worksheet. 8. Estimate next item. Result : Initial column filled in for all Sprint work items
  • 21. Scrum Examples and Tools PackURI M1 Daily Scrum minutes onenote:http://windows/wex/dox/features/packaging/Shared%20Documents/DoxPack/Win7- Design/PackUri.one#section-id={0C4B7ED7-D427-45FF-9136-BDBC5D9F82A1}&end Rendering M1 Daily Scrum minutes onenote:http://windows/wex/dox/features/rendering/Shared%20Documents/DOX%20Rendering%20Shared%20Not ebook/M1%20Scrum.one#section-id={9C317007-35D7-4C72-B0D8-51889F75EF23}&end PackURI M1 SprintBacklog Spreadsheet jackdPackURIPackUri-SprintBacklog.xlsx Rendering M1 SprintBacklog Spreadsheet fengy-dev3publicWin7_FeatureCrewM1_XPS_Backlog.xlsx SprintBacklog Template (empty) tkfiltoolboxTools23572Deluxe - SprintBacklogTemplate.xlsx MS-EE Scrum and Agile Project Management class http://mylearning/CourseDetails.aspx?COURSENO=COUR2006051616181112700341&title=Scrum%20and%20Ag ile%20Project%20Management MS-EE Scrum Wiki http://wiki/default.aspx/Microsoft.Teams.EEG/Scrum.html
  • 22. Related Reading 5 Questions on Agile Development, October 2007, Steve McConnell http://blogs.construx.com/blogs/stevemcc/archive/2007/10/08/5-questions-on-agile-development.aspx Legacy of Agile Software Development, 2007, Steve McConnell http://www.construx.com/Page.aspx?hid=1821 Why I Don‟t Use Story Points for Sprint Planning, Mike Cohn (or “Estimate Sprint Work Items in „Hours‟ instead of „Story Points‟ ”) http://blog.mountaingoatsoftware.com/?p=15 Don‟t Average During Planning Poker, Mike Cohn http://blog.mountaingoatsoftware.com/?p=14 Toward a Catalog of Scrum Smells, Mike Cohn (or “How to Tell When Good Scrum Goes Bad”) http://www.mountaingoatsoftware.com/system/article/file/11/ScrumSmells.pdf

Editor's Notes

  1. Show sample OneNote Scrum milestone notes for Packaging and RenderingShow sample Daily Scrum minutes from PackURI Feature Crew for FC070104Show PackURI progress sequence FC070921 to FC071016PackURI M1 Daily Scrum minutesonenote:http://windows/wex/dox/features/packaging/Shared%20Documents/DoxPack/Win7-Design/PackUri.one#section-id={0C4B7ED7-D427-45FF-9136-BDBC5D9F82A1}&amp;endRendering M1 Daily Scrum minutesonenote:http://windows/wex/dox/features/rendering/Shared%20Documents/DOX%20Rendering%20Shared%20Notebook/M1%20Scrum.one#section-id={9C317007-35D7-4C72-B0D8-51889F75EF23}&amp;end(Slide source &amp; notes: jackd)
  2. (Slide source: jackd)
  3. (Slide source: jackd)
  4. -END-(Slide source: jackd)
  5. (Slide source: jackd)
  6. (Slide source: jackd)