IT project development usually proceeds down one of two development paths: Agile or Waterfall. But those involved with developing process improvement and project management understand that taking a more pragmatic approach is required when determining which path is best. It’s not a single-path environment where Agile has replaced Waterfall, nor is Waterfall the one-and-only legacy option. Depending on the project, both may be viable at different points along the timeline. The speed to value of Agile is attractive to organizations seeking quicker returns on the work in progress. It also minimizes documentation. Waterfall is valuable when risks must be minimized and when the development path and end product are familiar. Sometimes, a blending of Agile and Waterfall is appropriate for different stages in the development process. Ultimately, organizations should remain open regarding both approaches and apply the one that will work best for any given circumstance.