3.7.1 Dokumentatsiooni tüübid

Pea
iga rakenduse juures on vaja mingil kujul dokumenteerida või mugavalt
kättesaadavaks muuta süsteemi nõuded, ülesehitus ning selgitused kasutajale.
Kui põhjalik osa kirjutatakse eraldi dokumendina ning kui palju on leitav koodi
ja kasutajaliidese kaudu - see sõltub juba märgatavalt kasutatavast
arendusmeetodist. Eraldi kirjutisena olevat dokumentatsiooni aitavad
märkimisväärses osas asendada näitlikud prototüübid, sobivalt kommenteeritud
kood ning kokkulepitud testid. Samas
- mõnel puhul on selgitamiseks mugavam lugeda eraldi süstemaatiliselt kirja
pandud dokumenti.