Almost anyone who has worked in IT has come across a scenario where a single developer basically controls the entire system. Whether it was by choice or necessity, this can create a challenging scenario for management. The developer, while a valuable asset, can become a bottleneck (the part of the...