Objetivo de um documento de design de software

Um documento de design de software detalha como os requisitos de software devem ser implementados, além de fornecer aos programadores um modelo. Depois que o documento de design do software é aprovado pelas partes envolvidas, ele se torna a base para limitar as alterações no escopo de um projeto.

Requisitos de rastreabilidade

Um documento de design de software ajuda a determinar se todos os requisitos necessários foram atendidos. Além disso, fornece um fórum para discutir elementos de design que não estão alinhados com um requisito, para determinar se o elemento de design é necessário.

Modelo de desenvolvimento

Um documento de design de software fornece à equipe de desenvolvimento de software orientações gerais sobre a arquitetura do projeto de software. O documento deve ser o mais detalhado possível, a fim de manter a equipe de desenvolvimento de software focada e alinhada.

Arquitetura final do sistema

Um documento de design de software detalha a arquitetura do sistema. Durante o desenvolvimento e a revisão do documento de design do software, a arquitetura final do sistema deve ter as deficiências, defeitos e / ou inconsistências resolvidos.

Treinamento dos membros do projeto

Um documento de design de software serve como um manual de treinamento para novos membros do projeto. Além disso, um documento de design de software pode ser usado como um manual de treinamento durante toda a vida útil do sistema.

Referências

     

    Você pode estar interessado:

    Deixe um comentário