Versionumerointi

Kuvauksen kirjoitti: Minttu Mäkäläinen, K8517

Lyhyt kuvaus käsitteestä tai aiheesta

Versionumerot kuvastavat ohjelmiston eri versioita niiden eri kehitysvaiheissa. Numerot yleensä kasvavat ohjelman kehityksen edistyessä.

Versioinnissa identifioiminen tehdään kaksitasoisesti muodossa V.R, jossa V = versionumero ja R = revisio. Versionumeron muutos kertoo suuresta muutoksesta ja revision muutos pienestä.

Joskus käytössä on myös kolmas taso, paikkausversio. Se kuvastaa ohjelmavirheen korjausta.

Ohjelmistokehityksessä versionumerot ovat yleensä alle 1.0. Kun ohjelma julkaistaan, versionumeroksi tulee 1.0. Tämän jälkeen tulevat päivitykset ovat numeroinniltaan suurempia, kuin 1.0 ja ne sisältävät yleensä uusia ominaisuuksia tai virheiden korjauksia.

Taso Mitä tarkoittaa Esim.
1. Versionumero, suuria muutoksia 1
2. Revisio, pienempiä muutoksia 1.1
3. Paikkausversio, virheiden korjauksia 1.1.1
4. Tuotekehityksen aikana tehtyjä välitallennuksia 1.1.1.1

Numeroiden lisäksi eri versioissa voidaan käyttää myös sanoja alpha tai beta, jotka kertovat, ettei sovellusta ole vielä julkaistu. Tällöin sovellus on vielä testausvaiheessa, eikä se välttämättä toimi riittävän vakaasti.

Muuta

Tarkkoja sääntöjä versionumerointiin ei ole olemassa, vaan käsitykset muutosten ”suuruudesta” ovat täysin yksilöllisiä.

Esimerkkejä

Lähteitä liittyen aiheeseen

Linkit wikin muihin sivuihin