Ideas 29 Jun 2008 11:28 am
Code Swarm Osmius
Michel Ogawa ha creado Code Swarm dentro de su investigación sobre la forma en que interactúan las personas en proyectos software. Cómo colaboran, cómo se comunican.
Code Swarm es un aplicación que nos muestra de forma gráfica lo que ocurre en un proyecto basándose en los cambios y “commits” del repositorio de subversion del proyecto. Cuando alguien hace un cambio se muestra su nombre y se iluminan con puntitos los ficheros que ha cambiado. Cuanto más intenso el nombre y los puntitos más cambios y según el tipo de fichero se utiliza uno u otro color.
No he podido resistirme a lanzar el programa contra el log de subversion de Osmius y éste es el resultado:
Osmius code_swarm from Joseluis Marina on Vimeo.
Se ve cómo de un programador hemos pasado a cuatro activos, y en qué momentos hacemos commits. Los colores en rojo corresponden a código Java y el blanco a C++ y a documentación.
Se pueden sacar un montón de conclusiones: ¿Quién hace commits más pequeños y más seguidos y quién los acumula? ¿Se incrementa la actividad al aproximarse la fecha de una versión? etc…
2 Responses to “Code Swarm Osmius”
on 29 Jun 2008 at 2:56 pm 1.danieltellez said …
joder, qué puntazo (nunca mejor dicho)…
on 30 Jun 2008 at 11:36 pm 2.manuel.oterino said …
Si señor, impresionante documento