1.6 Ylläpito
Käyttöönotetusta
ohjelmasta paljastuu aina virheitä tai puuttuvia toimintoja. Virheet
pitää korjata ja puuttuvat toiminnot mahdollisesti lisätä
ja ollaan jälleen ohjelmansuunnittelun alkuvaiheessa. Hyvin suunniteltuun
ohjelmaan saattaa olla helppo lisätä uusia toimintoja ja vastaavasti
huonosti suunnitellussa saattaa jopa tietorakenteet mennä uusiksi.
Myös ohjelman alkuperäiset kirjoittajat ovat saattaneet
häipyä ja kesätyöntekijä joutuu ensitöikseen
paikkaamaan toisten huonosti dokumentoitua sotkua.