Некоторые ребята восприняли мой прошлый пост про аутсорсную разработку резко негативно и привели противоположную точку зрения — типа аутсорсеры топят за результат (иначе им бы не платили деньги), а внутренние команды — за процесс.



Ребята в общем-то правы — когда нужны быстрые результаты за короткое время, в аутсорсе их часто выдают быстрее, чем ин-хаус.



Разница такая же, как между бегунами на короткие дистанции и марафонцами. Аутсорсеры хороши в коротких забегах, когда нужно быстро запустить MVP одного продукта или фичи. Когда гипотеза доказана, и MVP нужно хоть чуть-чуть развить, ребята, которые не заботятся о качестве, начинают тормозить, уставать и выдыхаться.



Свои же разработчики, наоборот, всегда работают с одной, стабильной скоростью.



Так что за быстрыми задачами можно смело ходить в аутсорс, а для больших продуктов — строить свою команду.