Objet d'un document de conception de logiciel

Un document de conception de logiciel est un modèle pour les développeurs.

Exigences de traçabilité

Un document de conception de logiciel permet de déterminer si toutes les exigences requises ont été traitées. En outre, il fournit un forum pour discuter des éléments de conception qui ne sont pas alignés sur une exigence, afin de déterminer si l'élément de conception est nécessaire.

Modèle de développement

Un document de conception de logiciel fournit à l’équipe de développement de logiciels des indications générales sur l’architecture du projet de logiciel. Le document doit être aussi détaillé que possible afin de garder l'équipe de développement de logiciels concentrée et alignée.

Architecture finale du système

Un document de conception logicielle détaille l'architecture du système. Lors de l'élaboration et de la révision du document de conception du logiciel, l'architecture du système final doit comporter les anomalies, défauts et / ou incohérences résolues.

Formation des membres du projet

Un document de conception de logiciel sert de manuel de formation pour les nouveaux membres du projet. En outre, un document de conception de logiciel peut être utilisé comme manuel de formation tout au long de la vie du système.