Según los estudios realizados, el costo de identificación de los defectos aumenta conforme se avanza en las actividades del ciclo de vida de software.
IBM reporta un costo de 1x (x pueden ser dólares, horas hombre, etc.) si un defecto se identifica en la fase de requerimientos:
- 1.5x si es en la fase de diseño
- 60x en la fase de pruebas
- 100x si es en la operación
TRW establece algunas cifras interesantes:
- 1x en Requerimientos
- 3x-6x en Diseño
- 10x en Codificación
- 30x-70x en pruebas
- 40x-1000x en operación
Al parecer, lo más inteligente es tratar de identificar los defectos cuanto antes en el ciclo de vida, tristemente sin embargo, una práctica común es dejar esta responsabilidad a la fase de pruebas al final del proyecto.
No hay comentarios.:
Publicar un comentario