SlideShare a Scribd company logo
1 of 76
Managing Agile Projects
Using Scrum

    Tommy Norman
    Systems Architect / Certified Scrum Master
    tommy.norman@compuware.com
Agenda
1. Introductions
2. Overview of Agile Ideals
3. Scrum Process
4. Project Management in Scrum
5. Q & A



                                 2
Introductions




                3
Tommy Norman
Systems Architect, Compuware Corporation
Certified Scrum Master, Agile Alliance
MVP Team System, Microsoft
Email: tommy.norman@compuware.com

Blog: www.tommynorman.com


                                           4
Agile Software
Development



                 5
What is Agile Software development?
Traditional “Waterfall” Approach


  Analysis   Design   Develop   Test   Deploy
Agile Approach


Analysis   Design   Develop   Test   Deploy
Agile Approach


Analysis Test
  Design
     DevelopDeploy   Analysis Test
                       Design
                          DevelopDeploy       Analysis Test
                                                Design
                                                   DevelopDeploy



                                          !
     ?
                                                       ?
      !
Agile Manifesto
Most Agile
methodologies
have similar
concepts.
Iterative
Development
Create Customer
      Class

      Add GetCustomer
      Service Method

      Refactor Customer
      List UI




Working from Lists
Develop One
Small Feature
    at a Time
Sustainable
Pace
Lean
Management
  Hierarchy
Cross Functional
Self Organizing
Teams
Trusting your Team
Production Ready
Deliverables
Automated
       testing and builds
(Continuous Integration).
Embracing
  Change
Inspect
and
Adapt
Agile
“Methodologies”
Other, 21



                  Scrum, 49
XP, 8



   Scrum/XP, 22
Scrum Overview




                 25
Roles



                 Scrum Master    Scrum Team
Product Owner




                Stakeholders &
                    Users
Artifacts


Product Vision     Product Backlog    Release Plan




                      Sprint
Sprint Backlog      Burndown         Impediment List
Sprint




                                                 Sprint
 Project                                         Review    Product
Initiation                                                Increment

              Sprint
             Planning



                                     Sprint
                                 Retrospective
Project
Initiation
Project Initiation


Business Case                 Product Vision            Product Backlog




                 Scrum Team                    Release Plan
Sprint
Planning
Sprint Planning



Product Owner   Product Backlog




 Scrum Team     Sprint Backlog
Sprint
Sprint (Daily Scrum)


        Scrum Master              Scrum Team




                         Sprint
Sprint Backlog         Burndown           Impediment List
Sprint (Development)


                             Continuous
Source Control               Integration




                 Developer




 Unit Testing                Feature Testing
Product Backlog Maintenance



    Product Owner   Product Backlog




                    Stakeholders &
     Scrum Team         Users
Sprint
Review
Sprint Review


                             Finished
Product Owner                Product                 Scrum Master




                                        Stakeholders &
                Scrum Team                  Users
Sprint
Retrospective
Sprint Retrospective



Product Owner   Scrum Master




                Stakeholders &
 Scrum Team         Users
Rinse
and Repeat
Sprint




                                                 Sprint
 Project                                         Review    Product
Initiation                                                Increment

              Sprint
             Planning



                                     Sprint
                                 Retrospective
Project
Management
in Scrum


             43
PMBOK
Process Groups


Initiation           Planning          Executing




       Controlling        Monitoring          Closing
Knowledge Areas

 Integration     Scope        Time




    Cost         Quality   Resources




Communication     Risk     Procurement
Executing

         Planning

                                                                    Monitoring
Initiation
                                Sprint




                                                         Sprint
                                                         Review    Product
         Project
        Initiation                                                Increment

                      Sprint
                     Planning



                                             Sprint                  Closing
                                         Retrospective
       Controlling
Business Analyst                               Project Manager




                    Product
                    Owner       Scrum Master


Developer                                             Architect


                                Stakeholders
                   Scrum Team     & Users




                                               Project Director
       Tester
Scope, Risk, Cost                                  Scope, Resources




                    Product               Sprint
                    Backlog              Backlog




                                Sprint
                              Burndown


Time, Communication
Muscle
Memory
Muscle
Memory
Scope




       Quality

Cost             Time
Scope
Product Backlog




                  Product Owner
Epic

   Theme

       Feature

         User Story
User Stories




As a (role) I want          Conditions of
(something) so             Acceptance or
 that (benefit).           How to Demo
Estimating User Stories
               Search Catalog
               As a Registered User I want to search the
               online catalog to find items to purchase.




               Business Value: 800        Story Points: 4




Stakeholders
  & Users                                                   Scrum Team
Sprint Zero


                                                            Architecture &
Product Backlog                 Release Plan                   Design




                  Continuous
                  Integration                  Feature(s)
Sprint Backlog




                 Scrum Team
Time
Project Planning
                             Product Backlog
                                    3

                  Sprint 1          3

                                    1
                                               Release 1
                                    3
Product Backlog
                  Sprint 2          1

                                    3

                                    3

                  Sprint 3          2

                                    3

                                    3
                                               Release 2
 Release Plan
                  Sprint 4
                                    5



                  Sprint 5          8
Daily Scrum




              Sprint Burndown
Sprint Task Board
   User Stories    Not Done             In Progress             Done   Deferred
                  Do this               Do this       Do this
As a user I       and                   and           and
want this to      that.                 that.         that.
do that.

                                        Do this
                                        and
                                        that.




As a user I       Do this    Do this
                  and        and
want this to
                  that.      that.
do that.




As a user I        Do this    Do this
                   and        and
want this to
                   that.      that.
do that.

                   Do this
                   and
                   that.
Work Hours Remaining   350 hrs.




Time
       0 hrs.
Cost
Resources




            Infrastructure




                             Software
More Resources = More Velocity?




    8       12
            16         16
                       24
Scrum of
Scrums
Development   QA   Staging   Production
Quality
Continuous         Frequent
 Integration        Reviews




                    Software
Impediment List   Craftsmanship
Scope




       Quality

Cost             Time
Questions?




             74
THANK
YOU!
76

© 2008 Compuware Corporation — All Rights Reserved

More Related Content

What's hot

Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Aditya Raj
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
Prashaanth T R
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

What's hot (20)

Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
Scrum
ScrumScrum
Scrum
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 

Viewers also liked

C the basic concepts
C the basic conceptsC the basic concepts
C the basic concepts
Abhinav Vatsa
 
Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8
Abdul Basit
 
Organizational communication
Organizational communicationOrganizational communication
Organizational communication
Ningsih SM
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber Security
Stephen Lahanas
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
Haitham El-Ghareeb
 

Viewers also liked (20)

Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About ItWhy Project Managers (Understandably) Hate the CMMI -- and What to Do About It
Why Project Managers (Understandably) Hate the CMMI -- and What to Do About It
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
 
Oracle Sql Tuning
Oracle Sql TuningOracle Sql Tuning
Oracle Sql Tuning
 
C the basic concepts
C the basic conceptsC the basic concepts
C the basic concepts
 
Principles and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at EtsyPrinciples and Practices in Continuous Deployment at Etsy
Principles and Practices in Continuous Deployment at Etsy
 
Metaprogramming JavaScript
Metaprogramming  JavaScriptMetaprogramming  JavaScript
Metaprogramming JavaScript
 
Capability maturity model
Capability maturity modelCapability maturity model
Capability maturity model
 
Organizational Communication
Organizational CommunicationOrganizational Communication
Organizational Communication
 
A Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For BeginerA Simple Introduction To CMMI For Beginer
A Simple Introduction To CMMI For Beginer
 
Gear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of IndiaGear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of India
 
Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8Capability maturity model cmm lecture 8
Capability maturity model cmm lecture 8
 
Organizational communication
Organizational communicationOrganizational communication
Organizational communication
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
6 Thinking Hats
6 Thinking Hats6 Thinking Hats
6 Thinking Hats
 
Introduction to Cyber Security
Introduction to Cyber SecurityIntroduction to Cyber Security
Introduction to Cyber Security
 
Root cause analysis - tools and process
Root cause analysis - tools and processRoot cause analysis - tools and process
Root cause analysis - tools and process
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
 
An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)An Overview of User Acceptance Testing (UAT)
An Overview of User Acceptance Testing (UAT)
 

Similar to Project Management With Scrum

Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
Angelin R
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
NASAPMC
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
SlideTeam.net
 

Similar to Project Management With Scrum (20)

Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Scrum - A different approach to project management
Scrum - A different approach to project managementScrum - A different approach to project management
Scrum - A different approach to project management
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Intro To Scrum.V3
Intro To Scrum.V3Intro To Scrum.V3
Intro To Scrum.V3
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
How product designer work in agile scrum team
How product designer work in agile scrum teamHow product designer work in agile scrum team
How product designer work in agile scrum team
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Practical application of scrum final
Practical application of scrum finalPractical application of scrum final
Practical application of scrum final
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 

More from Tommy Norman

There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
Tommy Norman
 

More from Tommy Norman (10)

The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Agile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterAgile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got Better
 
Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
 
Build Quality In From Day One
Build Quality In From Day OneBuild Quality In From Day One
Build Quality In From Day One
 
Scrum/XP using Team System (devLink & Agile 2009)
Scrum/XP using Team System (devLink & Agile 2009)Scrum/XP using Team System (devLink & Agile 2009)
Scrum/XP using Team System (devLink & Agile 2009)
 
Agile Estimating and Planning Using Scrum
Agile Estimating and Planning Using ScrumAgile Estimating and Planning Using Scrum
Agile Estimating and Planning Using Scrum
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Implementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation ServerImplementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation Server
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Project Management With Scrum