Scopul unui document de design software
Cerințe de trasabilitate
Un document de design software vă ajută să determinați dacă toate cerințele necesare au fost abordate. În plus, acesta oferă un forum pentru a discuta elemente de proiectare care nu sunt aliniate la o cerință, pentru a determina dacă elementul de proiectare este necesar.
Modelul de dezvoltare
Un document de design software oferă echipei de dezvoltare software orientări generale privind arhitectura proiectului software. Documentul trebuie să fie cât mai detaliat posibil, pentru a menține echipa de dezvoltare software concentrată și aliniată.
Arhitectura sistemului final
Un document de design software detaliază arhitectura sistemului. În timpul elaborării și revizuirii documentului de proiectare a software-ului, arhitectura sistemului final trebuie să aibă deficiențele, defectele și / sau neconcordanțele rezolvate.
Formarea membrilor proiectului
Un document de design software serveste ca manual de formare pentru membrii noului proiect. În plus, un document de proiectare a software-ului poate fi utilizat ca manual de instruire pe toată durata de viață a sistemului.