Estrategias de Calidad y Métricas en Ingeniería de Software
Enviado por Programa Chuletas y clasificado en Diseño e Ingeniería
Escrito el en
español con un tamaño de 2,44 KB
Plan de Calidad
El Plan de Calidad es un documento fundamental para garantizar el éxito de cualquier proyecto de ingeniería. A continuación, se detallan sus componentes esenciales:
- Objetivos de calidad: Definen los criterios de aceptación basados en los requerimientos del cliente. Siempre que sea posible, deben establecerse mediante objetivos cuantitativos en lugar de cualitativos.
- Actividades de revisión: Incluyen la planificación de revisiones de diseño, inspecciones de diseño y revisiones de código.
- Test de software: Enfocados en validar la integración y el correcto funcionamiento del sistema.
- Test de aceptación para software desarrollado externamente: Listado exhaustivo de pruebas para software adquirido, subcontratado o desarrollado por terceros.
- Herramientas y procedimientos de gestión de configuración: Especificación de las herramientas y protocolos necesarios, incluyendo los procedimientos de control de cambios.
Clasificación de las Métricas
Las métricas permiten cuantificar y evaluar diversos aspectos del desarrollo. Se clasifican de la siguiente manera:
Métricas de complejidad
Definen la medición de la complejidad mediante diversos factores como: volumen, tamaño, niveles de anidación, estimación de costos, agregación, configuración y flujo.
Métricas de calidad
Evalúan los atributos intrínsecos del software, tales como: exactitud, estructuración, modularidad, capacidad de prueba y mantenibilidad.
Métricas de competencia
Valoran la productividad de los desarrolladores en términos de precisión, rapidez, eficiencia y competencia técnica.
Métricas de desempeño
Miden el comportamiento de los módulos y sistemas bajo la supervisión del sistema operativo o el hardware subyacente.
Métricas estilizadas
Se centran en la experimentación y preferencias de desarrollo, tales como el estilo de código y las convenciones de nomenclatura.
Metodologías de prueba
- Método de la caja negra: Los casos de prueba se basan exclusivamente en el conocimiento de la funcionalidad deseada.
- Método de la caja blanca: Los casos de prueba se fundamentan en el conocimiento profundo de la estructura interna del objeto.