Это очень длинная и просторная тема. Но суть такая: аутсорсерам выгодно нагнетать страшилки вокруг собственного девелопмента, ибо они есмь решение всех проблем. Правильный ответ как обычно где-то посередке и учитывает в себе много факторов, которые как правило никто не хочет популяризировать. Из которых грамотность программистов, например, важна, но не основополагающая составляющая. On 17.03.2009 12:44, Vladimir Litovka wrote:
привет,
интересная статья - http://blog.tmcnet.com/blog/tom-keating/cisco/shsu-switches-back-to-cisco-ca...
абстрагируясь от конкретных названий и компаний, в очередной раз убеждаюсь, что "богу - богово, курам - курево". Зачастую попытки подпирать core business собственным девелопментом с благой целью "сэкономить" заканчиваются примерно одинаково - сначала внутренний девелопмент получает медали; потом становится "чемоданом без ручки - тащить неудобно, а бросить жалко"; в конце концов приходится менять решение. Калькуляция простая - opex на девелопмент зачастую сравним с opex'ом на поддержание outsourced solution, а вот затраты на двойную замену решения уже ничем не компенсируются.
Ну и я еще молчу про собственный initial development, когда вместо того, чтобы быстро запуститься на купленном софте, принимается героическое решение "а хули нам пули напишем сами" и вместо зарабатывания денег происходит незарабатывание ("мы пишем собственную систему, она получится намного дешевле чем если покупать, но нужно еще с пол-годика подождать")