Marco de evaluación del proceso de pruebas funcionales utilizado en el CES con extensión para pruebas automatizadas : informe final

García, Adrián - Amarillo, Paola

Supervisor(es): Abella, Raquel - Pérez Lamancha, Beatriz - Wodzislawski, Mónica

Resumen:

Este documento presenta el trabajo realizado por el proyecto de grado cuyo objetivo es definir un Modelo de Evaluación y Mejora del proceso de Pruebas Funcionales manuales y automatizadas. El modelo tiene como Modelo de Referencia el proceso ProTest utilizado por el Centro de Ensayos de Software (CES). El CES es una organización que se dedica a la prueba independiente de productos de software, y que utiliza Protest como proceso. La motivación para este trabajo surge de la necesidad de definir un marco que permita realizar una evaluación del nivel de capacidad que presenta un proyecto específico. Con el fin de elaborar el Modelo, se realizó un estudio del Estado del Arte en lo referente a las pruebas, a los procesos de pruebas, los Marcos de Evaluación y Mejora existentes, y a las normas técnicas para la elaboración de estos modelos. Por lo tanto, el trabajo consistió en la definición de los niveles de capacidad y los niveles de madurez para el proceso de referencia y de los atributos que caracterizan cada nivel, así como las reglas para determinar el nivel alcanzado por un proceso implantado; y los indicadores utilizados para determinar los niveles de cumplimiento de los atributos. Todos estos elementos fueron construidos a partir de lo especificado en la norma ISO 15504 (partes 2, 4 y 7). Para definir el modelo de referencia, se modificó el proceso original ProTest, agregando actividades y procesos nuevos, que agregan capacidad a dicho proceso. Estas modificaciones se realizaron a partir de la observación de otros Modelos de Procesos como Competisoft, y la experiencia obtenida por el CES al utilizar ProTest. Por último, se definió un Proceso de Evaluación basado, en el proceso PValCompetisoft de Competisoft, que indica los pasos a seguir para la realización de una evaluación.. Todos estos elementos fueron validados mediante dos casos de estudio en empresas de TI uruguayas. Se evaluó en cada una un proyecto utilizando el marco de evaluac


Detalles Bibliográficos
2009
Proceso de Pruebas
Pruebas de Software
Pruebas Funcionales
Pruebas Automatizadas
Modelo de Referencia
Modelo de Evaluación
Nivel de Capacidad
Nivel de Madurez
Atributo de Proceso
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/2991
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Resumen:
Sumario:Este documento presenta el trabajo realizado por el proyecto de grado cuyo objetivo es definir un Modelo de Evaluación y Mejora del proceso de Pruebas Funcionales manuales y automatizadas. El modelo tiene como Modelo de Referencia el proceso ProTest utilizado por el Centro de Ensayos de Software (CES). El CES es una organización que se dedica a la prueba independiente de productos de software, y que utiliza Protest como proceso. La motivación para este trabajo surge de la necesidad de definir un marco que permita realizar una evaluación del nivel de capacidad que presenta un proyecto específico. Con el fin de elaborar el Modelo, se realizó un estudio del Estado del Arte en lo referente a las pruebas, a los procesos de pruebas, los Marcos de Evaluación y Mejora existentes, y a las normas técnicas para la elaboración de estos modelos. Por lo tanto, el trabajo consistió en la definición de los niveles de capacidad y los niveles de madurez para el proceso de referencia y de los atributos que caracterizan cada nivel, así como las reglas para determinar el nivel alcanzado por un proceso implantado; y los indicadores utilizados para determinar los niveles de cumplimiento de los atributos. Todos estos elementos fueron construidos a partir de lo especificado en la norma ISO 15504 (partes 2, 4 y 7). Para definir el modelo de referencia, se modificó el proceso original ProTest, agregando actividades y procesos nuevos, que agregan capacidad a dicho proceso. Estas modificaciones se realizaron a partir de la observación de otros Modelos de Procesos como Competisoft, y la experiencia obtenida por el CES al utilizar ProTest. Por último, se definió un Proceso de Evaluación basado, en el proceso PValCompetisoft de Competisoft, que indica los pasos a seguir para la realización de una evaluación.. Todos estos elementos fueron validados mediante dos casos de estudio en empresas de TI uruguayas. Se evaluó en cada una un proyecto utilizando el marco de evaluac