SlideShare una empresa de Scribd logo
1 de 7
Agile Series by Nishanth
introducing
Agile Contracts
Agile Contracts
• Time and Material (T&M)
• Fixed Price Fixed Scope (FPFS)
• Fixed Price per Unit of Work
• Target Cost
Time and Material Contracts
• Simplest of all types – pay per work as it gets done
• Applies for fixed as well as flexi scope projects
• Flow of useful software in one direction and money in the
other direction
• Requires the customer to trust the vendor/supplier
• Start with a few trial iterations before proceeding further
– Shared risks
– Build trust
– Usable functionality early
• Variations
– Capped T&M per iteration/per release
– Capped T&M with adjustment (shared pain/gain pricing)
Fixed Price Fixed Scope (FPFS) Contracts
• Collaborate early with customer to identify
– Needs
– Wishes
– Priorities
• Initial release planning (or IPBR) to identify these
• Collaborate with customers to alter scope after each
iteration/release, if required
• Apply best possible due diligence with experienced people to
reduce risks
• No change in requirements allowed, only new features can come in
later
• Ability to replace requirements with new ones
• Ability to change the order of implementation
Fixed Price per Unit of Work (UoW)
• Related to running, tested software features
• Unlike traditional development, UoW adheres
to agile principle of “Working software is the
primary measure of progress”
• Variations
– Price per story point
– Price per function point – preferred as certified FP
auditors are available
• Points defined in terms of business value
Target Cost Contracts
• Followed by Toyota
• At stage 1, Customer and supplier identify, analyse and
estimate all possible requirements
• Estimate cost of change or scope increase during
project
• Establish target cost from the above 2 steps
• Calculate target profit from target cost
• If outcome is under budget then share the gain
• If over budget, both pays penalty to each other
• Share of pain/gain inline with ratio of the companies
– Larger the company, larger the share of pain/gain
Thanks!
Exciting new transitions

Más contenido relacionado

La actualidad más candente

Agencyvaquent case study
Agencyvaquent case studyAgencyvaquent case study
Agencyvaquent case study
Mark Carr
 
Cost unit 2012 part 2
Cost unit 2012   part 2Cost unit 2012   part 2
Cost unit 2012 part 2
Skript
 
GS Nayer - Resume
GS Nayer - ResumeGS Nayer - Resume
GS Nayer - Resume
GS Nayer
 

La actualidad más candente (20)

Fix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SetteFix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon Sette
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
 
Agile Software Delivery for Executives
Agile Software Delivery for ExecutivesAgile Software Delivery for Executives
Agile Software Delivery for Executives
 
Rfp final
Rfp finalRfp final
Rfp final
 
Agile Development with Agile Contract
Agile Development with Agile ContractAgile Development with Agile Contract
Agile Development with Agile Contract
 
How to Capture Better Business Requirements in Software Projects
How to Capture Better Business Requirements in Software ProjectsHow to Capture Better Business Requirements in Software Projects
How to Capture Better Business Requirements in Software Projects
 
Agencyvaquent case study
Agencyvaquent case studyAgencyvaquent case study
Agencyvaquent case study
 
How to talk Agile with a Procurement Department
How to talk Agile with a Procurement DepartmentHow to talk Agile with a Procurement Department
How to talk Agile with a Procurement Department
 
Product delivery Pawel Dyrek
Product delivery Pawel DyrekProduct delivery Pawel Dyrek
Product delivery Pawel Dyrek
 
Ac2017 2. added value!
Ac2017   2. added value!Ac2017   2. added value!
Ac2017 2. added value!
 
Agile contracting
Agile contractingAgile contracting
Agile contracting
 
Agile ashish(s.e)
Agile ashish(s.e)Agile ashish(s.e)
Agile ashish(s.e)
 
Cost unit 2012 part 2
Cost unit 2012   part 2Cost unit 2012   part 2
Cost unit 2012 part 2
 
Ac2017 3. cast software-metricsincontracts
Ac2017   3. cast software-metricsincontractsAc2017   3. cast software-metricsincontracts
Ac2017 3. cast software-metricsincontracts
 
Bring stories to life using BDD (Behaviour driven development)
Bring stories to life using BDD (Behaviour driven development)Bring stories to life using BDD (Behaviour driven development)
Bring stories to life using BDD (Behaviour driven development)
 
Nesma autumn conference - the gains of unit based pricing - Sytse van der Schaaf
Nesma autumn conference - the gains of unit based pricing - Sytse van der SchaafNesma autumn conference - the gains of unit based pricing - Sytse van der Schaaf
Nesma autumn conference - the gains of unit based pricing - Sytse van der Schaaf
 
Nesma autumn conference 2015 - Agile may deliver but it does not win (yet) -...
Nesma autumn conference  2015 - Agile may deliver but it does not win (yet) -...Nesma autumn conference  2015 - Agile may deliver but it does not win (yet) -...
Nesma autumn conference 2015 - Agile may deliver but it does not win (yet) -...
 
GS Nayer - Resume
GS Nayer - ResumeGS Nayer - Resume
GS Nayer - Resume
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 

Similar a Agile Contracts

Unit4_Managing Contracts.ppt
Unit4_Managing Contracts.pptUnit4_Managing Contracts.ppt
Unit4_Managing Contracts.ppt
KGSCSEPSGCT
 
C06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdfC06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdf
ssuser8babb7
 
Revenue Recognition PowerPoint
Revenue Recognition PowerPointRevenue Recognition PowerPoint
Revenue Recognition PowerPoint
Billy Robinson
 
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
Jade Global
 
Product Pricing 'getting the most jam' #pcdub
Product Pricing 'getting the most jam' #pcdubProduct Pricing 'getting the most jam' #pcdub
Product Pricing 'getting the most jam' #pcdub
Product Camp Dublin
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
Terry Bunio
 

Similar a Agile Contracts (20)

Unit4_Managing Contracts.ppt
Unit4_Managing Contracts.pptUnit4_Managing Contracts.ppt
Unit4_Managing Contracts.ppt
 
Pick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentPick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup development
 
ERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, MumbaiERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, Mumbai
 
Contract Negotiations
Contract NegotiationsContract Negotiations
Contract Negotiations
 
C06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdfC06.00-ProjectPricing.key.pdf
C06.00-ProjectPricing.key.pdf
 
Moving to the Cloud – Risk, Control, and Accounting Considerations
Moving to the Cloud – Risk, Control, and Accounting ConsiderationsMoving to the Cloud – Risk, Control, and Accounting Considerations
Moving to the Cloud – Risk, Control, and Accounting Considerations
 
1.4 Software Project Acquisition.pptx
1.4 Software Project Acquisition.pptx1.4 Software Project Acquisition.pptx
1.4 Software Project Acquisition.pptx
 
1.4 ContractAcceptance.pptx
1.4 ContractAcceptance.pptx1.4 ContractAcceptance.pptx
1.4 ContractAcceptance.pptx
 
Standard costing
Standard costingStandard costing
Standard costing
 
]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project Invoicing]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project Invoicing
 
What is feasibility study and what is contracts and its type
What is feasibility study and what is contracts and its typeWhat is feasibility study and what is contracts and its type
What is feasibility study and what is contracts and its type
 
Revenue Recognition PowerPoint
Revenue Recognition PowerPointRevenue Recognition PowerPoint
Revenue Recognition PowerPoint
 
What ensures the Transparent Custom Software Development Pricing
What ensures the Transparent Custom Software Development PricingWhat ensures the Transparent Custom Software Development Pricing
What ensures the Transparent Custom Software Development Pricing
 
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
Case Study: Salesforce CPQ (Configure Price Quote) for Software as a Service ...
 
Case Study_SAP Material Ledger
Case Study_SAP Material LedgerCase Study_SAP Material Ledger
Case Study_SAP Material Ledger
 
Case study in implementing sap material ledger
Case study in implementing sap material ledgerCase study in implementing sap material ledger
Case study in implementing sap material ledger
 
CONS6817_S13'16
CONS6817_S13'16CONS6817_S13'16
CONS6817_S13'16
 
Product Pricing 'getting the most jam' #pcdub
Product Pricing 'getting the most jam' #pcdubProduct Pricing 'getting the most jam' #pcdub
Product Pricing 'getting the most jam' #pcdub
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Spm unit 4
Spm unit 4Spm unit 4
Spm unit 4
 

Más de Nishanth K Hydru (6)

Introducing JIRA AGILE
Introducing JIRA AGILEIntroducing JIRA AGILE
Introducing JIRA AGILE
 
Agile EVM
Agile EVMAgile EVM
Agile EVM
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Scrum and TFS
Scrum and TFSScrum and TFS
Scrum and TFS
 
Version One Highlights
Version One HighlightsVersion One Highlights
Version One Highlights
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Agile Contracts

  • 1. Agile Series by Nishanth introducing Agile Contracts
  • 2. Agile Contracts • Time and Material (T&M) • Fixed Price Fixed Scope (FPFS) • Fixed Price per Unit of Work • Target Cost
  • 3. Time and Material Contracts • Simplest of all types – pay per work as it gets done • Applies for fixed as well as flexi scope projects • Flow of useful software in one direction and money in the other direction • Requires the customer to trust the vendor/supplier • Start with a few trial iterations before proceeding further – Shared risks – Build trust – Usable functionality early • Variations – Capped T&M per iteration/per release – Capped T&M with adjustment (shared pain/gain pricing)
  • 4. Fixed Price Fixed Scope (FPFS) Contracts • Collaborate early with customer to identify – Needs – Wishes – Priorities • Initial release planning (or IPBR) to identify these • Collaborate with customers to alter scope after each iteration/release, if required • Apply best possible due diligence with experienced people to reduce risks • No change in requirements allowed, only new features can come in later • Ability to replace requirements with new ones • Ability to change the order of implementation
  • 5. Fixed Price per Unit of Work (UoW) • Related to running, tested software features • Unlike traditional development, UoW adheres to agile principle of “Working software is the primary measure of progress” • Variations – Price per story point – Price per function point – preferred as certified FP auditors are available • Points defined in terms of business value
  • 6. Target Cost Contracts • Followed by Toyota • At stage 1, Customer and supplier identify, analyse and estimate all possible requirements • Estimate cost of change or scope increase during project • Establish target cost from the above 2 steps • Calculate target profit from target cost • If outcome is under budget then share the gain • If over budget, both pays penalty to each other • Share of pain/gain inline with ratio of the companies – Larger the company, larger the share of pain/gain

Notas del editor

  1. This presentation tries to impart very basic information about some popular models of contracts.This presentation may contain materials that are procured from external sources.Please reach out to me in case you find any material that is been used infringes upon someone’s copyrights.
  2. A lot of this we will learn though games .