jueves, 23 de julio de 2020

El Costo de la Calidad de Software




Los costos de la calidad son aquellos costos en que incurre el proyecto para mejorar los entregables prometidos.

Cuando existe la probabilidad de que las cosas puedan salir mal, una empresa debe incurrir en los costos de prevención y evaluación (costos de control), estos se consideran como una inversión.Cuando las cosas salen mal, se experimentan los costos de fallas (internas y externas) considerándolos como pérdidas.

                                                         Clasificación de los costos

Costos para asegurar la calidad o costos de conformidad:

Costos por falta de calidad o costos de no conformidad:

Costos para asegurar la calidad o costos de conformidad:

Costos de Prevención: Costo de todos aquellos esfuerzos para asegurar la calidad del software y prevenir defectos en todas las fases del desarrollo de software.

A medida que los costos de prevención se incrementan, se espera que los costos de falla disminuyan, de modo que se incurren en dichos costos para reducir el número de unidades que no se logran producir.

Ejemplos:

  • Aseguramiento de la calidad(planeación de la calidad, mejora de procesos, definición de procesos, políticas y estándares, obtención, análisis y uso de datos sobre la calidad, análisis de causas raíces)
  • Requerimientos (especificaciones y prototipos)
  • Administración del proyecto (planeación, capacitación, recopilación de métricas)
  • Librería de re-uso (capacitación y herramientas)
  • Administración de la configuración (capacitación y herramientas)
  • Consultoría

Costos de evaluación: Costo del esfuerzo para descubrir la condición de la calidad del software (evaluaciones planeadas).

Ejemplos:

  • Evaluación de proyectos(Revisión de especificaciones de requerimientos, diseño y componentes, verificaciones y validaciones en general, inspecciones, pruebas unitarias, de integración y de sistema),
  • Auditorías de calidad del producto,
  • Evaluaciones externas,
  • Pruebas de productos adquiridos
Costos por falta de calidad o costos de no conformidad:

Costos de fallas internas: Costo del esfuerzo para detectar y corregir problemas previos a que el usuario los detecte.

Ejemplos:

  • Corregir defectos.
  • El retrabajo correctivo en todas las etapas.

Costos de fallas externas: Costo del esfuerzo para corregir problemas que son detectados por el usuario

Ejemplos:

  • Remoción de fallas (mantenimiento correctivo, retrabajo, codificación y prueba de defectos, compra de actualizaciones de productos)
  • Soporte (soporte técnico para responder por los defectos, preparación de apuntes de respuestas de soporte, investigación de las quejas del usuario)
  • Compensación (penalizaciones, reclamaciones, productos devueltos, reembolsos, descuentos, costos de garantía)
  • Otros (mala reputación, pérdida de ventas, usuario insatisfecho, pérdida de la confianza del cliente).

 

 


0 comentarios:

Publicar un comentario