Trends these days are outsourcing, cosourcing and consulting/
What are the pros and cons? Any pitfalls Do you have any success stories to share How about the horror stories