5. Now Add Offshore Outsourcing… 12+ time zones away They are asleep when you are awake – very little live communications. 20+ hour flight plus 1 day of jet lag each way Long expensive trips are required to be face to face. May have no experience with your applications or business Inexperienced developers replace trained ones, and you start all over again. Typically have higher attrition than you do They follow instructions but have a hard time asking questions, being a creative contributor to the process Requirements must be documented in greater details Additional effort to document project in great detail From a totally different culture “ Yes” means “I’ll try” “ Done” means “Almost there”