11: Arendus- ja ärimudelid
Meil on arendusprojektides kasutusel Agile metoodika koos Scrumiga, mis tähendab, et töö käib sprintide kaupa ja arendustulemusi näeb juba üsna varajases faasis. Kliendipoole esindajana on see minu jaoks suur pluss – saan kiirelt tagasi peegeldust, kas lahendus liigub õiges suunas, ja kui on vaja midagi muuta, saab seda teha enne, kui liiga palju aega või ressursse on kulunud.
Praktilises plaanis tähendab see seda, et prototüübid on varakult olemas, arutelud on regulaarsed ning meeskonnad on hästi kaasatud. Tempo on ühtlane ja pidev – backlogi uuendamine, prioriteetide sättimine ja sprintide tulemuste ülevaatused aitavad hoida fookust.
Üks konkreetne näide kliendipoole kogemusest: ühes projektis tekkis vajadus muuta teatud loogikat alles siis, kui olime juba esimest prototüüpi testima hakanud. Tänu sellele, et lahendus oli juba osaliselt valmis ja töökorras, saime probleemi kiirelt avastada ja muudatused jooksvalt sisse viia. Poleks meil seda sprintide vahepealset nähtavust olnud, oleksime avastanud vea palju hiljem – see oleks tähendanud ajakulu, lisatööd ja võimalik, et ka kehvemat kasutajakogemust.
Selliseid olukordi on olnud mitmeid, kus kiire tagasiside ja nähtav progress aitavad teha paremaid otsuseid. Samuti on oluline, et kui arenduse käigus selgub, et mõni äriline eeldus enam ei kehti või turg muutub, siis ei ole kogu töö raisku läinud – saame suunda kohandada ilma kogu platvormi ümber ehitamata.
Ärimudeli poolest kasutame SaaS-i, mis sobib Agile’iga hästi kokku. Tarkvara areneb jooksvalt ja kasutajad saavad uuendusi ilma, et nad peaks midagi ise tegema. Paindlikkus, skaleeritavus ja lihtne ligipääs – need on selged eelised.
Aga kõik ei ole alati ideaalne. Agile tähendab ka seda, et pidevalt tuleb panustada suhtlusse ja koordineerimisse. Kui fookus hajub või prioriteedid tihti muutuvad, võib juhtuda, et osa arendust jääb poolikuks või tuleb mitmendat korda ümber teha. Samuti eeldab selline tööviis, et kõik osapooled on kogu aeg mängus – kui kuskil tekib vaikus, siis see mõjutab kohe kogu tiimi.
Kokkuvõttes – Agile ja SaaS koos on tugev lähenemine, kui eesmärk on liikuda kiiresti ja arvestada jooksvalt muutuva ärivajadusega. Kliendipoolelt vaadates annab see hea ülevaate, hoiab meid protsessis sees ja võimaldab kiiremini reaalseid tulemusi näha. Tuleb lihtsalt arvestada, et see nõuab ka pidevat panust ja valmisolekut kaasa mõelda.
Kommentaarid
Postita kommentaar