ketteryys ja sopimusehdot

14
Karoliina Luoto · 2.2.2016 Ketterät periaatteet IT2015 ja JIT 2015 ketterissä sopimusehdoissa

Upload: codento

Post on 09-Jan-2017

1.508 views

Category:

Leadership & Management


1 download

TRANSCRIPT

Page 1: Ketteryys ja sopimusehdot

Karoliina Luoto · 2.2.2016

Ketterät periaatteetIT2015 ja JIT 2015 ketterissä sopimusehdoissa

Page 2: Ketteryys ja sopimusehdot

Karoliina Luoto + CodentoValmentaja ja konsultti, ketterä hankeohjaus ja tuotevisiotyöAiemmin: tuoteomistaja, verkkoliiketoiminnan kehittäjä

Muutoksentekijän työrukkanen, leaniyttävää ohjelmistokehitystä

Page 3: Ketteryys ja sopimusehdot

Ketterien menetelmien leviäminen aikajanalla

1946

Lean = keskittyminen

arvoon jajätteen

vähentäminen

1950

Kaizen =jatkuva

parantaminen

1995

Scrum =sertifioituketterän

ohjelmisto-kehityksenmenetelmä

2001

1999

XP =asiakasyhteistyö,pariohjelmointi,

iteraatiot,testaus

Ketteräjulistus =ketterät

periaatteet(”agile”)

1953

Kanban = tehtävien näkyväksi

tekeminen, rajoittaminen ja

mittaaminen

Juuret kauempana historiassa - Taylorin ja Fordin periaatteissa ja Toyotan alkutaipaleella.

Page 4: Ketteryys ja sopimusehdot

IT-projektien ongelmat…jotka toistuvat menetelmien läpiMäärittele – toteuta -malli ilman kommunikointia toimii hyvin selkeissä kokonaisuuksissa, mutta koska niitä on maailmassa vähän, usein tarvitaan

> Jatkuvaa tilaajan tavoitteiden kommunikointia> Tilaajan palautetta valmistuvista toiminnallisuuksista> Aktiivista ongelmiin reagointia molemmilta osapuolilta> Lisääntyvän ymmärryksen hyödyntämistä molemmilta

osapuolilta

Yleisimmät ongelmat taustalla:• Tilaajat eivät halua tehdä päätöksiä fokusoinnista• Toimittajat eivät hahmota toteutettavaa kokonaisuutta• Ongelmia väistellään viimeiseen asti

Page 5: Ketteryys ja sopimusehdot
Page 6: Ketteryys ja sopimusehdot

Ketterä julistus pyrkii ratkaisemaan edellä todettuja ongelmia

agilemanifesto.orgKokemuksen perusteella arvostamme:

Yksilöitä ja kanssakäymistä enemmän kuin menetelmiä ja työkaluja

Toimivaa ohjelmistoa enemmän kuin kattavaa dokumentaatiota

Asiakasyhteistyötä enemmän kuin sopimusneuvottelujaVastaamista muutokseen enemmän kuin pitäytymistä

suunnitelmassa

Page 7: Ketteryys ja sopimusehdot

Ketterät periaatteet 7. Tärkein menestyksen mittari

on toimiva ohjelmisto8. Pyritään työtahtiin joka on

ylläpidettävissä ikuisesti9. Jatkuva huomio tekniseen

kunnianhimoon ja hyvään suunnitteluun

10.On oleellista maksimoida niiden ominaisuuksien määrä joita ei tarvitse toteuttaa

11.Paras laatu syntyy itseorganisoituvissa tiimeissä

12.Tiimi oppii ja parantaa toimintaansa jatkuvasti

1. Prioriteettina asiakkaalle arvokas ohjelmisto

2. Jatkuva ja myöhäinenkin muutos hyödynnetään asiakkaan kilpailueduksi

3. Toimivaa ohjelmistoa julkaistaan mieluiten viikkojen välein

4. Tilaajan edustajat ja kehittäjät työskentelevät yhdessä päivittäin

5. Etsi motivoitunut tiimi ja anna sille luottamus ja tuki

6. Tehokkain tiedonvälitystapa on kasvokkainen keskustelu

Page 8: Ketteryys ja sopimusehdot

Tähtäimessä luottamus,läpinäkyvyys ja kommunikaatio

Photo: sharyn morrow, Flickr

Page 9: Ketteryys ja sopimusehdot

Ratkaisut ketterissäsopimuksissa useimmitenPeriaate SopimusohjausYhteistyön korostaminen Ei sanktiointia vaan palkitseminen, lyhyt irtisanomisaika

Toimivaa ohjelmistoa jatkuvasti Nimetty ketterä metodi + sovittu tapa tallentaa koodi jatkuvasti

Valmius muutokseen Nimetty ketterä metodi sekä minimivaatimukset ja tavoitehinta tai pelkkä asiakkaan ohjaus

Arvon maksimointi Tilaajan ohjaus- ja priorisointivastuu

Päivittäinen yhteistyö Nimetty ketterä metodi, nimetyt resurssit

Taitava, motivoitunut tiimi Nimetyt resurssit, tilaajan ohjausvastuu, visio ja mittarit

Kasvokkaiskommunikaatio Minimidokumentaation nimeäminen, nimetty ketterä metodi

Kestävä työtahti Nimetty ketterä metodi

Tekninen kunnianhimo Nimetty ketterä metodi (sis. valmiin määritelmä), lähdekoodin julkaiseminen

Ominaisuuksien karsiminen Tilaajan ohjaus- ja priorisointivastuu

Tiimin itseorganisoituvuus Tilaajan ohjaus- ja priorisointivastuu, visio ja mittarit

Tiimin oppien hyödyntäminen Nimetty ketterä metodi

Page 10: Ketteryys ja sopimusehdot

Sekä JIT 2015 että IT2015 ketterät ehdot välimalleja ketterän ja perinteisen projektin välillä

Page 11: Ketteryys ja sopimusehdot

Ratkaisut IT2015 ehdoissatoimituksista ketterillä menetelmilläPeriaate Sopimusohjaus

Yhteistyön korostaminen Ketterä: ei viivästyssakkoa ilman eri sopimusta, 14 pv irtisanomisehto asiakkaalla

Toimivaa ohjelmistoa jatkuvasti Sovittu työmenetelmä

Valmius muutokseen Sovittu työmenetelmä, työlistaa tarkennetaan yhdessä

Arvon maksimointi Asiakas priorisoi työlistaa

Päivittäinen yhteistyö Sovittu työmenetelmä, molemmilla riittävästi työaikaa

Taitava, motivoitunut tiimi Mahdolliset nimetyt avainhenkilöt jolloin ei vaihto-oikeutta

Kasvokkaiskommunikaatio Sovittu työmenetelmä, työlistaa tarkennetaan yhdessä

Kestävä työtahti Sovittu työmenetelmä

Tekninen kunnianhimo Takuu 6 kk; toimittajatestaus

Ominaisuuksien karsiminen Asiakas priorisoi työlistaa, työlistaa tarkennetaan yhdessä

Tiimin itseorganisoituvuus Sovittu työmenetelmä

Tiimin oppien hyödyntäminen Sovittu työmenetelmä

Page 12: Ketteryys ja sopimusehdot

Ratkaisut JIT2015 ehdoissaketterien menetelmien projekteistaPeriaate SopimusohjausYhteistyön korostaminen Perinteinen vastuujako: toimittajalla vastuu, viivästyssakot, tilaaja

myötävaikuttaa

Toimivaa ohjelmistoa jatkuvasti Iteraatiot, osatoimitukset

Valmius muutokseen Perinteinen: ehdottomien vaatimusten ja julkaisusuunnitelman sisällä joustavaa, muuten sovitaan kirjallisesti

Arvon maksimointi Perinteinen: toimittajan vastuulla, ehdottomat ja valinnaiset vaatimukset

Päivittäinen yhteistyö Työ tilaajan tiloissa, molemmilla riittävästi työaikaa

Taitava, motivoitunut tiimi Jos nimetään avainhenkilöt, toimittaja ei saa vaihtaa ja tilaaja pyrkii olemaan vaihtamatta

Kasvokkaiskommunikaatio Ehdottomat ja valinnaiset vaatimukset, työ tilaajan tiloissa

Kestävä työtahti Perinteinen malli: toimittajalla vastuu projektin onnistumisesta

Tekninen kunnianhimo Takuu 6 kk; avoin lähdekoodi

Ominaisuuksien karsiminen Ehdottomat ja valinnaiset vaatimukset

Tiimin itseorganisoituvuus Lisärooleja ohjausryhmä, projektipäällikkö, yhteyshenkilöt, iteraatiovastaava (toimittajalta, tuoteomistajan tehtävät)

Tiimin oppien hyödyntäminen Ehdottomat ja valinnaiset vaatimukset

Page 13: Ketteryys ja sopimusehdot

Photo: piyaphon phemtaweepon, Flickr

Ketteryys ostajalle vaativaaKetterät vakioehdot pehmeä lasku

Page 14: Ketteryys ja sopimusehdot

Kysymykset tervetulleita!Codento.fi

[email protected] · @totoroki · +358 40 765 8504