Donde la cascada comúnmente incluye:
- Requisitos
- Diseño funcional
- Diseño técnico
- Construir
- Prueba
- revisión
- (Desplegar)
E iteraciones a través de esta lista. Si olvidé un paso, avísame.
Donde la cascada comúnmente incluye:
E iteraciones a través de esta lista. Si olvidé un paso, avísame.
Respuestas:
Depende de muchos factores, que incluyen:
Le daría un desglose aproximado del porcentaje del esfuerzo total que le daría a cada sección, pero tendría un margen de error de +/- 10% en cada una de ellas en función de los factores anteriores, por lo que sería un poco sin sentido.
La mejor parte (y probablemente la única sigue siendo relevante) del Mes del Hombre Mítico (lamentablemente ahora desactualizado) es P.20, que divide el tiempo de un proyecto en 1/3 de planificación, 1/6 de codificación, 1/4 de prueba de componentes y 1/4 prueba del sistema, una muy buena división que lamentablemente se cumple muy poco.
Puede dividir todos estos, o el grupo 2 y / o 1,2 y 3
¿4) build incluye prueba unitaria? ¿Qué es 5) prueba? Prueba unitaria, integración de software, integración de sistemas?
6) La revisión es un subconjunto de 1, 2 y 3
¿La escritura de las especificaciones de prueba unitarias es parte de 3) Diseño técnico?
Creo que debe pensar mucho más sobre lo que significan estas cosas y agregar un poco de granularidad.
Sin embargo, felicitaciones por pensar en esto, muy pocas personas lo hacen.