Code Swarm
Code Swarm es una visualización de los commits de los repositorios (alerta palabro) de diferentes proyectos de software libre diseñada por Michael Ogawa y realizada en processing. La animación muestra los nombres de los autores conforme van llegando al proyecto y los ficheros (en rojo) y documentos (en azul) que van creando así como su interacción con los mismo según su cercanía al centro del círculo que los representa. Al contrario que los procedimientos de creación de software en la mayoria de las empresas, donde hay un equipo de (product|project) managers, leads y demas, el modelo bazar en la creación de software libre es totalmente orgánico lo que da pie a un tipo de visualizaciones más centrada en la forma en que interactuan los diferentes elementos en juego que en la creación pura de contenedores de información.
Code Swarm de Michael Ogawa en su página en UC Davis
Vídeos de Code Swarm en Vimeo
¿Qué quieres decir cuando hablas de el modelo bazar es de tipo “orgánico”? No pillo el significado de la palabra, quizás es un uso que solamente se maneja en desarrollo de software, ¿no?
Juanra: La palabra se refiere a la ausencia de un plan predeterminado para la pieza de software (en la mayoría de los casos) donde se le van añadiendo características y resolviendo problemas conforme los diferentes desarrolladores las van implementando, generalmente sin mas coordinacion central que una lista de correo o canal de IRC. Si pillas un programa libre le puedes añadir algo que tu (y solo tu en ese momento) necesites, sin responder a criterios de planificación, ecoómicos o de marketing. :)