Pipeline-peli

Pelaa ja opi suunnittelemaan oikeat Continuous Delivery -putket Suunnittele putkia tiimisi kanssa nopeuttaaksesi käyttöönottojen läpimenoaikaa

Palkinnon voittaja

Verkossa pelattava Pipeline-peli voitti DASAn vuoden 2022 DevOps-oppimisratkaisujen excellence-palkinnon

Tunnustettu DevOps-oppimisen ja -kehittämisen huippuosaamisesta

Pipeline – peli, joka toimittaa!

Pystytkö suunnittelemaan putken, jonka läpimenoaika on riittävän lyhyt kilpailukyvyn säilyttämiseksi? Mitä testausvaiheita Continuous Delivery -putkeesi kannattaa sisällyttää? Älä vain ketjuta olemassa olevia manuaalisia prosesseja, vaan suunnittele parempi kokonaisuus yksinkertaisten, yhteistyötä tukevien työkalujen avulla.

Suunnittele tiimisi kanssa putkia parantaaksesi

Emily Bache loi Pipeline-korttipelin nopeaksi ja hauskaksi tavaksi tutkia vaihtoehtoja CD-pipelinelle ilman, että tarvitsee rakentaa mitään. Pääset suunnittelemaan putken tiettyä tilannetta varten ja optimoimaan käyttöönoton läpimenoaikaa. Työskentelet pienryhmässä ja keskustelet siitä, mitä vaiheita tarvitaan ja missä järjestyksessä ne halutaan tehdä. Vertailkaa sitten ratkaisuanne toisen ryhmän kanssa ja/tai kokeilkaa eri tilannetta oppiaksenne lisää.

Harjoittele verkossa maksuttomalla sovelluksella

Eficodella uskomme tiedon jakamiseen ja open source -kehitykseen. Siksi loimme yhdessä xtreamin tiimin kanssa pelistä verkkoversion, jotta myös sinun tiimisi voivat oppia sen avulla. Rekisteröidy, luo peli ja kutsu muut pelaajat mukaan.

Työpaja

Varaa asiantuntijoidemme vetämä työpaja

Jos haluat kokonaisvaltaisen kokemuksen, jonka avulla voit oppia ja kehittää omaa ohjelmistotuotantoasi, Continuous Delivery -asiantuntijamme voivat järjestää tähän peliin perustuvia työpajoja yhdelle tai useammalle tiimille. Olemme kehittäneet, testanneet ja parantaneet peliä juuri tätä tarkoitusta varten. Pääset keskustelemaan organisaatiollesi ominaisista haasteista sekä tunnistamaan pullonkauloja ja konkreettisia parannuskohteita. Työpaja voidaan järjestää verkossa sovelluksen avulla, konferenssissa tai yrityksesi tiloissa.

Näin pelaat

Pelin tavoitteena on suunnitella CI/CD-putki annettuun tilanteeseen ja optimoida käyttöönoton läpimenoaika. Työskentelet pienryhmässä (4–6 henkilöä), jossa voitte keskustella tarvittavista vaiheista ja niiden toteutusjärjestyksestä. Arvioitte lopuksi käyttöönoton kokonaisläpimenoajan.

Valitse yksi skenaario

Jotta keskustelusta tulee konkreettisempaa ja tuottavampaa, jokainen ryhmä aloittaa skenaariolla. Kuvittele esimerkiksi työskenteleväsi startupissa, joka pyrkii päihittämään vakiintuneen yrityksen. Annamme sinulle 5 esimerkkiä, mutta voit myös luoda omasi.

Voitte keskustella tietyistä riskeistä, joita on pienennettävä testauksella. Näin on helpompi pohtia, kuinka paljon aikaa kuhunkin testausvaiheeseen kannattaa käyttää, sekä arvioida, mitä vaikutuksia sillä olisi, jos jokin vaihe jätettäisiin kokonaan pois. Voimmeko jättää tämän hitaan testausvaiheen pois? Voimmeko pienentää riskiä jollain muulla tavalla?

Tarkista pelin säännöt

Voit suunnitella putkesi varsin vapaasti, mutta käytännössä vaiheiden järjestykselle on muutamia sääntöjä. Et esimerkiksi voi ottaa tuotantoon käyttöön ennen kuin olet rakentanut release candidaten. Kuusi pelisääntöä auttaa pitämään nämä rajoitteet mielessä.

Aika-arviot

Tärkeä osa peliä on arvioida jokaisen putkeen lisättävän vaiheen kesto. Verkkopelissä lisäät aika-arvion jokaiseen korttiin kaksoisnapsauttamalla sitä. Käytä fyysisen korttipakan kanssa muistilappuja.

Suunnittele pipeline järjestämällä Pipeline Step -kortit haluamaasi järjestykseen

Näillä korteilla määrittelet pipelineisi rakenteen. Valitse, mitkä vaiheet ovat tärkeitä ja mitkä voivat olla valinnaisia tai jäädä kokonaan pois. Voit sijoittaa useita vaiheita rinnakkain lyhentääksesi kokonaisläpimenoaikaa. Voit myös tehdä vaiheen kahdesti, esimerkiksi sekä ennen käyttöönotettavan komponentin buildaamista että sen jälkeen, tai tehdä joitakin vaiheita ennen pipelinen alkua.

Mukautetut kortit

Voit luoda uusia vaiheita. Lisää tyhjään korttiin teksti, joka kertoo, mistä vaiheessa on kyse. Tämä ei ole vielä mahdollista verkkopelissä.

Tarkista ja arvioi putkesi

Kun aika on kulunut loppuun (30 minuutista tuntiin), fasilitaattorin (pelin luoneen henkilön) on aika painaa "Review". Sen jälkeen kukin ryhmä voi keskustella siitä, mitä tämä pipeline merkitsee heidän liiketoiminnalleen. Miten läpimenoaikanne vertautuu kilpailijanne läpimenoaikaan? Miten käyttöönoton läpimenoaika vaikuttaa markkinoillepääsyn nopeuteen? Pystyisittekö toteuttamaan Lean Product Developmentia tai A/B-testausta?

Tarkastelkaa kuvitteellisten kilpailijoiden läpimenoaikoja: Miksi joidenkin kilpailijoiden läpimenoajat ovat huomattavasti pidempiä? Miksi toiset ovat niin nopeita? Millainen heidän pipelinensa täytyy olla? Miten heidän testauksensa eroaa? Ottavatko he enemmän riskejä?

Hanki korttipeli

Voit tilata korttipelin ja pelata sitä tiimiesi kanssa

Teimme pelistä saatavilla olevan verkossa ja fyysisenä korttipelinä

Seuraava vaihe

Paranna organisaatiosi laatua ja nopeuta markkinoillepääsyä

Asiantuntijamme auttavat sinua suunnittelemaan ja toteuttamaan tehokkaita Continuous Delivery -putkia.