LEAN i softwareudvikling Styring af gennemløbstid.
|
|
|
- Gustav Danielsen
- 10 år siden
- Visninger:
Transkript
1 LEAN i softwareudvikling Styring af gennemløbstid
2 IT udvikling = IT investering A Forretningbehov B Forretningfordel Kroner Cost (1) Benefit (2) Tid (3) X Usikkerhed (4)
3 5 minutter om Lean Thinking Identificer kundeværdi 2. Kortlæg værdistrømmen og reducer ikke værdiskabende aktiviteter (Spild) 3. Skab flow i værdistrømmen 4. Indfør træk (Pull) 5. Stræb efter det perfekte Og hvad har det så med software udvikling at gøre?
4 Coping with uncertainty Consequences of our Decisions Knowledge about the problem High Improvement strategies Delay desicions Improve learning Low Time [Riis]
5 HVORFOR? FORBEDRING AF LEAD TIME
6 Lessons learned: Improving lead time Praktiske 1: Reducing projects in process Teoretiske A: Little s Theorem (law of lead time) 2: Improve learning 3: Prioritizing decisions B: Queuing Theory (Law of variation) 4: Match uncertainty with flexibility
7 Little s Theorem (law of lead time) Lesson #1 - Reducing Projects-in-Process Number of Things-in-Process Average Lead Time = Average Completion Rate A B C A B C P1 P2 P3 Better Learning (shorter feedback loop) Higher overall Delivery Reliability Easier Ressource Planning
8 Lesson 1: Projectportefolio Board 1 0
9 Creating: Better Software Faster If we have no control over the number of projects-in-process, we have no control over the lead time Lesson # 1 Fewer projects in process Less code on stock Higher flexibility Better on time completion ratio Increased productivity
10 Pause 10 minutter til at strække ben
11 Lessons learned: Improving lead time Praktiske 1: Reducing projects in process Teoretiske A: Little s Theorem (law of lead time) 2: Improve learning 3: Prioritizing decisions B: Queuing Theory (Law of variation) 4: Match uncertainty with flexibility
12 Definitioner: Kø teori Arrival time Queue time Time in System Service time Departure time
13 More vocabulary... Queueing decipline......refers to the sequence with which we handle jobs in the queue: FiFO (First in, first out) FiLO (First in, last out) Queueing structure......refers to the number of queues and the number of servers Single queue supplying multiple servers Seperate queue for each server Queuing Analyzing Tool: Cumulative Flow diagram
14 Law of Innovation Variation Time Consumed /Task < 80% Små batch Large batch / high variation Small batch / low variation Lav ankomst variation Lav variation i opgavelængde 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% % Utilization of Project Resources
15 Impact on Delays The Sources of Delays Expontentialy longer Longer # of crosstrained resources Shorter High variation in task time High % utilization of resources High variation and % utilization of resources
16 Kender du. VIRKEMIDLER TIL KORTERE GENNEMLØBSTIDER
17 Minimering af køer Forøg kapaciteten Håndter efterspørgsel Minimer variation Brug kontrol systemer Styre antal samtidige projekter Proces stabilisering Styre batchstørrelser Styre feature indhold per produkt Mindre batches Monitorere køer
18 Lesson 2: Improve learning Creating flow is about making sure we are on track to creating customer value Close and ongoing interaction will ensure that we maintain on track.
19 Lesson 2: Improve learning Creating flow is about ensuring the customer s constant and consistent interaction Time slot and size boxing ensures feed back.
20 Lesson 2: Improve learning A fundamental element in flow is creating flexibility Employee A Employee B Employee C Employee A Employee B Employee C Working with same size tasks and deadlines increases flexibility and flow
21 Iterative & Teambased Project Model
22 Creating: Better Software Faster Lesson # 2 Improve learning Frequent deliveries improves learning Visual control improves feedback quality
23 Coping with uncertainty Consequences of our Decisions Knowledge about the problem High Improvement strategies Delay desicions Improve learning Low Time [Riis]
24 Lesson 3: Prioritizing decisions Prioritization of tasks How 1. Best feedback on customer value 2. Focus learning on the highest risk areas 1. Task classification 2. User Stories 3. Project Foundation Board $ ~
25 Project Foundation Boris Wortmann
26 Minimering af køer Forøg kapaciteten Håndter efterspørgsel Minimer variation Brug kontrol systemer Bedre Værktøjer Styre antal samtidige projekter Start med at måle variation Flytte køer væk fra den kritiske vej Forøg support Minimer ikke værdiskabende aktiviteter Styre feature indhold per produkt Skab "aflastningsventil" Genbrug af design løsninger Proces stabilisering brug kapacitetsplanlægning Brug reservations systemer Invester i training Genbrug Mindre batches Styre batchstørrelser X-training Monitorere køer
27 Creating: Better Software Faster Lesson # 3 Prioritizing decisions Less rework Better prepared for delegating work to collegues when time is short
28 Be prepared for the unforeseen Match uncertainty with Flexibility Identify Living and Dead sides of the Product (Ex. Dependency injection) Lower transaktion cost by identifying tasks depending on C/S/T domain knowledge Poul Per Palle T T K K L L T K L K T L K T T L K L Proactiv resourseplanning through Visualisation Poul Per Palle K K L L T T K K L L T T K K L L T T Boris Wortmann [email protected]
29 Creating: Better Software Faster Lesson # 4 Match uncertainty with flexibility Productivity 100% Time Boris Wortmann [email protected]
30 Litteraturliste Managing the Design Factory, Donald G. Reinertsen Harvard Business Review Article Time--The Next Source of Competitive Advantage. by George Stalk Jr. 11 pages. Publication date: Jul 01, Fast Innovation: Achieving Superior Differentiation, Speed to Market, and Increased Profitability (Michael George o.a.) Conquering Complexity in Your Business: How Wal-Mart, Toyota, and Other Top Companies Are Breaking Through the Ceiling on Profits and Growth by Michael L. George and Stephen A. Wilson (Hardcover - May 1, 2004)
31 Tak for i dag Boris Wortmann [email protected] Claus Holm [email protected]
Nu hedder Unigate Innovation:
Nu hedder Unigate Innovation: Af Claus Holm Hvorfor nyt navn... Skabe sammenhæng mellem navn og profil Tydeliggøre vores fremadrettede vækst strategi Det nye navn signalerer nogle af de værdier vi står
Lean i Softwareudviklingen
Lean i Softwareudviklingen Af Boris Wortmann og Claus Holm Her er girafferne Boris Wortmann, Business Developer Civ.Ing. International Teknologi Planlægning MBA i International Management Projektsalg i
Agenda. The need to embrace our complex health care system and learning to do so. Christian von Plessen Contributors to healthcare services in Denmark
Agenda The need to embrace our complex health care system and learning to do so. Christian von Plessen Contributors to healthcare services in Denmark Colitis and Crohn s association Denmark. Charlotte
ELFT Driver diagram. Build the will AIM: Build improvement capability
Ledersession LS 9 ELFT Driver diagram Build the will 1. Newsletters (paper and electronic) 2. Stories from QI projects - at Trust Board, newsletters 3. Annual conference 4. Celebrate successes support
Lovkrav vs. udvikling af sundhedsapps
Lovkrav vs. udvikling af sundhedsapps Health apps give patients better control User Data Social media Pharma Products User behaviour Relatives www Self monitoring (app) data extract Healthcare specialists
Vor mission er at udvikle og forbedre vore kunders produkter ved at levere smags- og funktionelle ingredienser.
dk uk grundlagt i 1988 Kiranto Foods A/S blev grundlagt i 1988 af nuværende ejer og administrerende direktør Anders Toft. Ét enkelt agentur samt mange års viden og erfaring fra levnedsmiddelsektoren var
Programledelse, Organisatorisk transformation og Gevinstrealisering. Praktiske erfaringer fra Signalprogrammet
Programledelse, Organisatorisk transformation og Gevinstrealisering Praktiske erfaringer fra Signalprogrammet Jacob Primault, Manager, Rambøll Management Consulting Master in economics PRINCE2, MSP, MoP
KundeCenter Privat FRA KPI TIL FORMÅL
KundeCenter Privat FRA KPI TIL FORMÅL IF KUNDECENTER PRIVAT DANMARK Stamholmen / Hvidovre Kolding Hvorfor Eksisterer If? Rolig, vi hjælper dig Vores formål: Sikre at vores kunder Er korrekt forsikret og:
GRUNDLAGT I 1988 FOUNDED IN 1988
DK UK GRUNDLAGT I 1988 Kiranto Foods A/S blev grundlagt i 1988 af nuværende ejer og administrerende direktør Anders Toft. Ét enkelt agentur samt mange års viden og erfaring fra levnedsmiddelsektoren var
Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard
Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Fortæl om Ausumgaard s historie Der er hele tiden snak om værdier, men hvad er det for nogle værdier? uddyb forklar definer
Bilag. Resume. Side 1 af 12
Bilag Resume I denne opgave, lægges der fokus på unge og ensomhed gennem sociale medier. Vi har i denne opgave valgt at benytte Facebook som det sociale medie vi ligger fokus på, da det er det største
Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling
Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling 6.5.2009 Jacob Schaumburg-Müller [email protected] Direktør, politik og strategi Microsoft
make connections share ideas be inspired
make connections share ideas be inspired Integration af prædiktive analyser og operationelle forretningsregler med SAS Decision Manager Kristina Birch, chefkonsulent Professional Services, Banking & Mortgage
DK - Quick Text Translation. HEYYER Net Promoter System Magento extension
DK - Quick Text Translation HEYYER Net Promoter System Magento extension Version 1.0 15-11-2013 HEYYER / Email Templates Invitation Email Template Invitation Email English Dansk Title Invitation Email
Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1
Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words
DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile
DSB s egen rejse med ny DSB App Rubathas Thirumathyam Principal Architect Mobile Marts 2018 AGENDA 1. Ny App? Ny Silo? 2. Kunden => Kunderne i centrum 1 Ny app? Ny silo? 3 Mødetitel Velkommen til Danske
SAS Corporate Program Website
SAS Corporate Program Website Dear user We have developed SAS Corporate Program Website to make the administration of your company's travel activities easier. You can read about it in this booklet, which
Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og
052431_EngelskD 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau D www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation
Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September 2005. Casebaseret eksamen. www.jysk.dk og www.jysk.com.
052430_EngelskC 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau C www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation
Projektledelse i praksis
Projektledelse i praksis - Hvordan skaber man (grundlaget) for gode beslutninger? Martin Malis Business Consulting, NNIT [email protected] 20. maj, 2010 Agenda Project Governance Portfolio Management Project
Eksport af danske pensions-it-systemer
Dansk pension i internationalt perspektiv Eksport af danske pensions-it-systemer v/adm. direktør Birgitte Hass, FDC 26. februar 2013 26. februar 2013 Side 1 Danmarks pensionssystem er verdens bedste, men
Help / Hjælp
Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association
The Use of RFID transponders By Klaus Nissen [email protected]
The Use of RFID transponders By Klaus Nissen [email protected] Page 1 Agenda Berendsen Textile Service who we are How do we use the transponders The future Page 2 You have most probably used our products,
Our activities. Dry sales market. The assortment
First we like to start to introduce our activities. Kébol B.V., based in the heart of the bulb district since 1989, specialises in importing and exporting bulbs world-wide. Bulbs suitable for dry sale,
Porteføljestyring. IDA Proces. Maj 2015 Henrik Hajslund
Porteføljestyring IDA Proces Maj 2015 Henrik Hajslund [email protected] Om Henrik Hajslund Cand.merc SOL fra CBS Har arbejdet som konsulent i >10 år. Fokus på Projekt- Portefølje- og Ressourcestyring.
IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1
IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 1 AGENDA Hvem snakker? De betydende faktorer Agil forretningsudvikling D60 leverancemodel - Bedrock Opsamling og? 2 Hvem snakker?
Are you hiring Newcomers?
Are you hiring Newcomers? Newcomer Service offers free support You are welcome to contact Newcomer Service when you wish to: Forward information on life in Esbjerg to attract newcomers Receive advise on
Dagens program. Incitamenter 4/19/2018 INCITAMENTSPROBLEMER I FORBINDELSE MED DRIFTSFORBEDRINGER. Incitamentsproblem 1 Understøttes procesforbedringer
INCITAMENTSPROBLEMER I FORBINDELSE MED DRIFTSFORBEDRINGER Ivar Friis, Institut for produktion og erhvervsøkonomi, CBS 19. april Alumni oplæg Dagens program 2 Incitamentsproblem 1 Understøttes procesforbedringer
DENCON ARBEJDSBORDE DENCON DESKS
DENCON ARBEJDSBORDE Mennesket i centrum betyder, at vi tager hensyn til kroppen og kroppens funktioner. Fordi vi ved, at det er vigtigt og sundt jævnligt at skifte stilling, når man arbejder. Bevægelse
FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS
FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS I-BAR Arbejdsmiljø Topmøde 26. oktober 2016 Jacob Heinricy Jensen, Head of QHSE, DONG Oil & Gas Introduktion DONG Oil & Gas og vores nuværende performance
Copyrights Prof Torsten Ringberg CBS, IDA 2018
Forbered dig på digital disruption Grundene er mange: kompetence mangel, silo tænkning, rutiner, etc. Men en af de væsentligste er ledernes og medarbejdernes manglende evne til at tænke anderledes! MYOPIA
1 s01 - Jeg har generelt været tilfreds med praktikopholdet
Praktikevaluering Studerende (Internship evaluation Student) Husk at trykke "Send (Submit)" nederst (Remember to click "Send (Submit)" below - The questions are translated into English below each of the
Indlæg om Asset Management Lektor Lars Jenry Petersen Videncenter for Drift og Vedligehold
Indlæg om Asset Management Videncenter for Drift og Vedligehold Lidt historie.. Certificeringer tog fart i 1980 1990`erne Miljø Sikkerhed Risikovurderinger Jura lovgivning Det er blevet komplekst og tungt
Basic statistics for experimental medical researchers
Basic statistics for experimental medical researchers Sample size calculations September 15th 2016 Christian Pipper Department of public health (IFSV) Faculty of Health and Medicinal Science (SUND) E-mail:
A Strategic Partnership between Aarhus University, Nykredit & PwC. - Focusing on Small and Medium-sized Enterprises
A Strategic Partnership between Aarhus University, Nykredit & PwC - Focusing on Small and Medium-sized Enterprises 04-12-2013 1 Why Danmark vinder bronze i innovation, men sakker bagud i forhold til vores
Director Onboarding Værktøj til at sikre at nye bestyrelsesmedlemmer hurtigt får indsigt og kommer up to speed
Director Onboarding Værktøj til at sikre at nye bestyrelsesmedlemmer hurtigt får indsigt og kommer up to speed 12. november 2014 Indhold Onboarding/Induction Nomineringsudvalg/vederlagsudvalg Page 2 Onboarding/Induction
PROJEKTLEDELSE I RAMBØLL AGENDA
PROJEKTLEDELSE I RAMBØLL AGENDA Kort om Rambøll Vores udgangspunkt Rekruttering og kompetencer i forhold Til Ramboll Fundamentals og værdier Om projektledelse i Rambøll Project Excellence Jobfamilier;
Kvalitetssikring og agile udvikling
Kvalitetssikring og agile udvikling Gæsteforelæsning for dsoftark-e10 på Århus Universitet Dagsorden Hvem er jeg og hvad er min baggrund i test og agile? Hvad kan I forvente? Agile og scrum Kvalitetssikring
From innovation to market
Nupark Accelerace From innovation to market Public money Accelerace VC Private Equity Stock market Available capital BA 2 What is Nupark Accelerace Hands-on investment and business developmentprograms
Nordisk Tænketank for Velfærdsteknologi
VELKON, 22. oktober 2014 Nordisk Tænketank for Project Manager Dennis C. Søndergård, Nordens Velfærdscenter 23-10-2014 Nordic Centre for Welfare and Social Issues 1 Nordens Velfærdscenter...... Arbejder
En varm velkomst til. Poul Melbye Analysechef, Politiken
En varm velkomst til Poul Melbye Analysechef, Politiken Fra fiasko til succes Poul Melbye, Analysechef, Politiken Politiken Første udgave: 1. oktober 1884 3 ansatte Oplag på 2000 STØT FALDENDE OPLAG 150.000
Procuring sustainable refurbishment
SURE den 21. marts 2012 Procuring sustainable refurbishment Niels-Arne Jensen, Copenhagen City Properties (KEjd) Copenhagen Municipality KOMMUNE 1 Agenda About Copenhagen City Properties Background and
Managing stakeholders on major projects. - Learnings from Odense Letbane. Benthe Vestergård Communication director Odense Letbane P/S
Managing stakeholders on major projects - Learnings from Odense Letbane Benthe Vestergård Communication director Odense Letbane P/S Light Rail Day, Bergen 15 November 2016 Slide om Odense Nedenstående
Danish Language Course for International University Students Copenhagen, 12 July 1 August Application form
Danish Language Course for International University Students Copenhagen, 12 July 1 August 2017 Application form Must be completed on the computer in Danish or English All fields are mandatory PERSONLIGE
Cross-Sectorial Collaboration between the Primary Sector, the Secondary Sector and the Research Communities
Cross-Sectorial Collaboration between the Primary Sector, the Secondary Sector and the Research Communities B I R G I T T E M A D S E N, P S Y C H O L O G I S T Agenda Early Discovery How? Skills, framework,
9/11/2012. DISA Remote Monitoring Services - Agenda Lidt om DISA Markedet og vores kunder Remote Support - Hvordan? DISAs forretningsmodel for
DISA Industries Remote Monitoring Services DISA Remote Monitoring Services - Agenda Lidt om DISA Markedet og vores kunder Remote Support - Hvordan? DISAs forretningsmodel for Remote Monitoring Services
INTEL INTRODUCTION TO TEACHING AND LEARNING AARHUS UNIVERSITET
INTEL INTRODUCTION TO TEACHING AND LEARNING 8 BÆRENDE PRINCIPPER 1-4: BÆREDYGTIGT OG FLEKSIBELT Billigt Nemt at administrere Skalérbart Fleksibelt 5: RELEVANT Indhold organiseret i themes 6: EKSEMPLARISK
Hvad er Asset Management
Hvad er Asset Management 1 Klaus Rosendal Head of the Water Department Grontmij Denmark M : +45 2723 6645 E: [email protected] Javier Serrano Alonso Technical Director Grontmij UK M : +44 7738
Aktivitet Dag Start Lektioner Uge BASP0_V1006U_International Human Resource Management/Lecture/BASP0V1006U.LA_E15 onsdag 11:40 3 36 41
Aktivitet Dag Start Lektioner Uge BASP0_V1006U_International Human Resource Management/Lecture/BASP0V1006U.LA_E15 onsdag 11:40 3 36 41 BASP0_V1006U_International Human Resource Management/Lecture/BASP0V1006U.LA_E15
Improving Interdisciplinary Education of Anatomy, Practical Sports using Non-Profit Software
Improving Interdisciplinary Education of Anatomy, Biomechanics and Practical Sports using Non-Profit Software Interdeciplinary Sports Biomechanics Anatomy How to improve interdeciplinary? Examples in biomechanics
Lean. Af Janni Nielsen & Rasmus Bukkehave. Forsvar af speciale: 27. februar 2007. - Fasthold forbedringer & løbende forbedringer
Lean - Fasthold forbedringer & løbende forbedringer Forsvar af speciale: 27. februar 2007 Af Janni Nielsen & Rasmus Bukkehave 1 Agenda Introduktion Rapports anbefalinger Input fra Toyota i Bruxelles Kulturelle
Det er muligt at chekce følgende opg. i CodeJudge: og
Det er muligt at chekce følgende opg. i CodeJudge:.1.7 og.1.14 Exercise 1: Skriv en forløkke, som producerer følgende output: 1 4 9 16 5 36 Bonusopgave: Modificer dit program, så det ikke benytter multiplikation.
Leverandørdialog. R2 Group A/S. R2 Group A/S. Nøglen til at være REACH parat V. Jan Skov Nørby
Leverandørdialog Nøglen til at være REACH parat V. Jan Skov Nørby R2 Group A/S Slide 1 Leverandørdialog 30-01-2008 R2 Group A/S Handels- og distributions-virksomhed (80%) Produktion (20%) Foder og fødevarer
Supplier development så langt kan man nå i samarbejdet mellem kunde og leverandør. Søren Jepsen 13. Juni 2013
Supplier development så langt kan man nå i samarbejdet mellem kunde og leverandør. Søren Jepsen 13. Juni 2013 Solar in short Solar is one of Northern Europe s leading technical wholesalers Listed on NASDAQ
Fra konsensus- til performancekultur
Fra konsensus- til performancekultur Erfaringer med at udvikle en organisation November 2012 Forretningsområder Parallelimport af medicin i EU Salg af generiske lægemidler i EU Orifarm - en international
