Lorsque la cascade comprend généralement:
- Exigences
- Conception fonctionnelle
- Conception technique
- Construire
- Tester
- La revue
- (Déployer)
Et des itérations sur cette liste. Si j'ai oublié une étape, faites-le moi savoir.
Lorsque la cascade comprend généralement:
Et des itérations sur cette liste. Si j'ai oublié une étape, faites-le moi savoir.
Réponses:
Cela dépend de nombreux facteurs, notamment:
Je vous donnerais une ventilation approximative du pourcentage de l'effort total que je donnerais à chaque section, mais il y aurait une marge d'erreur de +/- 10% sur chacune en fonction des facteurs ci-dessus, donc ce serait un peu sans signification.
La meilleure partie (et probablement la seule qui reste pertinente) du mois de l'homme mythique (malheureusement désuet) est la P.20 qui décompose le temps d'un projet en 1/3 de planification, 1/6 de codage, 1/4 de test de composant et 1/4 test du système, une très bonne répartition qui est malheureusement trop peu respectée.
Vous pouvez les diviser tous, ou les groupes 2 & ou 1,2 & 3
Est-ce que 4) build inclut un test unitaire? Qu'est-ce que 5) le test? Test unitaire, intégration logicielle, intégration système?
6) La révision est un sous-ensemble de 1, 2 et 3
La rédaction des spécifications des tests unitaires fait-elle partie 3) de la conception technique?
Je pense que vous devez réfléchir beaucoup plus à ce que ces choses signifient et ajouter une certaine granularité.
Félicitations, cependant, à bien y penser, trop peu de gens le font.