Spolsky on offshoring

Kevin Clary asks Spolsky if he will be offshoring any of hisdevelopment. He replies:

We will not be “offshoring” our software development because you don’t outsource your core competency. I’m not a software broker, I’m a software developer

There’s a very long comment thread. Other items that caught my attention:

  • separating design and coding activities
  • market pays for value add; virtual company a joke
  • executives prefer docile offshore to strong-opinioned in-house IT who wants change a lot
    software viewed as cost-center or profit-center
  • UI complexity and shrinkwrap vs. backend business apps (shrinkwrap easier to offshore)

My own offshoring experience has been mixed, but there have been some positive surprises, and I definitely have seen it “work” in some sense. But in those situations, I couldn’t say that software was considered a “core competency.”

Leave a Reply