This document discusses integrating agile development practices into a waterfall methodology. It describes how agile practices like sprints, daily standups, and test-driven development can work with waterfall processes for requirements, testing and compliance. Sprints would deliver working software in short cycles with continuous feedback, while still meeting requirements defined in waterfall planning. Overall it argues that agile values around transparency, collaboration and adapting to change can improve waterfall projects if integrated appropriately for each organization's needs.