Agile has made its way into the mainstream it's no longer a grassroots movement to change software development. Today, more organizations and companies are adopting this approach over a more traditional waterfall methodology, and more are working every day to make the transition.