Vihaiset linnut automatisoidulle ohjelmistotuotannon linjastolle

rovio_logo

Angry Birds -hahmojen myötä maailmanmaineeseen noussut Rovio Entertainment takoo kovaa tulosta. Yritys tahtoo pitää pelaajien sormet kiireisinä myös jatkossa tuomalla alituisesti markkinoille toinen toistaan oivaltavampia pelejä ja muita tuotteita. Niinpä Eficoden Devops-tiimi sai kunnian auttaa roviolaisia tekemään pelejä vielä vauhdikkaammin, aktiivisesti liiketoiminnan tarpeisiin vastaten.

Pienistä linnuista tuli iso juttu

Roviolaiset olivat tunnistaneet tarpeen prosessien ja niiden tehokkuuden viilaamiseen. Pelikehityksen toiminnot olivat jo kovassa tikissä, mutta nopeasti kasvanut organisaatio ei ollut ehtinyt mukauttaa kaikkia prosessejaan ison pelitalon tavoille. Roviolla oltiin sitä mieltä, että tuotannon skaalaamiseen tarvitaan lisälihaksia. Myös tulevaisuuden kasvupyrähdyksiä varten täytyi varautua.

Samalla myös bisnespuoli asettaa kovat vaatimuksensa: peli-ideat halutaan testata nopeasti kehitettävillä prototyypeillä, ja lupaavat pelit tulee saada tuotantoputken läpi aikailematta lukuisille eri pelialustoille.

Pelireseptistä liukkaasti laitteisiin

Vyyhdin purkaminen aloitettiin intensiivisellä suunnitteluvaiheella. Oikeat, tuotantoa vaivaavat ongelmat etsittiin yhteistuumin. Kokonaisratkaisu jaettiin helposti lähestyttäviin paloihin. Sitten käärittiin hihat ja lopetettiin käsienheiluttelu.

Ryhdyimme rakentamaan yhdessä roviolaisten kanssa ohjelmistotuotantolinjastoa, joka tekee peli-ideasta totta pikavauhtia. Pelireseptit voidaan sen myötä kääntää jokaiselle laitteelle fiksusti ja vähemmin virhein. Näin kehittäjät saavat keskittyä rauhassa pelien tekemiseen ilman huolta tuotteiden toimivuudesta eri alustoilla. Eri asiakkaille ja laitteille suunnattujen satojen pelivarianttien hallintaan kehitetään lisäksi omaa järjestelmäänsä.

Devopsin toimintatavat käyttöön

Eficoden hengen mukaisesti kehittäjien työn tieltä raivataan luonnollisesti myös kaikenlaiset esteet. Yksikkötestauksen, käännösautomaation ja muiden ohjelmistokehityksen hyväksi todettujen toimintatapojen myötä tekemiseen saadaan vielä lisää potkua. Näin voidaan vähentää turhaa manuaalista työtä, nopeuttaa prototyyppausta ja parantaa kehittäjien luovan työn olosuhteita.

Lue lisää

Steeri hyödynsi Robot Frameworkin ydinkehittäjiin kuuluvan Eficoden osaamista.

Lue

Metso DNA -teollisuusjärjestelmä siirtyi työläästä manuaalitestauksesta sukkelaan automaatioon.

Lue

Testiautomaation avulla eroon testivaiheen pullonkauloista.

Lue