Agile? Waterfall? Why not both? Learn the benefits of these approaches to develop your own recipe for project success.