Quelles sont les spécifications techniques? Sont-ils les mêmes que les documents de conception. Sinon, quelle est la différence et quelques exemples?
Un document de conception de logiciel peut être au niveau d'un système ou d'un composant, et comprend généralement:
Notez que toutes ces descriptions sont à un niveau abstrait. Le but est de donner au lecteur une large compréhension générale du système ou du composant. Il peut y avoir plusieurs niveaux de documents de conception (par exemple, au niveau du système ou des composants).
A spécification technique décrit les moindres détails de toutes ou de parties spécifiques d'une conception, telles que:
Les spécifications techniques, au moins sous la forme d'une conception technique, sont en partie des documents de conception, avec, par exemple, des listes d'exigences, des conceptions fonctionnelles, des histoires d'utilisateurs, des maquettes de conception graphique, des études d'utilisabilité, UML diagrammes, diagrammes de processus métier, spécifications de modèle de données, etc.
Les spécifications techniques du type que vous écrivez après coup, pour documenter le produit fini, font pas généralement partie des documents de conception, mais elles peuvent être incluses dans l'ensemble des documents de conception d'une version ultérieure ( pour référence) ou un autre produit qui en dépend.