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

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
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
 
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 2024Rafal Los
 
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
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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...Miguel Araújo
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
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...
 
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
 
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
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
[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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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...
 

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