Bugzilla

?Análisis de Herramientas Bugzilla

1. ¿Qué tipos de Elementos de Configuración del Software (ECS) se pueden gestionar?

Un elemento de configuración del software (ECS) es la información creada como parte del proceso de ingeniería del software.
Algunos de dichos elementos son:

Documento de especificación de requisitos software.
Plan de Gestión de Configuración Software.
Plan de Aseguramiento deCalidad.
Plan de Pruebas e Integración.
Estándares y métodos de trabajo.
Documentos de diseño finales que se empleen para el avance dentro del proyecto.
Código fuente de la aplicación y librerías desarrolladas.
Ficheros de definición de interfaces gráficas de usuario.
Ficheros gráficos empleados en las interfaces gráficas de usuario.
Código fuente de las pruebas.
Sistema automatizado deejecución de pruebas.

Y para cada uno de estos elementos se almacenará al menos: Nombre, Versión, Estado y Localización.

Bugzilla es una aplicación para la gestión de partes. Una parte puede ser de error, de incidencia o de tareas, por lo tanto esta herramienta gestiona el elemento que corresponde al plan de pruebas e integración, haciendo un seguimiento adecuado de los errores presentes en nuestrosoftware. Permite además categorizar los defectos de software de acuerdo a su prioridad y severidad, así como asignarles versiones para su solución.

2. ¿De los distintos tipos de líneas base (base line), en cuál(es) se enfoca Bugzilla?

Línea Base de Refinamiento: se establece al finalizar la fase de diseño preliminar. Comprende todos aquellos documentos en los que se define la arquitectura delproducto software, así como el Plan de Pruebas.
Línea Base de Diseño: se establece al finalizar la fase de diseño detallado. Comprende todos aquellos documentos que contienen el diseño detallado del software y el plan de implementación, y también la descripción de los casos de prueba.
Línea Base de Implementación: se establece al finalizar la fase de pruebas. Comprende los programas creados y todosaquellos documentos que contienen la información relativa a las pruebas realizadas.

3. Qué información solicita la herramienta al realizar una propuesta de cambio? (Nombre del proyecto, Solicitante del cambio, Fecha de solicitud, Descripción del cambio, Especificación de costos/esfuerzo, Análisis de Impacto o ítems de configuración afectados)

Lo primero que solicita la herramienta Bugzilla parallevar a cabo el control de defectos de un proyecto en específico, es la creación de un producto. Para crear dicho producto se necesita la siguiente información:
Nombre del Proyecto
Descripción
Número de personas que podrán gestionar los defectos.
Número de Versión.
Una vez creado un producto se procede a crear sus componentes, para esto se requiere de la siguiente información:
Nombre del componenteDescripción
Nombre del usuario al que le será asignado la gestión de los defectos del componente creado. (Puede ser uno o más usuarios)
Creación de grupo de usuarios:
Nombre
Descripción
Designación de Permisos
Cambio, seguimiento y reporte de defectos
Nombre de usuario que realiza el cambio.
Selección de Producto
Selección de Componente
Severidad
Comentarios
Archivos Adjuntos de ser necesario.

4.Considerando el proceso de Administración del Cambio, ¿se realiza la actividad ‘Revisión del cambio’? ¿Quién la realiza? ¿Qué ocurre en caso de tener una revisión favorable y no favorable?

Dentro de la Administración de cambios en Bugzilla se tiene la siguiente información:
ID del cambio que se realiza
Descripción del cambio
Nombre del producto al cual le pertenece el defecto
Nombre delcomponente al cual le pertenece el defecto
Usuario que realizó el cambio
Estado del defecto (confirmado, resuelto, en proceso)
Fecha y hora en la que se realizó el cambio.

5. Permite la gestión de entregas (o release), explique cómo se mantiene la integridad de los archivos dentro de un release.

Bugzilla es una herramienta que sí permite la gestión de entregas, dicha gestión se realiza mediante la…