SlideShare a Scribd company logo
Lesson 2: Scrum !!!!
                    Saket Bansal
   PMP, PMI-ACP , CSM , ITIL V3 F



 www.izenbridge.com                 1
Scrum in 100 words



• Scrum is an agile process that allows us to focus on
    delivering the highest business value in the shortest time.
•   It allows us to rapidly and repeatedly inspect actual working
    software (every two weeks to one month).
•   The business sets the priorities. Teams self-organize to
    determine the best way to deliver the highest priority
    features.
•   Every two weeks to a month anyone can see real working
    software and decide to release it as is or continue to enhance
    it for another sprint.




                                        www.izenbridge.com           2
   Self-organizing teams
   Product progresses in a series of month-long “sprints”
   Requirements are captured as items in a list of “product
    backlog”
   No specific engineering practices prescribed
   Uses generative rules to create an agile environment for
    delivering projects
   One of the “agile processes”




                                     www.izenbridge.com        3
24 hours




                                   Sprint
                                   2-4 weeks
  Sprint goal

     Return


                Sprint backlog                              Potentially shippable
 Return
 Cancel                                                     product increment

  Gift wrap
  Coupons

 Cancel
Gift wrap       Coupons

  Product
  backlog



                                            www.izenbridge.com                      4
Image available at www.mountaingoatsoftware.com/scrum


                                         www.izenbridge.com   5
   Scrum projects make progress in a series of “sprints”
    • Analogous to Extreme Programming iterations
   Typical duration is 2–4 weeks or a calendar month at most
   A constant duration leads to a better rhythm
   Product is designed, coded, and tested during the sprint




                                      www.izenbridge.com        6
Requirements            Design                   Code                       Test




   Rather than doing all of one thing at a
   time...


                                         ...Scrum teams do a little of everything
                                         all the time




                                 Source: “The New New Product Development Game” by Takeuchi and
                                 Nonaka. Harvard Business Review, January 1986.

                                                   www.izenbridge.com                             7
Change




   Plan sprint durations around how long you can commit to
    keeping change out of the sprint



                                    www.izenbridge.com        8
Roles

•Product owner
•Scrum Master
•Team
             Ceremonies

             •Sprint review
             •Sprint planning
             •Sprint retrospective
             •Daily scrum meeting
                              Artifacts

                              •Product backlog
                              •Sprint backlog
                              •Burn down charts
                                www.izenbridge.com   9
Roles

•Product owner
•ScrumMaster
•Team
          Ceremonies

          •Sprint planning
          •Sprint review
          •Sprint retrospective
          •Daily scrum meeting
                             Artifacts

                             •Product backlog
                             •Sprint backlog
                             •Burndown charts
                                  www.izenbridge.com   10
   Define the features of the product
   Decide on release date and content
   Be responsible for the profitability of the product (ROI)
   Prioritize features according to market value
   Adjust features and priority every iteration, as needed
   Accept or reject work results




                                         www.izenbridge.com     11
   Represents management to the project
   Responsible for enacting Scrum values and practices
   Removes impediments
   Ensure that the team is fully functional and productive
   Enable close cooperation across all roles and functions
   Shield the team from external interferences




                                     www.izenbridge.com       12
   Typically 5-9 people
   Cross-functional:
    Programmers, testers, user experience
    designers, etc.
   Members should be full-time
    May be exceptions (e.g., database
    administrator)




                                        www.izenbridge.com   13
   Teams are self-organizing
    • Ideally, no titles but rarely a possibility
   Membership should change only between
    sprints




                                          www.izenbridge.com   14
Roles

•Product owner
•Scrum Master
•Team
                 Ceremonies

                 •Sprint planning
                 •Sprint review
                 •Sprint retrospective
                 •Daily scrum meeting
                                 Artifacts

                                 •Product backlog
                                 •Sprint backlog
                                 •Burndown charts
                                  www.izenbridge.com   15
Sprint planning meeting
Team
capacity     Sprint prioritization

             •   Analyze and evaluate product
Product          backlog                                      Sprint
backlog      •   Select sprint goal                           goal


Business         Sprint planning
conditions
             •    Decide how to achieve sprint goal
                  (design)
Current      •    Create sprint backlog (tasks)
product           from product backlog items (user            Sprint
                  stories / features)                         backlog
             •    Estimate sprint backlog in hours
Technology



                                         www.izenbridge.com             16
   Team selects items from the product backlog they
    can commit to completing
   Sprint backlog is created
    • Tasks are identified and each is estimated (1-16
      hours)
    • Collaboratively, not done alone by the
      ScrumMaster
   High-level design is considered

      As a vacation               Code the middle tier (8 hours)
      planner, I want to          Code the user interface (4)
      see photos of the           Write test fixtures (4)
      hotels.                     Code the foo class (6)
                                  Update performance tests (4)


                                      www.izenbridge.com           17
   Parameters
    • Daily
    • 15-minutes
    • Stand-up
   Not for problem solving
    • Whole world is invited
    • Only team members,
      ScrumMaster, product
      owner, can talk
   Helps avoid other unnecessary
    meetings



                                    www.izenbridge.com   18
   These are not status for the
    ScrumMaster                    What did you do yesterday?   1
    • They are commitments in
      front of peers
                                   What will you do today?
                                                                2

                                   Is anything in your way?
                                                                3


                                        www.izenbridge.com      19
   Team presents what it accomplished during the sprint
   Typically takes the form of a demo of new features or
    underlying architecture
   Informal
    • 2-hour prep time rule
    • No slides
   Whole team participates
   Invite the world




                                     www.izenbridge.com     20
   Periodically take a look at what is and is not working
   Done after every sprint
   Whole team participates
    • ScrumMaster
    • Product owner
    • Team
    • Possibly customers and others




                                       www.izenbridge.com    21
   Whole team gathers and discusses what they’d like to:


                         Start doing



                                       Stop doing
This is just one of
many ways to do
a sprint
retrospective.                                    Continue doing




                                         www.izenbridge.com        22
Roles

•Product owner
•ScrumMaster
•Team
                 Ceremonies

                 •Sprint planning
                 •Sprint review
                 •Sprint retrospective
                 •Daily scrum meeting
                                 Artifacts

                                 •Product backlog
                                 •Sprint backlog
                                 •Burndown charts
                                  www.izenbridge.com   23
   The requirements
                         A list of all desired work on the
                          project
                         Ideally expressed such that each
                          item has value to the users or
                          customers of the product
                         Prioritized by the product owner
                         Reprioritized at the start of each
                          sprint
This is the product
backlog




                                www.izenbridge.com             24
Backlog Item                               Estimate

Allow a guest to make a reservation                            3

As a guest, I want to cancel a reservation.                    5
As a guest, I want to change the dates of a
                                                               3
reservation.
As a hotel employee, I can run RevPAR reports
                                                               8
(revenue-per-available-room)
Improve exception handling                                     8
...                                                           30
...                                                           50


                                       www.izenbridge.com              25
A short statement of what the work will be focused on during
    the sprint

                               Life Sciences
                              Support features necessary for
Database Application          population genetics studies.

Make the application run on
SQL Server in addition to
Oracle.                        Financial services
                               Support more technical
                               indicators than company ABC
                               with real-time, streaming data.

                                      www.izenbridge.com         26
   Individuals sign up for work of their own choosing
    • Work is never assigned
   Estimated work remaining is updated daily
   Any team member can add, delete or change the sprint
    backlog
   Work for the sprint emerges
   If work is unclear, define a sprint backlog item with a larger
    amount of time and break it down later
   Update work remaining as more becomes known




                                        www.izenbridge.com           27
Tasks           Mon   Tues      Wed          Thur   Fri

Code the user interface     8     4            8

Code the middle tier       16    12          10          4

Test the middle tier        8    16          16         11      8

Write online help          12

Write the foo class         8     8            8         8      8

Add error logging                              8         4




                                  www.izenbridge.com                28
Hours




        www.izenbridge.com   29
Tasks                  Mon    Tues    Wed        Thurs       Fri

Code the user          8      4       8
interface
Code the middle        16     12      10         7
tier
Test the middle tier   8      16      16         11          8

Write online help      12




         50
         40
         30
         20
         10
 Hours




          0
              Mon           Tue      Wed        Thu              Fri

                                            www.izenbridge.com         30
   Typical individual team is 7 ± 2 people
    • Scalability comes from teams of teams
   Factors in scaling
    • Type of application
    • Team size
    • Team dispersion
    • Project duration
   Scrum has been used on multiple 500+ person projects




                                      www.izenbridge.com   31
www.izenbridge.com   32
www.izenbridge.com   33
This Presentation includes extract from Mike Cohn’s
Presentation

      www.mountaingoatsoftware.com




                                  www.izenbridge.com   34
Saket Bansal
Saket.Bansal@iZenBridge.com
M: 9910802561
Web: www.iZenBridge.com
Twitter : Saket_tg
LinkedIn: www.linkedin.com/in/saketbansal




                                  www.izenbridge.com   35

More Related Content

What's hot

Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
Abdul Karim
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
Conscires Agile Practices
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
Steve Cheung
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Deep dive into scrum meetings
Deep dive into scrum meetingsDeep dive into scrum meetings
Deep dive into scrum meetings
Conscires Agile Practices
 
Intro to Scrum - Balance Internet
Intro to Scrum - Balance InternetIntro to Scrum - Balance Internet
Intro to Scrum - Balance Internet
Hoang Nguyen
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
Fabien Bataille
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
KMS Technology
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
Lena Barinova
 
Notes certification psm1_ibm_diouf_v1
Notes certification psm1_ibm_diouf_v1Notes certification psm1_ibm_diouf_v1
Notes certification psm1_ibm_diouf_v1
Atos Sénégal
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
André Heijstek
 
Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104
somyaadwan
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
Bradley Brown
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.Pune OpenCoffee Club
 
Scrum workshop demo
Scrum workshop demoScrum workshop demo
Scrum workshop demo
khorramirad
 

What's hot (20)

Introduction to scrum & agile
Introduction to scrum & agileIntroduction to scrum & agile
Introduction to scrum & agile
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Deep dive into scrum meetings
Deep dive into scrum meetingsDeep dive into scrum meetings
Deep dive into scrum meetings
 
Intro to Scrum - Balance Internet
Intro to Scrum - Balance InternetIntro to Scrum - Balance Internet
Intro to Scrum - Balance Internet
 
Agile Project Management using Scrum
Agile Project Management using ScrumAgile Project Management using Scrum
Agile Project Management using Scrum
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
fast Introduction scrum
fast Introduction scrumfast Introduction scrum
fast Introduction scrum
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Introduction into SCRUM
Introduction into SCRUMIntroduction into SCRUM
Introduction into SCRUM
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Notes certification psm1_ibm_diouf_v1
Notes certification psm1_ibm_diouf_v1Notes certification psm1_ibm_diouf_v1
Notes certification psm1_ibm_diouf_v1
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104Getting agile-with-scrum-ndc-2104
Getting agile-with-scrum-ndc-2104
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.
 
Scrum workshop demo
Scrum workshop demoScrum workshop demo
Scrum workshop demo
 

Viewers also liked

PMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards samplePMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards sample
Joseph Flahiff
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PrudentialSolutions
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
Wafi Mohtaseb
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified Practitioner
Saket Bansal
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
GlobalSkillup
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
Wafi Mohtaseb
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
wjperez0629
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
GlobalSkillup
 

Viewers also liked (8)

PMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards samplePMI-ACP Exam Study Flashcards sample
PMI-ACP Exam Study Flashcards sample
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
 
PMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified PractitionerPMI-ACP : PMI - Agile Certified Practitioner
PMI-ACP : PMI - Agile Certified Practitioner
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
 
PMI-ACP - Agile Framework
PMI-ACP - Agile FrameworkPMI-ACP - Agile Framework
PMI-ACP - Agile Framework
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
 

Similar to PMI-ACP Lesson 2 : Scrum

Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Scrum training
Scrum trainingScrum training
Scrum training
Qasim Mehmood MBA-PM
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
Qasim Mehmood MBA-PM
 
Introducing Scrum a Collaboration Game
Introducing Scrum a Collaboration GameIntroducing Scrum a Collaboration Game
Introducing Scrum a Collaboration Game
Agile ME
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
Andreas Hägglund
 
Project management
Project managementProject management
Project managementSSA KPI
 
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
mlaulin
 
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deckAgile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Michael Nir Business Agility Speaker and Coach
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
Mike Cohn
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
Cesar Augusto Nogueira
 
scrum
scrumscrum
scrum
Noman sial
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
Mike Cohn
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
João Paulo Preti
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
Meqdad Darweesh
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade Portucalense
Rui M. Barreira
 
Scrum.ppt
Scrum.pptScrum.ppt
Scrum.ppt
ssuser98a1af
 
English-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).pptEnglish-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).ppt
ShwetaPuneyani1
 
Avantica presentacion scrum
Avantica presentacion scrumAvantica presentacion scrum
Avantica presentacion scrum
Jl Ballon V
 

Similar to PMI-ACP Lesson 2 : Scrum (20)

Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Introducing Scrum a Collaboration Game
Introducing Scrum a Collaboration GameIntroducing Scrum a Collaboration Game
Introducing Scrum a Collaboration Game
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Project management
Project managementProject management
Project management
 
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
 
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deckAgile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
 
Introduction to Scrum - Agile Methods
Introduction to Scrum - Agile MethodsIntroduction to Scrum - Agile Methods
Introduction to Scrum - Agile Methods
 
scrum
scrumscrum
scrum
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Getting Agile with Srum
Getting Agile with SrumGetting Agile with Srum
Getting Agile with Srum
 
Scrum introduction
Scrum introductionScrum introduction
Scrum introduction
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile Session @ Universidade Portucalense
Agile Session @ Universidade PortucalenseAgile Session @ Universidade Portucalense
Agile Session @ Universidade Portucalense
 
Scrum.ppt
Scrum.pptScrum.ppt
Scrum.ppt
 
English-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).pptEnglish-Redistributable-Intro-Scrum (1) (1).ppt
English-Redistributable-Intro-Scrum (1) (1).ppt
 
Avantica presentacion scrum
Avantica presentacion scrumAvantica presentacion scrum
Avantica presentacion scrum
 

More from Saket Bansal

Improving Collaboration by Awareness of Mind Games
Improving Collaboration by Awareness of  Mind GamesImproving Collaboration by Awareness of  Mind Games
Improving Collaboration by Awareness of Mind Games
Saket Bansal
 
Emotional Intelligence: From Theory to Practice
Emotional Intelligence: From Theory to PracticeEmotional Intelligence: From Theory to Practice
Emotional Intelligence: From Theory to Practice
Saket Bansal
 
Webinar on Agile and PMBOK® Guide Sixth Edition
Webinar on Agile and PMBOK® Guide Sixth EditionWebinar on Agile and PMBOK® Guide Sixth Edition
Webinar on Agile and PMBOK® Guide Sixth Edition
Saket Bansal
 
Webinar on Leader As Coach
Webinar on Leader As Coach Webinar on Leader As Coach
Webinar on Leader As Coach
Saket Bansal
 
Workshop on Test Driven Development (TDD) Noida
Workshop on Test Driven Development (TDD) NoidaWorkshop on Test Driven Development (TDD) Noida
Workshop on Test Driven Development (TDD) NoidaSaket Bansal
 
Webinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridgeWebinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridge
Saket Bansal
 
Webinar on Requirement Prioritization Process - iZenBridge
Webinar on Requirement Prioritization Process - iZenBridgeWebinar on Requirement Prioritization Process - iZenBridge
Webinar on Requirement Prioritization Process - iZenBridgeSaket Bansal
 
Webinar on Agile Metrics
Webinar on Agile Metrics Webinar on Agile Metrics
Webinar on Agile Metrics Saket Bansal
 
Lean India Summit : From Productivity to Profitability
Lean India Summit : From Productivity to Profitability Lean India Summit : From Productivity to Profitability
Lean India Summit : From Productivity to Profitability Saket Bansal
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Saket Bansal
 
PMP : Precedence Diagram Method : Relationship Types | iZenBridge
PMP : Precedence Diagram Method : Relationship Types | iZenBridgePMP : Precedence Diagram Method : Relationship Types | iZenBridge
PMP : Precedence Diagram Method : Relationship Types | iZenBridge
Saket Bansal
 
Agile NCR : Starting your business in a lean way
Agile NCR : Starting your business in a lean wayAgile NCR : Starting your business in a lean way
Agile NCR : Starting your business in a lean way
Saket Bansal
 
Webinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridgeWebinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridge
Saket Bansal
 
Introduction of Project Management
Introduction of Project ManagementIntroduction of Project Management
Introduction of Project ManagementSaket Bansal
 
Lean , Pull System & Kanban |iZenBridge
Lean , Pull System & Kanban |iZenBridgeLean , Pull System & Kanban |iZenBridge
Lean , Pull System & Kanban |iZenBridgeSaket Bansal
 
Plan Risk Responses : PMP : Project Risk Management
Plan Risk Responses : PMP : Project Risk ManagementPlan Risk Responses : PMP : Project Risk Management
Plan Risk Responses : PMP : Project Risk Management
Saket Bansal
 
Risk Analysis : PMP- Project Risk Management
Risk Analysis : PMP- Project Risk ManagementRisk Analysis : PMP- Project Risk Management
Risk Analysis : PMP- Project Risk Management
Saket Bansal
 
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
Saket Bansal
 
Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida
Saket Bansal
 
Procurement Contract Types | PMP | iZenBridge - Webinar
Procurement Contract Types | PMP | iZenBridge - Webinar Procurement Contract Types | PMP | iZenBridge - Webinar
Procurement Contract Types | PMP | iZenBridge - Webinar
Saket Bansal
 

More from Saket Bansal (20)

Improving Collaboration by Awareness of Mind Games
Improving Collaboration by Awareness of  Mind GamesImproving Collaboration by Awareness of  Mind Games
Improving Collaboration by Awareness of Mind Games
 
Emotional Intelligence: From Theory to Practice
Emotional Intelligence: From Theory to PracticeEmotional Intelligence: From Theory to Practice
Emotional Intelligence: From Theory to Practice
 
Webinar on Agile and PMBOK® Guide Sixth Edition
Webinar on Agile and PMBOK® Guide Sixth EditionWebinar on Agile and PMBOK® Guide Sixth Edition
Webinar on Agile and PMBOK® Guide Sixth Edition
 
Webinar on Leader As Coach
Webinar on Leader As Coach Webinar on Leader As Coach
Webinar on Leader As Coach
 
Workshop on Test Driven Development (TDD) Noida
Workshop on Test Driven Development (TDD) NoidaWorkshop on Test Driven Development (TDD) Noida
Workshop on Test Driven Development (TDD) Noida
 
Webinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridgeWebinar On Collect Requirement - iZenBridge
Webinar On Collect Requirement - iZenBridge
 
Webinar on Requirement Prioritization Process - iZenBridge
Webinar on Requirement Prioritization Process - iZenBridgeWebinar on Requirement Prioritization Process - iZenBridge
Webinar on Requirement Prioritization Process - iZenBridge
 
Webinar on Agile Metrics
Webinar on Agile Metrics Webinar on Agile Metrics
Webinar on Agile Metrics
 
Lean India Summit : From Productivity to Profitability
Lean India Summit : From Productivity to Profitability Lean India Summit : From Productivity to Profitability
Lean India Summit : From Productivity to Profitability
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
PMP : Precedence Diagram Method : Relationship Types | iZenBridge
PMP : Precedence Diagram Method : Relationship Types | iZenBridgePMP : Precedence Diagram Method : Relationship Types | iZenBridge
PMP : Precedence Diagram Method : Relationship Types | iZenBridge
 
Agile NCR : Starting your business in a lean way
Agile NCR : Starting your business in a lean wayAgile NCR : Starting your business in a lean way
Agile NCR : Starting your business in a lean way
 
Webinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridgeWebinar on Agile Estimation : iZenBridge
Webinar on Agile Estimation : iZenBridge
 
Introduction of Project Management
Introduction of Project ManagementIntroduction of Project Management
Introduction of Project Management
 
Lean , Pull System & Kanban |iZenBridge
Lean , Pull System & Kanban |iZenBridgeLean , Pull System & Kanban |iZenBridge
Lean , Pull System & Kanban |iZenBridge
 
Plan Risk Responses : PMP : Project Risk Management
Plan Risk Responses : PMP : Project Risk ManagementPlan Risk Responses : PMP : Project Risk Management
Plan Risk Responses : PMP : Project Risk Management
 
Risk Analysis : PMP- Project Risk Management
Risk Analysis : PMP- Project Risk ManagementRisk Analysis : PMP- Project Risk Management
Risk Analysis : PMP- Project Risk Management
 
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
iZenBridge's PMP® Math Series: Project Selection : PV , NPV, IRR, BCR and Pay...
 
Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida
 
Procurement Contract Types | PMP | iZenBridge - Webinar
Procurement Contract Types | PMP | iZenBridge - Webinar Procurement Contract Types | PMP | iZenBridge - Webinar
Procurement Contract Types | PMP | iZenBridge - Webinar
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
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.
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
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.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
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
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
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
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
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
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

PMI-ACP Lesson 2 : Scrum

  • 1. Lesson 2: Scrum !!!! Saket Bansal PMP, PMI-ACP , CSM , ITIL V3 F www.izenbridge.com 1
  • 2. Scrum in 100 words • Scrum is an agile process that allows us to focus on delivering the highest business value in the shortest time. • It allows us to rapidly and repeatedly inspect actual working software (every two weeks to one month). • The business sets the priorities. Teams self-organize to determine the best way to deliver the highest priority features. • Every two weeks to a month anyone can see real working software and decide to release it as is or continue to enhance it for another sprint. www.izenbridge.com 2
  • 3. Self-organizing teams  Product progresses in a series of month-long “sprints”  Requirements are captured as items in a list of “product backlog”  No specific engineering practices prescribed  Uses generative rules to create an agile environment for delivering projects  One of the “agile processes” www.izenbridge.com 3
  • 4. 24 hours Sprint 2-4 weeks Sprint goal Return Sprint backlog Potentially shippable Return Cancel product increment Gift wrap Coupons Cancel Gift wrap Coupons Product backlog www.izenbridge.com 4
  • 5. Image available at www.mountaingoatsoftware.com/scrum www.izenbridge.com 5
  • 6. Scrum projects make progress in a series of “sprints” • Analogous to Extreme Programming iterations  Typical duration is 2–4 weeks or a calendar month at most  A constant duration leads to a better rhythm  Product is designed, coded, and tested during the sprint www.izenbridge.com 6
  • 7. Requirements Design Code Test Rather than doing all of one thing at a time... ...Scrum teams do a little of everything all the time Source: “The New New Product Development Game” by Takeuchi and Nonaka. Harvard Business Review, January 1986. www.izenbridge.com 7
  • 8. Change  Plan sprint durations around how long you can commit to keeping change out of the sprint www.izenbridge.com 8
  • 9. Roles •Product owner •Scrum Master •Team Ceremonies •Sprint review •Sprint planning •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burn down charts www.izenbridge.com 9
  • 10. Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts www.izenbridge.com 10
  • 11. Define the features of the product  Decide on release date and content  Be responsible for the profitability of the product (ROI)  Prioritize features according to market value  Adjust features and priority every iteration, as needed  Accept or reject work results www.izenbridge.com 11
  • 12. Represents management to the project  Responsible for enacting Scrum values and practices  Removes impediments  Ensure that the team is fully functional and productive  Enable close cooperation across all roles and functions  Shield the team from external interferences www.izenbridge.com 12
  • 13. Typically 5-9 people  Cross-functional: Programmers, testers, user experience designers, etc.  Members should be full-time May be exceptions (e.g., database administrator) www.izenbridge.com 13
  • 14. Teams are self-organizing • Ideally, no titles but rarely a possibility  Membership should change only between sprints www.izenbridge.com 14
  • 15. Roles •Product owner •Scrum Master •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts www.izenbridge.com 15
  • 16. Sprint planning meeting Team capacity Sprint prioritization • Analyze and evaluate product Product backlog Sprint backlog • Select sprint goal goal Business Sprint planning conditions • Decide how to achieve sprint goal (design) Current • Create sprint backlog (tasks) product from product backlog items (user Sprint stories / features) backlog • Estimate sprint backlog in hours Technology www.izenbridge.com 16
  • 17. Team selects items from the product backlog they can commit to completing  Sprint backlog is created • Tasks are identified and each is estimated (1-16 hours) • Collaboratively, not done alone by the ScrumMaster  High-level design is considered As a vacation Code the middle tier (8 hours) planner, I want to Code the user interface (4) see photos of the Write test fixtures (4) hotels. Code the foo class (6) Update performance tests (4) www.izenbridge.com 17
  • 18. Parameters • Daily • 15-minutes • Stand-up  Not for problem solving • Whole world is invited • Only team members, ScrumMaster, product owner, can talk  Helps avoid other unnecessary meetings www.izenbridge.com 18
  • 19. These are not status for the ScrumMaster What did you do yesterday? 1 • They are commitments in front of peers What will you do today? 2 Is anything in your way? 3 www.izenbridge.com 19
  • 20. Team presents what it accomplished during the sprint  Typically takes the form of a demo of new features or underlying architecture  Informal • 2-hour prep time rule • No slides  Whole team participates  Invite the world www.izenbridge.com 20
  • 21. Periodically take a look at what is and is not working  Done after every sprint  Whole team participates • ScrumMaster • Product owner • Team • Possibly customers and others www.izenbridge.com 21
  • 22. Whole team gathers and discusses what they’d like to: Start doing Stop doing This is just one of many ways to do a sprint retrospective. Continue doing www.izenbridge.com 22
  • 23. Roles •Product owner •ScrumMaster •Team Ceremonies •Sprint planning •Sprint review •Sprint retrospective •Daily scrum meeting Artifacts •Product backlog •Sprint backlog •Burndown charts www.izenbridge.com 23
  • 24. The requirements  A list of all desired work on the project  Ideally expressed such that each item has value to the users or customers of the product  Prioritized by the product owner  Reprioritized at the start of each sprint This is the product backlog www.izenbridge.com 24
  • 25. Backlog Item Estimate Allow a guest to make a reservation 3 As a guest, I want to cancel a reservation. 5 As a guest, I want to change the dates of a 3 reservation. As a hotel employee, I can run RevPAR reports 8 (revenue-per-available-room) Improve exception handling 8 ... 30 ... 50 www.izenbridge.com 25
  • 26. A short statement of what the work will be focused on during the sprint Life Sciences Support features necessary for Database Application population genetics studies. Make the application run on SQL Server in addition to Oracle. Financial services Support more technical indicators than company ABC with real-time, streaming data. www.izenbridge.com 26
  • 27. Individuals sign up for work of their own choosing • Work is never assigned  Estimated work remaining is updated daily  Any team member can add, delete or change the sprint backlog  Work for the sprint emerges  If work is unclear, define a sprint backlog item with a larger amount of time and break it down later  Update work remaining as more becomes known www.izenbridge.com 27
  • 28. Tasks Mon Tues Wed Thur Fri Code the user interface 8 4 8 Code the middle tier 16 12 10 4 Test the middle tier 8 16 16 11 8 Write online help 12 Write the foo class 8 8 8 8 8 Add error logging 8 4 www.izenbridge.com 28
  • 29. Hours www.izenbridge.com 29
  • 30. Tasks Mon Tues Wed Thurs Fri Code the user 8 4 8 interface Code the middle 16 12 10 7 tier Test the middle tier 8 16 16 11 8 Write online help 12 50 40 30 20 10 Hours 0 Mon Tue Wed Thu Fri www.izenbridge.com 30
  • 31. Typical individual team is 7 ± 2 people • Scalability comes from teams of teams  Factors in scaling • Type of application • Team size • Team dispersion • Project duration  Scrum has been used on multiple 500+ person projects www.izenbridge.com 31
  • 34. This Presentation includes extract from Mike Cohn’s Presentation www.mountaingoatsoftware.com www.izenbridge.com 34
  • 35. Saket Bansal Saket.Bansal@iZenBridge.com M: 9910802561 Web: www.iZenBridge.com Twitter : Saket_tg LinkedIn: www.linkedin.com/in/saketbansal www.izenbridge.com 35