11: Arendus- ja ärimudelid
Minecraft
Tarkvaramaailmas on vähe projekte, mis on läbi teinud nii drastilise arengu kui Minecraft. Tänapäeval Minecraft ei ole lihtsalt mäng, see on kujunenud üheks valdkonna lipulaevaks, sarnaselt mängudele nagu CounterStrike, Dota ja League of Legends. See, mis algas ühe mehe "põlve otsas" kirjutatud projektist, on tänaseks kasvanud globaalseks ökosüsteemiks.
Areng
Minecrafti algusaegu võib pidada puhtakujuliseks kauboiarenduseks. Markus „Notch“ Persson ei järginud ranget kosemudelit ega detailset analüüsidokumentatsiooni. Ta kirjutas koodi, lisas funktsioone vastavalt sisetundele ja parandas vigu siis, kui need ilmnesid. See lähenemine on startup’ile iseloomulik, sest võimaldab äärmiselt kiiret prototüüpimist ja turule valideerimist.
Projekti kasvades liiguti aga iteratiivse ehk sammsammulise mudeli suurde. Iga "snapshot" on sisuliselt omaette arendustsükkel, kus: lisatakse funktsionaalsus, testitakse, kogutakse tagasisidet, parandatakse vead, väljastatakse ametlik versioon.
Praeguseks Minecrafti, Microsofti all, arendus on muutunud märksa struktureeritumaks, järgides agiilseid meetodeid. Kuna mäng peab töötama korraga mitmel erineval platvormil, ei saa arendusmeeskond enam lubada kaootilist lähenemist vaid vaja selgeid ja planeeritud sprinte.
Ärimudel
Minecrafti ärimudel on sama põnev kui selle arenduslugu. See on näide sellest, kuidas võrguäri on muutnud traditsioonilisi arusaamu kaubandusest. Notch kasutas mudelit, kus pakkus Alpha- ja Beta-faasis tarkvara poole hinnaga. See ei olnud lihtsalt soodustus, vaid viis finantseerida arendust ilma välise investori või laenuta. Kasutajad ei ostnud mitte ainult mängu, vaid ka õiguse rääkida kaasa selle tuleviku osas.
Pikka aega oli põhiliseks tuluallikaks ühekordne litsentsitasu – osta üks kord, mängi igavesti.
Tänapäeval on Minecraft liikunud tarkvara kui teenuse (SaaS) suunas. Minecraft Realms pakub serverirenti kuutasu eest. Seda osaliselt põhjustas ka Microsofti poolt ära ostmine.
Kui arendusmudel oleks jäänud "kauboiarenduseks", oleks koodi keerukus mängu ammu lämmatanud. Kui ärimudel ei oleks kohandunud tänapäevaste võrguäri suundadega, oleks tulud ammendunud pärast esimest suurt müügilainet.
Minecraft on tõestus, et ka kõige lihtsamast ideest võib kasvada hiiglaslik süsteem, kui arendaja oskab navigeerida tehnika ja äri vahelisel piiril.
Kommentaarid
Postita kommentaar