Menu

Üheksa korda muuda, üks kord pane täkkesse: ideest eduka veebirakenduseni

Endrik Kõverjalg

Eestlane on üks tubli iduettevõtja. Pea iga moodsa maarjamaalase kuklas tiksub aeg-ajalt mõni mõte, kuidas nutika IT-lahenduse abil elu lahedamaks muuta. Eesti Nokia asemel otsime nüüd järgmist Skype’i, Transferwise’i ja Pipedrive’i.

Kuidas jõuab üks idee startuppija peast töötava lahenduseni? Ja miks ei tee töötav lahendus kohe miljonäriks?

Olen näinud veebirakenduste loomist nii töö teostaja vaatevinklist kui ka iduettevõtte StandByMate kaasasutaja silme läbi. Enamus uued äpid kukuvad läbi ühes kolmest eesootavast eksamist.

Igale probleemile on lahendus, aga igale lahendusele pole probleemi

Veebirakenduse edu on lihtne määrata: inimesed kas kasutavad seda või mitte. Paljud ägedad veebirakendused lähevad just selle nahka, et need ei lahenda kasutajate jaoks olulist probleemi. Teisisõnu – neid pole kellelegi vaja.

Kõige lihtsam viis säästa ennast tarbetu rakenduse loomisest, on rääkida oma tulevaste potentsiaalsete kasutajatega. Olulisim selle juures on olla enda vastu aus ja mõista, kas tõstatatud küsimus on su kasutajate jaoks tõesti probleem.

StandByMate’i luues möödusid meie esimesed nädalad merendusvaldkonna värbajate tööelu tundma õppides. Kogusime infot, kuidas nad täna meremehi laevadele otsivad ja milliste tegevuste juures võiks hea tööriist neid tulevikus aidata.

Arendustegevustega alustasime siis, kui mõistsime, millist murekohta me lahendama hakkame. StandByMate’i fookusesse võtsime probleemi, et uute meremeeste leidmine nõuab värbajatelt palju aega ja tööd.

Sa ei tea, mida kasutajad tahavad

Kui probleem kaardistatud, hakkasime seda lahendama. Turuplatsi (marketplace) tüüpi veebirakendus, kus värbajad saavad sobivatele kandidaatidele tööpakkumisi saata, tundus parim lahendus.

Paar kuud hiljem oli rakendus valmis. Meremehed liitusid platvormiga ja olid lootusrikkad – nagu meiegi. Ometi pidime peagi tunnistama, et värbajate huvi jäi üsna jahedaks.

Probleemi leidmine ei garanteeri, et tabad lahendusega kohe märki. Ehitad rakenduse, annad selle kasutajatele ja püüad mõista, kas said probleemi lahendamisega hakkama. Kui ei, mõtled välja uue viisi ja kordad eelnevat jada.

Katsetad nii kaua erinevaid võimalusi, kuni leiad selle, mida kasutajad tõesti armastavad. StandByMate’iga kulus terve aasta ja kolm kursimuutust, kuni leidsime kõige paremini toimiva värbamislahenduse.

IMPACT8020-ideest-eduka-veebirakenduseni

Veebirakendus nagu Tallinna linn

Reaalse probleemi ja toimiva lahendusega oled juba möödunud enamikest iduettevõtjatest, kes tihti takerduvad just nende kahe ülesande juures. Ometi ei lõpe töö veel, sest üks hea veebirakendus on nagu Tallinna linn, mis ei saa kunagi valmis.

Iga järgnev lisafunktsionaalsus nõuab samasugust kasutajate peal testimist. Leidsime StandByMate’i puhul efektiivseima viisi meremeeste värbamiseks: teavitame kõiki sobivaid kandidaate vabadest töökohtadest.

Järgmisena tekkis küsimus, milline on kõige efektiivsem viis teavituste saatmiseks – meil, SMS, chatbot? Vastuse saamiseks tuleb kõiki variante proovida ja lasta andmetel enda eest rääkida.

Lisaks toote funktsionaalsustele tasub testida loodud lahendust ka disaini ja kasutajamugavuse seisukohast. Näiteks StandByMate’i puhul avastasime, et meremehed, keda oma turuplatsile ootasime, külastavad meie lehte mobiilis. Kuna olemasolevat profiili loomise lehte ei olnud mobiilis mugav kasutada, siis asendasime selle väikesele ekraanile sobivama chatbot-i stiilis vestlusaknaga.

Vingete veebirakenduse ehitajate peas tiksub alati mõte, kuidas võimalikult suur osa külastajatest nende lehel registreeriks või seda mingil muul ettenähtatud viisil kasutaksid. Conversion rate’i tõstmiseks on vaja pidevalt testida rakenduse visuaalset poolt. Väike muudatus näiteks tekstide sõnastuses, avalehe pildis või registreerimisnupu asukohas võib oluliselt mõjutada seda, kui paljud külastajad äppi kasutama hakkavad.

Kogu eduka veebirakenduse loomise võti peitubki katsetamises. Ideest kuni hea äpi loomiseni on kolm olulist verstaposti:

  • Probleemi defineerimine ehk vastus küsimusele, millist valu loodav rakendus kasutajal leevendab;
  • Lahenduse defineerimine ehk leitud valukohale parima leevendusviisi välja selgitamine;
  • Efektiivsuse suurendamine ehk pidev töö veebirakenduse parendamisel.

Ühest verstapostist teise viib katsetamine, katsetamine ja veel kord katsetamine. Võta julgesti ühendust, kui vajad veebirakenduse loomisel abi.