SlideShare a Scribd company logo
1 of 25
Agile in Fixed Price Projects
               Kurush P. Wadia
             12th November, 2010
Contracts are about protection




                     2
Agile is about trust




                       3
Agile Manifesto

• Individuals and interactions over processes and
 tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan

While there is value in items on the right, we value the items on
 the left more.




                                   4
Customers usually…

… want to know what their
 total costs are



                           … are conscious of
                           both, schedule and
                           cost

… want measurable business
value using the developed
software
                       5
Excellent relationships and
successful projects…




                     6
But when things go wrong…

• For customer
   • Loss of business value
   • Scope changes
• For seller
   • Extra effort
   • Unhappy customer




                        7
Prerequisites for Fixed Price

  Inputs and requirements have to be clear




                       8
Prerequisites for Fixed Price

  Risks and dependencies have to be minimal




                      9
Feasibility & Assumptions

     Technical
     Feasibility



                            User Friendly
                              Design
      Business
    Requirements




                    10
Planning for the Project

Feature list in Scope Statement drives the
 estimates for:
 – Scope in terms of Story Points
 – Project duration in terms of Months/Weeks
 – Cost in terms of €




                          11
Principles Of Agile Not To Be
Compromised




                 12
Agile teams therefore need to…

 Put the right people on the team
  (customer and development)


                    Determine and communicate
                     business value upfront




 Set a project completion date



                           13
Contracts could be framed around…

… goals rather than targets based on
money and time available




                    14
Contracts could be framed around…

Profits                 Possibility to switch to T&M
                        in case assumptions in the
                        contract turn invalid



          Fixed Price         Time &
                              Material




                                         Time


                        15
Spirit of the Contract…
   We'll collaborate together          Thank you! This will help
    to define the best set of            us do justice to your
   detailed features to go live         business needs and be
   with, on that date, for that        open to any changes that
              price.                   might come in the future.




                                  16
Introducing DSDM

• Dynamic Systems Development Method
• Some key tenets
 – There will always be business change
 – You can move forward as soon as enough is known
 – Timeboxed iterations help us meet an unmovable
   deadline
 – Prioritize using MoSCoW principle




                           17
DSDM Philosophy

       Traditional                            DSDM

         Features     Fixed            Cost              Time




         Quality                              Quality




Time                 Cost          Variable   Features



                              18
DSDM Lifecycle




                 19
DSDM Organization
Technique in DSDM – MoSCoW
Principle

• MoSCoW Principle
 – Must – has to be done (60-
   75%)
                                      Must
 – Should – important but may
   be worked around short-term
                                     Should
   (20%)
 – Could – may be left out if
                                      Could
   necessary (20%)
 – Won’t – add to the list to be      Won’t
   done next time
                                   Out of scope


                           21
Quality in DSDM

• Quality is planned from the start
  – Product Quality Criteria
• Facilitated Workshops
• Continuous focused user involvement
• Reviews
  – Prototypes
  – Supporting documents
• Testing through the lifecycle
• Base-lined requirements
• Configuration management


                               22
Risks in DSDM

• Several extra roles
• Existing roles need additional tasks
• Additional risks
• Additions to phases




                          23
Summary

• Weigh pros and cons of Agile in fixed price so as
  not to lead to scope changes
• Feasibility study is vital
• DSDM can provide flexibility with control but has
  additional roles, phases, and tasks to it
• Quality should never be compromised




                             24
Questions?




             25

More Related Content

What's hot

Effective Project Change Management
Effective Project Change ManagementEffective Project Change Management
Effective Project Change ManagementBrandon Olson
 
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...Ashutosh Bansal
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsAlan McSweeney
 
Demand and Integrated Business Planning
Demand and Integrated Business PlanningDemand and Integrated Business Planning
Demand and Integrated Business PlanningElaine Twomey
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdf
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdfRDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdf
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdfandy564912
 
Integrated Business Planning Process
Integrated Business Planning ProcessIntegrated Business Planning Process
Integrated Business Planning ProcessKiran Sohi
 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSoumya De
 
Monthly Business Review PowerPoint Presentation Slides
Monthly Business Review PowerPoint Presentation SlidesMonthly Business Review PowerPoint Presentation Slides
Monthly Business Review PowerPoint Presentation SlidesSlideTeam
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition Laura Caldie Richardson
 
Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides SlideTeam
 
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...SlideTeam
 
Gartner Study Current State Assessment
Gartner Study Current State AssessmentGartner Study Current State Assessment
Gartner Study Current State AssessmentFairfax County
 
Governance - Project Management Office Professional Services
Governance - Project Management Office Professional ServicesGovernance - Project Management Office Professional Services
Governance - Project Management Office Professional ServicesMark S. Mahre
 

What's hot (20)

Effective Project Change Management
Effective Project Change ManagementEffective Project Change Management
Effective Project Change Management
 
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...
GitaCloud SAP Integrated Business Planning IBP - Order Based Planning Webinar...
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Review of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability ModelsReview of Information Technology Function Critical Capability Models
Review of Information Technology Function Critical Capability Models
 
S 4 HANA 4 CEOs and CFOs
S 4 HANA 4 CEOs and CFOsS 4 HANA 4 CEOs and CFOs
S 4 HANA 4 CEOs and CFOs
 
SAFe Roadmap
SAFe RoadmapSAFe Roadmap
SAFe Roadmap
 
Demand and Integrated Business Planning
Demand and Integrated Business PlanningDemand and Integrated Business Planning
Demand and Integrated Business Planning
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdf
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdfRDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdf
RDS_IBP_IBP1802_10_Best_Practices_Scope_Presentation_EN_XX.pdf
 
Integrated Business Planning Process
Integrated Business Planning ProcessIntegrated Business Planning Process
Integrated Business Planning Process
 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New Implementation
 
Monthly Business Review PowerPoint Presentation Slides
Monthly Business Review PowerPoint Presentation SlidesMonthly Business Review PowerPoint Presentation Slides
Monthly Business Review PowerPoint Presentation Slides
 
Cutover plan template Tool
Cutover plan template ToolCutover plan template Tool
Cutover plan template Tool
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
 
Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides Business Operational Excellence Strategy PowerPoint Presentation Slides
Business Operational Excellence Strategy PowerPoint Presentation Slides
 
sap ariba supply chain
sap ariba supply chainsap ariba supply chain
sap ariba supply chain
 
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...
PDCA Cycle In Quality Management And Problem Solving PowerPoint Presentation ...
 
Gartner Study Current State Assessment
Gartner Study Current State AssessmentGartner Study Current State Assessment
Gartner Study Current State Assessment
 
Governance - Project Management Office Professional Services
Governance - Project Management Office Professional ServicesGovernance - Project Management Office Professional Services
Governance - Project Management Office Professional Services
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 

Similar to Agile fixed-price-slide share

Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Lviv Startup Club
 
Grc (V3) Brown Yarberry For Feb 10th Keynote Presentation
Grc  (V3)   Brown Yarberry   For Feb 10th Keynote PresentationGrc  (V3)   Brown Yarberry   For Feb 10th Keynote Presentation
Grc (V3) Brown Yarberry For Feb 10th Keynote PresentationWilliam Yarberry
 
Agile, down the rabbit hole
Agile, down the rabbit holeAgile, down the rabbit hole
Agile, down the rabbit holeAmit Khanna
 
Team Structures and Project Performance in the Design-Build Marketplace
Team Structures and Project Performance in the Design-Build MarketplaceTeam Structures and Project Performance in the Design-Build Marketplace
Team Structures and Project Performance in the Design-Build MarketplaceWater Design-Build Council
 
Towards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methodsTowards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methodsRachid Meziani, PhD, CGEIT, PMP
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsSynerzip
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...AgileNetwork
 
Managing Big IT Projects
Managing Big IT ProjectsManaging Big IT Projects
Managing Big IT ProjectsInfoPier
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Vishwanath Ramdas
 
Building capabilities leveraging alternate solution deployments
Building capabilities leveraging alternate solution deployments Building capabilities leveraging alternate solution deployments
Building capabilities leveraging alternate solution deployments Vivastream
 
Art of Implementing a Business Solution
Art of Implementing a Business SolutionArt of Implementing a Business Solution
Art of Implementing a Business SolutionGrady Beaubouef
 
Carol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinalCarol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinalNASAPMC
 
Selecting consultants - the process
Selecting consultants - the processSelecting consultants - the process
Selecting consultants - the processJohn Cachat
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Lviv Startup Club
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management EssentialsQBI Institute
 
Taking the Creep Out of Scope Creep
Taking the Creep Out of Scope CreepTaking the Creep Out of Scope Creep
Taking the Creep Out of Scope CreepComputer Aid, Inc
 

Similar to Agile fixed-price-slide share (20)

Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...Андрій Просов  “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
Андрій Просов “Fixed Price Agile Projects: Lessons Learned” Kyiv Project Man...
 
Grc (V3) Brown Yarberry For Feb 10th Keynote Presentation
Grc  (V3)   Brown Yarberry   For Feb 10th Keynote PresentationGrc  (V3)   Brown Yarberry   For Feb 10th Keynote Presentation
Grc (V3) Brown Yarberry For Feb 10th Keynote Presentation
 
307 brackett presentation
307 brackett presentation307 brackett presentation
307 brackett presentation
 
Agile, down the rabbit hole
Agile, down the rabbit holeAgile, down the rabbit hole
Agile, down the rabbit hole
 
Team Structures and Project Performance in the Design-Build Marketplace
Team Structures and Project Performance in the Design-Build MarketplaceTeam Structures and Project Performance in the Design-Build Marketplace
Team Structures and Project Performance in the Design-Build Marketplace
 
Towards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methodsTowards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methods
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget Projects
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
Managing Big IT Projects
Managing Big IT ProjectsManaging Big IT Projects
Managing Big IT Projects
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
 
Building capabilities leveraging alternate solution deployments
Building capabilities leveraging alternate solution deployments Building capabilities leveraging alternate solution deployments
Building capabilities leveraging alternate solution deployments
 
Art of Implementing a Business Solution
Art of Implementing a Business SolutionArt of Implementing a Business Solution
Art of Implementing a Business Solution
 
Carol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinalCarol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinal
 
Selecting consultants - the process
Selecting consultants - the processSelecting consultants - the process
Selecting consultants - the process
 
2013-04-03 Government Contractor Systems
2013-04-03 Government Contractor Systems2013-04-03 Government Contractor Systems
2013-04-03 Government Contractor Systems
 
Agile software development how can it go wrong - purdey castle
Agile software development   how can it go wrong - purdey castleAgile software development   how can it go wrong - purdey castle
Agile software development how can it go wrong - purdey castle
 
Agile 101
Agile 101Agile 101
Agile 101
 
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
Андрій Просов "Fixed Price Agile Projects: Challenges for Project Manager" Kh...
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management Essentials
 
Taking the Creep Out of Scope Creep
Taking the Creep Out of Scope CreepTaking the Creep Out of Scope Creep
Taking the Creep Out of Scope Creep
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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 organizationRadu Cotescu
 
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 WorkerThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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 Nanonetsnaman860154
 
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 MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.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
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Agile fixed-price-slide share

  • 1. Agile in Fixed Price Projects Kurush P. Wadia 12th November, 2010
  • 2. Contracts are about protection 2
  • 3. Agile is about trust 3
  • 4. Agile Manifesto • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan While there is value in items on the right, we value the items on the left more. 4
  • 5. Customers usually… … want to know what their total costs are … are conscious of both, schedule and cost … want measurable business value using the developed software 5
  • 7. But when things go wrong… • For customer • Loss of business value • Scope changes • For seller • Extra effort • Unhappy customer 7
  • 8. Prerequisites for Fixed Price Inputs and requirements have to be clear 8
  • 9. Prerequisites for Fixed Price Risks and dependencies have to be minimal 9
  • 10. Feasibility & Assumptions Technical Feasibility User Friendly Design Business Requirements 10
  • 11. Planning for the Project Feature list in Scope Statement drives the estimates for: – Scope in terms of Story Points – Project duration in terms of Months/Weeks – Cost in terms of € 11
  • 12. Principles Of Agile Not To Be Compromised 12
  • 13. Agile teams therefore need to… Put the right people on the team (customer and development) Determine and communicate business value upfront Set a project completion date 13
  • 14. Contracts could be framed around… … goals rather than targets based on money and time available 14
  • 15. Contracts could be framed around… Profits Possibility to switch to T&M in case assumptions in the contract turn invalid Fixed Price Time & Material Time 15
  • 16. Spirit of the Contract… We'll collaborate together Thank you! This will help to define the best set of us do justice to your detailed features to go live business needs and be with, on that date, for that open to any changes that price. might come in the future. 16
  • 17. Introducing DSDM • Dynamic Systems Development Method • Some key tenets – There will always be business change – You can move forward as soon as enough is known – Timeboxed iterations help us meet an unmovable deadline – Prioritize using MoSCoW principle 17
  • 18. DSDM Philosophy Traditional DSDM Features Fixed Cost Time Quality Quality Time Cost Variable Features 18
  • 21. Technique in DSDM – MoSCoW Principle • MoSCoW Principle – Must – has to be done (60- 75%) Must – Should – important but may be worked around short-term Should (20%) – Could – may be left out if Could necessary (20%) – Won’t – add to the list to be Won’t done next time Out of scope 21
  • 22. Quality in DSDM • Quality is planned from the start – Product Quality Criteria • Facilitated Workshops • Continuous focused user involvement • Reviews – Prototypes – Supporting documents • Testing through the lifecycle • Base-lined requirements • Configuration management 22
  • 23. Risks in DSDM • Several extra roles • Existing roles need additional tasks • Additional risks • Additions to phases 23
  • 24. Summary • Weigh pros and cons of Agile in fixed price so as not to lead to scope changes • Feasibility study is vital • DSDM can provide flexibility with control but has additional roles, phases, and tasks to it • Quality should never be compromised 24

Editor's Notes

  1. http://codebetter.com/blogs/gregyoung/archive/2006/07/07/147179.aspx
  2. http://codebetter.com/blogs/gregyoung/archive/2006/07/07/147179.aspx
  3. http://codebetter.com/blogs/gregyoung/archive/2006/07/07/147179.aspx
  4. http://codebetter.com/blogs/gregyoung/archive/2006/07/07/147179.aspx
  5. http://poppendieck.com/pdfs/Rule%20of%203rds.pdf
  6. http://s3.amazonaws.com/ppt-download/introduction-to-dsdm-1197069944578741-3.pdf?Signature=uhJa89oa2pCLkttY7YeVC7jrLqg%3D&Expires=1289530542&AWSAccessKeyId=AKIAJLJT267DEGKZDHEQ
  7. http://www.breakwaterit.co.uk/UploadedData/Files/DSDM%20lifecycle.gif
  8. http://www.mcpa.biz/wp-content/uploads/2011/10/05-DSDM-Atern-Roles.jpg