Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think that's his point. Outsourcing doesn't eliminate your responsibility as a customer to participate in the development process -- it just shifts part of the labor to another entity.

Telling an outsourcer "do X for me", where X isn't a well defined thing (ie. run a warehouse, manage windows servers, etc) is going to be a disaster. What does "add a shopping cart of my site" mean? Do you want to figure out sales tax for various jurisdictions? Do you need to to interface with the German banking system? Is there a configurator?

If you treat an outsourcer as a partner in development and participate in that process, you're either going to get a result that makes sense, or you'll figure out that the process isn't working out and terminate early.



Any developer worth their salt would come back with those questions, and work with you to hammer out a spec that they know how to implement.


Sure, and any project manager worth his salt will ensure that the vendor does the minimum amount of work possible to fulfill the contract.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: