SlideShare une entreprise Scribd logo
1  sur  47
Agila kontrakt
Frukostseminarium @ Knowit 2013.05.29
Lars Irenius, Knowit
Anders Christner, Lindahl
Agenda
• 8:00 – 9:00 “Föreläsning”
• 9:00 – 9:15 Paus
• 9:15 – 10:00 Diskussion
2Agila kontrakt, Knowit 2013.05.29
Vi bidrar till framgång genom att i nära samarbete med
våra kunder
kombinera det stora företagets styrka med
det lilla företagets själ och
den enskilde konsultens engagemang.
1700
50
20
4
Agila kontrakt, Knowit 2013.05.29
Agila kontrakt, Knowit 2013.05.29 5
Agenda
• Vad är egentligen ett "agilt konrakt"?
• När ska man använda agila modeller i avtalssituation –
och när är det inte lämpligt?
• Vad kräver ett agilt avtal av kunden och leverantören.
• Fungerar "fasta avtal" med ett agilt arbetssätt?
• Almega's standardavtal för agila projekt.
• Vested - en forskningsbaserad modell för verkligt
ömsesidiga samarbeten
6Agila kontrakt, Knowit 2013.05.29
State of Agile Development Survey 2012
Version One
7Agila kontrakt, Knowit 2013.05.29
Agile Manifesto, 2001
8Agila kontrakt, Knowit 2013.05.29
Vad kännetecknar ett agilt kontrakt?
• Leveransen sker i frekventa releaser (1-2 releaser/månad).
• Leverantören visar progress vid varje release (demo).
• Kunden prioriterar de viktigaste kraven/uppgifterna från en
”project backlog” inför varje sprint till en ”sprint backlog”
• Projektet kan påbörjas innan komplett kravbild finns.
• Krav kan förändras mellan releaser.
• Tid och kostnad är fast, inte innehåll (leverantören garanterar
inte ett visst innehåll, bara att kunden kan prioritera vad som
är viktigast).
9Agila kontrakt, Knowit 2013.05.29
Bygga hus
10Agila kontrakt, Knowit 2013.05.29
11
Varför vill man inte köpa agilt
av Nisses bygg?
Agila kontrakt, Knowit 2013.05.29
David Snowden
12Agila kontrakt, Knowit 2013.05.29
Cynefin (“kuh-NEH-vin”)
13Agila kontrakt, Knowit 2013.05.29
oförutsägbar förutsägbar
Grindbaserad projektmodell (PROPS)
Agila kontrakt, Knowit 2013.05.29
Project
closure
Project analysis Project planning
Execution
Establishment
Execution
Realization
Execution
Hand-over
TG1 TG5
Time
Go/
No-go
Project Delivery Precision
TG2TG0 TG3 TG4
Uncertainty
Time, Cost
and Scope
TG2 – A key investment decision Business Value
14
Ken Blanchard
15Agila kontrakt, Knowit 2013.05.29
Situational Self Leadership Model
16
Trust
High Low
Agila kontrakt, Knowit 2013.05.29
David Frydlinger
17Agila kontrakt, Knowit 2013.05.29
Davids matris
18
Strategiskt värde
Kompetens
inhouse
Agila kontrakt, Knowit 2013.05.29
Agilt system
19Agila kontrakt, Knowit 2013.05.29
Dina
Leverantörer
Dina kunder
(Verksamheten)
Ditt företag
(IT-avdelningen)
Ditt system
Slutsats
• Agilt kontrakt är “enda alternativet” när problemet som
ska lösas är “complex”.
• Agilt kontrakt kan snabba upp Time To Market om
problemet är “complicated”
• Agilt kontrakt lämpar sig bäst för strategiska
upphandlingar.
• Agilt kontrakt ger mervärde i ett agilt system.
• Agilt kontrakt förutsätter engagemang av och förtroende
mellan kund och leverantör.
20Agila kontrakt, Knowit 2013.05.29
Agilt – i kundens perspektiv
Plus
• Ger flexibilitet
• Snabbare TTM
• “Bästa” alternativet om det
inte finns/går att göra en
spec.
• Ger värde i ett “agilt
system”
Minus
• Ingen garanti för innehåll
till ett visst pris och inom
viss tid.
• Kräver engagemang.
• Kräver kunskap om agila
metoder.
21Agila kontrakt, Knowit 2013.05.29
Agilt – ur leverantörens perspektiv
Plus
• Minimerad risk
(motsvarande T&M)
• Mer utrymme för
innovation.
• Nöjd kund (?)
Minus
• Värdebaserad försäljning
fungerar inte.
• Risk för missnöjd kund (?)
22Agila kontrakt, Knowit 2013.05.29
23
Kan en leverantör
jobba agilt men
leverera mot fastpris?
Agila kontrakt, Knowit 2013.05.29
Agile Software Requirements
Dean Leffingwell
Agila kontrakt, Knowit 2013.05.29 24
25
Hur styr man en
leverantör under ett
agilt avtal ?
Agila kontrakt, Knowit 2013.05.29
Traditionell styrning
26Agila kontrakt, Knowit 2013.05.29
Kravspec /
SOC
Source: Jurgen Appelo
Vad ska uppnås,
vilket värde ska
skapas och för
vem/vilka.
Vilka
begränsningar
måste beaktas;
buget, tidsram,
releaseplan,
plattform,
varumärke, lagar
etc.
Agil styrning
Agila kontrakt, Knowit 2013.05.29 27
Effektmål
Agila kontrakt, Knowit 2013.05.29
Agila kontrakt, Knowit 2013.05.29
Källa: HeltSonika
Rollmodellering
Agila kontrakt, Knowit 2013.05.29 30
Agila kontrakt, Knowit 2013.05.29
Källa: HeltSonika
Funktioner
Logga in
Välja
språk Söka
Visa karta
Uppdatera
karta
Editera
information
Krav - release
33Agila kontrakt, Knowit 2013.05.29
backlog
tasks
acceptanstest
funktioner
stories
Services provided by the
system to fulfil
stakeholder needs
Features are realized by
stories (a tool for the
team)
effektmål
Project burndown
chart
(tid/budget - funktion)
begränsar
Vad ska man styra på?
•Effektmål
•Funktioner
•Stories
34Agila kontrakt, Knowit 2013.05.29
35Agila kontrakt, Knowit 2013.05.29
Hur ofta ska man dema
för kund?
SCRUM Roles
36Agila kontrakt, Knowit 2013.05.29
Vilka modeller för avtal är tillämpliga?
• Fast pris
• T&M
• T&M med delad risk.
• Almegas Agila standardavtal
• Vested
37Agila kontrakt, Knowit 2013.05.29
38Agila kontrakt, Knowit 2013.05.29
Fackmanna
mässigt fel
Samverkans
fel
Tidsbox Tidsbox
Reserv
tidsbox
Flyttat arbete Flyttat arbete Flyttat arbete
Rest
Reducering av
timarvode
Rättning utan
arvode.
Påtalas inom 6
månader
Ursprungligt Uppdrag Ändrat Uppdrag
Avtalsparametrar:
 Kompetenta resurser
 Antal resurser och timmar
fördelat på Tidsboxar
 Timpris samt eventuell Risk-
och Vinstdelning
 Antal Reservtidsboxar
Agila projekt – IT företagens standardavtal
Source: Henrik Gavelli
Agila kontrakt, Knowit 2013.05.29 39
40
1. En resultatbaserad istället för transaktionsbaserad affärsmodell
2. Fokus på vad som ska levereras istället för på hur det levereras
3. Tydligt definierade och mätbara önskade kommersiella resultat
4. En skälig prismodell som skapar incitament till hög kvalitet och
innovation
5. En samverkansmodell som skapar insikt och inte bara översikt
Agila kontrakt, Knowit 2013.05.29
• Relation förhandlas först!
• Prismodell:
41
Leverans
SLA
KPI
Agila kontrakt, Knowit 2013.05.29
Davids Matris
42
Strategiskt värde
Kompetens
inhouse
Vested
Agil modell
Inhouse
Resurs
(T&M)
Fast pris
Agila kontrakt, Knowit 2013.05.29
Fixed Price or T&M
Passive
buyer
Active
buyer
Fixed Scope
Open Scope
FP FP
T&M
T&M
Agilt
Vested
43Agila kontrakt, Knowit 2013.05.29
Hantera osäkerhet
44Agila kontrakt, Knowit 2013.05.29
Grindbaserad projektmodell (PROPS)
Agila kontrakt, Knowit 2013.05.29
Project
closure
Project analysis Project planning
Execution
Establishment
Execution
Realization
Execution
Hand-over
TG1 TG5
Time
Go/
No-go
Project Delivery Precision
TG2TG0 TG3 TG4
Uncertainty
Time, Cost
and Scope
TG2 – A key investment decision Business Value
45
Martha Maznevski
Professor of Organizational Behavior and International Management
46Agila kontrakt, Knowit 2013.05.29
47Agila kontrakt, Knowit 2013.05.29
Frågor? Synpunkter?
Hur väljer man leverantör (LOU)
• Pris?
• Teamets kompetens?
• Teamets produktivitet?
• Förtroende för leverntören?
• Kulturöverensstämmelse?
48Agila kontrakt, Knowit 2013.05.29

Contenu connexe

Plus de Knowit_TM

SAFe portföljstyrning - Knowit 131205
SAFe portföljstyrning - Knowit 131205SAFe portföljstyrning - Knowit 131205
SAFe portföljstyrning - Knowit 131205
Knowit_TM
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2
Knowit_TM
 
Agile project management day1
Agile project management day1Agile project management day1
Agile project management day1
Knowit_TM
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and Agile
Knowit_TM
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and Agile
Knowit_TM
 
Project Management in Agile Organizations - Agile Requirements
Project Management in Agile Organizations - Agile RequirementsProject Management in Agile Organizations - Agile Requirements
Project Management in Agile Organizations - Agile Requirements
Knowit_TM
 
Project Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers RoleProject Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers Role
Knowit_TM
 
Project Management in Agile Organizations - What is agile?
Project Management in Agile Organizations - What is agile?Project Management in Agile Organizations - What is agile?
Project Management in Agile Organizations - What is agile?
Knowit_TM
 

Plus de Knowit_TM (20)

A Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - KnowitA Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - Knowit
 
Projektledning i agila organisationer
Projektledning i agila organisationerProjektledning i agila organisationer
Projektledning i agila organisationer
 
Agile in waterfall
Agile in waterfallAgile in waterfall
Agile in waterfall
 
Walkabout workshop
Walkabout workshopWalkabout workshop
Walkabout workshop
 
M3.0 workout.pfd
M3.0 workout.pfdM3.0 workout.pfd
M3.0 workout.pfd
 
SAFe portföljstyrning - Knowit 131205
SAFe portföljstyrning - Knowit 131205SAFe portföljstyrning - Knowit 131205
SAFe portföljstyrning - Knowit 131205
 
SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2
 
Agile project management day1
Agile project management day1Agile project management day1
Agile project management day1
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and Agile
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and Agile
 
Project Management in Agile Organizations - Agile Requirements
Project Management in Agile Organizations - Agile RequirementsProject Management in Agile Organizations - Agile Requirements
Project Management in Agile Organizations - Agile Requirements
 
Project Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers RoleProject Management in Agile Organizations - The Project Managers Role
Project Management in Agile Organizations - The Project Managers Role
 
Project Management in Agile Organizations - What is agile?
Project Management in Agile Organizations - What is agile?Project Management in Agile Organizations - What is agile?
Project Management in Agile Organizations - What is agile?
 
Projektledarrollen vs scrum master juni 2013
Projektledarrollen vs scrum master juni 2013Projektledarrollen vs scrum master juni 2013
Projektledarrollen vs scrum master juni 2013
 
Agil projektledning de laval
Agil projektledning de lavalAgil projektledning de laval
Agil projektledning de laval
 
Bygga agila team
Bygga agila teamBygga agila team
Bygga agila team
 
Agil projektledning intro 120603
Agil projektledning intro 120603Agil projektledning intro 120603
Agil projektledning intro 120603
 
A balanced agile team
A balanced agile teamA balanced agile team
A balanced agile team
 
Agile och gruppdynamik
Agile och gruppdynamikAgile och gruppdynamik
Agile och gruppdynamik
 

Agila kontrakt

  • 1. Agila kontrakt Frukostseminarium @ Knowit 2013.05.29 Lars Irenius, Knowit Anders Christner, Lindahl
  • 2. Agenda • 8:00 – 9:00 “Föreläsning” • 9:00 – 9:15 Paus • 9:15 – 10:00 Diskussion 2Agila kontrakt, Knowit 2013.05.29
  • 3. Vi bidrar till framgång genom att i nära samarbete med våra kunder kombinera det stora företagets styrka med det lilla företagets själ och den enskilde konsultens engagemang. 1700 50 20 4
  • 5. Agila kontrakt, Knowit 2013.05.29 5
  • 6. Agenda • Vad är egentligen ett "agilt konrakt"? • När ska man använda agila modeller i avtalssituation – och när är det inte lämpligt? • Vad kräver ett agilt avtal av kunden och leverantören. • Fungerar "fasta avtal" med ett agilt arbetssätt? • Almega's standardavtal för agila projekt. • Vested - en forskningsbaserad modell för verkligt ömsesidiga samarbeten 6Agila kontrakt, Knowit 2013.05.29
  • 7. State of Agile Development Survey 2012 Version One 7Agila kontrakt, Knowit 2013.05.29
  • 8. Agile Manifesto, 2001 8Agila kontrakt, Knowit 2013.05.29
  • 9. Vad kännetecknar ett agilt kontrakt? • Leveransen sker i frekventa releaser (1-2 releaser/månad). • Leverantören visar progress vid varje release (demo). • Kunden prioriterar de viktigaste kraven/uppgifterna från en ”project backlog” inför varje sprint till en ”sprint backlog” • Projektet kan påbörjas innan komplett kravbild finns. • Krav kan förändras mellan releaser. • Tid och kostnad är fast, inte innehåll (leverantören garanterar inte ett visst innehåll, bara att kunden kan prioritera vad som är viktigast). 9Agila kontrakt, Knowit 2013.05.29
  • 10. Bygga hus 10Agila kontrakt, Knowit 2013.05.29
  • 11. 11 Varför vill man inte köpa agilt av Nisses bygg? Agila kontrakt, Knowit 2013.05.29
  • 12. David Snowden 12Agila kontrakt, Knowit 2013.05.29
  • 13. Cynefin (“kuh-NEH-vin”) 13Agila kontrakt, Knowit 2013.05.29 oförutsägbar förutsägbar
  • 14. Grindbaserad projektmodell (PROPS) Agila kontrakt, Knowit 2013.05.29 Project closure Project analysis Project planning Execution Establishment Execution Realization Execution Hand-over TG1 TG5 Time Go/ No-go Project Delivery Precision TG2TG0 TG3 TG4 Uncertainty Time, Cost and Scope TG2 – A key investment decision Business Value 14
  • 15. Ken Blanchard 15Agila kontrakt, Knowit 2013.05.29
  • 16. Situational Self Leadership Model 16 Trust High Low Agila kontrakt, Knowit 2013.05.29
  • 19. Agilt system 19Agila kontrakt, Knowit 2013.05.29 Dina Leverantörer Dina kunder (Verksamheten) Ditt företag (IT-avdelningen) Ditt system
  • 20. Slutsats • Agilt kontrakt är “enda alternativet” när problemet som ska lösas är “complex”. • Agilt kontrakt kan snabba upp Time To Market om problemet är “complicated” • Agilt kontrakt lämpar sig bäst för strategiska upphandlingar. • Agilt kontrakt ger mervärde i ett agilt system. • Agilt kontrakt förutsätter engagemang av och förtroende mellan kund och leverantör. 20Agila kontrakt, Knowit 2013.05.29
  • 21. Agilt – i kundens perspektiv Plus • Ger flexibilitet • Snabbare TTM • “Bästa” alternativet om det inte finns/går att göra en spec. • Ger värde i ett “agilt system” Minus • Ingen garanti för innehåll till ett visst pris och inom viss tid. • Kräver engagemang. • Kräver kunskap om agila metoder. 21Agila kontrakt, Knowit 2013.05.29
  • 22. Agilt – ur leverantörens perspektiv Plus • Minimerad risk (motsvarande T&M) • Mer utrymme för innovation. • Nöjd kund (?) Minus • Värdebaserad försäljning fungerar inte. • Risk för missnöjd kund (?) 22Agila kontrakt, Knowit 2013.05.29
  • 23. 23 Kan en leverantör jobba agilt men leverera mot fastpris? Agila kontrakt, Knowit 2013.05.29
  • 24. Agile Software Requirements Dean Leffingwell Agila kontrakt, Knowit 2013.05.29 24
  • 25. 25 Hur styr man en leverantör under ett agilt avtal ? Agila kontrakt, Knowit 2013.05.29
  • 26. Traditionell styrning 26Agila kontrakt, Knowit 2013.05.29 Kravspec / SOC
  • 27. Source: Jurgen Appelo Vad ska uppnås, vilket värde ska skapas och för vem/vilka. Vilka begränsningar måste beaktas; buget, tidsram, releaseplan, plattform, varumärke, lagar etc. Agil styrning Agila kontrakt, Knowit 2013.05.29 27
  • 29. Agila kontrakt, Knowit 2013.05.29 Källa: HeltSonika
  • 31. Agila kontrakt, Knowit 2013.05.29 Källa: HeltSonika Funktioner Logga in Välja språk Söka Visa karta Uppdatera karta Editera information
  • 32. Krav - release 33Agila kontrakt, Knowit 2013.05.29 backlog tasks acceptanstest funktioner stories Services provided by the system to fulfil stakeholder needs Features are realized by stories (a tool for the team) effektmål Project burndown chart (tid/budget - funktion) begränsar
  • 33. Vad ska man styra på? •Effektmål •Funktioner •Stories 34Agila kontrakt, Knowit 2013.05.29
  • 34. 35Agila kontrakt, Knowit 2013.05.29 Hur ofta ska man dema för kund?
  • 35. SCRUM Roles 36Agila kontrakt, Knowit 2013.05.29
  • 36. Vilka modeller för avtal är tillämpliga? • Fast pris • T&M • T&M med delad risk. • Almegas Agila standardavtal • Vested 37Agila kontrakt, Knowit 2013.05.29
  • 38. Fackmanna mässigt fel Samverkans fel Tidsbox Tidsbox Reserv tidsbox Flyttat arbete Flyttat arbete Flyttat arbete Rest Reducering av timarvode Rättning utan arvode. Påtalas inom 6 månader Ursprungligt Uppdrag Ändrat Uppdrag Avtalsparametrar:  Kompetenta resurser  Antal resurser och timmar fördelat på Tidsboxar  Timpris samt eventuell Risk- och Vinstdelning  Antal Reservtidsboxar Agila projekt – IT företagens standardavtal Source: Henrik Gavelli Agila kontrakt, Knowit 2013.05.29 39
  • 39. 40 1. En resultatbaserad istället för transaktionsbaserad affärsmodell 2. Fokus på vad som ska levereras istället för på hur det levereras 3. Tydligt definierade och mätbara önskade kommersiella resultat 4. En skälig prismodell som skapar incitament till hög kvalitet och innovation 5. En samverkansmodell som skapar insikt och inte bara översikt Agila kontrakt, Knowit 2013.05.29
  • 40. • Relation förhandlas först! • Prismodell: 41 Leverans SLA KPI Agila kontrakt, Knowit 2013.05.29
  • 41. Davids Matris 42 Strategiskt värde Kompetens inhouse Vested Agil modell Inhouse Resurs (T&M) Fast pris Agila kontrakt, Knowit 2013.05.29
  • 42. Fixed Price or T&M Passive buyer Active buyer Fixed Scope Open Scope FP FP T&M T&M Agilt Vested 43Agila kontrakt, Knowit 2013.05.29
  • 44. Grindbaserad projektmodell (PROPS) Agila kontrakt, Knowit 2013.05.29 Project closure Project analysis Project planning Execution Establishment Execution Realization Execution Hand-over TG1 TG5 Time Go/ No-go Project Delivery Precision TG2TG0 TG3 TG4 Uncertainty Time, Cost and Scope TG2 – A key investment decision Business Value 45
  • 45. Martha Maznevski Professor of Organizational Behavior and International Management 46Agila kontrakt, Knowit 2013.05.29
  • 46. 47Agila kontrakt, Knowit 2013.05.29 Frågor? Synpunkter?
  • 47. Hur väljer man leverantör (LOU) • Pris? • Teamets kompetens? • Teamets produktivitet? • Förtroende för leverntören? • Kulturöverensstämmelse? 48Agila kontrakt, Knowit 2013.05.29