SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
SCRUM
 Agile software development framework




                          Carel Aeijelts Averink
                           Online Project/Program Manager
                           Blue Chip Consulting


© BlueChipConsulting.nl
Introduction




© BlueChipConsulting.nl
Projects using Scrum
   Organizations



                                                        Media &
     Industries               Government                                       Advertising
                                                  Telecommunications
      Websites            www.rijksoverheid.nl        www.upc.nl          www.detelefoongids.nl
                                                   Program Manager          Program Manager
        Roles                 ScrumMaster
                                                        Online              Marketing Online
                          Content management,
                                                  eCommerce, online       Content, search, SEO,
   Key elements              open standards,
                                                   sales, conversion       high volume traffic
                               accessibility
                                                 Distributed Scrum team
                                                                            Distributed Scrum
                          In-house Scrum teams         (Veenendaal)
                                                                          teams (Denver, Vienna)
       Scrum
                          Local Product Owner      Corporate Product
                                                                           Local Product Owner
                                                        Owner



© BlueChipConsulting.nl
Roots of Scrum


                          Total Quality Control,
                          W.Edwards Deming

                                                   Scrum

                          Just in Time, Lean,
                                 Kanban




© BlueChipConsulting.nl
Definition of Scrum
     • Scrum is not a                              • Scrum is an open
       methodology                                   development framework with
                                                     a simple set of rules
     • Scrum is not a defined                      • It has been used to manage
       process                                       complex product develop-
                                                     ment since the early 1990s
     • Scrum is not a set of                       • Ken Schwaber and Jeff
       procedures                                    Sutherland developed Scrum



     The Scrum Guide contains the definition of Scrum. This definition consists of Scrum’s
     roles, events, artifacts, and the rules that bind them together
                                                        http://www.scrum.org/scrumguides/




© BlueChipConsulting.nl
Empirical Process Control
     The defined process control                     The empirical process control
     model requires that every                       model asserts that knowledge
     piece of work be completely                     comes from experience and
     understood. Given a well-                       making decisions based on what
     defined set of inputs, the                      is known. Scrum employs an
     same outputs are generated                      iterative, incremental approach
     every time.                                     to optimize predictability and
                                                     control risk.



     Three    pillars     uphold   every   implementation     of   empirical   process   control:

     transparency, inspection, adaptation
                                                            http://www.scrum.org/scrumguides/



© BlueChipConsulting.nl
Scrum vs. Waterfall
                     Waterfall                    Scrum
             Fixed Scope & Time           Fixed Time & Resources
                                             Release Planning
               Central planning,
                                              Sprint Planning
                 Gantt Chart
                                               Daily Scrum
             Change Management             Backlog Prioritization
       Centrally coordinated teams         Self organizing teams
  Specialized teams (functional silo’s)   Interdisciplinary teams
                 Documentation               Communication




© BlueChipConsulting.nl
Scrum Static Model
   3 Roles                5 Events                 3 Artifacts
   Product Owner          The Sprint               Product Backlog
   Development Team       Sprint Planning Meeting Sprint Backlog
   ScrumMaster            Daily Scrum (stand-up)   Increment
                          Sprint Review (demo)
                          Sprint Retrospective



                          Optional Events
                          Release Planning
                          Backlog Grooming
                          Scrum of Scrums


© BlueChipConsulting.nl
Scrum Dynamic Model [1]




© BlueChipConsulting.nl
Source: http://zenagile.files.wordpress.com/2011/09/scrum-lifecycle.jpg
Scrum Dynamic Model [2]
                                                            This defines what must be
                                                            completed before and after a sprint

                                                            •   Analysis
                                                            •   Design
                                                            •   Development
                                                            •   Testing
http://blog.xebia.com/2009/06/19/the-definition-of-ready/




      READY and DONE                                        •   Deployment


 © BlueChipConsulting.nl
Requirements




    Product Owner




Source: http://jamespeckham.com/
© BlueChipConsulting.nl
User Stories

        As a .… [product user],
        I want …. [product feature],
        So that I can …. [benefit/purpose].

  • Acceptance criteria
  • Designs
  • Story points

© BlueChipConsulting.nl
Estimation
                          Estimate on   Units               Range                Precision
                                        T-shirt sizes       S-XXL
  Epics                   Complexity          or                                 low
                                        Story Points*       40-100*
  User Stories            Complexity    Story Points*       0-20*                good
  Tasks                   Effort        Hours               2-6 hours            high



 *Story Points are estimated by
 the Team in Planning Poker




                                          Source: www.mountaingoatsoftware.com

© BlueChipConsulting.nl
Scrum (Task) Board




  Source: http://accurev.com/blog/2010/09/27/implementing-agile/




                                             Source: http://blog.xebia.com/2008/09/19/the-task-burn-down-trap-everything-finished-nothing-done/
© BlueChipConsulting.nl
Burndown Chart




                          Predict
        Monitor                             Improve
                                    Learn
© BlueChipConsulting.nl
The Team




© BlueChipConsulting.nl
                          Source: totallycoolpix.com
ScrumMaster




© BlueChipConsulting.nl
ScrumM movie
Product Owner




         © BlueChipConsulting.nl
Source: www.flickr.com/photos/minister-president/
Distributed Scrum
Source: www.infoq.com/articles/dutch-railway-scrum




          © BlueChipConsulting.nl
Business Cases
         Case 1: Improve the process
         Average website development Release cycle: 46 days.
         Distributed Scrum by 3rd party vendor: 24 days.

                                                                                    PRODUCTION
                    SCRUM SPRINTS                                 BAT               DEPLOYMENT



4 days                   18 days                2 days       10 days                12 days

               Average 18 days contributed to            Average 10 days for    Average 12 days for
               software development velocity             Business Acceptance    Deployment & Stage
                                                         & Regression Testing    Regression Testing



READY                                            DONE
                                                                      Potentially
                                                                      Shippable                    In
                                                                                               Production
    © BlueChipConsulting.nl
Points of Attention
  •   Documentation
  •   Management buy-in/commitment
  •   Cultural aspects
  •   Risk Management
  •   Release Planning
  •   Fixed Price



© BlueChipConsulting.nl
Release Planning
  “Any Product Manager that has successfully
  delivered a product to a customer knows how
  incredibly important Release Planning is.
  Despite its importance, the 2011 Scrum Guide,
  published in July by Ken Schwaber and Jeff
  Sutherland, removes any discussion about
  Release Planning and the related Release
  Burndown chart.”

                          From www.scrum.org/scrum-guide-updates


© BlueChipConsulting.nl
Fixed Price
  “Money for nothing and your change for free”




      http://jeffsutherland.com/Agile2008MoneyforNothing.pdf

© BlueChipConsulting.nl
Greenhopper (JIRA/Atlassian)




© BlueChipConsulting.nl
Links
  Scrum training
  • Jeff Sutherland
      http://www.scrumalliance.org/profiles/70-jeff-sutherland-phd
  • Ken Schwaber
      http://courses.scrum.org/about/ken-schwaber
  • Mike Cohn
      http://www.mountaingoatsoftware.com/training-available


  Scrum certification
  http://www.scrumalliance.org/scrum_certification


  Scrum User Group Netherlands
  http://www.meetup.com/nlscrum/



© BlueChipConsulting.nl
Contact
            carel@bluechip.co.nl

            www.linkedin.com/in/onlineprojectmanager


            @carel




© BlueChipConsulting.nl

Contenu connexe

Tendances

Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using ScrumKamalika Guha Roy
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSJens Hoffmann
 
Integrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementIntegrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementJens Hoffmann
 
Prince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsPrince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsallenm01
 
SAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value PackageSAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value PackageIncture Technologies
 
Lean Strategies for IT Support Organizations
Lean Strategies for IT Support OrganizationsLean Strategies for IT Support Organizations
Lean Strategies for IT Support OrganizationsRoger Brown
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapletonNASAPMC
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesSlideTeam.net
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairCompuware ASEAN
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumWilliam Simms
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2JayeshPatil149
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing AgileRally Software
 

Tendances (20)

Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
 
Agile explained
Agile explainedAgile explained
Agile explained
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Rotten Scrum
Rotten ScrumRotten Scrum
Rotten Scrum
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESS
 
Integrating SCRUM with classical Project Management
Integrating SCRUM with classical Project ManagementIntegrating SCRUM with classical Project Management
Integrating SCRUM with classical Project Management
 
Prince2 and agile happy bedfellows
Prince2 and agile happy bedfellowsPrince2 and agile happy bedfellows
Prince2 and agile happy bedfellows
 
SAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value PackageSAP BPM Jump Start to Value Package
SAP BPM Jump Start to Value Package
 
Lean Strategies for IT Support Organizations
Lean Strategies for IT Support OrganizationsLean Strategies for IT Support Organizations
Lean Strategies for IT Support Organizations
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
Agile Project Management using Scrum
Agile Project Management using ScrumAgile Project Management using Scrum
Agile Project Management using Scrum
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Transforming your sw development to agile
Transforming your sw development to agileTransforming your sw development to agile
Transforming your sw development to agile
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing Agile
 

En vedette

Groothandel: van online bestellen naar e-commerce
Groothandel: van online bestellen naar e-commerceGroothandel: van online bestellen naar e-commerce
Groothandel: van online bestellen naar e-commerceMartin van Dam
 
7 drivers voor e-commerce in foodservice, ronde tafel
7 drivers voor e-commerce in foodservice, ronde tafel7 drivers voor e-commerce in foodservice, ronde tafel
7 drivers voor e-commerce in foodservice, ronde tafelMartin van Dam
 
E-commerce update, PS in foodservice - Content is Cruciaal
E-commerce update, PS in foodservice - Content is CruciaalE-commerce update, PS in foodservice - Content is Cruciaal
E-commerce update, PS in foodservice - Content is CruciaalMartin van Dam
 
7 principes van multi-channel sales
7 principes van multi-channel sales7 principes van multi-channel sales
7 principes van multi-channel salesMartin van Dam
 
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...Martin van Dam
 
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerce
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerceEcommerce update, ECi Software Solutions, Trends in b2b e-commerce
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerceMartin van Dam
 
B2B e-Commerce: kansen voor uw organisatie, trends en cases
B2B e-Commerce: kansen voor uw organisatie, trends en casesB2B e-Commerce: kansen voor uw organisatie, trends en cases
B2B e-Commerce: kansen voor uw organisatie, trends en casesvalantic NL
 
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...Niek Sanders
 
Internal branding bij Deli XL
Internal branding bij Deli XLInternal branding bij Deli XL
Internal branding bij Deli XLSimon de Ridder
 
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek Sanders
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek SandersWat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek Sanders
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek SandersNiek Sanders
 
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...webwinkelvakdag
 
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...Martin van Dam
 
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2B
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2BGastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2B
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2BMartin van Dam
 
Flanders After Tomorrow - Keynote Peter Hinssen
Flanders After Tomorrow - Keynote Peter Hinssen Flanders After Tomorrow - Keynote Peter Hinssen
Flanders After Tomorrow - Keynote Peter Hinssen nexxworks
 
Klantgericht ondernemen, Martin van Dam
Klantgericht ondernemen, Martin van DamKlantgericht ondernemen, Martin van Dam
Klantgericht ondernemen, Martin van DamMartin van Dam
 
Deli xl niek sanders
Deli xl niek sandersDeli xl niek sanders
Deli xl niek sandersBigDataExpo
 
Peter Hinssen @ Revolve! UnConference
Peter Hinssen @ Revolve! UnConferencePeter Hinssen @ Revolve! UnConference
Peter Hinssen @ Revolve! UnConferencenexxworks
 

En vedette (19)

Groothandel: van online bestellen naar e-commerce
Groothandel: van online bestellen naar e-commerceGroothandel: van online bestellen naar e-commerce
Groothandel: van online bestellen naar e-commerce
 
7 drivers voor e-commerce in foodservice, ronde tafel
7 drivers voor e-commerce in foodservice, ronde tafel7 drivers voor e-commerce in foodservice, ronde tafel
7 drivers voor e-commerce in foodservice, ronde tafel
 
E-commerce update, PS in foodservice - Content is Cruciaal
E-commerce update, PS in foodservice - Content is CruciaalE-commerce update, PS in foodservice - Content is Cruciaal
E-commerce update, PS in foodservice - Content is Cruciaal
 
7 principes van multi-channel sales
7 principes van multi-channel sales7 principes van multi-channel sales
7 principes van multi-channel sales
 
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...
E-commerce in B2B, Gastcollege Martin van Dam, Beeckestijn Business School, D...
 
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerce
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerceEcommerce update, ECi Software Solutions, Trends in b2b e-commerce
Ecommerce update, ECi Software Solutions, Trends in b2b e-commerce
 
B2B e-Commerce: kansen voor uw organisatie, trends en cases
B2B e-Commerce: kansen voor uw organisatie, trends en casesB2B e-Commerce: kansen voor uw organisatie, trends en cases
B2B e-Commerce: kansen voor uw organisatie, trends en cases
 
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...
Niek Sanders - Emerce Engage 2014 - Hoe zorg je met 4,5 miljoen verkochte art...
 
Internal branding bij Deli XL
Internal branding bij Deli XLInternal branding bij Deli XL
Internal branding bij Deli XL
 
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek Sanders
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek SandersWat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek Sanders
Wat kan B2C leren van B2B? - Keynote A Webwinkel Vakdagen 2015 - Niek Sanders
 
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...
Optimale klantbeleving, wat kunt u doen zodat de consument u voor de levering...
 
Han presentatie trends food-commerce
Han presentatie trends food-commerceHan presentatie trends food-commerce
Han presentatie trends food-commerce
 
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...
eRetail 2012, if you build it, will they come, over e-commerce en ontwikkelin...
 
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2B
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2BGastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2B
Gastcollege beeckestijn, digital marketing & e-commerce, E-Commerce in B2B
 
Flanders After Tomorrow - Keynote Peter Hinssen
Flanders After Tomorrow - Keynote Peter Hinssen Flanders After Tomorrow - Keynote Peter Hinssen
Flanders After Tomorrow - Keynote Peter Hinssen
 
Klantgericht ondernemen, Martin van Dam
Klantgericht ondernemen, Martin van DamKlantgericht ondernemen, Martin van Dam
Klantgericht ondernemen, Martin van Dam
 
KlantContactStrategie
KlantContactStrategieKlantContactStrategie
KlantContactStrategie
 
Deli xl niek sanders
Deli xl niek sandersDeli xl niek sanders
Deli xl niek sanders
 
Peter Hinssen @ Revolve! UnConference
Peter Hinssen @ Revolve! UnConferencePeter Hinssen @ Revolve! UnConference
Peter Hinssen @ Revolve! UnConference
 

Similaire à Scrum group7 20120213

Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-ScrumPraveen Nair
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
Spiritof SCRUM
Spiritof SCRUMSpiritof SCRUM
Spiritof SCRUMalexnasiri
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrumIsabel Ferreira
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Portolearn
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и KanbanIT Spring
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalMark Hawkins
 
Methodologies 2: Scaling Agile
Methodologies 2: Scaling AgileMethodologies 2: Scaling Agile
Methodologies 2: Scaling AgileInflectra
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksAMJAD SHAIKH
 
Li kai roll-out scrum in an intel organization
Li kai   roll-out scrum in an intel organizationLi kai   roll-out scrum in an intel organization
Li kai roll-out scrum in an intel organizationOdd-e
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalBluegrass Digital
 
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum Ukraine
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2Dinis Cruz
 
Darwin Agile and The Dinosaurs
Darwin Agile and The DinosaursDarwin Agile and The Dinosaurs
Darwin Agile and The DinosaursEndava
 

Similaire à Scrum group7 20120213 (20)

Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-Scrum
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
Symbioun's Agile Capabilities
Symbioun's Agile CapabilitiesSymbioun's Agile Capabilities
Symbioun's Agile Capabilities
 
Spiritof SCRUM
Spiritof SCRUMSpiritof SCRUM
Spiritof SCRUM
 
110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum110605=holy grail cmmi_scrum
110605=holy grail cmmi_scrum
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2Methodologies, frameworks, and processes Part 2
Methodologies, frameworks, and processes Part 2
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и Kanban
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 
Methodologies 2: Scaling Agile
Methodologies 2: Scaling AgileMethodologies 2: Scaling Agile
Methodologies 2: Scaling Agile
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile Frameworks
 
Li kai roll-out scrum in an intel organization
Li kai   roll-out scrum in an intel organizationLi kai   roll-out scrum in an intel organization
Li kai roll-out scrum in an intel organization
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 
SCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLCSCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLC
 
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in actionCiklum net sat12112011-vladimir gorshunov -scrum and kanban in action
Ciklum net sat12112011-vladimir gorshunov -scrum and kanban in action
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2
 
Darwin Agile and The Dinosaurs
Darwin Agile and The DinosaursDarwin Agile and The Dinosaurs
Darwin Agile and The Dinosaurs
 

Dernier

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
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 ...apidays
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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.pptxRustici Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 Pakistandanishmna97
 
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 FMESafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 FresherRemote DBA Services
 
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 Takeoffsammart93
 
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 FMESafe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
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 SavingEdi Saputra
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 

Dernier (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
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 ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Scrum group7 20120213

  • 1. SCRUM Agile software development framework Carel Aeijelts Averink Online Project/Program Manager Blue Chip Consulting © BlueChipConsulting.nl
  • 3. Projects using Scrum Organizations Media & Industries Government Advertising Telecommunications Websites www.rijksoverheid.nl www.upc.nl www.detelefoongids.nl Program Manager Program Manager Roles ScrumMaster Online Marketing Online Content management, eCommerce, online Content, search, SEO, Key elements open standards, sales, conversion high volume traffic accessibility Distributed Scrum team Distributed Scrum In-house Scrum teams (Veenendaal) teams (Denver, Vienna) Scrum Local Product Owner Corporate Product Local Product Owner Owner © BlueChipConsulting.nl
  • 4. Roots of Scrum Total Quality Control, W.Edwards Deming Scrum Just in Time, Lean, Kanban © BlueChipConsulting.nl
  • 5. Definition of Scrum • Scrum is not a • Scrum is an open methodology development framework with a simple set of rules • Scrum is not a defined • It has been used to manage process complex product develop- ment since the early 1990s • Scrum is not a set of • Ken Schwaber and Jeff procedures Sutherland developed Scrum The Scrum Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, artifacts, and the rules that bind them together http://www.scrum.org/scrumguides/ © BlueChipConsulting.nl
  • 6. Empirical Process Control The defined process control The empirical process control model requires that every model asserts that knowledge piece of work be completely comes from experience and understood. Given a well- making decisions based on what defined set of inputs, the is known. Scrum employs an same outputs are generated iterative, incremental approach every time. to optimize predictability and control risk. Three pillars uphold every implementation of empirical process control: transparency, inspection, adaptation http://www.scrum.org/scrumguides/ © BlueChipConsulting.nl
  • 7. Scrum vs. Waterfall Waterfall Scrum Fixed Scope & Time Fixed Time & Resources Release Planning Central planning, Sprint Planning Gantt Chart Daily Scrum Change Management Backlog Prioritization Centrally coordinated teams Self organizing teams Specialized teams (functional silo’s) Interdisciplinary teams Documentation Communication © BlueChipConsulting.nl
  • 8. Scrum Static Model 3 Roles 5 Events 3 Artifacts Product Owner The Sprint Product Backlog Development Team Sprint Planning Meeting Sprint Backlog ScrumMaster Daily Scrum (stand-up) Increment Sprint Review (demo) Sprint Retrospective Optional Events Release Planning Backlog Grooming Scrum of Scrums © BlueChipConsulting.nl
  • 9. Scrum Dynamic Model [1] © BlueChipConsulting.nl Source: http://zenagile.files.wordpress.com/2011/09/scrum-lifecycle.jpg
  • 10. Scrum Dynamic Model [2] This defines what must be completed before and after a sprint • Analysis • Design • Development • Testing http://blog.xebia.com/2009/06/19/the-definition-of-ready/ READY and DONE • Deployment © BlueChipConsulting.nl
  • 11. Requirements Product Owner Source: http://jamespeckham.com/ © BlueChipConsulting.nl
  • 12. User Stories As a .… [product user], I want …. [product feature], So that I can …. [benefit/purpose]. • Acceptance criteria • Designs • Story points © BlueChipConsulting.nl
  • 13. Estimation Estimate on Units Range Precision T-shirt sizes S-XXL Epics Complexity or low Story Points* 40-100* User Stories Complexity Story Points* 0-20* good Tasks Effort Hours 2-6 hours high *Story Points are estimated by the Team in Planning Poker Source: www.mountaingoatsoftware.com © BlueChipConsulting.nl
  • 14. Scrum (Task) Board Source: http://accurev.com/blog/2010/09/27/implementing-agile/ Source: http://blog.xebia.com/2008/09/19/the-task-burn-down-trap-everything-finished-nothing-done/ © BlueChipConsulting.nl
  • 15. Burndown Chart Predict Monitor Improve Learn © BlueChipConsulting.nl
  • 16. The Team © BlueChipConsulting.nl Source: totallycoolpix.com
  • 18. Product Owner © BlueChipConsulting.nl Source: www.flickr.com/photos/minister-president/
  • 20. Business Cases Case 1: Improve the process Average website development Release cycle: 46 days. Distributed Scrum by 3rd party vendor: 24 days. PRODUCTION SCRUM SPRINTS BAT DEPLOYMENT 4 days 18 days 2 days 10 days 12 days Average 18 days contributed to Average 10 days for Average 12 days for software development velocity Business Acceptance Deployment & Stage & Regression Testing Regression Testing READY DONE Potentially Shippable In Production © BlueChipConsulting.nl
  • 21. Points of Attention • Documentation • Management buy-in/commitment • Cultural aspects • Risk Management • Release Planning • Fixed Price © BlueChipConsulting.nl
  • 22. Release Planning “Any Product Manager that has successfully delivered a product to a customer knows how incredibly important Release Planning is. Despite its importance, the 2011 Scrum Guide, published in July by Ken Schwaber and Jeff Sutherland, removes any discussion about Release Planning and the related Release Burndown chart.” From www.scrum.org/scrum-guide-updates © BlueChipConsulting.nl
  • 23. Fixed Price “Money for nothing and your change for free” http://jeffsutherland.com/Agile2008MoneyforNothing.pdf © BlueChipConsulting.nl
  • 25. Links Scrum training • Jeff Sutherland http://www.scrumalliance.org/profiles/70-jeff-sutherland-phd • Ken Schwaber http://courses.scrum.org/about/ken-schwaber • Mike Cohn http://www.mountaingoatsoftware.com/training-available Scrum certification http://www.scrumalliance.org/scrum_certification Scrum User Group Netherlands http://www.meetup.com/nlscrum/ © BlueChipConsulting.nl
  • 26. Contact carel@bluechip.co.nl www.linkedin.com/in/onlineprojectmanager @carel © BlueChipConsulting.nl