Le sugiero que eche un vistazo a la Lista de modelos de confiabilidad de software en Wikipedia para la primera parte. En Calidad del software basada en cambios de código, puede aprovechar algo similar a los Modelos de confiabilidad y usar Modelos de predicción para calcular la calidad. Modelos de predicción de calidad de software comparados Es un buen lugar para referirse.
Algunas de las herramientas que he usado son una predicción personalizada de defectos basada en la relación histórica de inyección de defectos, el tiempo de respuesta de defectos, las características probadas y el tiempo restante para llegar a una predicción indicativa. Nuevamente, esto se basa puramente en estadísticas y, a veces, 1 defecto podría descarrilar totalmente un plan que una combinación de más de 1000 defectos. Por lo tanto, debe entenderse de manera racional.
¡Espero que esto ayude!
- ¿Cómo estructura su equipo su proceso de desarrollo de software?
- ¿Dónde agrego Agile / Scrum a la sección de habilidades de mi currículum? He desglosado la sección de habilidades en plataformas, lenguajes y marcos, bases de datos y herramientas. ¿Dónde encajaría Agile / Scrum entre esas opciones?
- ¿Ha mejorado significativamente tu vida después de entrar en la profesión de ingeniería / programación de software?
- ¿Cuáles son algunos libros que deben leer para los desarrolladores de Python?
- Si todos los programadores y desarrolladores buscan cosas mientras codifican, ¿por qué las pruebas de codificación a menudo forman parte del proceso de la entrevista? ¿Cuán crucial es conocer todos los detalles de cada idioma para obtener el trabajo?