Does a business that is serious about its online strategy need an in house development team?
It seems to me that any truly successful online business (or traditional business with a successful online presence) needs to have an in house development team.

This seems obvious to me, but can anyone give some solid bullet points that back this view up?

Alternatively, outsourcing of your online development smacks of treating software development as a commodity, and I would assume everyone here would agree it is not. 

Is anyone aware of a successful online business that has successfully outsourced development? (success business-wise, not just technically)

Or has anyone got any outsourcing horror stories, where the outsourcing itself has led to business failure?


Does a business that is serious about its online strategy need an in house development team?
===

It seems to me that any truly successful online business (or traditional business with a successful online presence) needs to have an in house development team.

This seems obvious to me, but can anyone give some solid bullet points that back this view up?

Alternatively, outsourcing of your online development smacks of treating software development as a commodity, and I would assume everyone here would agree it is not. 

Is anyone aware of a successful online business that has successfully outsourced development? (success business-wise, not just technically)

Or has anyone got any outsourcing horror stories, where the outsourcing itself has led to business failure?

