if you choose innovation, you can't outsource
Johanna Rothman reminds us that development doesn't follow a formula. Creating great products is still an art, not a science. Throwing coders at it won't do the job.
She writes, "You can choose to turn your products into commodities or you can innovate. If you choose commodity, then select the cheapest labor market--because it doesn't matter. But if you choose innovation, you can't outsource. You can't define all the requirements and hand them off to anyone in a highly innovative product--requirements definition and product development have to be a joint exploration--and you can't do that when the definers and the developers (and testers) don't sit near each other. You can't wait for a product to be done--you need to see the product unfold and adjust the product (or the project) to accommodate the things you forgot."
Innovative products require collaboration between the members of the product team: architect, developers, product manager, QA, doc, and others. Everyone on the product team has to understand your discipline and the industries that you serve. If you just want a "me too" product, then outsourcing may be for you.
Looking for the latest in product and data science? Get our articles, webinars and podcasts.