High Water Marks ymmärtäminen ohjelmistokehityksessä
HWM tulee sanoista "High Water Mark". Ohjelmistokehityksen yhteydessä High Water Mark (HWM) on tietyn ajanjakson aikana tehdyn työn enimmäismäärän mitta. Sitä käytetään edistymisen seuraamiseen ja alueiden tunnistamiseen, joilla tiimi voi parantaa suorituskykyään.
Termi "korkea vesimerkki" tulee ajatuksesta, että joen vedenpinta saavuttaa korkeimman pisteensä tulvan tai muun tapahtuman aikana ja laskee sitten takaisin alaspäin vesi valuu ulos alueelta. Vastaavasti ohjelmistokehityksen HWM edustaa korkeinta valmistuneen työn tasoa, ja sitten se vetäytyy, kun uutta työtä lisätään ja valmistuu.
HWM mitataan tyypillisesti laskemalla tietyn ajanjakson aikana tehdyn työn kokonaismäärä, kuten esim. sprintti tai vapautussykli. Tämä voi sisältää mittareita, kuten suoritettujen tarinapisteiden lukumäärän, toteutettujen ominaisuuksien lukumäärän tai kirjoitetun koodin määrän. HWM:ää käytetään sitten asettamaan tavoitteita tuleville jaksoille ja seuraamaan niiden saavuttamista.
Esimerkiksi jos joukkueella on 100 tarinapisteen HWM tietylle sprintille, se voi asettaa seuraavan sprintin tavoitteen saavuttaa 120 tarinapisteen HWM. Tämä tarkoittaisi 20 prosentin lisäystä edelliseen sprinttiin verrattuna.



