Den agile kontrakt. Jesper Langemark, Bird & Bird. Knowledge Cube, den 28. januar 2016

Relaterede dokumenter
It-kontrakter iterative forløb

ARBEJDET MED UDVIKLING AF EN AGIL STANDARDKONTRAKT

1. Formål og mål med indførelsen af værktøjet

Iterative projekter og kontraktgrundlaget

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE

Introduktion til K03. Jesper Langemark, Bird & Bird Claus F. Sørensen, Dahl

Juridiske værktøj til projekter om forretningssystemer

BILAG TIL STANDARDVILKÅR OG BETINGELSER

Porteføljestyring. IDA Proces. Maj 2015 Henrik Hajslund

Seminar om agil projektledelse vs. PRINCE2

Copyright SaaS-it Consult Er Cloud Computing blot en hype eller repræsenterer det virkelig værdi? Teknologisk Institut 13.

Vejledning Iterative forløb

Accelerate Agil implementering fra EG NeoProcess

Dynamisk hverdag Dynamiske processer

IT-kontrakter vigtige læringspunkter og løsning af tvister

Præsentation af K03. Standardkontrakt for længerevarende it-projekt baseret på en agil metode. v/ advokat Tom Holsøe og advokat Claus F.

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528)

IACCM ASSOCIATE UDDANNELSEN MODUL 1: INTRODUKTION TIL CONTRACT MANAGEMENT

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013

Overlad din serverdrift til Microsoft

Seminar om agil projektledelse vs. PRINCE2

Grab n Go: Session 12 Lær at mestre agile metoder. 13. september 2016

Baltic Development Forum

Agile/iterative kontrakter

Publikationen kan hentes på IT- og Telestyrelsens hjemmeside

Projektkontrakter med fokus på gevinstrealisering. Nicolai Dragsted, Bender von Haller Dragsted. 30. oktober 2012

Agil test tilgang - erfaringer fra projekter

Peak Consulting Group er en førende skandinavisk management konsulentvirksomhed

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen

FAST FORRETNINGSSTED FAST FORRETNINGSSTED I DANSK PRAKSIS

Fra ERP strategi til succesfuld ERP implementering. Torben Storgaard HerbertNathan & Co

From innovation to market

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Introduktion til NNIT

Finn Gilling The Human Decision/ Gilling September Insights Danmark 2012 Hotel Scandic Aarhus City

Iterativ og Agil udvikling

Oplæg ved AEA - EA netværk EA i Gentofte Kommune. På ITU den 6 marts 2013

Molio specifications, development and challenges. ICIS DA 2019 Portland, Kim Streuli, Molio,

IT-KONTRAKTER HVORDAN HÅNDTERES BEHOVET FOR FLEKSIBILITET I PRAKSIS?

Hvis incidents er dyre og besværlige...

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

Fejlbeskeder i SMDB. Business Rules Fejlbesked Kommentar. Validate Business Rules. Request- ValidateRequestRegist ration (Rules :1)

TM4 Central Station. User Manual / brugervejledning K2070-EU. Tel Fax

Få succés med projekter og projektledelse

Fart på SAP HANA. Sådan laver du analyser direkte på dine data i realtid. Copyright 2012 FUJITSU. Fujitsu IT Future, København, den 16.

(Bilaget ligger på i pdfformat og word-format.)

Uge 5.3: (Search,) Select & implement and development methods

Krav og Agil Udvikling Knowledge Cube Søren Lauesen, IT-University of Copenhagen

Hvad er en referencelinie? Tidsligt fastlagt Veldefineret tilstand af mellemprodukter Mellemprodukter vurderes Sandhedens øjeblik

Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX

Workshop 2: Agilitet i rammeaftaler

Erfaringer med gennemførelse af store IT-projekter. Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet

Bilag 9, Kvalitetssikring

Statement of Work (SOW) Business Case Implementation BCI-fase

Sikre gevinstrealisering

Dagsprogram for IT Contract Manager Grundmodul Torsdag den 2. februar 2012

Wizdom med forretningsapplikation. Wizdom Business Apps

Security as a Service hvorfor, hvornår og hvordan. Gorm Mandsberg, gma@dubex.dk Aarhus,

Agil softwareudvikling i praksis. v/ Thomas Schou-Moldt, Lead Architect, Miracle A/S

Business Rules Fejlbesked Kommentar

K03. Juridisk vejledning

Managing stakeholders on major projects. - Learnings from Odense Letbane. Benthe Vestergård Communication director Odense Letbane P/S

Ledelses-workshop for Marketingdirektører

Mobility-strategi Hvordan kommer du i gang?

01i & 02i. 01i. 02i. 01i. 01i. 01i. 02i 01i. 01i. nye kontrakter der understøtter iterative projekter

Morten Juul Nielsen Produktchef Microsoft Danmark

Fejlbeskeder i Stofmisbrugsdatabasen (SMDB)

KOMMISSORIUM FOR STYREGRUPPE FOR PROJEKTET

Projekter skal ikke styres de skal ledes Microsoft-seminar

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Transkript:

Den agile kontrakt Jesper Langemark, Bird & Bird Knowledge Cube, den 28. januar 2016

Agenda I) Indledning - hvorfor arbejde agilt? II) Den agile kontrakts karakteristika og udfordring III) Kundens indledende overvejelser IV) Den agile kontrakt 2

Hvorfor arbejde agilt?

Antagelser ved brug af den klassiske vandfaldsmodel Software development is a predictable process All requirements can be captured up front (and will remain stable) As long as the process is followed, it will produce the required software Fixed scope Fixed price Fixed time Failures It is possible to fix the scope of work at the outset It is possible to stipulate a fixed price at the outset It is possible to fix the timetable at the outset Any failure to deliver must be someone's fault

Men software er ikke som andre produkter.. "Computer programs are the most intricate, delicately balanced and finely interwoven of all the products of human industry to date. They are machines with far more moving parts than any engine - they interact and rub up against one another in ways the programmers themselves cannot predict" James Gleick

OGC (Office Government Commerce) Artikel: Application Development / Modularity The focus has changed in favour of satisfying customer at the time of delivery, rather than at project initiation. Agile development methods are a response to business expectations, with the goal of reducing the cost of change throughout a development project. http://www.ogc.gov.uk/delivery_lifecycle_application_development modularity.asp 6

GARTNER

Agile kontrakters karakteristika og udfordringer

Traditionelle vs. Agile kontrakter Den traditionelle kontraktopfattelse Forventning om, at kontrakten kan placere og definere parternes ansvar, medvirken og roller i projektet Forpligtelser og leverancer er specificeret i deltaljer ved kontraktens start. Den agile kontrakts udfordring Projektets leverancer er ikke fastlagt detaljeret ved kontraktstart Agile metoder er baseret på tillid og bløde værdier

Grundlæggende forskel Vandfaldsmodellen er baseret på tillid til kundens forberedende arbejde inden kontraktens indgåelse og mistillid til leverandørens kontraktopfyldelse Agile modeller er baseret på tillid til parternes samarbejde ved kontraktens opfyldelse 10

Kundens overvejelser

Fra ITST s vejledning: Agile metoder i it-baserede forretningsprojekter, marts 2010 Anvendelse af agile udviklingsmetoder kræver dog en hel del ændringer i forhold til den måde, en offentlig myndighed har været vant til at gennemføre it-projekter på. Her tænkes ikke mindst på ændringer i holdninger og adfærd både i forhold til jura, dagligt samarbejde, egne kompetencer, beslutningshastighed og beslutningsstruktur. Anvendelse af agile udviklingsmetoder er derfor et ledelsesmæssigt strategisk skifte, der kræver fokus, vilje, modenhed og indsats af den offentlige myndighed. Samtidigt skal man også have for øje, at leverandøren skal være i stand til at levere et produkt uden at modtage en fuldsstændig kravspecifikation fra starten af projektet. www.dahllaw.dk

Egner projektet sig til et agilt forløb? Har Kunden de fornødne ressourcer og den fornødne modenhed til et agilt projekt? Har Kunden den fornødne beslutningskompetence og kultur Hvordan skal vederlagsmodellen være? Er Kundens forretningsmæssige mål og eventuelle minimumskrav ordentligt beskrevet ved Kunden hvad han vil? Har Kundens medarbejdere kendskab til den agile metode/hvilke medarbejdere stiller kunden med? 13

Vigtige kontraktelementer

Kontraktens formål Kontrakten skal sikre kunden relevante juridiske håndtag, som gør det forsvarligt at indgå leveringsaftaler baseret på brug af agile forløb. F.eks.: Opsigelsesadgang, rettigheder til det udviklede materiale, fremdrifts- og økonomirapportering, løbende tests, maksimalpris/målpris, mindstekrav

Kontrakten skal ikke presse vandfaldsmodellens tankegang ned over fundamentalt anderledes ydelser og processer. Skal understøtte agil metode navnlig i forhold til prioritering af krav procesledelse og styring, beslutningsprocedurer, samarbejdsrelationer kvalitet og kontinuitet i projektteams www.twobirds.com

Betydning af samarbejde Kernen i en iterativ proces er et tæt og dynamisk samarbejde mellem parterne, ofte via et fælles projektteam. Samarbejdet omfatter både forretningen og udviklere. Forretning og it arbejder sammen om at skabe forretningsværdi under styret risiko. 17

Leverancens genstand Leverancens genstand: Leverandørens ydelser er andet end blot etablering af forud fastlagt funktionalitet: Metodeanvendelse Projektledelse Koordinering af aktiviteter Ressourcestyring Rådgivning Procedurer og samarbejde: Større krav til forankring i kontrakten af projektledelse, beslutningskompetence og procedurer. Krav: Kravspecifikationen får en anden rolle. Virker som ramme for samarbejdet og prioriteringsoversigt, mens de konkrete funktionalitetskrav fastlægges undervejs. 18

Hovedpunkter, der skal være styr på i den agile kontrakt Beskrivelsen af leverancen krav/forretningsmæssige mål (hvad?) Leveranceforløbet (hvordan?) Parternes samarbejde (hvordan?) Metode, projektledelse, styring (hvordan?) Parternes bemanding (hvem?) Krav til kundens deltagelse og beslutningskompetence Tid og økonomi + incitamentsmodel Exit-muligheder Sædvanlige kontraktvilkår (misligholdelsesbeføjelser, konfliktløsning m.v.) 19

Særligt om vederlagsmodel Model: T&M, estimat, fast pris, target price, maksimalpris? Risikotillæg? Incitamentsordning/bonus? Betalingsvilkår? 20

Vederlagsmodel Generelle anbefalinger/overvejelser: Vederlagsmodel skal give Leverandøren et incitament til at opfylde flest mulige af kundens krav/ønsker Vederlagsmodellen kan eventuelt knyttes op mod målsætninger i Kundens business case 21

Materiale om agile kontrakter ITST s vejledning: Agile metoder i it-baserede forretningsprojekter (2010) Iterative projekter og kontrakter (2010) 01i, 02i og 03i K03 BBD2013 PS 2000 (Norge) Almännna Besämmelser Agile projekt version 2012, IT & Telekomföretagen (2012) Det agile manifest: www.agilemanifesto.org Agile Project Management White Paper DSDM Atern The Handbook Agile Project Mangement Handbook, DSDM Consortium 2011 22

Tak for opmærksomheden Jesper Langemark Kalkbrænderiløbskaj 4 2100 Copenhagen Tel: +45 72 24 12 12 Fax: +45 72 24 12 13 Email: jesper.langemark@twobirds.com www.twobirds.com Bird & Bird is an international legal practice comprising Bird & Bird LLP and its affiliated and associated businesses. www.twobirds.com