CALIDAD EN EL DESARROLLO DE SOFTWARE
Camilo Andrés ha sido contratado por una importante compañía dedicada al desarrollo de software especializado, quien a su vez tiene un contrato de desarrollo de un aplicativo software para administrar la gestión de recursos humanos de la empresa, Camilo Andrés es el encargado de la gestión de calidad en el desarrollo del proyecto.
De acuerdo a la necesidad planteada por el cliente en el contrato, es indispensable interpretar los modelos de calidad del software y determinar que es importante de ellos, para este proyecto.
Al terminar estas lecturas, tenga en cuenta que debe entregar como evidencia lo siguiente:
Un informe para el jefe de calidad del proyecto, …ver más…
Criterio para determinar el nivel de madurez de una organización que produce y mantiene software.
El CMMI tiene cinco niveles los cuales serán tratados a continuación:
Inicial o Nivel 1 CMMI: En este nivel se encuentran todas aquellas empresas en las que los procesos no están presentes, esto tiene como consecuencia un gasto excesivo de dinero y por lo tanto los presupuestos se disparan, los proyectos no son entregados en las fechas ofrecidas ya que no se cuenta con un control sobre el estado del proyecto, el desarrollo del proyecto es incierto y no se sabe qué pasará con él.
Nivel 2 CMMI: En este nivel las cosas marchan de forma correcta es decir que el proyecto no tiene nada que ver con el nivel anterior ya que existe un control total sobre el desarrollo, los plazos se empiezan a cumplir y por lo tanto no hay un despilfarro de dinero.
Los procesos que hay que implantar para alcanzar este nivel son:
Gestión de requisitos.
Planificación de proyectos.
Seguimiento y control de proyectos.
Gestión de proveedores.
Aseguramiento de la calidad.
Gestión de la configuración.
Nivel 3 CMMI:
Llegar a este nivel es hablar de que se ha encontrado la forma correcta para desarrollar proyectos, se ha conseguido documentar, definir métricas, entre otros. Con este nivel podemos llegar a la creación de objetivos