Yesterday I learned a very important lesson when naming a new application. Make sure you say it three times fast to make sure you won’t end up in the HR office once it is released.
Often, in Agile Software Development, teams practice continuous integration(CI). Often one person becomes the guru regarding CI and is referred to as the Build Master. This last sprint my team developed a primitive web application to make it easier to set up CI and nightly builds on Team Foundation Server. I thought I would call this application BuildMaster. And just to cover our asses I thought I would have Beta in the title (Google gets away with it, why can’t I?). Nonetheless, I was confused when people on my team started laughing
when I said that BuildMaster Beta was ready for release. Needless to say, our application got out of Beta status immediately and was fully released.