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

What's hot (20)

Agile
AgileAgile
Agile
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity Assessments
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
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)
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
 
Methodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileMethodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to Agile
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
DEVSECOPS: Coding DevSecOps journey
DEVSECOPS: Coding DevSecOps journeyDEVSECOPS: Coding DevSecOps journey
DEVSECOPS: Coding DevSecOps journey
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 

Similar to Agile fixed-price-slide share

Managing Big IT Projects
Managing Big IT ProjectsManaging Big IT Projects
Managing Big IT Projects
InfoPier
 
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
 
Carol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinalCarol scottcowartmcphillipspm challengefinal
Carol scottcowartmcphillipspm challengefinal
NASAPMC
 

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
 
Андрій Просов "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
 
PEnDAR webinar 3
PEnDAR webinar 3PEnDAR webinar 3
PEnDAR webinar 3
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

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