“Conocimiento software>Software de Productividad

¿Cuál es el porcentaje de la duración un proyecto de software típico que se lleva a cabo por las pruebas?

2011/9/5
No hay una respuesta definitiva única a qué porcentaje de la duración de un proyecto de software se asumirá mediante las pruebas. Varía salvajemente dependiendo de varios factores:

* Tamaño y complejidad del proyecto: Los proyectos más pequeños y más simples pueden dedicar un porcentaje menor a las pruebas (por ejemplo, 10-20%), mientras que los proyectos más grandes y más complejos con funcionalidades críticas (por ejemplo, dispositivos médicos, sistemas financieros) podrían gastar fácilmente 40-50% o incluso más en las pruebas.

* Metodología: Las metodologías ágiles tienden a integrar las pruebas durante todo el ciclo de vida del desarrollo, lo que lleva a un esfuerzo de prueba general más distribuido, pero potencialmente mayor. Las metodologías de cascada a menudo tienen una fase de prueba distinta al final, pero esto podría no atrapar todos los problemas.

* Tolerancia al riesgo: Los proyectos con tolerancia al alto riesgo pueden asignar menos a las pruebas, mientras que aquellos con baja tolerancia al riesgo (por ejemplo, sistemas críticos de seguridad) invertirán mucho en las pruebas.

* Tipos de prueba: Los tipos de pruebas empleadas (unidad, integración, sistema, aceptación del usuario, rendimiento, seguridad, etc.) influyen significativamente en el compromiso de tiempo. Las pruebas más completas tardan naturalmente más.

* Automatización: El nivel de automatización de pruebas afecta en gran medida la duración. La alta automatización reduce el tiempo de prueba manual, potencialmente disminuyendo el porcentaje general.

Si bien algunas fuentes sugieren un rango de 20-30% como guía general, esta es una estimación muy aproximada y no debe tomarse como una regla difícil. Una respuesta más realista es que las pruebas deberían tomar tanto tiempo como sea necesario para garantizar el nivel requerido de calidad y confiabilidad . Esto podría ser considerablemente más del 30% en muchos casos.

Software de Productividad
¿Cuáles son las diferentes herramientas de MS Publisher
Software Interactivo de Transferencia de Calor
Cómo quitar un Asistente de activación
Cómo crear una FlexField descriptivo en ERP
¿Cuál es la importancia de cada etapa para crear el sistema de información tanto el administrador como los usuarios?
Cómo desbloquear un formulario en Visual Basic Macro
Cómo configurar Fuera de la oficina de Outlook
Adición de un Spread en Indesign
Conocimiento de la computadora © http://www.ordenador.online