SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
2010   Hunton & Williams
        Agile Software Development – How it can go
        wrong

        Purdey Castle
        Associate
1. What is Agile Software Development?




                                         2
Agile Software Development: Key Concepts




   A reaction to “waterfall” models
   Iterative development
   Collaboration / Team work
   Cross functional teams
   Face-to-face communication


                                           3
Manifesto for Agile Software Development



                  We are uncovering better ways of developing
                  software by doing it and helping others do it.
                   Through this work we have come to value:
           Individuals and interactions over processes and tools
           Working software over comprehensive documentation
             Customer collaboration over contract negotiation
                Responding to change over following a plan

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

            Kent Beck              James Grenning             Robert C. Martin
           Mike Beedle              Jim Highsmith               Steve Mellor
       Arie van Bennekum             Andrew Hunt               Ken Schwaber
        Alistair Cockburn            Ron Jeffries             Jeff Sutherland
       Ward Cunningham                Jon Kern                 Dave Thomas
          Martin Fowler              Brian Marick




                                                                                 4
Agile Adoption


 Benefits:
   – Enhance ability to manage changing priorities
   – Improve project visibility
   – Improve alignment between IT and business objectives
 Experience with Agile Development Practices - 93%
 Organisations that used Agile Development Practices - 84%
 Company Projects that used Agile Development Practices - 50%
 Had not experienced a failed Agile project - 23%
Source: Agile Development Survey, 2009




                                                                 5
2.   Agile Software Development – How it
     can go wrong




                                           6
What can go wrong?




“Having stakeholders who think that agile means
  changes which do not bring costs..”

“Poor communication channels…”

“Thinking agile means cowboy…”

                                                  7
Case Study: Web Application



 Offshore vendor based in India
 UK customer – replacing existing vendor and looking
  to save money
 Original design not provided by incoming vendor
 UK customer seeking to use Agile Development
  without detailed understanding of Agile methods
 Offshore vendor with limited experience of Agile
  Development

                                                        8
Conflict with Agile Projects



    Use of standard IT development contract
       Fixed dates for delivery
       “Time is of the essence”
       Formal change control processes
    Vendor assumes contractual risk of delivery
       Payments linked to milestones
       Liquidated damages for delay
       Termination rights for poor performance, delays or
        non-compliance with specifications
    Fixed price

                                                             9
3. Possible Solutions




                        10
Flexibility


   Multi-stage contracts
      – Separate contracts / work orders for each stage of delivery
      – Fixed schedule, variable scope
      – Progress to a fixed contract
   Target cost contracts
      – Middle ground between fixed contract and T&M contract
      – Shared risk-reward
      – Vendor and customer agree on the total target cost of the project, including
        all changes.
   Target schedule contracts
      – Fixed resources
      – Fixed schedule



                                                                                       11
Flexibility


 Creative pricing models
    – Fixed budget eg., “…we have a budget of £x. We require
      release 1 on 31 July – we will work together to deliver the
      best set of features to go live on 1 July”
    – Separate negotiation for each iteration
 Effective governance model
    – Ensure project teams understand Agile Development
      practices
    – Governance / Change review boards to regularly formalise
      scope / schedule changes


                                                                    12
Conclusion



 Parties need to acknowledge that scope cannot be
  fixed in the contract
 Creativity needed around pricing
 Effective governance is essential
 Contract is still essential, but it must be a dynamic and
  flexible document, and used as a guide for a win-win
  relationship – not just a statement of obligations


                                                              13
Questions?



Purdey Castle
Associate
Hunton & Williams
+44 (0) 20 7220 5623
pcastle@hunton.com




                       14

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Agile Commissioning A Beginners View
Agile Commissioning   A Beginners ViewAgile Commissioning   A Beginners View
Agile Commissioning A Beginners View
 
Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida Agile Beyond Rituals | Presented at Agile Noida
Agile Beyond Rituals | Presented at Agile Noida
 
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
What is NEC 3?, by Dr Jon Broome, 31st March 2015 copyright leadingedgeprojec...
 
Akhilesh Jain folio
Akhilesh Jain folioAkhilesh Jain folio
Akhilesh Jain folio
 
Purchasing agile: medicine to pain points
Purchasing agile: medicine to pain pointsPurchasing agile: medicine to pain points
Purchasing agile: medicine to pain points
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
Are You Really Agile?
Are You Really Agile?Are You Really Agile?
Are You Really Agile?
 
Robust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or WaterfallRobust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or Waterfall
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Insurecom Case Study
Insurecom Case StudyInsurecom Case Study
Insurecom Case Study
 
Analysis With an Agile Mindset Workshop
Analysis With an Agile Mindset WorkshopAnalysis With an Agile Mindset Workshop
Analysis With an Agile Mindset Workshop
 
Collaborative contracting strategies and the use of the NEC3 family of contracts
Collaborative contracting strategies and the use of the NEC3 family of contractsCollaborative contracting strategies and the use of the NEC3 family of contracts
Collaborative contracting strategies and the use of the NEC3 family of contracts
 
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
What is NEC3? by Dr Jon Broome, with industry examples by John Rayner, 21st A...
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 

Destacado (7)

Convergence business models and services dr. klaus m. steinmaurer
Convergence business models and services   dr. klaus m. steinmaurerConvergence business models and services   dr. klaus m. steinmaurer
Convergence business models and services dr. klaus m. steinmaurer
 
Software development contractual issues susan atkinson
Software development contractual issues   susan atkinsonSoftware development contractual issues   susan atkinson
Software development contractual issues susan atkinson
 
From isp liability to isp cooperation international developments from us dm...
From isp liability to isp cooperation   international developments from us dm...From isp liability to isp cooperation   international developments from us dm...
From isp liability to isp cooperation international developments from us dm...
 
Convergence legal aspects- regulatory framework - patrick van eecke
Convergence   legal aspects- regulatory framework - patrick van eeckeConvergence   legal aspects- regulatory framework - patrick van eecke
Convergence legal aspects- regulatory framework - patrick van eecke
 
Service provider view how to cope with content diversity - kaisa olkkonen
Service provider view   how to cope with content diversity - kaisa olkkonenService provider view   how to cope with content diversity - kaisa olkkonen
Service provider view how to cope with content diversity - kaisa olkkonen
 
Navigating the regulatory sea graham smith
Navigating the regulatory sea   graham smithNavigating the regulatory sea   graham smith
Navigating the regulatory sea graham smith
 
What is agile and how does it differ from the traditional waterfall method ...
What is agile and how does it differ from the traditional waterfall method   ...What is agile and how does it differ from the traditional waterfall method   ...
What is agile and how does it differ from the traditional waterfall method ...
 

Similar a Agile software development how can it go wrong - purdey castle

Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
MannuMatamAkash
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
qqsw1
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
Richard Cheng
 
Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?
Greg Hutchings
 
Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02
PMI_IREP_TP
 
Gopinath ramachandran
Gopinath ramachandranGopinath ramachandran
Gopinath ramachandran
PMI2011
 

Similar a Agile software development how can it go wrong - purdey castle (20)

Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Agile Principles.pptx
Agile Principles.pptxAgile Principles.pptx
Agile Principles.pptx
 
Basics of agile
Basics of agileBasics of agile
Basics of agile
 
Implementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdfImplementing Agile in Non-Software Projects.pdf
Implementing Agile in Non-Software Projects.pdf
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
Remarkable Design Collaboration for Architects with revolutionary constructio...
Remarkable Design Collaboration for Architects with revolutionary constructio...Remarkable Design Collaboration for Architects with revolutionary constructio...
Remarkable Design Collaboration for Architects with revolutionary constructio...
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
 
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
 
Leading Agile Product Discovery
Leading Agile Product DiscoveryLeading Agile Product Discovery
Leading Agile Product Discovery
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?Distributed Agile teams and alternative contractual forms - what works best?
Distributed Agile teams and alternative contractual forms - what works best?
 
Foundation of a Multi-Partner Delivery Model
Foundation of a Multi-Partner Delivery ModelFoundation of a Multi-Partner Delivery Model
Foundation of a Multi-Partner Delivery Model
 
Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02Gopinathramachandran 131008015755-phpapp02
Gopinathramachandran 131008015755-phpapp02
 
Gopinath ramachandran
Gopinath ramachandranGopinath ramachandran
Gopinath ramachandran
 

Más de IFCLA - International Federation of Computer Law Associations

Más de IFCLA - International Federation of Computer Law Associations (17)

What Lies Ahead? Emerging Licensing Models For Commercial Content Oosterbaan
What Lies Ahead? Emerging Licensing Models For Commercial Content OosterbaanWhat Lies Ahead? Emerging Licensing Models For Commercial Content Oosterbaan
What Lies Ahead? Emerging Licensing Models For Commercial Content Oosterbaan
 
Legal issues in the cloud renzo marchini & gene landy
Legal issues in the cloud   renzo marchini & gene landyLegal issues in the cloud   renzo marchini & gene landy
Legal issues in the cloud renzo marchini & gene landy
 
Agile project case study by a satisfied customer jora gill
Agile project case study by a satisfied customer   jora gillAgile project case study by a satisfied customer   jora gill
Agile project case study by a satisfied customer jora gill
 
Whose content? whose revenue? who should be liable for a user's content? jo...
Whose content? whose revenue? who should be liable for a user's content?   jo...Whose content? whose revenue? who should be liable for a user's content?   jo...
Whose content? whose revenue? who should be liable for a user's content? jo...
 
Multi channel digital distribution - jp virtanen
Multi channel digital distribution - jp virtanenMulti channel digital distribution - jp virtanen
Multi channel digital distribution - jp virtanen
 
Carlsberg lessons learned from re-tendering an international infrastructure ...
Carlsberg  lessons learned from re-tendering an international infrastructure ...Carlsberg  lessons learned from re-tendering an international infrastructure ...
Carlsberg lessons learned from re-tendering an international infrastructure ...
 
Transfer of employees in secondary outsourcing timo karsten
Transfer of employees in secondary outsourcing   timo karstenTransfer of employees in secondary outsourcing   timo karsten
Transfer of employees in secondary outsourcing timo karsten
 
Managing risks when offshoring services including a practical indian experie...
Managing risks when offshoring services  including a practical indian experie...Managing risks when offshoring services  including a practical indian experie...
Managing risks when offshoring services including a practical indian experie...
 
Exiting and replacement suppliers managing transition risk - clive davies
Exiting and replacement suppliers  managing transition risk - clive daviesExiting and replacement suppliers  managing transition risk - clive davies
Exiting and replacement suppliers managing transition risk - clive davies
 
Benchmark and exit clauses how to knock down the exit barriers - ulrich bäumer
Benchmark and exit clauses  how to knock down the exit barriers - ulrich bäumerBenchmark and exit clauses  how to knock down the exit barriers - ulrich bäumer
Benchmark and exit clauses how to knock down the exit barriers - ulrich bäumer
 
It outsourcing enters new decade claudio da rold
It outsourcing enters new decade   claudio da roldIt outsourcing enters new decade   claudio da rold
It outsourcing enters new decade claudio da rold
 
Navigating the privacy sea christian runte
Navigating the privacy sea   christian runteNavigating the privacy sea   christian runte
Navigating the privacy sea christian runte
 
Competing while collaborating petri kuoppamäki
Competing while collaborating   petri kuoppamäkiCompeting while collaborating   petri kuoppamäki
Competing while collaborating petri kuoppamäki
 
Legal and ip trends in standardisation marcus glader
Legal and ip trends in standardisation   marcus gladerLegal and ip trends in standardisation   marcus glader
Legal and ip trends in standardisation marcus glader
 
Software platform for converging devices dietmar tallroth
Software platform for converging devices   dietmar tallrothSoftware platform for converging devices   dietmar tallroth
Software platform for converging devices dietmar tallroth
 
Digital convergence harri koponen
Digital convergence   harri koponenDigital convergence   harri koponen
Digital convergence harri koponen
 
Challenges and opportunities in achieving digital single european market su...
Challenges and opportunities in achieving digital single european market   su...Challenges and opportunities in achieving digital single european market   su...
Challenges and opportunities in achieving digital single european market su...
 

Último

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
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
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
Earley Information Science
 

Último (20)

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
 
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
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
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
 
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
 
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
 

Agile software development how can it go wrong - purdey castle

  • 1. 2010 Hunton & Williams Agile Software Development – How it can go wrong Purdey Castle Associate
  • 2. 1. What is Agile Software Development? 2
  • 3. Agile Software Development: Key Concepts  A reaction to “waterfall” models  Iterative development  Collaboration / Team work  Cross functional teams  Face-to-face communication 3
  • 4. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Kent Beck James Grenning Robert C. Martin Mike Beedle Jim Highsmith Steve Mellor Arie van Bennekum Andrew Hunt Ken Schwaber Alistair Cockburn Ron Jeffries Jeff Sutherland Ward Cunningham Jon Kern Dave Thomas Martin Fowler Brian Marick 4
  • 5. Agile Adoption  Benefits: – Enhance ability to manage changing priorities – Improve project visibility – Improve alignment between IT and business objectives  Experience with Agile Development Practices - 93%  Organisations that used Agile Development Practices - 84%  Company Projects that used Agile Development Practices - 50%  Had not experienced a failed Agile project - 23% Source: Agile Development Survey, 2009 5
  • 6. 2. Agile Software Development – How it can go wrong 6
  • 7. What can go wrong? “Having stakeholders who think that agile means changes which do not bring costs..” “Poor communication channels…” “Thinking agile means cowboy…” 7
  • 8. Case Study: Web Application  Offshore vendor based in India  UK customer – replacing existing vendor and looking to save money  Original design not provided by incoming vendor  UK customer seeking to use Agile Development without detailed understanding of Agile methods  Offshore vendor with limited experience of Agile Development 8
  • 9. Conflict with Agile Projects  Use of standard IT development contract  Fixed dates for delivery  “Time is of the essence”  Formal change control processes  Vendor assumes contractual risk of delivery  Payments linked to milestones  Liquidated damages for delay  Termination rights for poor performance, delays or non-compliance with specifications  Fixed price 9
  • 11. Flexibility  Multi-stage contracts – Separate contracts / work orders for each stage of delivery – Fixed schedule, variable scope – Progress to a fixed contract  Target cost contracts – Middle ground between fixed contract and T&M contract – Shared risk-reward – Vendor and customer agree on the total target cost of the project, including all changes.  Target schedule contracts – Fixed resources – Fixed schedule 11
  • 12. Flexibility  Creative pricing models – Fixed budget eg., “…we have a budget of £x. We require release 1 on 31 July – we will work together to deliver the best set of features to go live on 1 July” – Separate negotiation for each iteration  Effective governance model – Ensure project teams understand Agile Development practices – Governance / Change review boards to regularly formalise scope / schedule changes 12
  • 13. Conclusion  Parties need to acknowledge that scope cannot be fixed in the contract  Creativity needed around pricing  Effective governance is essential  Contract is still essential, but it must be a dynamic and flexible document, and used as a guide for a win-win relationship – not just a statement of obligations 13
  • 14. Questions? Purdey Castle Associate Hunton & Williams +44 (0) 20 7220 5623 pcastle@hunton.com 14