How to Adapt Waterfall Methodology for Remote Project Teams