36
MIKÄ AGILE? KETTERYYDEN PERUSTEET Joonas Kiminki 2.9.2015 @joonaski

Ketteryyden perusteet

Embed Size (px)

Citation preview

MIKÄ AGILE?KETTERYYDEN PERUSTEET

Joonas Kiminki 2.9.2015 @joonaski

1.Hei, kuka puhuu?

2.Ketterän kehityksen tausta

3.Ketteryyden periaatteet

4.Mikä on ketterä organisaatio?

5.Myyttejä ja väittämiä

SISÄLTÖ

KUKA JOONAS KIMINKI

Wunderkrautin tj Suomessa

Ketterien projektien kauppias

Ketterien organisaatioiden kehittäjä

“Lasi puoliksi täynnä” -hemmo ja ihmisihminen

Iskä, koiranomistaja ja trendijumppaaja

Joonas Kiminki

@joonaski

MIKÄ WUNDERKRAUT

9 maata, 170 asiantuntijaaEuroopan suurin Drupal- toteuttaja.Ketterä ensi rääkäisystä alkaen

ME OLEMME

TEEMME

Järkeviä verkkotyökaluja parantamaan ja helpottamaan liiketoimintaa.

TOIMINNAN PERIAATTEET

Ammatillinen vastuullisuus Avoimuus ja läpinäkyvyys Mitattava onnistuminen Pitkät kumppanuudet

MITÄ ON KETTERYYS

MITÄ ON KETTERYYS

• Periaatteita, jotka korostavat muutoksiin mukautumista, ihmisten ja yksilöiden merkitystä, luottamusta, avoimuutta, läpinäkyvyyttä

• Muotia ja hypeä, joten sitä kannattaa mainostaa sielläkin, missä se ei läsnä ole

• Scrum, Lean, Kanban, XP, sprintit, jätteen eliminointi

KETTERYYDEN TOSI LYHYT HISTORIA

• Ensihönkäisyt valmistavassa teollisuudessa Toyota Production System 1948-1975

• Kehitysloikkia ohjelmistotuotannon ongelmien ratkojana (tai ainakin yrityksinä ratkoa joitakin ongelmia)

• Agile manifesto 2001: http://www.agilemanifesto.org/iso/fi/

• Liikkeenjohdon muodikkain suuntaus viime vuosikymmenen ajan

AGILE MANIFESTO: “KOKEMUKSEMME 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 sopimusneuvotteluja

• Vastaamista muutokseen enemmän kuin pitäytymistä suunnitelmassa

Jälkimmäisilläkin asioilla on arvoa, mutta arvostamme ensiksi mainittuja enemmän.

KETTERYYSJULISTUKSEN

12 PERIAATETTA

Tärkein tavoitteemme on tyydyttää asiakas toimittamalla tämän tarpeet täyttäviä

versioita ohjelmistosta aikaisessa vaiheessa ja säännöllisesti.

Otamme vastaan muuttuvat vaatimukset myös kehityksen myöhäisessä vaiheessa.

Ketterät menetelmät hyödyntävät muutosta asiakkaan kilpailukyvyn edistämiseksi.

Toimitamme versioita toimivasta ohjelmistosta säännöllisesti, parin viikon

tai kuukauden välein, ja suosimme lyhyempää aikaväliä.

Liiketoiminnan edustajien ja ohjelmistokehittäjien tulee työskennellä yhdessä päivittäin koko projektin ajan.

Rakennamme projektit motivoituneiden yksilöiden ympärille. Annamme heille puitteet ja tuen, jonka he tarvitsevat ja luotamme siihen, että he saavat työn

tehtyä.

Tehokkain ja toimivin tapa tiedon välittämiseksi kehitystiimille ja tiimin

jäsenten kesken on kasvokkain käytävä keskustelu.

Toimiva ohjelmisto on edistymisen ensisijainen mittari.

Ketterät menetelmät kannustavat kestävään toimintatapaan. Hankkeen omistajien,

kehittäjien ja ohjelmiston käyttäjien tulisi pystyä ylläpitämään työtahtinsa hamaan

tulevaisuuteen.

Teknisen laadun ja ohjelmiston hyvän rakenteen jatkuva huomiointi edesauttaa

ketteryyttä.

Yksinkertaisuus - tekemättä jätettävän työn maksimointi - on oleellista.

Parhaat arkkitehtuurit, vaatimukset ja suunnitelmat syntyvät itseorganisoituvissa

tiimeissä.

Tiimi tarkastelee säännöllisesti, kuinka parantaa tehokkuuttaan, ja mukauttaa

toimintaansa sen mukaisesti.

MIKÄ ON KETTERÄ ORGANISAATIO

Höh. Tietysti sellainen, joka noudattaaketteryyden periaatteita.

Eli:

Avoin

Läpinäkyvä

Luottaa ihmisiin

Arvostaa yksilöitä

Inhimillinen ja persoonallinen

Motivoiva

Organisaatiokaavioltaan matala

Itseohjautuvuuteen kannustava

Jatkuvasti mukautuva

MYYTTEJÄ & VÄITTÄMIÄ

Ketterä kehitys tarkoittaa sitä, ettei suunnitella lainkaan.

💩 Humpuukia.

Ketterässä kehityksessä suunnitellaan mahdollisimman myöhään, mutta suunnittelun määrä ei ole

etukäteissuunnittelua pienempi

Ketteryys on vaikeaa.

😕 Totta.

Ketteräksi muuntautuminen on vaikeaa. Ketteränä pysyminen on vaikeaa, etenkin ongelmatilanteissa. Silti kannattaa yrittää.

Ketteryys sopii kaikkeen.

😳 Ei ehkä ihan.

Ei sovi: Palkat, säännellyt asiat, pienet ja yksinkertaiset jututEi tarvita: Hyvin hitaasti muuttuvat tai muuttumattomat asiat.

Valinta ketteryyden ja hierarkisuuden välillä on joko-tai.

❌ Ei onneksi.

Ketteryys ei “tule valmiiksi”, joten aste-eroja on yhtä monta kuin ketteryyden soveltajia. Tärkeämpää kuin temput ja muotisanat

ovat periaatteet ja niiden ymmärtäminen.

Ketterän projektin lopputuloksetovat täysin arpapeliä.

😑 Juu ja ei.

Projektin lopputuotos saattaa olla vaikeasti ennustettavissa, mutta liiketoiminnan tavoitteita kohti mennään jatkuvasti.

Projekti on myös hallittu ja systemaattinen.

“Ei muuten varmaan toimi meidän firmassa.”

😤 Onko parempi ettei edes yritä?

Ketteryys vaatii johdon sitoutumisen (mikä ei ensi vaiheessa tarkoita toimitusjohtajan passittamista Scrum Master tai Product Owner -sertifiointiin), ketteröityä voi vähän kerrallaan ja sen voi

vaikka naamioida toiselle nimelle.**kts. kalvo 7

[email protected]

KIITOS!@JOONASKI