cuadrantes-espiral
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cuadrantes-espiral] Bugzilla y gestión de proyectos descentralizados


From: Javier Linares
Subject: [Cuadrantes-espiral] Bugzilla y gestión de proyectos descentralizados
Date: Fri, 14 Jun 2002 01:33:53 +0200
User-agent: Mutt/1.2.5i

Hola espiraleros,

Estoy seguro de que esto debería en un foro :) pero aún así
lo envío por aquí haciendo uso de mi derecho de utiliar
la lista para lo que quiera :)))

La verdad es que estoy aquí desde hace relativamente poco
tiempo, así que me gustaría preguntaros: ¿espira se
coordina bien? ¿es realmente una estructura descentralizada?
Sí, esta pregunta podría ser un gran foro, pero quiero
la opinión de la parte técnica. Espero vuestras respuestas.
Mientras tanto os cuento una historia:

Un día, unos chicos se propusieron crear un navegador de
Internet, basándose en código libre que ya existía. La
herramienta tenía que ser el mayor navegador de Internet
diseñado hasta el momento, porque debía dar soporte a muchas
necesidades diferentes que estaba demandando el mercado.
Pensaron que la mejor forma de hacerlo era con muchas
muchas herramientas pequeñitas interactuando juntas. Esto
permitiría que el desarrollo de la aplicación completa se
hiciera a través de grupos descentralizados e, incluso,
en servidores diferentes. A lo largo del tiempo
de desarrollo de este navegador he ido viendo como grupos
que jamás habían tenido contacto entre ellos más allá
de algunos emails, habían desarrollado partes que encajaban
perfectamente. ¿Cómo se coordinaron entonces?

Uno de estos grupos diseñó (justo al comienzo del proyecto)
una herramienta de coordinación de tareas. Como una intranet
propia con acceso a las bases de datos con tareas por
hacer y con un histórico de la evolución del proyecto.
Durante todo el proyecto este grupo no dejó de trabajar
en la herramienta y ha sido uno de los factores claves del
éxito del proyecto. Hoy se cuenta con una base de datos
de todos los cambios y personas que han colaborado en el
proyecto.

Y es que, casi sin darse cuenta, esta gente ha creado una
de las mejores herramientas de coordinación de estructuras
descentralizadas que existe sobre soporte informático (vete
tú a saber si hay gente que se coordina por ondas
electromagnéticas :)).

La herramienta se llama Bugzilla y, aunque originalmente fue
escrita para resolver los "bugs" del software que estaban 
diseñando, terminando asociando la idea de "bug" con la de tarea
y prioridades. La web oficial es [1] y en España hay un grupo
que la está utilizando para coordinar su organización a nivel
nacional en [2]. También he visto empresas de soporte técnico
donde los teleoperadores dan de alta las incidencias como "bugs"
y el servicio técnico (sin contacto ninguno) las resuelve
y las da de baja del sistema.

Además de lo que se cuenta, yo he tenido buenas experiencias
con esta herramienta. No hace mucho (en Abril) organizamos
un congreso de 300 programadores a nivel mundial (programadores
del entorno gráfico de Linux, GNOME [3]) en Sevilla de
4 días de duración. Y con la cantidad de frentes abiertos
en diferentes materias, tratar eso por correo o en unos
foros habría sido imposible.

La herramienta tiene interfaces web, email, y de consola
(para que cada uno gestione las tareas de la forma que quiera)
e incluye un CVS (lo que resolvería nuestros problemas de
que varias personas no pueden estar trabajando en el mismo
archivo al mismo tiempo). Es capaz de generar informes de
las tareas y prioridades vigentes en ese momento y si
una persona mantiene una tarea abierta más de un tiempo te
envía emails (si el administrador lo configura) con el estado
del proyecto, el estado de la tarea y diciéndote que no
has comprado el pan :)).

¿Qué os parece? ¿Veis posible integrarlo en el próximo servidor?
¿Creéis que sería útil? ¿Estamos dispuestos a aprender
a usarlo? ¿Podría extenderse a algo más que la parte
técnica?

--
[1] http://www.mozilla.org/projects/bugzilla/about.html
[2] http://bugzilla.hispalinux.es/
[3] http://www.guadec.org/

--
Sólo existen 10 tipos de personas en este mundo: las que entienden
binario y las que no

-- 
Javier Linares                  http://www.adala.org
address@hidden        address@hidden

Attachment: pgpalZUxb7jVP.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]