SlideShare a Scribd company logo
“Sprint Contract”: managing scope
    and cost in Scrum projects
              Carlos Santos da Silva
             http://c-santos.blog.com
       http://br.linkedin.com/in/silvacarloss

             October/2012 (latest review)


                    Nokia Internal Use Only
Bio
 Working in Manaus Industrial Park for +24 years
  Industry: 12 years
  R&D:      12 years
 Experience
  Development embedded software for automated devices,
   microwave-ovens, TV sets, DVD payers, telephones;
  Managed Product Engineering, Industrial Engineering and
   Quality Assurance;
  Managed SW development projects for LCD/Plasma TVs;
  Managed Operations for Mobile Linux Software area;
  Managing Product Program for mobile devices.



                         Nokia Internal Use Only
Agenda
• Introduction
• Framework (concept)
• Framework (practice)




                    Nokia Internal Use Only
Introduction




   Nokia Internal Use Only
Portfolio Setup
                           Company Portfolio
                                       Program A
                                                       Program B
        Project A
                               Project B                           Project E
     Subproject X
                                                       Program C
            Subproject Y       Project C




                                                                      External
How to manage scope and cost                                          Project D
 of an external Scrum project?
                             Nokia Internal Use Only
Types of Contracts & Risks
                               Fixed Cost &
 High                          Fixed Scope                                Low
                            1. the "Sprint Contract"
                          2. Fixed Price / Fixed Scope
                             3. Time and Materials
           4. Time and Materials with Fixed Scope and a Cost Ceiling
           5. Time and Materials with Variable Scope and Cost Ceiling
Supplier                   6. Phased Development                        Customer
                          7. Bonus / Penalty Clauses
                                8. Fixed Profit
                   9. “Money for Nothing, Changes for Free”
                               10. Joint Ventures

                             Variable Cost &
 Low                         Variable Scope                               High




                               Nokia Internal Use Only
Scrum Project Parameters


                     Cost                                        Quality
• PBL                                        • Sprint
• Sprint       • Team Size                     Length         • DoD
  Backlog      • Sprint
                 Length
     Scope                                             Time




                             Nokia Internal Use Only
Fixed or Variable


                 Revenue




                                                           $$$
$$$




                                                                                     u   e
                                                                              v   en
                                Revenue is constant,
                                independently of the
                                                                         Re
                 Pr
                   ofi          effort applied or delivery date.
                         t                                                    it
                                                                         P rof




                 Effort                                                 Effort

      Fixed Price/ Fixed Scope                             Variable Scope/ Variable Cost

                                        Nokia Internal Use Only
Bonus/Penalty Clause


                   Revenue
$$$




                   Pro                            Sprint Review
                         fit




                                          G
                                           ai
                                           n/
                                             Lo
                                                ss
                   Effort

      Fixed Price / Variable Scope
                Nokia Internal Use Only
Framework




  Nokia Internal Use Only
Sprint Contract (example)
     Project Start




     Sprint Work
      Sprint Work




                                                         no

                               Payment:
          Goal?      no
                           SprintRate * 90%


           yes


                               Payment:
no     Pts <90%?     yes
                           SprintRate * 95%


           no

                                                                        Payment:
                              Payment:                                SprintRate *
     Pts 90~100%?    yes                                ROI?   yes
                              SprintRate                             MissingSprints *
                                                                           30%

           no

                                                                      Finish Project
                               Payment:
       Pts > 100%    yes
                           SprintRate * 105%




                                   Nokia Internal Use Only
Sprint Contract (Simulation: Sprint rate $1000)
 Sprint #1     Sprint #2        Sprint #3                 Sprint #4        Sprint #5




 Sprint #6
 Sprint #6     Sprint #7
               Sprint #7       Sprint #8
                               Sprint #8                  Sprint #9
                                                          Sprint #9        Sprint #10




ROI?           Goal?                  Scoring?                        Payment:


                                                                      R$1.050
                                                                      R$1.000
                                                                      R$900
                                                                      R$950
                                               <90%
                                                90~100%
                                               >100%                  R$1.500


                      Project Overall Cost:

                           +
                    R$4.900 R$1.500     =    R$6.400


                           Nokia Internal Use Only
In Practice...




    Nokia Internal Use Only
First Estimation

•   Customer’s PO prepares an initial PBL
•   Supplier’s team comes for estimation
•   Story points relative (size)
•   Planning Poker: 1, 2, 3, 5, 8, 13 and 20 pts




                    Nokia Internal Use Only
Sprints to Go
• First velocity estimated by the team (sprint length= 15 d)
• First velocity used to calculate remaining sprints
   – Backlog = 291 pts; S01 = 34 pts
   – 291 pts / 34 pts = 8.5 sprints  9 sprints




                             Nokia Internal Use Only
Make or Buy?
• Make of Buy decision based on:
  – Strategic project
  – Competence and resources available to do internally
  – Cost comparison: internal vs. external
  – Other relevant decision
• What’s the internal cost?
  – Team size during estimation meeting?
  – Raise effort in Man Month, then:
     • MMRate = $10.000
     • MHRate = $10.000/176h = $56,82
     • MDRate =MH * 8.8h = $500,02
     • Project = SprintLen*TeamSize*MDRate* SprintsToGo =
       15*5*500*9 = $337.500 (SprintRate = $37.500)
                            Nokia Internal Use Only
How to validate Goal, %pts e ROI?




           Nokia Internal Use Only
Payment Calendar
         Sprint Length: 15 days




S01:   Aug                   S04/05: Nov
S02:   Sep                   S06:    Dec
S03:   Oct                   S07/08: Jan+



             Nokia Internal Use Only
Delivery Results
                  •      Actually run in practice during 1.5 years
                  •      Product Owner (customer)
                  •      Scrum Master (supplier)
                  •      Transparency
                                                                                                                                                                     Project On Time Delivery per Sprint
                                                                                                                                               120%
                                 Project On Time Delivery per Sprint
                                                                                                                                                      100%    100%      100%     100%              100%      100%     100%      100%    100%    100%
                120%                                                                                                                           100%
                                 100%       100%        100%           100%        100%         100%      100%
                100%
                                                                                                                                               80%




                                                                                                                               Delivery Rate
                80%
Delivery Rate




                        65%                                                                                                                    60%
                60%
                                                                                                                                                                                            39%
                                                                                                                                               40%
                40%

                                                                                                                                               20%
                20%


                 0%                                                                                                                             0%
                         1         2           3              4             5        6           7             8                                        1        2       3             4     5        6       7             8     9       10      11      12

                                                                                                                                                      2010/01 2010/02        2010/03       2010/04 2010/05        2010/06       2010/07 2010/08 2010/09 2010/10
                       2009/07   2009/08   2009/09                2009/10         2009/11            2009/12
                                                     Year/Month, Sprint#                                                                                                                     Year/Month, Sprint#

                                  Average of OTD Target 90%             Average of OTD Actual                                                                        Average of OTD Target 90%                Average of OTD Actual



                                                                                                                   Nokia Internal Use Only
Thanks 




 Nokia Internal Use Only
Recommended Material
• 10 Contracts for your next Agile Software Project
  (Peter Stevens)
• Outsourcing & Offshore Agile Delivery with Scrum
  (Craig Larman)
• Your Scrum Checklist (Boris Gloger)




                       Nokia Internal Use Only
Backup Slides




    Nokia Internal Use Only
Abordagem Ágil – Scrum




                                  Fonte: Mountain Goat
        Nokia Internal Use Only
Sprints inside Project Cycle
P                                                                                             C
    D
P                                                                                             A

        Início         Plano                       Execução               Encerra




         SP1               SRV    SP1            SRV   SP1          SRV   SP1           SRV
                 WIP                      WIP                 WIP                 WIP
         SP2               SRT    SP2            SRT   SP2          SRT   SP2           SRT

               ...                      ...                  ...                ...




                     SP1                               SRV

                                 SP2            SRT


                           Nokia Internal Use Only
Contract Example




     Nokia Internal Use Only

More Related Content

PPTX
Agile Contracts - AgilePrague2012
PDF
Celrun Corporate 2
PPT
Optimization Automation in Supply Chain
PDF
Use Cases Vs User Stories
PDF
Corporate Presentation It Rspl
PDF
Areva t&d ru1 qcy2010-260410
PDF
Streaming Reliability Engineering
PDF
PVR-Management Meet Note
Agile Contracts - AgilePrague2012
Celrun Corporate 2
Optimization Automation in Supply Chain
Use Cases Vs User Stories
Corporate Presentation It Rspl
Areva t&d ru1 qcy2010-260410
Streaming Reliability Engineering
PVR-Management Meet Note

Viewers also liked (10)

PPTX
Agile contracts
PDF
Agile Contracts by Drew Jemilo (Agile2015)
PDF
User stories & relative estimation
PPTX
Agile līgumi
PDF
Relative estimation in 5 minutes
PDF
Agile estimation techniques workshop
PDF
120521 agile contracts 2.1
PDF
User Story Sizing using Agile Relative Estimation
PPTX
Introduction to Agile Estimation & Planning
PPTX
Agile Contracts
Agile contracts
Agile Contracts by Drew Jemilo (Agile2015)
User stories & relative estimation
Agile līgumi
Relative estimation in 5 minutes
Agile estimation techniques workshop
120521 agile contracts 2.1
User Story Sizing using Agile Relative Estimation
Introduction to Agile Estimation & Planning
Agile Contracts
Ad

Similar to Sprint Contract (20)

PDF
Lean Software Development - Economics of Speed
PDF
Project Management And Being Agile
PPTX
Cantine de Nantes
PDF
Calculating Roi On University Program Draft Rev7
PDF
Strome | Innovation in expense management
PDF
Savvycom - Company Profile
PDF
Agile Business Driven Development
PPTX
Using Agile to move from info centric to user centric
PDF
How to build cost and plan App Development - Fuerte International App Developers
PDF
ROI from Symbian Academy Program
PDF
PMI NA Global congress 2011
PDF
at ADAPT: AgileEVM Delivering Value within Constrained Systems
PPTX
Transforming your sw development to agile
PDF
Earned Value Management and Agile Tips for Success
PPT
Agile transformation best practices
PPTX
Kaavio final 2013 stanford e245
PDF
Part 2 - Pow, Boom, Wham! Sales apps that give you super powers
 
PDF
Agile Fundamental Skill Set
PPTX
Embracing Change With Agility
PDF
Agile Lean Scrum ITIL V2
Lean Software Development - Economics of Speed
Project Management And Being Agile
Cantine de Nantes
Calculating Roi On University Program Draft Rev7
Strome | Innovation in expense management
Savvycom - Company Profile
Agile Business Driven Development
Using Agile to move from info centric to user centric
How to build cost and plan App Development - Fuerte International App Developers
ROI from Symbian Academy Program
PMI NA Global congress 2011
at ADAPT: AgileEVM Delivering Value within Constrained Systems
Transforming your sw development to agile
Earned Value Management and Agile Tips for Success
Agile transformation best practices
Kaavio final 2013 stanford e245
Part 2 - Pow, Boom, Wham! Sales apps that give you super powers
 
Agile Fundamental Skill Set
Embracing Change With Agility
Agile Lean Scrum ITIL V2
Ad

More from Carlos Santos da Silva (6)

PDF
Agilidade no Portfolio
PPTX
201501 Digital TV Law / Mobile Phone PPB
PPTX
Modelo de Maturidade do Scrum Master
PPT
Scrum Checklist Rev 2011
PPT
Origem Institutos
PPT
Introdução a Scrum
Agilidade no Portfolio
201501 Digital TV Law / Mobile Phone PPB
Modelo de Maturidade do Scrum Master
Scrum Checklist Rev 2011
Origem Institutos
Introdução a Scrum

Recently uploaded (20)

PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PPTX
5 Stages of group development guide.pptx
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PPTX
Starting the business from scratch using well proven technique
PPTX
DMT - Profile Brief About Business .pptx
PPTX
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
A Brief Introduction About Julia Allison
PPTX
Amazon (Business Studies) management studies
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
Unit 1 Cost Accounting - Cost sheet
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
Laughter Yoga Basic Learning Workshop Manual
DOCX
Business Management - unit 1 and 2
PDF
Hindu Circuler Economy - Model (Concept)
PDF
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
5 Stages of group development guide.pptx
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Starting the business from scratch using well proven technique
DMT - Profile Brief About Business .pptx
The Marketing Journey - Tracey Phillips - Marketing Matters 7-2025.pptx
unit 1 COST ACCOUNTING AND COST SHEET
MSPs in 10 Words - Created by US MSP Network
A Brief Introduction About Julia Allison
Amazon (Business Studies) management studies
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Unit 1 Cost Accounting - Cost sheet
New Microsoft PowerPoint Presentation - Copy.pptx
HR Introduction Slide (1).pptx on hr intro
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
Laughter Yoga Basic Learning Workshop Manual
Business Management - unit 1 and 2
Hindu Circuler Economy - Model (Concept)
Stem Cell Market Report | Trends, Growth & Forecast 2025-2034

Sprint Contract

  • 1. “Sprint Contract”: managing scope and cost in Scrum projects Carlos Santos da Silva http://c-santos.blog.com http://br.linkedin.com/in/silvacarloss October/2012 (latest review) Nokia Internal Use Only
  • 2. Bio  Working in Manaus Industrial Park for +24 years  Industry: 12 years  R&D: 12 years  Experience  Development embedded software for automated devices, microwave-ovens, TV sets, DVD payers, telephones;  Managed Product Engineering, Industrial Engineering and Quality Assurance;  Managed SW development projects for LCD/Plasma TVs;  Managed Operations for Mobile Linux Software area;  Managing Product Program for mobile devices. Nokia Internal Use Only
  • 3. Agenda • Introduction • Framework (concept) • Framework (practice) Nokia Internal Use Only
  • 4. Introduction Nokia Internal Use Only
  • 5. Portfolio Setup Company Portfolio Program A Program B Project A Project B Project E Subproject X Program C Subproject Y Project C External How to manage scope and cost Project D of an external Scrum project? Nokia Internal Use Only
  • 6. Types of Contracts & Risks Fixed Cost & High Fixed Scope Low 1. the "Sprint Contract" 2. Fixed Price / Fixed Scope 3. Time and Materials 4. Time and Materials with Fixed Scope and a Cost Ceiling 5. Time and Materials with Variable Scope and Cost Ceiling Supplier 6. Phased Development Customer 7. Bonus / Penalty Clauses 8. Fixed Profit 9. “Money for Nothing, Changes for Free” 10. Joint Ventures Variable Cost & Low Variable Scope High Nokia Internal Use Only
  • 7. Scrum Project Parameters Cost Quality • PBL • Sprint • Sprint • Team Size Length • DoD Backlog • Sprint Length Scope Time Nokia Internal Use Only
  • 8. Fixed or Variable Revenue $$$ $$$ u e v en Revenue is constant, independently of the Re Pr ofi effort applied or delivery date. t it P rof Effort Effort Fixed Price/ Fixed Scope Variable Scope/ Variable Cost Nokia Internal Use Only
  • 9. Bonus/Penalty Clause Revenue $$$ Pro Sprint Review fit G ai n/ Lo ss Effort Fixed Price / Variable Scope Nokia Internal Use Only
  • 10. Framework Nokia Internal Use Only
  • 11. Sprint Contract (example) Project Start Sprint Work Sprint Work no Payment: Goal? no SprintRate * 90% yes Payment: no Pts <90%? yes SprintRate * 95% no Payment: Payment: SprintRate * Pts 90~100%? yes ROI? yes SprintRate MissingSprints * 30% no Finish Project Payment: Pts > 100% yes SprintRate * 105% Nokia Internal Use Only
  • 12. Sprint Contract (Simulation: Sprint rate $1000) Sprint #1 Sprint #2 Sprint #3 Sprint #4 Sprint #5 Sprint #6 Sprint #6 Sprint #7 Sprint #7 Sprint #8 Sprint #8 Sprint #9 Sprint #9 Sprint #10 ROI? Goal? Scoring? Payment: R$1.050 R$1.000 R$900 R$950 <90% 90~100% >100% R$1.500 Project Overall Cost: + R$4.900 R$1.500 = R$6.400 Nokia Internal Use Only
  • 13. In Practice... Nokia Internal Use Only
  • 14. First Estimation • Customer’s PO prepares an initial PBL • Supplier’s team comes for estimation • Story points relative (size) • Planning Poker: 1, 2, 3, 5, 8, 13 and 20 pts Nokia Internal Use Only
  • 15. Sprints to Go • First velocity estimated by the team (sprint length= 15 d) • First velocity used to calculate remaining sprints – Backlog = 291 pts; S01 = 34 pts – 291 pts / 34 pts = 8.5 sprints  9 sprints Nokia Internal Use Only
  • 16. Make or Buy? • Make of Buy decision based on: – Strategic project – Competence and resources available to do internally – Cost comparison: internal vs. external – Other relevant decision • What’s the internal cost? – Team size during estimation meeting? – Raise effort in Man Month, then: • MMRate = $10.000 • MHRate = $10.000/176h = $56,82 • MDRate =MH * 8.8h = $500,02 • Project = SprintLen*TeamSize*MDRate* SprintsToGo = 15*5*500*9 = $337.500 (SprintRate = $37.500) Nokia Internal Use Only
  • 17. How to validate Goal, %pts e ROI? Nokia Internal Use Only
  • 18. Payment Calendar Sprint Length: 15 days S01: Aug S04/05: Nov S02: Sep S06: Dec S03: Oct S07/08: Jan+ Nokia Internal Use Only
  • 19. Delivery Results • Actually run in practice during 1.5 years • Product Owner (customer) • Scrum Master (supplier) • Transparency Project On Time Delivery per Sprint 120% Project On Time Delivery per Sprint 100% 100% 100% 100% 100% 100% 100% 100% 100% 100% 120% 100% 100% 100% 100% 100% 100% 100% 100% 100% 80% Delivery Rate 80% Delivery Rate 65% 60% 60% 39% 40% 40% 20% 20% 0% 0% 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 10 11 12 2010/01 2010/02 2010/03 2010/04 2010/05 2010/06 2010/07 2010/08 2010/09 2010/10 2009/07 2009/08 2009/09 2009/10 2009/11 2009/12 Year/Month, Sprint# Year/Month, Sprint# Average of OTD Target 90% Average of OTD Actual Average of OTD Target 90% Average of OTD Actual Nokia Internal Use Only
  • 20. Thanks  Nokia Internal Use Only
  • 21. Recommended Material • 10 Contracts for your next Agile Software Project (Peter Stevens) • Outsourcing & Offshore Agile Delivery with Scrum (Craig Larman) • Your Scrum Checklist (Boris Gloger) Nokia Internal Use Only
  • 22. Backup Slides Nokia Internal Use Only
  • 23. Abordagem Ágil – Scrum Fonte: Mountain Goat Nokia Internal Use Only
  • 24. Sprints inside Project Cycle P C D P A Início Plano Execução Encerra SP1 SRV SP1 SRV SP1 SRV SP1 SRV WIP WIP WIP WIP SP2 SRT SP2 SRT SP2 SRT SP2 SRT ... ... ... ... SP1 SRV SP2 SRT Nokia Internal Use Only
  • 25. Contract Example Nokia Internal Use Only

Editor's Notes

  • #25: Arcabouço Scrum com seus componentes. Idioma original em inglês para não influenciar no entendimento.
  • #26: Explicar sobre o ciclo PDCA. Mostrar que na camada de gerenciamento de projetos o PDCA acontece em nível macro e no Scrum acontece à cada Sprint, naturalmente refletindo positivamente no gerenciamento de projetos.O procedimento referencia ao nível de gerenciamento de projetos, a instrução de trabalho detalha sobre o arcabouço, as minutas das cerimônias e artefatos tornam-se evidências através de registros.