SlideShare a Scribd company logo
Kanban, DevOps, Lean Startup – 
ohjelmistotyöläisen arkipäivää 
Juhana Huotarinen
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 2 
vakavarainen 
 Liikevoitto yli 10 % viimeiset yhdeksän vuotta 
 Soliditetin AAA-luottoluokitus vuodesta 2006 
yhtäjaksoisesti 
Toimistot Helsingissä ja Tampereella 
Työilmapiirin kouluarvosana 
9.47 
Työyhteisön yhteishenki 
9.45 
Suvaitsevaisuus 
9.30 
Tasavertainen kohtelu asemastani riippumatta 
9.39 
Tasa-arvoinen kohtelu sukupuolestani 
riippumatta 
9.67 
Henkilöstötyytyväisyystutkimus 11/2013, Barona IT
Menu 
2 
• Kanban 
• DevOps 
• Lean Startup 
• Ketterän ohjelmistoprosessin evoluutio
Kanban 
2 
• 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
DevOps 
2 
• 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
Lean Startup 
2 
• 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
1. Agile (Scrum) 
2 
SPRINT 
DAILY 
RELEASE 
BUG 
US 
US 
BUG 
US 
BUG 
BUG 
US 
DOD 
SPRINT 
BACKLOG 
US 
US 
BUG 
US 
BUG 
US 
US 
BUG 
US 
BUG 
BUG 
US 
PRODUCT 
BACKLOG 
STAKEHOLDERS 
PO DEV DEV DEV SM 
Sprint 
Burndown 
Velocity
2 
Plan 
5 
Plan 
ready 5 
Dev 
6 
Dev 
ready 6 
Test 
4 
Test 
ready 4 
QA 
10 
QA 
Ready 
10 
DoD DoD DoD RELEASE 
2. + Kanban 
US 
US 
BUG 
US 
BUG 
US 
US 
BUG 
US 
BUG 
BUG 
US 
PRODUCT 
BACKLOG 
STAKEHOLDERS 
Cycle 
Time 
Throughput 
PO DEV DEV DEV SM
3. + Kanban + DevOps 
2 
US 
US 
BUG 
US 
OPS 
US 
US 
BUG 
US 
OPS 
BUG 
OPS 
PRODUCT 
BACKLOG 
Plan 
5 
Plan 
ready 5 
Dev 
6 
Dev 
ready 6 
Test 
4 
Test 
ready 4 
QA 
10 
QA 
ready 
10 
DoD DoD DoD RELEASE 
STAKEHOLDERS 
PO DEV DEV OPS SM 
Cycle 
Time 
Throughput Traffic CPU
3. + Kanban + DevOps + Lean Startup 
MVP 
2 
US 
US 
BUG 
US 
OPS 
BUG 
OPS 
PRODUCT 
BACKLOG 
END USERS 
Plan 
5 
Plan 
ready 5 
Dev 
6 
Dev 
ready 6 
Test 
4 
Test 
ready 4 
QA 
10 
QA 
ready 
10 
DoD DoD DoD 
STAKEHOLDERS 
RELEASE 
Cycle 
Time 
Throughput Traffic CPU Conversion 
Rate 
Feature 
Usage 
PO DEV DEV OPS SM
Vaikutukset 
2 
• Lupa epäonnistua 
• Vastuu 
• Uudet työnkuvat 
• Sopimukset
Kirjallisuutta 
2
Tel +358 10 439 7777 
gofore@gofore.com 
Hämeenkatu 16 
FI-33200 Tampere 
Urho Kekkosen katu 7 B 
FI-00100 Helsinki

More Related Content

Similar to Kanban, devops, lean startup

Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009mteinonen
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit Oy
 
Knowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKnowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKari Kakkonen
 
Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Ambientia
 
Scrumin nykytila ja kehitys
Scrumin nykytila ja kehitysScrumin nykytila ja kehitys
Scrumin nykytila ja kehitysSovelto
 
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenDigia Plc
 
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019Loihde Advisory
 
Sap Finug hosted by Qentinel 12.3.2019, esitykset
Sap Finug hosted by Qentinel 12.3.2019, esityksetSap Finug hosted by Qentinel 12.3.2019, esitykset
Sap Finug hosted by Qentinel 12.3.2019, esityksetQentinel
 
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitys
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitysTalent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitys
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitysLoihde Advisory
 
Talent Base: KAPO™-menetelmä
Talent Base: KAPO™-menetelmäTalent Base: KAPO™-menetelmä
Talent Base: KAPO™-menetelmäLoihde Advisory
 
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisa
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case ElisaSAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisa
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisamikkomr
 
Ketterä yritys
Ketterä yritysKetterä yritys
Ketterä yritysSovelto
 
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneraSAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneramikkomr
 
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissä
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissäScrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissä
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissäJyri Vuorinen
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusNitor
 

Similar to Kanban, devops, lean startup (20)

Johdanto leaniin ja ketterään tietotyöhön
Johdanto leaniin ja ketterään tietotyöhönJohdanto leaniin ja ketterään tietotyöhön
Johdanto leaniin ja ketterään tietotyöhön
 
Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009Agile ClearCase Rwsug.fi 2009
Agile ClearCase Rwsug.fi 2009
 
Kettera vaatimustenhallinta
Kettera vaatimustenhallintaKettera vaatimustenhallinta
Kettera vaatimustenhallinta
 
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit OyKnowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
Knowit tietohallintojohtajan apuna - Kari Kakkonen - Knowit Oy
 
Knowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari KakkonenKnowit helping CIOs in Quality - Kari Kakkonen
Knowit helping CIOs in Quality - Kari Kakkonen
 
Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10Dev ops atlassianway-final-2017-10
Dev ops atlassianway-final-2017-10
 
Scrumin nykytila ja kehitys
Scrumin nykytila ja kehitysScrumin nykytila ja kehitys
Scrumin nykytila ja kehitys
 
AgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti VartiainenAgileJKL Meetup 2016 - Antti Vartiainen
AgileJKL Meetup 2016 - Antti Vartiainen
 
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
Avaimet ketterään datan hallintaan -aamiaisseminaari 29.3.2019
 
Sap Finug hosted by Qentinel 12.3.2019, esitykset
Sap Finug hosted by Qentinel 12.3.2019, esityksetSap Finug hosted by Qentinel 12.3.2019, esitykset
Sap Finug hosted by Qentinel 12.3.2019, esitykset
 
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitys
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitysTalent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitys
Talent Base Case: MTV Elämyksiä Varten - mtv.fi verkkopalvelukehitys
 
Talent Base: KAPO™-menetelmä
Talent Base: KAPO™-menetelmäTalent Base: KAPO™-menetelmä
Talent Base: KAPO™-menetelmä
 
UAE-hanke AgileAMK-malli 0.5 vsr
UAE-hanke AgileAMK-malli 0.5 vsrUAE-hanke AgileAMK-malli 0.5 vsr
UAE-hanke AgileAMK-malli 0.5 vsr
 
Talent Base KAPO-malli
Talent Base KAPO-malliTalent Base KAPO-malli
Talent Base KAPO-malli
 
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisa
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case ElisaSAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisa
SAP-ohjelmistojen laadun kehittäminen monitoimittajaympäristössä - case Elisa
 
Ketterä yritys
Ketterä yritysKetterä yritys
Ketterä yritys
 
Mitä uutta Office 365:ssä - Keep on Track 13.1.2016
Mitä uutta Office 365:ssä - Keep on Track 13.1.2016Mitä uutta Office 365:ssä - Keep on Track 13.1.2016
Mitä uutta Office 365:ssä - Keep on Track 13.1.2016
 
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSoneraSAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
SAPin innovatiivinen hyödyntäminen HR:ssä - case TeliaSonera
 
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissä
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissäScrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissä
Scrum-menetelmän käyttö Pirkanmaalaisissa ohjelmistoyrityksissä
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - Aamiaistilaisuus
 

Kanban, devops, lean startup

  • 1. Kanban, DevOps, Lean Startup – ohjelmistotyöläisen arkipäivää Juhana Huotarinen
  • 3. 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 2 vakavarainen  Liikevoitto yli 10 % viimeiset yhdeksän vuotta  Soliditetin AAA-luottoluokitus vuodesta 2006 yhtäjaksoisesti Toimistot Helsingissä ja Tampereella Työilmapiirin kouluarvosana 9.47 Työyhteisön yhteishenki 9.45 Suvaitsevaisuus 9.30 Tasavertainen kohtelu asemastani riippumatta 9.39 Tasa-arvoinen kohtelu sukupuolestani riippumatta 9.67 Henkilöstötyytyväisyystutkimus 11/2013, Barona IT
  • 4. Menu 2 • Kanban • DevOps • Lean Startup • Ketterän ohjelmistoprosessin evoluutio
  • 5. Kanban 2 • 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
  • 6. DevOps 2 • 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
  • 7. Lean Startup 2 • 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
  • 8. 1. Agile (Scrum) 2 SPRINT DAILY RELEASE BUG US US BUG US BUG BUG US DOD SPRINT BACKLOG US US BUG US BUG US US BUG US BUG BUG US PRODUCT BACKLOG STAKEHOLDERS PO DEV DEV DEV SM Sprint Burndown Velocity
  • 9. 2 Plan 5 Plan ready 5 Dev 6 Dev ready 6 Test 4 Test ready 4 QA 10 QA Ready 10 DoD DoD DoD RELEASE 2. + Kanban US US BUG US BUG US US BUG US BUG BUG US PRODUCT BACKLOG STAKEHOLDERS Cycle Time Throughput PO DEV DEV DEV SM
  • 10. 3. + Kanban + DevOps 2 US US BUG US OPS US US BUG US OPS BUG OPS PRODUCT BACKLOG Plan 5 Plan ready 5 Dev 6 Dev ready 6 Test 4 Test ready 4 QA 10 QA ready 10 DoD DoD DoD RELEASE STAKEHOLDERS PO DEV DEV OPS SM Cycle Time Throughput Traffic CPU
  • 11. 3. + Kanban + DevOps + Lean Startup MVP 2 US US BUG US OPS BUG OPS PRODUCT BACKLOG END USERS Plan 5 Plan ready 5 Dev 6 Dev ready 6 Test 4 Test ready 4 QA 10 QA ready 10 DoD DoD DoD STAKEHOLDERS RELEASE Cycle Time Throughput Traffic CPU Conversion Rate Feature Usage PO DEV DEV OPS SM
  • 12. Vaikutukset 2 • Lupa epäonnistua • Vastuu • Uudet työnkuvat • Sopimukset
  • 14. Tel +358 10 439 7777 gofore@gofore.com Hämeenkatu 16 FI-33200 Tampere Urho Kekkosen katu 7 B FI-00100 Helsinki

Editor's Notes

  1. Tuottavuustalkoot?