Part of doing agile development means being accountable and transparent. Recently Integrum has started to step up it’s path towards excellence. The team felt that testing was not being all that it could be and more importantly that it wasn’t visible enough. We have a “FAIL board”, which a large screen TV out in the open, that shows all current projects with failing builds. Last hacknight Jade and Clayton made a plugin so that setting up a new (or existing) project on Cruise Control is completely painless. (Will work on publishing it in near future)
All projects were immediately added to CruiseControl. All developers were then required to get their builds passing. One project got “built” really fast. Seems they had no test specs or features. Of course, the easiest fix to this problem was to run a little script to build all the spec/feature files and create mass failure. (Will work on publishing it in near future) It only would be fair to then call out to the entire team the Shenanigans!
Names cut out to protect the innocent. I <3 this team! Where else do you get to work with evil?
More from Derek Neighbors
- Helping Find the Money To Make It
- Music Memories
- The World is Changing and so is our Economy
- 1% Improvement Over Time Is Significant
- Sunday Review: Who’s Your City?: How the Creative Economy Is Making Where to Live the Most Important Decision of Your Life by Richard Florida
You Might Also Be Interested In
- Sharing is Caring (Tomas Carrillo)
- Seth Godin is a quitter (scrollinondubs)
- HIPAA is broken (scrollinondubs)














