Cruiser Cruise Control Information Radiator
Wednesday, 22nd February 2012
I work on a team that uses CruiseControl.Net for Continuous Integration. There is a handy task-bar utility called CCTray that provides notifications and status messages when builds run, pass and fail. What it doesn't have is a nice information radiator / visualisation for your team wall-board.
What you really need is a big display that makes it really obvious when a build breaks, so I sketched out a quick idea of some big square boxes to represent each project that change colour and display some kind of "epic fail" icon when something goes wrong.
I'm not a designer, but the main design considerations were to make something that worked at any size, made it really obvious when something was broken. With two people on the team with colour-blindness, colour choice was important - but it was also important to avoid solely using colour to denote a broken build.
The display fills the available screen, so it works at virtually any size from a small window on your developer machine to a massive plasma screen on the wall in the dev room, normal browser features like zoom and full-screen work just fine.
And if you can't wait to get back to the office to check your build status, you can check it whilst down the pub using your mobile phone.