Agile vs. Waterfall – A Practical Guide to Leveraging Both How to support Waterfall-based projects within an Agile-based workflow