Produktutveckling på Mindbite

Hur går det egentligen till när vi utvecklar våra produkter?

En gång i månaden har vi produktutvecklingsmöte, där alla medarbetare är delaktiga. Under mötena går vi igenom de önskemål som vi fått från våra kunder tillsammans med förbättringar vi själva kommer på.

Alla förbättringar sammanställs och diskuteras återigen på nästkommande möte tills vi är nöjda, sedan beslutar vi om en viss uppdatering ska byggas in i nästa version eller i en senare version.

Stora och små uppdateringar

En stor uppdatering innebär att flera stora funktioner implementeras och versionsnumret ökas upp från t ex. 2.0 till 3.0.
En mindre uppdatering innebär små förbättringar i produkten som vi inte vill vänta med till nästa stora version. När en mindre uppdatering lanseras så ökas versionsnumret upp från t ex. 2.1 till 2.2 och vid väldigt små uppdateringar och buggkorrigeringar ökas versionsnumret upp från t ex. 2.1.0 till 2.1.1.

Vår målsättning är att släppa en stor och cirka tre-fyra små uppdateringar varje år. Utvecklingen av våra produkter sker i cykler, där den stora uppdateringen för SiteFactory utvecklas på hösten, och för Dirigo på våren.

Utvecklingstidens faser

Robin ansvarar för programmeringen av nya versioner, och alla medarbetare är delaktiga i idéutveckling och testning. Under utvecklingens gång släpps testversioner ut till medarbetare så att de kan testa nya funktioner. Dessa versioner kallas Betaversioner vilket innebär att de endast är till för testning och innehåller förmodligen en hel del buggar. Versioner av den här typen publiceras aldrig hos kund då vi inte kan garantera att den håller tillräckligt hög kvalitet.

När alla funktioner har testats och funna buggar har rättats till släpps en Release Candidate som förhoppningsvis är den version som kommer att lanseras skarpt. Den här versionen skickar vi även ut till utvalda kunder som hjälper oss att göra en utförlig testning. Därefter tar vi emot synpunkter och eventuella buggrapporter. När vi har rättat till enligt synpunkterna släpps en ny Release Candidate som återigen skickas ut till testpiloterna.
Processen pågår tills alla är nöjda med versionen. Då lanseras den så kallade Guldversionen som alla kunder får tillgång till.

Lägg till kommentar

Lägg till en kommentar