Modelo Sistémico para la Evaluación de la Calidad de los Productos y Procesos de Software
rDebemos 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
rDefinir 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.
Establecer la diferencia entre calidad del producto y calidad del proceso de software
rA 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.
Utilidad de los modelos sistémicos
rBrindan 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.
Pasos que se deben tener en cuenta para la evaluación
rTeniendo 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.
Análisis de los requerimientos y resultados
rVerificar 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.