|
Según Wikipedia, Un sistema de seguimiento de errores es una aplicación informática diseñada para ayudar a asegurar la calidad de software y asistir a los programadores y otras personas involucradas en el desarrollo y uso de sistemas informáticos en el seguimiento de los defectos de software. El término usado en inglés es Bug Tracking System, y frecuentemente se usa el acrónimo BTS. Puede considerarse como una especie de sistema de seguimiento de incidentes. Son usados intensivamente por cualquier empresa o institución que realice desarrollo de software.
Es importante destacar que los sistemas de seguimientos de fallos también pueden ser utilizados para reportar errores en los componentes de productos que integren algún servicio. En el caso de Proyecto Ciencia, dichos productos y/o servicios con sus respectivos componentes serán explicados a lo largo de esta página.
En esta página se centralizará una visión general del sistema de seguimiento de fallos de Proyecto Ciencia. Cada producto que conforma el sistema de seguimiento de fallos podría contener información y políticas específicas para su uso que no serán cubiertas en esta página del Wiki. Sin embargo, en la medida de lo posible, las URL específicas que contienen dicha información no cubierta en esta página, serán publicadas.
URL's importantes a considerar
En este apartado se presentan los enlaces generales del sistema de seguimiento de fallos de Proyecto Ciencia, tales como:
- Dirección del sistema de seguimiento de fallos
http://proyectociencia.org/reportes
- Lista de todos los reportes abiertos
http://www.proyectociencia.org/reportes/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=&content=
- Lista de todos los reportes cerrados
http://www.proyectociencia.org/reportes/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__closed__&product=&content=
- Crear una cuenta en el sistema de seguimiento de fallos
http://www.proyectociencia.org/reportes/createaccount.cgi
Manipulación de fallos
Usando interfaz de Bugzilla
http://www.youtube.com/watch?v=DXUJXvpnoVA
Por Email
http://www.bugzilla.org/docs/3.0/html/api/email_in.html (En inglés)
Productos y componentes de Proyecto Ciencia
Todo aquello que aparece como títulos son los productos. Los componentes son listados con viñetas. Los productos vienen a ser todas aquellas secciones, grupos o partes que componen la nube de servicios de Proyecto Ciencia. Sin embargo, el sistema de seguimiento de fallos también puede ser usado como una manera de dejar asentada las tareas que faltan por concretar. Los sistemas de seguimiento sirven muy bien para este propósito. Los componentes, vienen a ser el conjunto de partes que componen un producto, es decir, las partes que poseen los servicios prestados en esta nube.
Nuestros productos o servicios, son:
Biblioteca de Proyecto Ciencia
Estos reportes contienen todo aquello relacionado a la Biblioteca de Proyecto Ciencia. Los links de interés son:
Reportes abiertos de la Biblioteca
Reportes cerrados de la Biblioteca
Componentes
Para generar un reporte nuevo debes tener en consideración que los componentes de la biblioteca son:
- Página principal de la biblioteca
Debes escoger bien cuál es el adecuado y generar un nuevo reporte de fallo para el servicio de Biblioteca. Para conocer acerca de las políticas para subir libros y procedimientos para enviar fallos válidos a este servicio, visita:
Biblioteca de Proyecto Ciencia
Es importante destacar que todos los reportes de la biblioteca son enviados a la lista de correo destinada a este servicio.
Grupo de Usuarios Python
Estos reportes contienen todo aquello relacionado al Grupo de Usuarios Python. Los links de interés son:
Reportes abiertos del Grupo de Usuarios Python
Reportes cerrados del Grupo de Usuarios Python
Componentes
Para generar un reporte nuevo debes tener en consideración que los componentes de la biblioteca son:
- Página principal del grupo de usuarios
Debes escoger bien cuál es el adecuado y generar un nuevo reporte de fallo para el servicio del Grupo de Usuarios de Python.
Estos reportes son enviados solamente a la lista interna de Proyecto Ciencia. Si quieres recibir avances al respecto, debes suscribirte al reporte acerca del cual quieras mantenerte al tanto.
Plataforma de Cursos On-Line
Estos reportes contienen todo aquello relacionado a la plataforma de cursos. Los links de interés son:
Reportes abiertos acerca de la Plataforma de cursos On-line
Reportes cerrados e la Plataforma de cursos On-line
Componentes
Para generar un reporte nuevo debes tener en consideración que los componentes de la plataforma de cursos on-line son:
- Página principal de la plataforma de cursos on-line
Debes escoger bien cuál es el adecuado y generar un nuevo reporte de fallo para el servicio de la plataforma de cursos On-Line.
Estos reportes son enviados solamente a la lista interna de Proyecto Ciencia. Si quieres recibir avances al respecto, debes suscribirte al reporte acerca del cual quieras mantenerte al tanto.
Proyecto Ciencia
Estos reportes contienen todo aquello relacionado al núcleo de Proyecto Ciencia. Los links de interés son:
Reportes abiertos acerca del núcleo de Proyecto Ciencia
Reportes cerrados acerca del núcleo de Proyecto Ciencia
Componentes
Para generar un reporte nuevo debes tener en consideración que los componentes del núcleo de Proyecto Ciencia son:
- Blog de Proyecto Ciencia.
- Foro de Proyecto Ciencia.
- Página Principal de Proyecto Ciencia.
- Servidor de Proyecto Ciencia.
- Sistema de Seguimiento de fallos.
- Wiki de Proyecto Ciencia.
Debes escoger bien cuál es el adecuado y generar un nuevo reporte de fallo para el núcleo de servicios de Proyecto Ciencia.
Estos reportes son enviados solamente a la lista interna de Proyecto Ciencia. Si quieres recibir avances al respecto, debes suscribirte al reporte acerca del cual quieras mantenerte al tanto.
Revista
Estos reportes contienen todo aquello relacionado a Proyecto Ciencia, La Revista. Los links de interés son:
Reportes abiertos acerca de Proyecto Ciencia, La Revista
Reportes cerrados acerca de Proyecto Ciencia, La Revista
Componentes
Para generar un reporte nuevo debes tener en consideración que los componentes del núcleo de Proyecto Ciencia son:
- Página Principal de Proyecto Ciencia, La Revista.
Debes escoger bien cuál es el adecuado y generar un nuevo reporte de fallo para Proyecto Ciencia, La Revista.
Estos reportes son enviados solamente a la lista de correos de la revista. Si quieres recibir avances al respecto, debes suscribirte a [LISTA DE CORREO DE LA REVISTA]
Severidad de los reportes
Las severidades son una manera de determinar y clasificar fallos. Estas, también permiten entender el grado de daño que ocasionan los errores/problemas reportados y la prioridad y tiempo que deberán ser dedicados para la solución del mismo.
Asignar severidades será una cuestión que quedará a discreción de quien reporta el error. Tanto los mantenedores de los servicios como la persona quien reporta son los que tienen derecho de cerrar y reabrir reportes.
Las severidades manejadas serán:
Enhancement (Mejoras)
Se clasificarán de esta manera todos aquellos reportes que buscan la mejora de productos y componentes. Por ejemplo: subir un libro, mejorar la descripción de una página estática, etc. En lineas generales queda claro que todos los reportes buscan mejorías, pero se podría decir que en este nivel de severidad los tiempos de respuestas no deben ser tan rápidos debido a que la prioridad es baja para ellos.
Trivial (Trivial)
Se clasificarán como triviales aquellos errores cuyas soluciones sean muy fáciles de implementar y cuya prioridad sea mínima.
Minor (Menor)
Se clasificarán así aquellos problemas que tengan una prioridad sumamente baja. Un ejemplo sería: el cambio de color o disposición de algún elemento. Una corrección de algún error ortográfico.
Normal
En teoría, todos los reportes son normales. Se podría afirmar que si no se está seguro(a) de cuál es la severidad a aplicar, entonces esta es la elección adecuada. En caso de que esta no haya sido la selección adecuada se procedería a cambiar la severidad a la adecuada.
Mayor
Esta severidad indica que el reporte debe ser cerrado con la mayor rapidez posible, sin embargo, el daño que podría ocasionar al Proyecto no es tan grande como los reportes con severidad crítica.
Critical
Esta severidad indica que el reporte debe ser cerrado lo más pronto posible puesto que sus consecuencias son altamente negativas al Proyecto.
Blocker (Bloqueador)
Esta severidad indica que dicho reporte está bloqueando a otro y mientras que este no sea cerrado el reporte dependiente (bloqueado) no podrá ser cerrado tampoco.
¿Quieres una versión más actualizada de este documento o colaborar para mejorarlo?
Entonces visita la siguiente página del Wiki de Proyecto Ciencia.
|