The old business model that crammed 50 coders into one cold and sterile room has taken its place in the history books. New tools and processes have arrived to increase efficiencies and fully leverage latent global resources, subsequently updating the Software Development Life Cycle (SDLC).