Done right, outsourcing rocks. It gives you scalable, budget-friendly deliverables on a timetable that's second to none. Done wrong, outsourcing sucks. It gives you incompatible components that cost too much at any price, on indefinite schedules that can stretch on months beyond their useful life. Bridging the cultural gap is a big part of successful outsourcing efforts. It helps clarify goals and deadlines, establishes roles and responsibilities in a way everyone understands and appreciates, and it sidesteps a host of communication and logistical issues that are easily overlooked by those who don't have the outsourcing know how. Most importantly, it keeps our offshore team focused, on task, and motivated to deliver their best work without being micromanaged.