Scrum Is Not Enough
-
Upload
marko-taipale -
Category
Technology
-
view
1.687 -
download
2
description
Transcript of Scrum Is Not Enough
![Page 1: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/1.jpg)
Scrum is Not Enough
Scrum ei riitäAri Tanninen & Marko Taipale
Nääsvillen oliopäivä 2009Tampereen teknillinen yliopisto
9.12.2009
![Page 2: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/2.jpg)
stopandfix.blogspot.comtwitter.com/aritanninen
Ari Tanninen
Vuosikymmen ohjelmistokehitystä5 vuotta ketteriä menetelmiä
Koulinut useita ketteriä kehittäjiäTäysipäiväinen ScrumMaster2 vuotta Agile DinnereitäKompastunut ketteryyteen
Vanhempi ohjelmistoinsinööri
huitale.blogspot.comtwitter.com/markotaipale
Marko Taipale
Yli 10 vuotta ohjelmistokehitystä7 vuotta ketteriä menetelmiä
Kaksi ketterää transformaatiotaKouluttanut yli 200 henkilöäHarjoittaa ketteryyttä nextdoor.fi-tuotekehityksessä
Teknologiajohtaja, valmentaja
![Page 3: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/3.jpg)
Meidän tarinamme.
Keitä te olette?
![Page 4: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/4.jpg)
Scrum on vain viitekehys eikä ota kantaa liiketoimintaan, ohjelmistokehitykseen eikä tuotekehityksen organisointiin.
Menestynyt ohjelmistoliiketoiminta kuitenkin tarvitsee näitä kaikkia.
![Page 5: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/5.jpg)
Scrum ei riitä1. Mitä on Scrum?
2. Kuinka tuotteet syntyvät?
3. Mihin asioihin Scrum tuotekehityksessä ottaa kantaa?
4. Mihin Scrum ei ota kantaa ja miksi se on ongelma?
5. Mitä asialle voisi tehdä?
![Page 6: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/6.jpg)
1. Mitä on Scrum?
![Page 7: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/7.jpg)
Mistä tuotevisio tulee?
Valmista kahdessa viikossa?!
Mihin perustuen järjestän työlistan?
![Page 8: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/8.jpg)
Scrum ei riitä, koska Scrum ei kerro...
![Page 9: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/9.jpg)
kuinka kehitetään ohjelmistoja ketterästi,
tai kuinka tuotekehitys organisoidaan.
millä perusteella Backlog priorisoidaan,
![Page 10: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/10.jpg)
2. Kuinka tuotteet syntyvät?
![Page 11: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/11.jpg)
Roolit
Asiakas Bisnesmies IT-hemmoProductOwner
TiimiIdeanikkari
![Page 12: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/12.jpg)
Ideointi
Asiakas ja ongelma
Ajatus ratkaisusta
Acme
Idean kehitys
Tuotevisio & Liiketoimintamalli
Q2 Q3 Q4 Q1
v. 1.0
v. 2.0
Tuotteistus &aikataulutus
Acme
v. 1.0
Versio 1.0 &Release roadmap
Backlog
Backloginlaadinta
Sprint 1
v. 1.0Sprint 2
Sprint 3
Release Backlog &Aikataulu
![Page 13: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/13.jpg)
TyöjaksoTyöjaksonsuunnittelu
SprintBacklog
Toimituksensuunnnittelu
Backlog
Arvioitu ja järjestetty
Acme
v. 1.0
Toimitus
Valmis tuoteA
v.
Katselmointi
Valmis osatuote
![Page 14: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/14.jpg)
3. Mihin asioihin Scrum tuotekehityksessä ottaa
kantaa?
![Page 15: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/15.jpg)
Ideointi
Asiakas ja ongelma
Ajatus ratkaisusta
Acme
Idean kehitys
Tuotevisio & Liiketoimintamalli
Q2 Q3 Q4 Q1
v. 1.0
v. 2.0
Tuotteistus &aikataulutus
Acme
v. 1.0
Versio 1.0 &Release roadmap
Backlog
Backloginlaadinta
Sprint 1
v. 1.0Sprint 2
Sprint 3
Release Backlog &Aikataulu
![Page 16: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/16.jpg)
TyöjaksoTyöjaksonsuunnittelu
SprintBacklog
Toimituksensuunnnittelu
Backlog
Arvioitu ja järjestetty
Acme
v. 1.0
Toimitus
Valmis tuoteA
v.
Katselmointi
Valmis osatuote
![Page 17: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/17.jpg)
4. Mihin Scrum ei ota kantaa ja miksi se on
ongelma?
![Page 18: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/18.jpg)
Ideointi
Asiakas ja ongelma
Ajatus ratkaisusta
Acme
Idean kehitys
Tuotevisio & Liiketoimintamalli
Q2 Q3 Q4 Q1
v. 1.0
v. 2.0
Tuotteistus &aikataulutus
Acme
v. 1.0
Versio 1.0 &Release roadmap
Backlog
Backloginlaadinta
Sprint 1
v. 1.0Sprint 2
Sprint 3
Release Backlog &Aikataulu
![Page 19: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/19.jpg)
TyöjaksoTyöjaksonsuunnittelu
SprintBacklog
Toimituksensuunnnittelu
Backlog
Arvioitu ja järjestetty
Acme
v. 1.0
Toimitus
Valmis tuoteA
v.
Katselmointi
Valmis osatuote
![Page 20: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/20.jpg)
![Page 21: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/21.jpg)
Kolme olennaista haastetta
• 4.1 Liiketoiminta
• 4.2 Ketterä ohjelmistokehitys
• 4.3 Tuotekehityksen organisointi
![Page 22: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/22.jpg)
4.1 LiiketoimintaScrum Product Ownerin näkökulmasta
![Page 23: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/23.jpg)
Asiakkaat,käyttäjät
Kehittäjät
Aikataulut
Q2 Q3 Q4 Q1
v. 1.0
v. 2.0
Liiketoimintamalli
Tuote
Acme
Scrum
Toimiala
Sidosryhmät
![Page 24: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/24.jpg)
![Page 25: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/25.jpg)
4.2 Ketterä ohjelmistokehitysScrum tiimin näkökulmasta
![Page 26: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/26.jpg)
Perinteisestä ketterään
Määrittely Suunnittelu Toteutus Testaus Toimitus
M S T T T
Helmi Maalis Huhti Touko Kesä
M S T T T M S T T T M S T T T M S
![Page 27: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/27.jpg)
Määrittely
Toteutus
Suunnittelu
Testaus
Toimitus
Analysointi
Käyttöliittymä
Integrointi
Arkkitehtuuri
Dokumentointi
Paketointi
Käyttöönotto
2-4 viikkoa!
![Page 28: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/28.jpg)
Tiimin sisäiset ja ulkoiset haasteet
Tiimi vai joukkio?
Kokemus ja koulutus
Tekniset valmiudet
Hajautetut toiminnot
Hajautettu tiimi
IT-infrastruktuuri,
policyt
Muutoksen pelko
Eimuutos-tarvetta
Epäonnistumisen pelko
![Page 29: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/29.jpg)
Tiimi vai joukkio?
1. Luotammeko toisiimme?
2. Uskallammeko kommunikoida avoimesti?
3. Ymmärrämmekö yhteiset tavoitteemme?
4. Olemmeko sitoutuneet tavoitteisiimme?
5. Osaammeko ratkaista erimielisyydet?
6. Osallistuvatko kaikki?
7. Haluammeko olla juuri tässä tiimissä?
![Page 30: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/30.jpg)
4.3 Tuotekehityksen organisointiScrum organisaation näkökulmasta
![Page 31: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/31.jpg)
Liik
eto
imin
ta
Tuote
kehitys
![Page 32: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/32.jpg)
Tuotekehitys pullonkaulana
Liiketoiminta Tuotekehitys
Mitä ihmettä ne tekee ja miksi kaikki kestää?
![Page 33: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/33.jpg)
Liiketoiminta pullonkaulana
Liiketoiminta Tuotekehitys
Mitä ihmettä ne tekee?
Keksimme hienoja juttuja!
![Page 34: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/34.jpg)
Arvoketjut
(Esimerkki siitä mitä tapahtuu kun tuotekehitystä ei organisoida)
![Page 35: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/35.jpg)
IdeaArviointi
2h2d
Hyväksyntä
2h1m
Ulkoasunkehitys
1m
2d
Ohjelmisto-kehitys
3m
6m
15
Ulkoasuvalmis
12
Integrointi &käyttöönotto
3w
6m
Tuotanto-valmis
Resurssointi
1d6m
8
Valitutideat
Scrum!
3kk24kk
![Page 36: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/36.jpg)
5. Mitä asialle voisi tehdä?
![Page 37: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/37.jpg)
Scrum ei riitä
Product Owner on Teräsmies
Ketterä kehitys
Tiimin osaaminen
Organisaation tuki
Tuotekehityksenorganisointi
Arvoketju
Organisaation rakenne
Rooli! Ei yksilö
Arvoketjukartta
Koulutus & valmennus
Tarve & tahto
muuttua
Muutos
Johtaminen
Ammattitaito
OnnistuaksesiScrumin kanssa
huomioi!
![Page 38: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/38.jpg)
Scrum on vain viitekehys eikä ota kantaa liiketoimintaan, ohjelmistokehitykseen eikä tuotekehityksen organisointiin.
Menestynyt ohjelmistoliiketoiminta kuitenkin tarvitsee näitä kaikkia.
![Page 39: Scrum Is Not Enough](https://reader033.fdocuments.in/reader033/viewer/2022051208/5471bb44b4af9fbe0a8b4d49/html5/thumbnails/39.jpg)
Hyvää joulua!