Offshore Waterfalls

Unless your entire development life cycle is taken over by an offshore vendor, you’ll need to select a development methodology for your project. Quite often this will be some form of waterfall model. Developers are often vigorously opposed to the waterfall model for good reason—it can reduce software engineers to factory workers plugging away like cogs in a larger machine. However, if you have an offshore delivery model with personnel spread across on-site and possibly multiple off-site locations, a well-oiled machine with all cogs working in sync is exactly what you want!

That’s not to say that agile approaches such as scrum won’t work for your project. It’s just that waterfall and outsourcing are natural companions to ...

Get Outsource It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.