Also published in CIO.com:
Why SoftBank's Pepper could become the iPhone of robots
x hide permanently

How to detect if you’re in a relationship with the wrong software outsourcing company

CIO.com

Is your software outsourcing relationship on autopilot or even worse, in danger of crashing? It might be if you have outsourced for an extended period of time with the same service provider.  Often larger companies suffer from poor software outsourcing results, which stem from a rushed vendor selection. The choice is based solely on price without careful consideration of engineering excellence, cultural fit or the location of the outsourcing company. Metrics and other aspects of the relationship presented here can be used to review the performance with your outsourced software development partner several times per year.