designdokumenter
Designdokumenter er formelle dokumenter som brukes i produkt- og programvareutvikling for å beskrive hvordan et system eller en komponent skal utformes for å møte gitte krav. De fanger designmål, valgte løsninger, begrensninger og forutsetninger, og fungerer som en referanse for videre arbeid og som grunnlag for vurderinger og godkjenning.
Et designdokument beskriver ofte arkitektur og moduloppdeling, grensesnitt og API-er, datamodeller og strukturer, samt algoritmer og
Dokumentet inngår i designfasen og er vanligvis underlagt iterasjon i samspill med kravspesifikasjon, implementering og testing.
Det finnes ulike typer designdokumenter avhengig av domene, for eksempel software design document (SDD), systemdesign-dokumenter, hardware-design,
Designdokumenter anses ofte som levende dokumenter som oppdateres i takt med designendringer og implementasjon. De bør