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.

Entradas relacionadas: