You can’t start to build a house without a place to store all the materials. In the real world, you simply throw a tarp over the wooden planks and frames needed, and they’ll be safe from the rain while remaining easily accessible. However, for software developers, it’s much more complex. Source code management systems have long been the solution to the basic problem of making sure everyone’s files are in order and up to date. But the modern problems of deployment and customization long ago mandated something more robust. As such, our finalists offer more than source code management. Indeed, collaborative workflow systems can track all aspects of development, from start to finish.