Capítulo 7: Conclusiones y Futuro Trabajo
10.1 Estudio de Firebug CVS de Firebug
La comunidad de Firebug tiene a disposición una lista de correo llamada Firebug CVS [Firebug-cvs], donde al realizar el estudio se ha observado que el periodo de correos enviados en el Firebug CVS se ha establecido entre mayo del año 2003 hasta julio del año 2006, tal y como se puede ver en la Figura 28.
Figura 28: Periodo de utilización del Firebug-cvs
El objetivo del estudio de esta infraestructura, tal y como se ha comentado en la introducción de este documento, es observar si se encuentran mensajes enviados por los usuarios de la comunidad que en su contenido contengan o muestren algún requisito funcional o no funcional del software que desarrollan en colaboración los usuarios de la comunidad de Firebug. Para poder cumplir este objetivo se ha investigado un conjunto de mensajes enviados por los usuarios de la comunidad en la lista de correo de Firebug, los cuales observamos seguidamente.
- Mensajes año 2007 Asunto
Mensaje:
OT: Solicitud para participar en una encuesta para una tesis doctoral sobre Proyectos de Comunidades
Contenido: Estoy escribiendo mi tesis doctoral sobre la innovación de los Proyectos de las Comunidades. He elegido al azar su proyecto en sourceforge.net y me gustaría preguntar como formar parte de este estudio piloto.
Completar el cuestionario le llevará 15 a 20 minutos.
http://dissertation.bjoern-benz.de/output/project_communities/ Gracias por su participación,
PD : Voy a publicar los resultados en aproximadamente 6 meses en http://dissertation.bjoern-benz.de/results/project_communities/ Usuario: usuario final
Estado de la práctica de la Ingeniería de Requisitos en proyectos de Software Open Source
182
- Mensajes año 2006
En el periodo del año de 2006, todos los mensajes fueron enviados por el Administrador del proyecto, los cuales tienen todos los mismos formatos como por ejemplo el lugar de la actualización, directorio, tipo de acción (modificación, nuevo directorio) y además incluyen el código de cada una de las secciones cambiadas. Por lo tanto solo he mostrado algunos mensajes ya que todos tienen la misma estructura. Al realizar el estudio se ha observado que los mensajes enviados por los usuarios de la comunidad en los años anteriores, los mensajes siguen teniendo la misma estructura y su contenido contiene cambios de versiones, subida, modificación o borrado de archivos o creación de nuevos directorios en el repositorio. Por lo tanto en esta comunidad no hay indicios de que utilizan el Firebug CVS para la gestión de los requisitos.
Asunto: fireboard/tools/src/xlisten/ucb Makefile, NONE, 1.1 linkmsg.c, NONE, 1.1 sirf_id2.c, NONE, 1.1 sirf_id28.c, NONE, 1.1 sirf_id28_1.c, NONE, 1.1 sirf_id28_2.c, NONE, 1.1 sirf_id28_3.c, NONE, 1.1 sirf_id2_1.c, NONE, 1.1 sirf_id2_2.c, NONE, 1.1 sirf_id7.c, NONE, 1.1 ucb.c, NONE, 1.1 ucbtest.c, NONE, 1.1
Contenido: Actualización de los /cvsroot/firebug/fireboard/tools/src/xlisten/ucb en el directorio de sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv19795
Archivos añadidos:
Makefile linkmsg.c sirf_id2.c sirf_id28.c sirf_id28_1.c sirf_id28_2.c sirf_id28_3.c sirf_id2_1.c sirf_id2_2.c sirf_id7.c ucb.c ucbtest.c
Nombre del mensaje: actualización de beta. Usuario: Administrador del proyecto
Asunto: fireboard/tools/src/xlisten/boards LinkEstimatorMsg.c, NONE, 1.1 Makefile, NONE, 1.1 SurgeMsg.c, NONE, 1.1 fireboard.c, NONE, 1.1 ggbacltst.c, NONE, 1.1 linkmsg.c, NONE, 1.1 mica2.c, NONE, 1.1 mica2dot.c, NONE, 1.1 micaz.c, NONE, 1.1 msp410.c, NONE, 1.1 pg_test.c, NONE, 1.1 sirf_id2.c, NONE, 1.1 sirf_id28.c, NONE, 1.1 sirf_id28_1.c, NONE, 1.1 sirf_id28_2.c, NONE, 1.1 sirf_id28_3.c, NONE, 1.1 sirf_id2_1.c, NONE, 1.1 sirf_id2_2.c, NONE, 1.1 testlink.c, NONE, 1.1 xtutorial.c, NONE, 1.1
Contenido: Actualización de los /cvsroot/firebug/fireboard/tools/src/xlisten/boards en el directorio de sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv19309
Archivos añadidos:
LinkEstimatorMsg.c Makefile SurgeMsg.c fireboard.c ggbacltst.c linkmsg.c mica2.c mica2dot.c micaz.c msp410.c pg_test.c sirf_id2.c sirf_id28.c sirf_id28_1.c sirf_id28_2.c
sirf_id28_3.c sirf_id2_1.c sirf_id2_2.c testlink.c xtutorial.c Nombre del mensaje: actualización de beta.
Usuario: Administrador del proyecto
Asunto : fireboard/beta/tools/src/xlisten/ucb ucb.h,NONE,1.1
Contenido: Actualización de /cvsroot/firebug/fireboard/beta/tools/src/xlisten/ucb en el directorio sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv12561/ucb
Archivos añadidos: ucb.h
Nombre del mensaje: --- NEW FILE: ucb.h --- Usuario: Administrador del proyecto
Estado de la práctica de la Ingeniería de Requisitos en proyectos de Software Open Source
183 Asunto: fireboard/tools/src/xlisten Makefile, 1.1, 1.2 genc.pm, 1.4, 1.5 xlisten.c, 1.2, 1.3
xpacket.c, 1.5, 1.6 xsensors.h, 1.2, 1.3 xserial.c, 1.1, 1.2
Contenido: Actualización de los / cvsroot / firebug/fireboard/tools/src/xlisten en el directorio de SC8-pr-cvs5.sourceforge.net: / tmp/cvs-serv20227
Archivos modificados: genc.pm Makefile xlisten.c xsensors.h xserial.c xpacket.c Nombre del mensaje: actualización de beta.
Usuario: Administrador del proyecto
Asunto: fireboard/tools/src/xlisten/boards mda300.c, 1.1, 1.2 mda500.c, 1.1, 1.2 mep401.c, 1.1, 1.2 mep500.c, 1.1, 1.2 mts101.c, 1.1, 1.2 mts300.c, 1.1, 1.2 mts400.c, 1.4, 1.5 mts510.c, 1.1, 1.2
Contenido: Actualización de los /cvsroot/firebug/fireboard/tools/src/xlisten/boards en el directorio de sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv18914
Archivos añadidos:
mda300.c mda500.c mep401.c mep500.c mts101.c mts300.c mts400.c mts510.c
Nombre del mensaje: actualización de beta. Usuario: Administrador del proyecto
Asunto : fireboard/beta/tools/src/xlisten/ucb ucb.h,NONE,1.1
Contenido: Actualización de los /cvsroot/firebug/fireboard/tools/src/xlisten/boards en el directorio de sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv18914
Archivos añadidos:
mda300.c mda500.c mep401.c mep500.c mts101.c mts300.c mts400.c mts510.c
Nombre del mensaje: actualización de beta. Usuario: Administrador del proyecto
Asunto fireboard/tools/src/xlisten/ucb - New directory
Contenido: Actualización de /cvsroot/firebug/fireboard/tools/src/xlisten/ucb en el directorio sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv16267/ucb
Mensaje de Log:
El directorio /cvsroot/firebug/fireboard/tools/src/xlisten/ucb se ha añadido al repositorio
Usuario: Administrador del proyecto
Asunto fireboard/tools/src/xlisten/timestamp - New directory
Contenido: Update of /cvsroot/firebug/fireboard/tools/src/xlisten/timestamp In directory sc8- pr-cvs5.sourceforge.net:/tmp/cvs-serv14267/timestamp
Mensaje de Log:
El directorio /cvsroot/firebug/fireboard/tools/src/xlisten/timestamp se ha añadido al repositorio
Estado de la práctica de la Ingeniería de Requisitos en proyectos de Software Open Source
184