Modelo Sistémico para la Evaluación de la Calidad de los Productos y Procesos de Software

r

Debemos saber escoger las herramientas para realizar la evaluación de un producto de software, ya que dependiendo del producto a evaluar existirán metodologías, modelos y métricas que nos facilitarán el proceso de evaluación.“para obtener óptimos resultados en la calidad del producto, hay que realizar un óptimo proceso de estudio”.

Definir a donde se quiere llegar con el Sistema de Software

r

Definir las metas o propósitos que se quieren alcanzar con el proyecto a desarrollar, teniendo en cuenta los lineamientos necesarios para cumplir con requerimientos que se pidan en el proceso de evaluación de software. Dependiendo de las metas que se propongan, al final, en los resultados obtenidos se sabrá si se alcanzaron o no éstas.

Definir las metas que se quieren alcanzar

Qué queremos evaluar

Establecer la diferencia entre calidad del producto y calidad del proceso de software

r

A pesar que La calidad del producto se refiere a la calidad del diseño y la calidad del proceso se refiere a la fabricación, no se pueden desligar estas dos calidades debido a que de la calidad del proceso depende la calidad del producto, es decir, si se hace un buen proceso se obtendrá un buen producto.

Tener claro el concepto de Calidad del Proceso

Tener claro el concepto de Calidad del Producto

Utilidad de los modelos sistémicos

r

Brindan un soporte en la evaluación de la calidad de producto de software omitiendo algunas características de la calidad de proceso. Y no todas las características para la evaluación de la calidad del producto se utilizan, hay que tener en cuenta que para el momento de la evaluación se debe tener claro lo que se quiere evaluar y así se seleccionan las métricas a utilizar.

Soporte en la evaluación del producto

Tener claro lo que se quiere evaluar

Pasos que se deben tener en cuenta para la evaluación

r

Teniendo claro el modelo y escogidas las métricas para iniciar la evaluación, en la primera fase, calidad del producto de software con un enfoque sistémico, se verifica si el sistema cumple la funcionalidad, de la positiva funcionalidad se parte para hacer las diversas mediciones que se requieran y se dice el nivel de calidad del producto de software. Luego en la segunda fase, calidad del proceso de desarrollo de software con un enfoque sistémico, se determina el grado de satisfacción, la aplicabilidad y la divulgación del producto y se indica el nivel de calidad del producto de software. Y en la última fase, integraciones de las calidades parciales de los sub-modelos, como su nombre lo indica hace una integración de las fases anteriores y establece el nivel de calidad que tiene el proceso de software evaluado.

Primera Fase

Verificar el cumplimiento de la funcionalidad

Valoración de la evaluación

Segunda Fase

Determinar el grado de satisfacción, aplicabilidad y divulgación del producto

Valoración de la evaluación

Tercera Fase

Integrar los resultados obtenidos en las fases anteriores

Establecer el nivel de calidad del producto

Análisis de los requerimientos y resultados

r

Verificar si la evaluación de las características se hizo correctamente, y además de esto comprobar que los resultados obtenidos eran los que se querían alcanzar. Esto solo se logra con una buena estructuración del plan de valuación que se vaya a aplicar en el proyecto. De los resultados obtenidos se sabrá el nivel de calidad en el que se encuentra el proyecto.

Comprobar que los resultados obtenidos eran los esperados

Verificar si la evaluación se hizo correctamente