SlideShare une entreprise Scribd logo
1  sur  25
“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

Contenu connexe

En vedette

Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Drew Jemilo
 
Relative estimation in 5 minutes
Relative estimation in 5 minutesRelative estimation in 5 minutes
Relative estimation in 5 minutesStijn Decneut
 
Agile estimation techniques workshop
Agile estimation techniques workshopAgile estimation techniques workshop
Agile estimation techniques workshopFrederic Vandaele
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningAmaad Qureshi
 

En vedette (10)

Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
User stories & relative estimation
User stories & relative estimationUser stories & relative estimation
User stories & relative estimation
 
Agile līgumi
Agile līgumiAgile līgumi
Agile līgumi
 
Relative estimation in 5 minutes
Relative estimation in 5 minutesRelative estimation in 5 minutes
Relative estimation in 5 minutes
 
Agile estimation techniques workshop
Agile estimation techniques workshopAgile estimation techniques workshop
Agile estimation techniques workshop
 
120521 agile contracts 2.1
120521 agile contracts 2.1120521 agile contracts 2.1
120521 agile contracts 2.1
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 

Similaire à Sprint Contract

JIRA Studio: Development in the Cloud - Atlassian Summit 2010
JIRA Studio: Development in the Cloud - Atlassian Summit 2010JIRA Studio: Development in the Cloud - Atlassian Summit 2010
JIRA Studio: Development in the Cloud - Atlassian Summit 2010Atlassian
 
The Role of the Business Analyst in Benefits
The Role of the Business Analyst in BenefitsThe Role of the Business Analyst in Benefits
The Role of the Business Analyst in BenefitsIIBA UK Chapter
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITBetter Software
 
Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Belatrix Software Factory
 
Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Cisco Canada
 
at ADAPT: AgileEVM Delivering Value within Constrained Systems
at ADAPT: AgileEVM Delivering Value within Constrained Systemsat ADAPT: AgileEVM Delivering Value within Constrained Systems
at ADAPT: AgileEVM Delivering Value within Constrained SystemsBrent Barton
 
New Product Introduction - Launching Success!
New Product Introduction - Launching Success! New Product Introduction - Launching Success!
New Product Introduction - Launching Success! Product Realization Group
 
Revealing the True Cost of the Network in a World Gone Video
Revealing the True Cost of the Network in a World Gone VideoRevealing the True Cost of the Network in a World Gone Video
Revealing the True Cost of the Network in a World Gone VideoCisco Service Provider
 
Caveo Corporation 10
Caveo Corporation 10Caveo Corporation 10
Caveo Corporation 10Hans Olo
 
Sogeti Webinar Effective Test Process Improvement 220709
Sogeti Webinar Effective Test Process Improvement 220709Sogeti Webinar Effective Test Process Improvement 220709
Sogeti Webinar Effective Test Process Improvement 220709Sogeti Ireland
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesZbyszek Mockun
 
Between Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologiesBetween Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologiessuwalki24.pl
 
VIVO - Apresentation of 2nd Quarter 2006 Results
VIVO - Apresentation of 2nd Quarter 2006 ResultsVIVO - Apresentation of 2nd Quarter 2006 Results
VIVO - Apresentation of 2nd Quarter 2006 ResultsVIVO - Investor Relations
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileTony Deng
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Brent Barton
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software ProjectsHARMAN Services
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...RIA RUI Society
 

Similaire à Sprint Contract (20)

JIRA Studio: Development in the Cloud - Atlassian Summit 2010
JIRA Studio: Development in the Cloud - Atlassian Summit 2010JIRA Studio: Development in the Cloud - Atlassian Summit 2010
JIRA Studio: Development in the Cloud - Atlassian Summit 2010
 
The Role of the Business Analyst in Benefits
The Role of the Business Analyst in BenefitsThe Role of the Business Analyst in Benefits
The Role of the Business Analyst in Benefits
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello IT
 
Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...
 
Enterprise IPv6 Deployment
Enterprise IPv6 Deployment Enterprise IPv6 Deployment
Enterprise IPv6 Deployment
 
at ADAPT: AgileEVM Delivering Value within Constrained Systems
at ADAPT: AgileEVM Delivering Value within Constrained Systemsat ADAPT: AgileEVM Delivering Value within Constrained Systems
at ADAPT: AgileEVM Delivering Value within Constrained Systems
 
New Product Introduction - Launching Success!
New Product Introduction - Launching Success! New Product Introduction - Launching Success!
New Product Introduction - Launching Success!
 
Revealing the True Cost of the Network in a World Gone Video
Revealing the True Cost of the Network in a World Gone VideoRevealing the True Cost of the Network in a World Gone Video
Revealing the True Cost of the Network in a World Gone Video
 
Caveo Corporation 10
Caveo Corporation 10Caveo Corporation 10
Caveo Corporation 10
 
Sogeti Webinar Effective Test Process Improvement 220709
Sogeti Webinar Effective Test Process Improvement 220709Sogeti Webinar Effective Test Process Improvement 220709
Sogeti Webinar Effective Test Process Improvement 220709
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologies
 
Between Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologiesBetween Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologies
 
Seminar - JBoss Migration
Seminar - JBoss MigrationSeminar - JBoss Migration
Seminar - JBoss Migration
 
Corporate ppt
Corporate pptCorporate ppt
Corporate ppt
 
VIVO - Apresentation of 2nd Quarter 2006 Results
VIVO - Apresentation of 2nd Quarter 2006 ResultsVIVO - Apresentation of 2nd Quarter 2006 Results
VIVO - Apresentation of 2nd Quarter 2006 Results
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
Technical debt
Technical debtTechnical debt
Technical debt
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software Projects
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
 

Plus de Carlos Santos da Silva

Plus de Carlos Santos da Silva (6)

Agilidade no Portfolio
Agilidade no PortfolioAgilidade no Portfolio
Agilidade no Portfolio
 
201501 Digital TV Law / Mobile Phone PPB
201501 Digital TV Law / Mobile Phone PPB201501 Digital TV Law / Mobile Phone PPB
201501 Digital TV Law / Mobile Phone PPB
 
Modelo de Maturidade do Scrum Master
Modelo de Maturidade do Scrum MasterModelo de Maturidade do Scrum Master
Modelo de Maturidade do Scrum Master
 
Scrum Checklist Rev 2011
Scrum Checklist Rev 2011Scrum Checklist Rev 2011
Scrum Checklist Rev 2011
 
Origem Institutos
Origem InstitutosOrigem Institutos
Origem Institutos
 
Introdução a Scrum
Introdução a ScrumIntrodução a Scrum
Introdução a Scrum
 

Dernier

Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 

Dernier (20)

Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 

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

Notes de l'éditeur

  1. Arcabouço Scrum com seus componentes. Idioma original em inglês para não influenciar no entendimento.
  2. 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.