3 vinkkiä, kun etsit toteutuskumppania SaaS -tuoteideallesi

Markus Manninen | 30.10.2015
Lukuaika 2 min

Nykypäivän trendi on, että sovellusliiketoimintaa perustavat entistä enemmän myös ihmiset, jotka eivät ole ohjelmistokehityksen tai edes IT-alan ammattilaisia. Tämä on hieno ja toivottava kehityssuunta, joka samalla kuitenkin aiheuttaa täysin uudenlaisia vaatimuksia softakehitystaloille.

Tässä kolme vinkkiä SaaS -perustajalle, jolla on jo visio omasta sovellustuotteesta valmiina ja joka etsii osaavaa tuotekehityskumppania auttamaan sovelluksen suunnittelussa ja toteutuksessa.

Vinkki 1. Nykypäivän sovellustuotteet rakennetaan ketterän kehityksen menetelmin – älä edes mieti vaihtoehtoa

Sinulla on visio tuotteestasi. Tiedät hyvin miksi haluat rakentaa tuotteen, minkä ongelman se ratkaisee ja kenelle. Mutta sinulla ei ole tarkkoja yksityiskohtia siitä miten tuote tulee toimimaan. Sinä tietysti haluat kehittää tuotteen asiakkaillesi etkä itsellesi. Tällöin kuitenkin törmäät siihen tosiasiaan, että asiakkaat eivät osaa antaa konkreettista palautetta ennen ensimmäisen version koittamista käytännössä. Iteratiivinen kehittäminen on täten ainoa vaihtoehto.

Vinkki 2. Luovu siitä ajatuksesta, että haluat sopia kiinteän hinnan visiosi toteutukselle

Jos joku kumppanikandidaateista on valmis toteuttamaan vielä epämääräisen visiosi kiinteällä hinnalla, niin ole silloin varuillasi! Siinä tilanteessa arvioithan kahta riskiä:

  1. Onko kumppani tunari, tai
  2. onko kiinteässä hintalapussa iso riskipreemio?

Kun pääset kiinteän hinnan puuttumisen alkujärkytyksestä yli niin jo parin onnistuneen sprintin jälkeen helpottaa. Yhtäkkiä huomaat, että sovellus edistyy yllättävän nopeasti ja työmääräarviotkin pitävät paikkansa. Ketterässä kehityksessä sinun riskisi on se, että kumppanisi on huono tai hidas. Tämä tulee sinulle kalliiksi, jos annat tilanteen jatkua. Hyvä puoli on kuitenkin se, että tämä selviää sinulle muutaman ensimmäisen viikon aikana, kunhan olet itse aktiivisesti mukana. Tällöin voit vaihtaa kumppanin hyvin pienin vahingoin heti alussa, kunhan olet tehnyt ketterän sopimuksen.

Vinkki 3. Kysy kumppanikandidaateiltasi tämä kysymys: Mikä on minun roolini ja vastuuni tässä projektissa, jos valitsen teidät kehityskumppaniksi?

Ennen vanhaan toimittajan ja asiakkaan roolit ja vastuut määriteltiin perinteisessä projektisuunnitelmassa tarkasti, mutta ketterässä kehityksessä näiden määrittelystä on lipsuttu. Tähän ei ole itse asiassa mitään hyvää syytä, vaan roolien ja vastuiden ymmärtäminen molemmin puolin on jopa tärkeämpää ketterässä kehityksessä kuin vanhanaikaisessa vesiputousmallissa. Sen vuoksi tämä viimeinen vinkki on näistä kolmesta tärkein. Kun kysyt tämän kysymyksen saat kumppanikandidaatista selville ne asiat, jotka todennäköisesti vaikuttavat vahvasti sinun kumppanivalintaasi.

Product Owner on vaativa rooli ja kriittinen tuotekehitysprojektin onnistumisen kannalta.

Tuotekehityskumppanien jyvät erotellaan akanoista siinä miten kumppani tukee ja valmentaa asiakasta niin, että hän onnistuu Product Ownerina olipa hän sitten ensikertalainen tai konkari.

Teknologiavinkki bonuksena

Valitse sovellusalustaksi globaali julkinen pilvi eli public PaaS kuten esim. Microsoft Azure, jos haluat kustannustehokkaan, globaalin skaalautuvuuden sekä keskittyä vain sovellukseesi ja liiketoimintaasi. Jätä IaaS niille, jotka sitä erikoistarpeisiinsa tarvitsevat ja jotka ovat valmiita käyttämään aikaansa myös infrastruktuuriasioihin. Jätä private PaaS niille, jotka sitä erikoistarpeisiinsa tarvitsevat ja joilla on varaa maksaa siitä eli tyypillisesti isoille yrityksille.