SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Agile Contracts
LL.M. Juha Ilola
Turku Agile Day
27.2.2013
Wednesday, May 15, 13
© Copyright Reaktor 2013
legal guy @ Reaktor
previously @ major law firm, Sulake
doing legal IT stuff since 2001
Wednesday, May 15, 13
© Copyright Reaktor 2013
Agenda
1.Contracts and Lawyers
2.Pitfalls of Waterfall
3.Agile Contracts
Wednesday, May 15, 13
© Copyright Reaktor 2013
1. Contracts and Lawyers
Wednesday, May 15, 13
© Copyright Reaktor 2013
people really do hate
lawyers.
Wednesday, May 15, 13
© Copyright Reaktor 2013
lawyer
unnecessary complexity
Wednesday, May 15, 13
© Copyright Reaktor 2013
drafting contracts is similar
to writing code.
Wednesday, May 15, 13
© Copyright Reaktor 2013
a beautiful contract:
a contract that
provides the simplest
possible solution to enable
the purpose of the contract.
Wednesday, May 15, 13
© Copyright Reaktor 2013
negotiation of collaborative
contracts should not be
approached as a zero-sum
game.
Wednesday, May 15, 13
© Copyright Reaktor 2013
optimize contracts for
successful outcome, not for
the (imaginary) interests of
one party.
Wednesday, May 15, 13
© Copyright Reaktor 2013
current economic climate
does not favor beautiful
contracts.
nevertheless, such beauty is
worth fighting for.
Wednesday, May 15, 13
© Copyright Reaktor 2013
2. Pitfalls of Waterfall
Wednesday, May 15, 13
© Copyright Reaktor 2013
waterfall contract
=
fixed price + fixed scope
Wednesday, May 15, 13
© Copyright Reaktor 2013
“the Supplier will deliver
to the Customer the
software described in
Annex 1 for EUR [price] by
[deadline].”
Wednesday, May 15, 13
assumptions in
the contract dicatate what
will be done, not real
(discovered) needs.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Change Management
the Supplier will allow
change only if there is
enough money on the
table.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Fixed price
encourages the
Supplier to do
minimum at
maximum price.
Wednesday, May 15, 13
© Copyright Reaktor 2013
The contract gives the
Customer illusion of
control, but in fact
the Supplier operates
as a black box and
has no incentives for
transparency.
Wednesday, May 15, 13
© Copyright Reaktor 2013
3. Agile Contracts
Wednesday, May 15, 13
© Copyright Reaktor 2013
Risks of a software project are best
addressed by using agile methods.
Not with contract.
Agile contract should make it possible
to capitalize on the ability of agile
methods to provide the Customer with
best value for a given budget.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Empiric
Specified
Wednesday, May 15, 13
© Copyright Reaktor 2013
Backlog
Specified in detail
Recognized, required
functionalities
Release 1
Fuzzy ideas
Priority
Wednesday, May 15, 13
© Copyright Reaktor 2013
the object of an agile
contract should be the
performance of service
(as opposed to delivery of
specified results).
Wednesday, May 15, 13
© Copyright Reaktor 2013
team members subject
to approval of the
Customer.
the Customer has the
right require the
change of a team
member at any time,
for any reason.
Wednesday, May 15, 13
© Copyright Reaktor 2013
contents of the
services (i.e. backlog)
are agreed in
accordance with the
agile method.
no separate change
management is
necessary.
Wednesday, May 15, 13
© Copyright Reaktor 2013
charged on time &
material basis on the
basis of realized
hours / days.
set max budget?
charges are not tied
to the approval of the
results.
Wednesday, May 15, 13
© Copyright Reaktor 2013
alternatively target
price can be used.
target price is not
ideal, as it requires
scope and change
management.
saved or overrun
budget should be
divided 50/50.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Reaktor’s satisfaction
guarantee:
if the Customer feels that
Reaktor has not performed
with satisfactory level, they
may notify Reaktor and
receive discount of charges
relating to last sprint - no
questions asked.
Wednesday, May 15, 13
© Copyright Reaktor 2013
indefinite term
contract with
2 - 4 weeks’ notice
period.
trial period at the
beginning of the
contract?
Wednesday, May 15, 13
© Copyright Reaktor 2013
the Customer should
receive all rights or
unlimited license to
the results of the
services.
Wednesday, May 15, 13
© Copyright Reaktor 2013
Thanks!
... remember to further the beauty of
simplicity when drafting contracts!
Wednesday, May 15, 13

Contenu connexe

En vedette

Contracting for Agile Software Development
Contracting for Agile Software DevelopmentContracting for Agile Software Development
Contracting for Agile Software Developmentcspag67
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile ProjectsMike Cohn
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challengePeter Horsten
 
Agile contracts workshop martin kearns
Agile contracts workshop martin kearnsAgile contracts workshop martin kearns
Agile contracts workshop martin kearnsMartin Kearns
 
Agile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of AgilityAgile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of AgilitySimon Bennett
 
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?Jen-Chieh Ko
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Drew Jemilo
 
Seeing system patterns in organizational coaching
Seeing system patterns in organizational coachingSeeing system patterns in organizational coaching
Seeing system patterns in organizational coachingJen-Chieh Ko
 
Agile concepts and opportunities for contract management r walters
Agile concepts and opportunities for contract management  r walters Agile concepts and opportunities for contract management  r walters
Agile concepts and opportunities for contract management r walters Expressworks International
 
從Scrum到放棄scrum
從Scrum到放棄scrum從Scrum到放棄scrum
從Scrum到放棄scrumHokila Jan
 
Agile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation AgileAgile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation AgileZenika
 

En vedette (19)

Contracting for Agile Software Development
Contracting for Agile Software DevelopmentContracting for Agile Software Development
Contracting for Agile Software Development
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Planning for Contract Agile Projects
Planning for Contract Agile ProjectsPlanning for Contract Agile Projects
Planning for Contract Agile Projects
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challenge
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile contracts workshop martin kearns
Agile contracts workshop martin kearnsAgile contracts workshop martin kearns
Agile contracts workshop martin kearns
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
Agile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of AgilityAgile Contracting in the Second Decade of Agility
Agile Contracting in the Second Decade of Agility
 
120521 agile contracts 2.1
120521 agile contracts 2.1120521 agile contracts 2.1
120521 agile contracts 2.1
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?你真的搞懂了甚麼叫敏捷式開發?
你真的搞懂了甚麼叫敏捷式開發?
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
Seeing system patterns in organizational coaching
Seeing system patterns in organizational coachingSeeing system patterns in organizational coaching
Seeing system patterns in organizational coaching
 
Agile concepts and opportunities for contract management r walters
Agile concepts and opportunities for contract management  r walters Agile concepts and opportunities for contract management  r walters
Agile concepts and opportunities for contract management r walters
 
從Scrum到放棄scrum
從Scrum到放棄scrum從Scrum到放棄scrum
從Scrum到放棄scrum
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation AgileAgile Wake Up #3 : la contractualisation Agile
Agile Wake Up #3 : la contractualisation Agile
 

Similaire à Agile Contracts

E-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome ThemE-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome ThemPrakash Kumar
 
truSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar
 
Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche Bill Jawitz
 
Ignite your 3 d printing ip
Ignite your 3 d printing ipIgnite your 3 d printing ip
Ignite your 3 d printing ipAlan Scrase
 
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...ASpacone
 
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...Association for Project Management
 
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...Association for Project Management
 
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...Association for Project Management
 
The architect as contract administrator a legal perspective - presentation ...
The architect as contract administrator   a legal perspective - presentation ...The architect as contract administrator   a legal perspective - presentation ...
The architect as contract administrator a legal perspective - presentation ...Zainab Zainordin
 
Resume Seah Eng Leng
Resume Seah Eng LengResume Seah Eng Leng
Resume Seah Eng LengSeah Eng Leng
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectseSAT Journals
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectseSAT Journals
 
Analysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims inAnalysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims ineSAT Publishing House
 

Similaire à Agile Contracts (18)

Contract
Contract Contract
Contract
 
Practitioner class 3: Contract strategy
Practitioner class 3: Contract strategyPractitioner class 3: Contract strategy
Practitioner class 3: Contract strategy
 
E-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome ThemE-governance Project Contract Development: Challenges and How to Overcome Them
E-governance Project Contract Development: Challenges and How to Overcome Them
 
truSolar Affiliate Webinar
truSolar Affiliate WebinartruSolar Affiliate Webinar
truSolar Affiliate Webinar
 
Contracts 2
Contracts 2Contracts 2
Contracts 2
 
Project contracts
Project contractsProject contracts
Project contracts
 
Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche Developing or Deepening your Law Practice Niche
Developing or Deepening your Law Practice Niche
 
Ignite your 3 d printing ip
Ignite your 3 d printing ipIgnite your 3 d printing ip
Ignite your 3 d printing ip
 
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
Common Mistakes Attorneys [and Their Clients] Make Drafting and Negotating Co...
 
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...
 
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...
 
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability WorkshopMac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Mac Klingler: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
 
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
Basic Contract Law for PMs webinar Part 3: What to do when things go wrong or...
 
The architect as contract administrator a legal perspective - presentation ...
The architect as contract administrator   a legal perspective - presentation ...The architect as contract administrator   a legal perspective - presentation ...
The architect as contract administrator a legal perspective - presentation ...
 
Resume Seah Eng Leng
Resume Seah Eng LengResume Seah Eng Leng
Resume Seah Eng Leng
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
 
Analysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projectsAnalysis of factors contributing delays and claims in construction projects
Analysis of factors contributing delays and claims in construction projects
 
Analysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims inAnalysis of factors contributing delays and claims in
Analysis of factors contributing delays and claims in
 

Dernier

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Dernier (20)

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 

Agile Contracts

  • 1. Agile Contracts LL.M. Juha Ilola Turku Agile Day 27.2.2013 Wednesday, May 15, 13
  • 2. © Copyright Reaktor 2013 legal guy @ Reaktor previously @ major law firm, Sulake doing legal IT stuff since 2001 Wednesday, May 15, 13
  • 3. © Copyright Reaktor 2013 Agenda 1.Contracts and Lawyers 2.Pitfalls of Waterfall 3.Agile Contracts Wednesday, May 15, 13
  • 4. © Copyright Reaktor 2013 1. Contracts and Lawyers Wednesday, May 15, 13
  • 5. © Copyright Reaktor 2013 people really do hate lawyers. Wednesday, May 15, 13
  • 6. © Copyright Reaktor 2013 lawyer unnecessary complexity Wednesday, May 15, 13
  • 7. © Copyright Reaktor 2013 drafting contracts is similar to writing code. Wednesday, May 15, 13
  • 8. © Copyright Reaktor 2013 a beautiful contract: a contract that provides the simplest possible solution to enable the purpose of the contract. Wednesday, May 15, 13
  • 9. © Copyright Reaktor 2013 negotiation of collaborative contracts should not be approached as a zero-sum game. Wednesday, May 15, 13
  • 10. © Copyright Reaktor 2013 optimize contracts for successful outcome, not for the (imaginary) interests of one party. Wednesday, May 15, 13
  • 11. © Copyright Reaktor 2013 current economic climate does not favor beautiful contracts. nevertheless, such beauty is worth fighting for. Wednesday, May 15, 13
  • 12. © Copyright Reaktor 2013 2. Pitfalls of Waterfall Wednesday, May 15, 13
  • 13. © Copyright Reaktor 2013 waterfall contract = fixed price + fixed scope Wednesday, May 15, 13
  • 14. © Copyright Reaktor 2013 “the Supplier will deliver to the Customer the software described in Annex 1 for EUR [price] by [deadline].” Wednesday, May 15, 13
  • 15. assumptions in the contract dicatate what will be done, not real (discovered) needs. Wednesday, May 15, 13
  • 16. © Copyright Reaktor 2013 Change Management the Supplier will allow change only if there is enough money on the table. Wednesday, May 15, 13
  • 17. © Copyright Reaktor 2013 Fixed price encourages the Supplier to do minimum at maximum price. Wednesday, May 15, 13
  • 18. © Copyright Reaktor 2013 The contract gives the Customer illusion of control, but in fact the Supplier operates as a black box and has no incentives for transparency. Wednesday, May 15, 13
  • 19. © Copyright Reaktor 2013 3. Agile Contracts Wednesday, May 15, 13
  • 20. © Copyright Reaktor 2013 Risks of a software project are best addressed by using agile methods. Not with contract. Agile contract should make it possible to capitalize on the ability of agile methods to provide the Customer with best value for a given budget. Wednesday, May 15, 13
  • 21. © Copyright Reaktor 2013 Empiric Specified Wednesday, May 15, 13
  • 22. © Copyright Reaktor 2013 Backlog Specified in detail Recognized, required functionalities Release 1 Fuzzy ideas Priority Wednesday, May 15, 13
  • 23. © Copyright Reaktor 2013 the object of an agile contract should be the performance of service (as opposed to delivery of specified results). Wednesday, May 15, 13
  • 24. © Copyright Reaktor 2013 team members subject to approval of the Customer. the Customer has the right require the change of a team member at any time, for any reason. Wednesday, May 15, 13
  • 25. © Copyright Reaktor 2013 contents of the services (i.e. backlog) are agreed in accordance with the agile method. no separate change management is necessary. Wednesday, May 15, 13
  • 26. © Copyright Reaktor 2013 charged on time & material basis on the basis of realized hours / days. set max budget? charges are not tied to the approval of the results. Wednesday, May 15, 13
  • 27. © Copyright Reaktor 2013 alternatively target price can be used. target price is not ideal, as it requires scope and change management. saved or overrun budget should be divided 50/50. Wednesday, May 15, 13
  • 28. © Copyright Reaktor 2013 Reaktor’s satisfaction guarantee: if the Customer feels that Reaktor has not performed with satisfactory level, they may notify Reaktor and receive discount of charges relating to last sprint - no questions asked. Wednesday, May 15, 13
  • 29. © Copyright Reaktor 2013 indefinite term contract with 2 - 4 weeks’ notice period. trial period at the beginning of the contract? Wednesday, May 15, 13
  • 30. © Copyright Reaktor 2013 the Customer should receive all rights or unlimited license to the results of the services. Wednesday, May 15, 13
  • 31. © Copyright Reaktor 2013 Thanks! ... remember to further the beauty of simplicity when drafting contracts! Wednesday, May 15, 13