Someone recently delicioused Michael Ogawa’s code_swarm project. It provides neat little visualisations of all the commits to a source code repository, focussing on interactions between all the different committers.
It turned out to be quite easy to create a JIRA code swarm. The project is open source with some pretty good instructions. It uses the processing framework to generate visualisations. I made some quick modifications to add images for committers (if available) and stop them from overlapping too much. Here’s the history of JIRA:

Each of the particles represents a file that was committed. The particules will hover around the author that committed them. Particles are also colour coded:

  • Blue particles – JSPs & VM files
  • Green particles – Anything under **/test/*
  • Red particles – *.java & **/src/*
  • Turquoise particles – image files

[Charles](http://fishbowl.pastiche.org/) was kind enough to create a video for Confluence (using the original code swarm project):

Fresh ideas, announcements, and inspiration for your team, delivered weekly.

Subscribe now