2009-06-17 5 views

Répondre

1

Idéalement, les documents devraient refléter le code. Si tout a été codé, alors c'est bien. Si vous faites un développement itératif, vous devrez réévaluer le projet et modifier les documents. Une fois les documents modifiés, vous devrez modifier le code pour qu'il corresponde aux nouvelles exigences. L'avantage d'un document de conception dynamique est que les non-programmeurs peuvent aider à la conception et qu'il s'agit également d'une ligne directrice pour le code. Un examen de la conception peut se produire à tout moment lorsque les exigences doivent changer afin de répondre aux besoins de l'entreprise.

Le changement devrait toujours être pris en compte dans tout flux de travail, si vous dites que les choses ne peuvent pas changer, vous ne répondez pas aux objectifs de votre entreprise et, par conséquent, à vos clients.

0

Dépend de votre SDLC, si vous utilisez une cascade, alors oui, la revue de conception est absolument nécessaire; car il y a beaucoup plus de conception/révision initiale que d'approches plus agiles.

0

Je suis d'accord. Le seul contre-argument que je peux voir est que le document de conception fournit une forme de documentation de haut niveau. Si le code s'auto-documente assez bien et sera disponible pour quiconque ayant besoin d'une compréhension technique, alors un document de conception peut être sans intérêt.

1

Il est utile que vous souhaitiez tirer des conclusions pour de futurs projets. En outre, s'il sera utilisé comme référence pour documenter le système (pensez à de futures modifications d'application).

0

Oui, cela pourrait être une source de référence pour de futurs projets similaires.

0

Je ne vois tout simplement pas le but de ceci. Si le code a déjà été écrit et testé ... il semble que faire des changements au document, c'est perdre du temps qui pourrait être utilisé sur des choses comme des tests unitaires supplémentaires ou sur des problèmes d'intégration.

Les documents de conception et les revues ont pour but de dicter la structure du code et son apparence. Ceci est une définition de livre de texte du cheval quittant la grange

1

Les revues de conception sont utiles quel que soit le "cycle de vie" suivi (ou a été), même si elles sont après le fait. La plus grande différence est qu'une revue «après coup» (aussi appelée revue post-mortem) est utilisée pour apprendre ce qui a fonctionné et ce qui n'a pas fonctionné dans le projet, ce qui serait changé, etc.

Questions connexes