Kanban, DevOps, Lean Startup – ohjelmistotyöläisen arkipäivää
Juhana Huotarinen
2
Juhana Huotarinen
2
Gofore Oy
Vuonna 2001 perustettu IT-johdon konsultoinnin ja tietojärjestelmien kehittämisen asiantuntijayritys
Vahvassa kasvussa oleva yritys Liikevaihto 6 MEUR (2013) Ennustettu liikevaihto yli 9 MEUR (2014) Vajaa 90 asiantuntijaa
Taloudellisesti vakavarainen Liikevoitto yli 10 % viimeiset yhdeksän vuotta Soliditetin AAA-luottoluokitus vuodesta 2006
yhtäjaksoisesti
Toimistot Helsingissä ja Tampereella
Työilmapiirin kouluarvosana
9.47Työyhteisön yhteishenki
9.45Suvaitsevaisuus
9.30Tasavertainen kohtelu asemastani riippumatta
9.39Tasa-arvoinen kohtelu sukupuolestani
riippumatta
9.67
Henkilöstötyytyväisyystutkimus 11/2013, Barona IT
2
Menu
• Kanban• DevOps• Lean Startup• Ketterän ohjelmistoprosessin evoluutio
2
Kanban
• Visualisoi työnkulku• Rajoita käynnissä olevia töitä• Mittaa ja hallinnoi työn etenemistä• Määrittele prosessikäytännöt• Käytä valmiita malleja kehitysmahdollisuuksien
tunnistamiseen• Kehitä toimintaa jatkuvasti
2
DevOps
• Development and Operations• Konsepti, jossa infrastruktuurin hallinta on osa
sovelluskehitystä• Tavoite lisätä joustavuutta ja nopeutta• Paketointi-, laadunvarmistus- ja julkaisuprosessien
automatisointi• Pilvipalvelut ja konfiguraatiotyökalut tärkeässä osassa
2
Lean Startup
• Yrittäjyyttä on kaikkialla• Lean startup on johtamista• Kuinka rakennat ideasta kestävää liiketoimintaa• Rakenna-Mittaa-Opi -sykli• Pienimmän mahdollisen tuotteen käyttö (Minimum Viable
Product)• Innovaation ja oppimisen mittarit• Tarvittaessa nopea reagointi koko liikeidean muuttamisesta
2
SPRINT
DAILY
RELEASE
USUS
BUGUS
BUGBUGUS
BUG
DODSPRINT
BACKLOG
1. Agile (Scrum)
PRODUCT BACKLOG
USUS
BUGUS
BUGBUGUS
USUS
BUGUS
BUG
STAKEHOLDERS
PO DEV DEV DEV SMSprint
BurndownVelocity
2
Plan5
Plan ready 5
Dev6
Devready 6
Test4
Test ready 4
QA10
QA Ready
10
DoD DoD DoD RELEASE
2. + Kanban
PRODUCT BACKLOG
USUS
BUGUS
BUGBUGUS
USUS
BUGUS
BUG
STAKEHOLDERS
Cycle Time
ThroughputPO DEV DEV DEV SM
2
3. + Kanban + DevOps
PRODUCT BACKLOG
USUS
BUGUS
OPSBUGOPS
USUS
BUGUS
OPS
Plan5
Plan ready 5
Dev6
Devready 6
Test4
Test ready 4
QA10
QA ready
10
DoD DoD DoD RELEASE
STAKEHOLDERS
PO DEV DEV OPS SMCycle Time
Throughput Traffic CPU
2
3. + Kanban + DevOps + Lean Startup
MVP
PRODUCT BACKLOG
USUS
BUGUS
OPSBUGOPS
END USERS
Plan5
Plan ready 5
Dev6
Devready 6
Test4
Test ready 4
QA10
QA ready
10
DoD DoD DoD
STAKEHOLDERS
RELEASE
Cycle Time
Throughput Traffic CPU Conversion Rate
Feature Usage
PO DEV DEV OPS SM
2
Vaikutukset
• Lupa epäonnistua• Vastuu• Uudet työnkuvat• Sopimukset
2
Kirjallisuutta
Tel +358 10 439 [email protected]
Hämeenkatu 16FI-33200 Tampere
Urho Kekkosen katu 7 BFI-00100 Helsinki
Top Related