Adopting Agile Development in Remote Teams
Remote working can exacerbate the worst failings of waterfall web development—the practice of developing websites in discrete linear steps, which means work must happen sequentially, not concurrently, and projects take longer to complete.