Lita på mig Löften & lögner i agila projekt

Storlek: px
Starta visningen från sidan:

Download "Lita på mig Löften & lögner i agila projekt"

Transkript

1 Henrik Kniberg - Crisp AB Agile coach & Java guy Lita på mig Cofounder / CTO of Goyada (mobile services) 30 developers Lead architect at Ace Interactive (gaming) 20 developers Chief of development at Tain (gaming) 40 developers Agile coach at various companies henrik.kniberg@crisp.se Löften & lögner i agila projekt Agile i Sverige 2008 Stockholm

2 400 års erfarenhet Henrik Kniberg 2

3 Henrik Kniberg 3

4 Varför är det så svårt? IT project success rate 1994: 15% IT project success rate 2004: 34% Jim Johnson, Chairman of Standish Group: The primary reason [for the improvement] is that projects have gotten a lot smaller. Doing projects with iterative processes as opposed to the waterfall method, which called for all project requirements to be defined up front, is a major step forward. Source: The Standish Group has studied over 40,000 projects in 10 years to reach the findings. Agile project success rate 2008: 75% XP 8% Other 21% Scrum & XP 22% Scrum 49% Features and functions used in a typical system: Never 45% Always 7% Often 13% Sometimes 16% Source: 3rd Annual State of Agile Development Survey June-July respondents 80 countries Rarely 19% Source: Standish Group Study Reported at XP2002 Henrik Kniberg by Jim Johnson, Chairman 4

5 3000 års erfarenhet Henrik Kniberg 5

6 Dec 2005 Henrik Kniberg 6

7 Viskleken Det kommer aldrig gå! Det blir mycket svårt. Det kan gå! Vi kommer klara det! Henrik Kniberg 7

8 Vad är det för fel på kontrakt? Problem med stora detaljerade kontrakt: För många beslut för tidigt För mycket fokus på att uppfylla sin del av kontraktet istället för att samarbeta Symptom på brist på tillit Samarbete bygger på tillit. Tillit bygger på att man inte ljuger. Henrik Kniberg 8

9 Lögn Svenska akademiens ordbok: Påstående eller uppgift som strider mot sanningen Ordet undvikes gärna i vårdat eller hovsamt tal och ersättes med något mildare ord, t. ex. osanning eller dylikt. Wikipedia: En lögn är en oriktig utsaga som uttalas såsom varande sann, med avsikt att få dem som tar del av utsagan att anta dess riktighet trots att den som uttalar den vet att den är osann. När en lögn blir "upptäckt" av den andra personen så brukar den ta illa upp då det är falskt att ljuga. Henrik Kniberg 9

10 Exempel på lögner? Att säga något som jag vet inte är sant Det snöar just nu NÅGONSTANS snöar det iaf... Att undanhålla sanningen Jag tror inte att systemet kommer klara prestandakraven, men jag säger inget Vi kanske hittar en lösning. Eller så kanske kunden accepterar systemet ändå. Att säga något som jag inte vet är sant (dvs handla i god tro) Systemet är klart till jul Vi är i fas med tidplanen... men han kanske saknar data?... han kanske inte ens vet vad han inte vet? Henrik Kniberg 10

11 Är det lögn att ändra sig? Jag menade det när jag sa det. Men sedan ändrade jag mig. Jag lovade att vi skulle bli klara till jul, men sedan kom det viktigare grejor i vägen. Jag lovade att vi skulle bli klara till jul. Men sedan började du ändra i kraven. Henrik Kniberg 11

12 Så vad är egentligen en lögn? Mest gråzoner Handlar mycket om uppsåt & förväntningar Henrik Kniberg 12

13 Varför ljuger vi uppsåtligt? Tillmötesgående Upprättahålla ett dåligt löfte (lögn föder lögn) Skjuta på smärtan Som man frågar får man svar Är ni i fas med tidplanen? Eller kommer projektet gå åt &%$! och alla får sparken? Henrik Kniberg 13

14 Varför ljuger vi ouppsåtligt? Tvingas göra utfästelser trots brist på data Vi kommer vara klara till jul Blir överkörd Men det här borde väl inte ta mer än en månad, ni är väl proffs? När JAG var utvecklare än gång i tiden minsan... det finns ingen data som stöjder det, men det finns ingen data som säger emot heller och jag vill inte vara jobbig Överambition Vi kommer vara klara till jul Vi BORDE ju klara det Henrik Kniberg 14

15 Hur undviker vi att ljuga? Enda säkra sättet är att aldrig lova någonting. Men är det OK? Är det samarbete? Finns det löften som inte är lögner? Henrik Kniberg 15

16 Vad är ett löfte? Vi lovar att vara klara till jul Vi kommer vara klara till jul Enligt vårt estimat är vi klara till jul Vi planerar att vara klara till jul Ett enkelt sätt att se på det: Allting du säger är ett löfte! Henrik Kniberg 16

17 Alla löften innehåller risk Jag lovade att systemet var i drift - men jag var felinformerad. Det var bara en prototyp. Jag lovade visserligen att vi skulle blir klara till jul, men och tvetydigheter Bollen är rund Systemet är i drift Vi kommer vara klara till jul...om du inte mäter allt för noggrannt...men inte riktigt redo för användning...men systemet kommer inte vara stabilt Henrik Kniberg 17

18 Ett ärligt löfte Jag tror på det jag säger Jag kan ha fel Jag kör med öppna kort Jag hör av mig ifall jag inte längre tror på det jag sa Henrik Kniberg 18

19 Exempel: en dödsdömd plan Planen (dödsdömd, men vi vet inte om det ännu) Week 1 Week 2 Week 3 Week 4 A C B D Traditionellt scenario Vi levererar ABCD på 4 veckor Hoppsan, vi blev sena. A C B D Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Agilt scenario Vi levererar alltid något varje sprint (4 veckor) Vi tror att vi hinner ABCD på 1 sprint, men vi är inte säkra Vi levererar alltid det viktigaste först Week 1 Week 2 Week 3 Week 4 A A B E Week 5 Week 6 Week 7 Week 8 B D Hoppsan, vi hann bara med AB. Vår velocity är lägre än vi trodde. Henrik Kniberg Vad ska vi göra nu? 19

20 Löften i agila projekt Definition of done Sprintar Sprint plan Taskboard Daily scrum Velocity Sprint review/demo Release plan V Apr 2008 May 2008 June 2008 Q Q Henrik Kniberg 20

21 Kontrakt Mindre agilt Mer agilt Fast allt (pris/scope/tid) Money for nothing, change for free Löpande räkning Bygger på tillit Problem: Det krävs tillit för att få tillit Henrik Kniberg 21

22 Money for nothing, change for free Option #1 Kontrakt Pris: 10 Mkr Tid: 1 år Scope: Krav Features and functions used in a typical system: Never 45% Always 7% Often 13% Sometimes 16% Krav Change for free så länge kvarvarande scope inte ökar (dvs om något nytt ska in så ska något annat ut) Option #2 Money for nothing Kund kan avsluta projektet i förtid. Kostar bara 20% av återstående belopp. Rarely 19% Source: Standish Group Study Reported at XP2002 by Jim Johnson, Chairman Onödiga features som borde bort (men vi vet ännu inte vilka) Viktiga features som borde in (men vi vet ännu inte vilka) Henrik Kniberg 22

23 Change for free Option #1 Change for free så länge kvarvarande scope inte ökar (dvs om något nytt ska in så ska något annat ut) Behöver denna också! ROI Jag vill höja prio på denna! Skippa denna! Time 23

24 Money for Nothing! Plan: Pris: 10 Mkr Tid: 12 månader Option #2 Money for nothing Kund kan avsluta projektet i förtid. Kostar bara 20% av återstående belopp. Utfall: Pris: 5+1 Mkr Tid: 6 månader ROI Leverantör får 20% av återstående pris Kund sparar 80% av återstående pris ROI cutoff Avsluta! Time 24

25 Löften & lögner i agila projekt Första steget mot att bli agil är att bestämma sig för att sluta ljuga i alla led! Eliminera uppsåtet för lögn Minimera behovet av löften Henrik Kniberg 25

26 Hur ersätta löften med tillit? Gemensamma mål Lära känna varann Win/win och lose/lose upplägg Korta cykler Regelbunden leverans & uppföljning Symmetriska iterationer Full transparans Full insyn, alla har tillgång till samma data Fail-fast kultur Saknas data, utgå ifrån det värsta & ta fram data. Ibland måste löften brytas. Gör det tidigt i så fall! Req. Design Code Test Vems fel var det? Vem ska bestraffas? Vad ska vi göra åt problemet, och hur ska vi undvika liknande problem i framtiden" Henrik Kniberg 26

27 Slutkläm: Vi vet vad vi har men inte vad vi får! Se till att veta vad du har. Sluta låtsas veta vad du får. Allting om framtiden är estimat & uppskattningar. Ersätt onödiga löften med feedback loops & transparans. Bygg tillit. Börja smått års erfarenhet kan väl inte ha fel... Henrik Kniberg 27

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Agil utveckling ställer nya krav på upphandling Roland Bäcklin, Jaybis Konsult AB roland.backlin@jaybis.se Roland Bäcklin Tidigare: Utvecklare, Systemarkitekt, Projektledare, CTO, CIO, Riksinstruktör,

Läs mer

Agila kontrakt. Mattias Skarin Kanban / Lean coach www.crisp.se. Konsten att måla ut sig ur ett hörn och in i ett samarbete.

Agila kontrakt. Mattias Skarin Kanban / Lean coach www.crisp.se. Konsten att måla ut sig ur ett hörn och in i ett samarbete. Agila kontrakt Konsten att måla ut sig ur ett hörn och in i ett samarbete DevLin, 2014 Mattias Skarin Kanban / Lean coach www.crisp.se http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.se Copyright

Läs mer

Agila kontrakt och LOU

Agila kontrakt och LOU Agila kontrakt och LOU Konsten att måla ut sig ur ett hörn och in i ett samarbete Mattias Skarin Kanban / Lean coach www.crisp.se http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.se Upphandla IT,

Läs mer

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech Användningscentrering i agila utvecklingsprojekt johanna.sarna@valtech.com Valtech Vem är jag? Johanna Särnå Jobbar på Valtech sedan 3 år tillbaka Jobbar där med användbarhet och projektledning Certifierad

Läs mer

SCRUM och mycket mer

SCRUM och mycket mer Typ av dokument Anvisning Skapad Senaste uppdatering 2008-01-27 2008-11-13 1 (5) Sida 1 Det minsta möjliga? SCRUM och mycket mer Om man nu vill vara agile och inte har allt tid i världen, vad skall man

Läs mer

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg Automation Region Affärsdriven systemutveckling genom agila metoder Stefan Paulsson Thomas Öberg Frontit Frontit är ett svenskt konsultföretag i gränslandet mellan Management & IT, som stärker sina kunders

Läs mer

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod Systemutveckling TDP029 Systemutveckling Annika Silvervarg COIN/HCCS/IDA Systemutveckling kallas processen att ta emot en beställning på ett datorsystem, skriva en strukturerad kravspecifikation på systemet,

Läs mer

Inspel till dagens diskussioner

Inspel till dagens diskussioner Intro till Agil Projektledning CMB 11 juni 2018 Mats Nyman Wenell Management AB Inspel till dagens diskussioner Historik och bakgrund Agila manifestet och de agila principerna SCRUM Kort om SAFe Wenell

Läs mer

Effektstyrd upphandling med Agila kontrakt på 5 min

Effektstyrd upphandling med Agila kontrakt på 5 min Effektstyrd upphandling med Agila kontrakt på 5 min Agila kontrakt vs. tradi=onell upphandling ma;as.skarin@crisp.se tomer.shalit@crisp.se mia.kolmodin@crisp.se Varmt välkommen på konferens I Stockholm

Läs mer

Faster time to action and more accurate pre-studies using Agile tooling

Faster time to action and more accurate pre-studies using Agile tooling Faster time to action and more accurate pre-studies using Agile tooling Passion for projects, 2017 Agile Enterprise coach http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.se 1 Låt mig utmana några

Läs mer

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Presentation Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban Om AddQ Mission Vi skapar affärsnytta för kunden genom specialisttjänster inom test, kvalitetssäkring och effektivisering Tjänsteområden

Läs mer

SCRUM på Riksarkivet. Magnus Welander / 2011-05-26

SCRUM på Riksarkivet. Magnus Welander / 2011-05-26 SCRUM på Riksarkivet Magnus Welander / 2011-05-26 Agenda Metoden SCRUM Erfarenheter från Riksarkivet Sverige Metoden SCRUM Varför agile? Källa: Standish Group Önskedrömmar Kunden vet vad de vill ha Utvecklarna

Läs mer

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban - FDD Agila metoder: Vad innehåller SCRUM Hur skiljer sig XP och SCRUM?

Läs mer

Agile i ett större sammanhang. Thomas Nilsson CTO, Agile Developer, Coach & Mentor

Agile i ett större sammanhang. Thomas Nilsson CTO, Agile Developer, Coach & Mentor Agile i ett större sammanhang Thomas Nilsson CTO, Agile Developer, Coach & Mentor Continuous Integration XP Simple Design Pair Programming Refactoring Agile i ett större sammanhang DSDM Test Driven Development

Läs mer

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH F7 Agila metoder EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH 1 XP - Scrum - Kanban Agila metoder Vad innehåller SCRUM Hur skiljer sig XP och SCRUM KANBAN

Läs mer

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive

AGIL KRAVHANTERING. Hitta behoven bakom kraven!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive AGIL KRAVHANTERING Hitta behoven bakom kraven!!! Thomas Nilsson! Agile Coach & Mentor! CTO, Responsive KRAVSTÄLL EN PRODUKT! Skriv ner tre krav som ni ställer på produkten INNOVATIONSDRIVNA PRODUKTER...

Läs mer

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete Projektmetodik II HF1005, Informationsteknik och ingenjörsmetodik för Datateknik Projektarbete Förväntade resultatet är t.ex. en produkt Vi behöver arbeta med Analys Faktainsamling Genomförande Rapportering

Läs mer

Fungerar Agila principer i alla typer av projekt?

Fungerar Agila principer i alla typer av projekt? Fungerar Agila principer i alla typer av projekt? Wenell Management AB Vad är Agile? Agile kan sägas vara ett paraplybegrepp. Det är inte en systemutvecklingsmetodik i sig utan snarare en uppsättning värderingar,

Läs mer

Linköpings universitet 1

Linköpings universitet 1 Vanliga faser TDP029 Systemutveckling Annika Silvervarg COIN/HCCS/IDA Analys Vad är problemet? Uppgift Vad är det för arbetsuppgifter och hur utförs de? Användarbehov Vad behöver användaren/användarna?

Läs mer

Vad är agilt? Agile Islands Andreas Björk

Vad är agilt? Agile Islands Andreas Björk Vad är agilt? Agile Islands 2019 Andreas Björk Agenda 1. Vad är agilt? Agile manifesto Agile Onion Vad beskriver en agil organisation? 2. Principer och verktyg Ständig förbättring Feedback loopar Fokus

Läs mer

agil projektledning CE E86C7B9BE4BB2FD43E7A902 Agil Projektledning 1 / 6

agil projektledning CE E86C7B9BE4BB2FD43E7A902 Agil Projektledning 1 / 6 Agil Projektledning 1 / 6 2 / 6 3 / 6 Agil Projektledning Agil projektledning blev officiellt känt redan 2001. Har du kunskap inom Agile projektledning som projektledare, ledare, företagsledare, utvecklare,

Läs mer

CREATING VALUE BY SHARING KNOWLEDGE

CREATING VALUE BY SHARING KNOWLEDGE CREATING VALUE BY SHARING KNOWLEDGE PROJEKTLEDNING 101 Nidzara Dellien, Lund September 2017 PROJEKT En formell definition på projekt är följande (enligt Wikipedia): En temporär satsning för att framställa

Läs mer

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB

Du fulländar mig! Om synergierna mellan agila metoder och UX. Joakim Holm Adaptiv AB. Erik Hammarström Antrop AB Du fulländar mig! Om synergierna mellan agila metoder och UX Joakim Holm Adaptiv AB Erik Hammarström Antrop AB Vetenskapliga metoden 1. Observera verkligheten 4. Genomför experiment 2. Utforma hypotes

Läs mer

Agila Avtal. avtalsformer som kan fungera. Carina Meurlinger carina.meurlinger@agero.se

Agila Avtal. avtalsformer som kan fungera. Carina Meurlinger carina.meurlinger@agero.se Agila Avtal Hur man säljer in agila projekt olika avtalsformer som kan fungera Carina Meurlinger carina.meurlinger@agero.se Min syn på saken och kundens Detta är vad vi alla önskar Lite om mig själv Carina

Läs mer

Scrum + XP samt konsekvensanalys

Scrum + XP samt konsekvensanalys Scrum + XP samt konsekvensanalys Daniel Nimren dt05dn8 Douglas Frisk dt05df1 Dept. of Computer Science, Lunds Tekniska Högskola, Sweden {dt05dn8 dt05df1}@student.lth.se 1 mars 2010 Sammanfattning Denna

Läs mer

NORDIC GRID DISTURBANCE STATISTICS 2012

NORDIC GRID DISTURBANCE STATISTICS 2012 NORDIC GRID DISTURBANCE STATISTICS 2012 Utdrag ur rapport utarbetad av DISTAC-gruppen under RGN inom ENTSO-E Sture Holmström 2 Korta bakgrundsfakta > 1999-2000 utarbetades Riktlinjer för klassificering

Läs mer

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com Åke Liljenberg ake.liljenberg@volvo.com Innehåll 1. Kort om presentatören 2. Kort om / WirelessCar 3. Vad kan jag bli när jag blir stor? 2 15-02-04 Min yrkeshistoria 1981-1990 Egen firma, programmering

Läs mer

Projektmetodik. Översikt. Lektion 1: Metodiker. Metodiker.

Projektmetodik. Översikt. Lektion 1: Metodiker. Metodiker. Projektmetodik Översikt Metodiker. Lektion 1: Metodiker Agile. - Lean. - Scrum. - Kanban. - XP, Extrem Programmering. - DSDM, Dynamic Systems Development Method. RUP, Rational Unified Process. Traditionella

Läs mer

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

Scrum i praktiken Tillämpning inom Gripen demonstrator. Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM

Scrum i praktiken Tillämpning inom Gripen demonstrator. Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM Scrum i praktiken Tillämpning inom Gripen demonstrator Fredrik Lorentzon & Marcus Frejd 2010-11-11 SESAM Agenda Vilka är Fredrik och Marcus? Gripen demonstratorprogram i korthet Varför och hur införde

Läs mer

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

en uppsatstävling om innovation Sammanfattning av de vinnande bidragen

en uppsatstävling om innovation Sammanfattning av de vinnande bidragen en uppsatstävling om innovation Sammanfattning av de vinnande bidragen INNEHÅLLSFÖRTECKNING Förord Jurynsbeslut Jurynsmotiveringar Organiseraförbrukarinvolveringochöppeninnovationi fuzzyfrontend EnfallstudieavGetingeInfectionControlskomplexadesinfektor

Läs mer

ALM Live: Scrum + VSTS

ALM Live: Scrum + VSTS ALM Live: Scrum + VSTS Explained and distilled for Everyone! Micael Herkommer micael.herkommer@inexor.se Introduktion Micael Herkommer Developer Coach & Solutions Architect INEXOR EPiServer Professional

Läs mer

DevOps i Verkligheten

DevOps i Verkligheten DevOps i Verkligheten Mattias Sköld DevOps coach / Solution Manager 10+ år ALM/DevOps, 20+ år i IT branchen Sogeti har vunnit Microsoft ALM Awards 2009,10,11,12,13,14 @mattiasskold Mattias.skold@Sogeti.com

Läs mer

Styrelsens för Oasmia Pharmaceutical AB (publ) redogörelse enligt 14 kap. 8 3 aktiebolagslagen

Styrelsens för Oasmia Pharmaceutical AB (publ) redogörelse enligt 14 kap. 8 3 aktiebolagslagen Styrelsens för Oasmia Pharmaceutical AB (publ) redogörelse enligt 14 kap. 8 3 aktiebolagslagen The board of directors of Oasmia Pharmaceutical AB (publ) report in accordance with chapter 14, section 8,

Läs mer

AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE

AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE AI OCH VIKTEN AV ETT KUND- OCH DESIGNDRIVET PERSPEKTIV TOMMY JARNEMARK TELIA SVERIGE TOMMY JARNEMARK DIGITAL AFFÄR B2C/B2B OCH FÖRÄNDRINGSLEDNING SEDAN 2003, CHEF SEDAN 2004 BRINNER FÖR KUNDUPPLEVELSEN,

Läs mer

Chapter 2: Random Variables

Chapter 2: Random Variables Chapter 2: Random Variables Experiment: Procedure + Observations Observation is an outcome Assign a number to each outcome: Random variable 1 Three ways to get an rv: Random Variables The rv is the observation

Läs mer

Sara Skärhem Martin Jansson Dalarna Science Park

Sara Skärhem Martin Jansson Dalarna Science Park Sara Skärhem Martin Jansson Dalarna Science Park Sara Skärhem Martin Jansson Vad är innovation? På Wikipedia hittar man: En innovation är en ny idé, till exempel i form av en produkt, lösning, affärsidé,

Läs mer

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd. 3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd. Role and responsibility of Internal Audit Sharing of best practices Model of operation In conduct of audit assignment Other functions

Läs mer

Collaborative Product Development:

Collaborative Product Development: Collaborative Product Development: a Purchasing Strategy for Small Industrialized House-building Companies Opponent: Erik Sandberg, LiU Institutionen för ekonomisk och industriell utveckling Vad är egentligen

Läs mer

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012

Kanban är inte din process. (låt mig berätta varför) #DevLin2012 15 Mars 2012 Kanban är inte din process (låt mig berätta varför) #DevLin2012 15 Mars 2012 Torbjörn Tobbe Gyllebring @drunkcod tobbe@cint.com Är du eller känner du en Kanban hipster? Förut körde vi X nu kör vi Kanban

Läs mer

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.

2010-12-27 SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell. Vattenfallsmodellen SCRUM Analys Kallas också linjär sekventiell modell Introduktion Design Kod Test Rational Unified Process Agile DSDM Adaptive Software Development Crystal Feature-Driven Development

Läs mer

Business agility, alla håller med, men hur gör vi nu?

Business agility, alla håller med, men hur gör vi nu? Business agility, alla håller med, men hur gör vi nu? Patrik Boberg, Enhetschef och agil förändringsledare Anders Byström, Agil Coach och metodansvarig Snabba fakta Avgiftsfinansierad myndighet All verksamhet

Läs mer

QC i en organisation SAST 2008-09-16

QC i en organisation SAST 2008-09-16 QC i en organisation SAST 2008-09-16 1 Agenda Hur är vi organiserade inom test på SEB? Hur är QC uppsatt på SEB? Hur arbetar vi med QC i en stor organisation? Uppfyllde QC våra förväntningar och hur har

Läs mer

SCRUM. Marcus Bendtsen Institutionen för datavetenskap

SCRUM. Marcus Bendtsen Institutionen för datavetenskap SCRUM Marcus Bendtsen Institutionen för datavetenskap 2 Metodik Systematiskt tillvägagångssätt för att garantera utfallet Metodiken behöver passa kontexten och tillgängliga resurser Verifiering av metodiken

Läs mer

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018 CHANGE WITH THE BRAIN IN MIND Frukostseminarium 11 oktober 2018 EGNA FÖRÄNDRINGAR ü Fundera på ett par förändringar du drivit eller varit del av ü De som gått bra och det som gått dåligt. Vi pratar om

Läs mer

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson

En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson En snabbare väg till framgång Ett agilt angreppssätt för BI Johan Petersson Acando Johan Petersson Visit me at LinkedIn: se.linkedin.com/in/johpet 2 Acando 2014-29-08 Acando - översikt Enterprise Consulting

Läs mer

On the Establishment of UCSD i n in Organisations Åsa Cajander Uppsala Universitet Universitet

On the Establishment of UCSD i n in Organisations Åsa Cajander Uppsala Universitet Universitet On the Establishment of UCSD in Organisations Åsa Cajander Uppsala Universitet Usabiliy, who cares? The Introduction of UCSD in Organisations Action Research Organisational Change The Introduction of UCSD

Läs mer

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Kravhantering På Riktigt, 16 maj 2018 Anna Fallqvist Eriksson Agilista, Go See Talents linkedin.com/in/anfaer/

Läs mer

SCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte?

SCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte? SCRUM En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte? Grundprinciper Projektgruppen organiserar och planerar sitt eget arbete Fokus på verksamhetsnytta Alla krav prioriteras

Läs mer

GOD MORGON RE/MAX KICKOFF MÖTE JANUARI 2016

GOD MORGON RE/MAX KICKOFF MÖTE JANUARI 2016 GOD MORGON RE/MAX KICKOFF MÖTE JANUARI 2016 AGENDA FÖR DAGEN Förmiddagen Vad hände 2015? Vad händer 2016? Våra ansvars områden? Våra 4-Fokus områden? Aktiviteter och Mål Gävle Högskola? Marknadsriktlinjer

Läs mer

Vindforsk IV update of ongoing projects

Vindforsk IV update of ongoing projects Vindforsk IV update of ongoing projects A collaborative program between the Swedish Energy Agency and Energiforsk , Vindforsk IV shall strengthen the knowledge and competence needed to build, integrate

Läs mer

Agila metoder. Idag skall vi vända på steken... Agil Ledning av IT-projekt

Agila metoder. Idag skall vi vända på steken... Agil Ledning av IT-projekt Agila metoder Ledning av IT-projekt Idag skall vi vända på steken... Nästan allt vad vi pratat om tidigare glömmer vi ett tag Det kan finnas anledningar att kunna se projektvärlden och projektvärden på

Läs mer

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel. Page 1 (5) Hemuppgift 1DV404 150115-150118 Deluppgift 1 Processmodeller a) (4p) Alla mjukvaruutvecklare följer någon form av utvecklingsprocess i sitt arbete. Diskutera vad organisationer brukar ange som

Läs mer

Hur hanterar vi risk? Vad är TKO? Skillnad på agil och trad? Agil/Lean: Defer Commitment, Build knowledge, Fail fast

Hur hanterar vi risk? Vad är TKO? Skillnad på agil och trad? Agil/Lean: Defer Commitment, Build knowledge, Fail fast Hur hanterar vi risk? Vad är TKO? Skillnad på agil och trad? Trad: Mycket up front - illusionerat försök till kontroll Agil/Lean: Defer Commitment, Build knowledge, Fail fast Den Röda Tråden DESIGN Vi

Läs mer

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions Testdriven utveckling Magnus Jonsson Siemens Medical Solutions 2 Soarian Stort projekt, ca 400 personer i projektet Distribuerad utveckling i USA, Indien och Sverige Web baserat lösning med admin client

Läs mer

Klimatanpassning bland stora företag

Klimatanpassning bland stora företag Klimatanpassning bland stora företag Introduktion till CDP CDP Cities programme Anpassningsstudien Key findings Kostnader Anpassningsstrategier Emma Henningsson, Project manager, CDP Nordic Office Inget

Läs mer

Senaste trenderna från testforskningen: Passar de industrin? Robert Feldt,

Senaste trenderna från testforskningen: Passar de industrin? Robert Feldt, Senaste trenderna från testforskningen: Passar de industrin? Robert Feldt, robert.feldt@bth.se Vad är på gång i forskningen? (ICST 2015 & 2016) Security testing Mutation testing GUI testing Model-based

Läs mer

Fem vanliga fallgropar

Fem vanliga fallgropar EN MINIRAPPORT från CERTUS GROWTH Fem vanliga fallgropar vid utveckling i mindre bolag Av David Tegenmark, Certus Growth Certus Growth arbetar för att entreprenörer i kunskapsföretag ska lyckas. Vi bidrar

Läs mer

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 juni 2015 Timber EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 Swedish Production m 3 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 Jun/12 x 10 6 Oct/12 Feb/13 Jun/13

Läs mer

Föreläsning 4: Designprocessen

Föreläsning 4: Designprocessen Föreläsning 4: Designprocessen FSR: 2, 3, (6), 7 Att läsa: Kapitel 9 och 12 i Rogers et al.: Interaction design 4/e 150911 Designprocessen 2 Designprocessenöversikt Introduktion Att involvera användare

Läs mer

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private

Läs mer

SCRUM. på fem minuter

SCRUM. på fem minuter SCRUM på fem minuter DET TALAS MYCKET OM SCRUM OCH LÄTTRÖRLIGA METODER JUST NU A simple framework for managing complex projects Traditionella metoder fokuserar på att hålla planen, Scrum inriktar sig på

Läs mer

Measuring child participation in immunization registries: two national surveys, 2001

Measuring child participation in immunization registries: two national surveys, 2001 Measuring child participation in immunization registries: two national surveys, 2001 Diana Bartlett Immunization Registry Support Branch National Immunization Program Objectives Describe the progress of

Läs mer

12 principer of agile practice (rörlig)

12 principer of agile practice (rörlig) X-treme programming 12 principer of agile practice (rörlig) Ge nöjd kund genom tidig och kontinuerliga leveranser Den viktigaste punkten som betyder att min vill ha kontinuerlig feedback Välkomna sena

Läs mer

Bakgrund eller hur det startade: Projekt X, läget i september 2013

Bakgrund eller hur det startade: Projekt X, läget i september 2013 Bakgrund eller hur det startade: Projekt X, läget i september 2013 Projektet var kraftigt försenat, ingen leverans fanns i sikte under överskådlig tid. Väldigt lite fungerade i projektet. Kommunikation

Läs mer

Agil programutveckling

Agil programutveckling Agil programutveckling Pontus Evertsson D00, Lunds Tekniska Högskola d00pe@efd.lth.se Anna Jennerheim D00, Lunds Tekniska Högskola d00aj@efd.lth.se 2003-05-15 1 1. Inledning 3 2. Extreme Programming (XP)

Läs mer

Agila arbetsformer. Gemensamma värderingar

Agila arbetsformer. Gemensamma värderingar Agila arbetsformer Agile, scrum och lite lite lean Gemensamma värderingar Värdera individer och interaktion högre än processer och verktyg Värdera fungerande mjukvara högre än omfattande dokumentation

Läs mer

Agile i ett större sammanhang

Agile i ett större sammanhang Agile i ett större sammanhang Thomas Nilsson http://www.responsive.se http://www.responsive.se/thomas Agile Developer, Coach & Mentor Vad driver kostnaden? 1) Felaktig funktionalitet Inkluderande missuppfattningar,

Läs mer

Acquisition of two Shoppingcenters: Hamm

Acquisition of two Shoppingcenters: Hamm Annual General Meeting June 18, 2003 Jürgen Wundrack 1 Location Hamburg 2 Highlights Acquisition of two shoppingcenters in Germany (Hamm) and Hungary (Pècs) Opening of City-Point Kassel, Altmarkt-Galerie

Läs mer

Inspirerande (och inspirerade) testledare får mer gjort. Mobile:

Inspirerande (och inspirerade) testledare får mer gjort. Mobile: Inspirerande (och inspirerade) testledare får mer gjort. Pablo.garcia@qualitypoint.se Mobile: +46 70 3183958 Pablo Garcia started as a tester in 1996 for Ericsson. After passing through roles like Test

Läs mer

Projectbase en generell projektmodell

Projectbase en generell projektmodell Projectbase en generell projektmodell ProjectBase 2.0 anpassad för Projectplace Projectbase är en generell projektmodell som effektiviserar planering och styrning av projekt oavsett typ och storlek. Denna

Läs mer

Användarcentrerad systemdesign

Användarcentrerad systemdesign Användarcentrerad systemdesign Föreläsning 11: Agile-processer och ACSD Stefan Blomkvist Avdelningen för MDI/IT, Uppsala Universitet, Stefan.Blomkvist@hci.uu.se www.it.uu.se/edu/course /homepage/acsd/

Läs mer

The reception Unit Adjunkten - for newly arrived pupils

The reception Unit Adjunkten - for newly arrived pupils The reception Unit Adjunkten - for newly arrived pupils Shortly on our work Number of received pupils: - 300 for school year 2014-2015 - 600 for school year 2015-2016 - 220 pupils aug-dec 2016 - ca. 45

Läs mer

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1 Mönster Ulf Cederling Växjö University UlfCederling@msivxuse http://wwwmsivxuse/~ulfce Slide 1 Beskrivningsmall Beskrivningsmallen är inspirerad av den som användes på AG Communication Systems (AGCS) Linda

Läs mer

Sustainability transitions Från pilot och demonstration till samhällsförändring

Sustainability transitions Från pilot och demonstration till samhällsförändring Sustainability transitions Från pilot och demonstration till samhällsförändring Hans Hellsmark Miljösystemanalys, Chalmers Hans.hellsmark@chalmers.se Vad är innovation? Vad är innovation? Invention Innovation

Läs mer

Kanban. Marcus Hammarberg. torsdag den 15 september 2011 (v.)

Kanban. Marcus Hammarberg. torsdag den 15 september 2011 (v.) Kanban Marcus Hammarberg Kanban? Vad sjutton är Kanban för något? Jag brukar beställa yakiniku... http://blog.huddle.net/wp-content/uploads/2009/08/team-building-exercises-improving-teamwork.jpg Kanban

Läs mer

TOUCH POINTS AND PRACTICES IN THE SMART GRID

TOUCH POINTS AND PRACTICES IN THE SMART GRID TOUCH POINTS AND PRACTICES IN THE SMART GRID EGRD Workshop, Oslo 2015-06-03 CECILIA KATZEFF, ADJ. PROFESSOR IN SUSTAINABLE INTERACTION DESIGN INTERACTIVE SWEDISH ICT AND CESC, KTH SOME FACTS Founded in1998.

Läs mer

10. Moralisk fiktionalism och ickedeskriptiv

10. Moralisk fiktionalism och ickedeskriptiv Det finns två olika positioner som båda kan kallas fiktionalism : 1. Hermeneutisk fiktionalism 2. Revolutionär fiktionalism ( revisionistisk fiktionalism ) De kan betraktas som två separata positioner,

Läs mer

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 maj 2015 Timber EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 Swedish Production m 3 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 Apr/12 x 10 6 Aug/12 Dec/12 Apr/13

Läs mer

Agila Metoder. Nils Ehrenberg nils.ehrenberg@mah.se

Agila Metoder. Nils Ehrenberg nils.ehrenberg@mah.se Agila Metoder Nils Ehrenberg nils.ehrenberg@mah.se Agenda Agila Metoder: Scrum och sprints Lean och Design Workshops Kravställning Agil Utveckling Individer och interaktioner istället för processer Fungerande

Läs mer

Preliminär elmarknadsstatistik per månad för Sverige 2014

Preliminär elmarknadsstatistik per månad för Sverige 2014 jan feb mar apr maj jun GWh GWh GWh GWh GWh GWh 6 859,6 6 342,1 6 814,5 5 965,4 5 706,5 5 382,4 1 213,7 872,3 1 200,3 902,0 681,7 611,8 6 374,9 5 876,2 6 247,9 4 875,8 3 487,7 3 395,2 529,2 496,2 557,8

Läs mer

Protokoll Föreningsutskottet 2013-10-22

Protokoll Föreningsutskottet 2013-10-22 Protokoll Föreningsutskottet 2013-10-22 Närvarande: Oliver Stenbom, Andreas Estmark, Henrik Almén, Ellinor Ugland, Oliver Jonstoij Berg. 1. Mötets öppnande. Ordförande Oliver Stenbom öppnade mötet. 2.

Läs mer

Användbarhet i sitt sammanhang

Användbarhet i sitt sammanhang Användbarhet i sitt sammanhang Världsanvändbarhetsdagen 2009-11-12 Anders Hedberg, Guide Konsult Stockholm Innehåll En helikoptertur över ett projekts olika faser med belysning på användbarhet i förhållande

Läs mer

Contact by

Contact by SSA111 - Swedish as a Second Language, 1-5 points file:////vxufs1/group/adm/utb_kat/exam.../svenska som andraspråk/ec_ssa111.html Code: SSA111 Date: June Name: Swedish as a Second Language, 1-5 points

Läs mer

BESKRIVNING AV PROCESSMETODEN SCRUM

BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...

Läs mer

Utvecklings- och tillväxtplan för ett hållbart Åland

Utvecklings- och tillväxtplan för ett hållbart Åland Utvecklings- och tillväxtplan för ett hållbart Åland 2015-2017 ------------------------------------------------ Development- and growth plan for a sustainable Åland 2015-2017 Ann Nedergård Hållbarhetsstrateg

Läs mer

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016

EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 augusti 2015 Timber EN BÄTTRE BALANS MED SVAGT SJUNKANDE TRÄVARUPRISER 2015 OCH EN NY PRISUPPGÅNG I MITTEN AV 2016 Swedish Production m 3 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 x 10 6 Jul 1350 Aug 1590 Sep 1770

Läs mer

AGILA METODER. (för oss som inte kodar) Nina Berlin

AGILA METODER. (för oss som inte kodar) Nina Berlin AGILA METODER (för oss som inte kodar) Nina Berlin Agila värderingar 1. Individer och interaktioner framför processer och verktyg 2. Fungerande programvara framför omfattande dokumentation 3. Kundsamarbete

Läs mer

Arbetstillfällen 100 000.

Arbetstillfällen 100 000. 2 3 4 Arbetstillfällen 100 000. 5 6 7 Vissa anspråk ställs I de internationella direktiv och konventioner Sverige antingen är ålagt att följa eller frivilligt valt att följa. Här har jag listat några exempel

Läs mer

SCRUM och agil utveckling

SCRUM och agil utveckling SCRUM och agil utveckling Johan Åberg johan.aberg@liu.se Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Läs mer

Moralfilosofi. Föreläsning 11

Moralfilosofi. Föreläsning 11 Moralfilosofi Föreläsning 11 Kants etik Immanuel Kant (1724-1804) är en av mest betydelsefulla moderna filosoferna Kant utvecklade inte bara en teori om moralen utan också teorier i metafysik, epistemologi,

Läs mer

Agile-metoder, XP och ACSD

Agile-metoder, XP och ACSD Användarcentrerad systemdesign. Föreläsning 12 Agile-metoder, XP och ACSD Stefan Blomkvist MDI / IT, stefan.blomkvist@it.uu.se & Profdoc AB www.profdoc.se www.it.uu.se/edu/course /homepage/acsd/s04 XP

Läs mer

Fråga 1. A) Domain-requirement analysis B) Questionaires C) Focus groups D) Design workshop C) Stakeholder analysis. Svar: C, D

Fråga 1. A) Domain-requirement analysis B) Questionaires C) Focus groups D) Design workshop C) Stakeholder analysis. Svar: C, D Fråga 1. Vilken två elicitationstekniker av följande lämpar sig bäst på att upptäcka idéer inför framtiden? (Välj 2 st, 0,5p per rätt alternativ, -0,5 per fel). A) Domain-requirement analysis B) Questionaires

Läs mer

Scaled Agile Framework

Scaled Agile Framework Scaled Agile Framework Grunder för självorganisation Vad är det och är det bra? @svante_lidman svante.lidman@coreboost.se 1 Vem är Svante? Senaste 6-7 åren Konsultat inom Large-Scale Lean/Agile De +20

Läs mer

Senaste trenderna inom redovisning, rapportering och bolagsstyrning Lars-Olle Larsson, Swedfund International AB

Senaste trenderna inom redovisning, rapportering och bolagsstyrning Lars-Olle Larsson, Swedfund International AB 1 Senaste trenderna inom redovisning, rapportering och bolagsstyrning Lars-Olle Larsson, Swedfund International AB 2 PwC undersökning av börsföretag & statligt ägda företag Årlig undersökning av års- &

Läs mer

Agil Projektledning. En introduktion

Agil Projektledning. En introduktion Agil Projektledning En introduktion Agil Projektledning Förändringar sker alltid i projekt Agil projektledning handlar om att hantera dessa Kunden har dålig insyn i ett traditionellt projekt De ska vara

Läs mer

Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag

Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag Låt oss ta hand om din utveckling, medan du själv utvecklar ditt företag *vad är SmartCode? Vi gör ett komplett utbud av tjänster. Vi designar, utvecklar, stödjer och uppdaterar allt som fungerar i Web.

Läs mer

Elmarknadshubben: Kompetensbaserad upphandling

Elmarknadshubben: Kompetensbaserad upphandling Elmarknadshubben: Kompetensbaserad upphandling AGENDA > Projekt Elmarknadshubben; bakgrund 2 > Förutsättningar och utgångspunkter > Traditionell upphandling jämfört med kompetensbaserad > Strategiska val

Läs mer