herramientas case para gestión de configuraciones (gc) sommerville, ian. ingeniería del software....

16
Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005.

Upload: pino-villa

Post on 24-Jan-2015

9 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Herramientas CASE para Gestión de Configuraciones (GC)SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005.

Page 2: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Herramientas CASE para la GC Este tipo de herramientas CASE apoyan las diferentes tareas de la GC que como bien recordarás son:

Gestión de cambios

Gestión de versiones

Construcción del sistema

Page 3: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Herramientas CASE para gestión de cambios

Entre las herramientas CASE más utilizadas para este tipo de gestión:Bugzilla. Open-source Rational ClearQuest. Propiedad de IBM.

Funciones de Bugzilla:Permite el seguimiento de cambios y erroresProporciona comunicación con los miembros del equipo de desarrolloPermite enviar y revisar parches del softwareProporciona una gestión de calidad

Características: Personalización de campos para los formularios de peticiones de cambio. Módulo de atención de solicitudes. Base de datos especializada para gestionar las solicitudes de cambio. Generador de informes de cambios para monitorear el progreso de atención de las solicitudes.

Page 4: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Usando Bugzilla

Page 5: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Sigue paso a paso las siguientes indicaciones para utilizar esta herramienta.

Carga la siguiente dirección en tu navegador.

http://landfill.bugzilla.org/

Page 6: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Una vez que hayas ingresado veras la siguiente pantalla.

Page 7: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Se te presentan diferentes tipos de sitios de prueba.Antes de elegir uno habrá que registrarse para crear una cuenta.Recuerda: en los sistemas cliente-servidor, casi siempre es necesario tener una cuenta para accederPresiona clic sobre el recuadro rojo.

Page 8: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

El formulario de registro solicita una cuenta de correo para enviar una liga donde podemos continuar el registro.

Page 9: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

El correo que nos llegará al e-mail introducido en el formulario es parecido al siguiente:

Page 10: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Luego tendrás que crear un usuario y una contraseña.

Page 11: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Una vez registrados visualizaremos la siguiente pantalla.

Ingresamos a la opción “File a bug”. Para dar de alta una nueva solicitud de cambio.

Page 12: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

La aplicación solicitará que selecciones un proyecto, al cual se le genera la solicitud.

Page 13: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Registra un cambio por solicitud y no obviar los campos relevantes.

Una vez que ingreses al proyecto, veraz una solicitud como la siguiente:

Page 14: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Product Es el proyecto elegido sobre el que se levantará la solicitud.

Component Componente del sistema en el que se desea el cambio

Severity Prioridad de la solicitud

OS Sistema operativo en el que está ejecutándose el software al que se le está levantan

Summary Una breve descripción del cambio, no de la solución que se le debería dar.

Description Descripción detallada del cambio solicitado

Add an attachment Adjuntar archivos a la solicitud.

Submit Bug Envía la solicitud al servidor de gestión de cambios

Campos a llenar en el formulario.

Page 15: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Una vez que enviemos la solicitud, ésta quedará registrada y se le podrá dar seguimiento a través del módulo de:Búsqueda de solicitud. Donde podrás realizar las consultas de las solicitudes registradas.Generador de reportes. Podras generar informes del progreso de atención de las solicitudes a través del módulo de reporteo .

Page 16: Herramientas CASE para Gestión de Configuraciones (GC) SOMMERVILLE, Ian. Ingeniería del Software. Madrid, 7ma., ed., Pearson Educación, S.A., 2005

Herramientas CASE para la gestión de versiones

utilizan un repositorio de elementos donde el contenido de ese repositorio no cambia. Para trabajar con un elemento del repositorio, es necesario que se extraiga y se coloque en el directorio de trabajo. Posteriormente podemos modificarlo. Una vez cambiado el elemento, se introduce nuevamente en el repositorio, creando una nueva versión.