Здравствуйте, Testator, Вы писали:
T>Траты очень немаленькие, и растут они совсем не линейно
Траты конечно немаленькие, и многие прогорают, но проблема тут как правило в концепции продукта + управление процессом.
Майкрософт например много потратила на разработку винды, но одиночка подобный продукт не осилит физически, просто банально не хватит жизни чтобы разработать то что разрабатывали сотни людей в течении года ( не говоря уже о локализации , рекламе, дистрибьюции ).
И одиночка программист справится только с простым проектом, сложный проект сразу потребует дополнительных людей иначе он столкнется с несовместимостью ролей и просто зашьется, сложно будет переключаться. Сидит фиксит баг, а тут стучится клиент которому надо отвечать, новая сборка лежит но выкладывать не понятно можно или нельзя — нужно потестировать, на форуме продукта куча сообщений и предложений которые надо проанализировать и понять что делать дальше, на регистраторе срок действия истек — нужно провести новую оплату, китайцы просят локализацию — нужно искать китайца, нужно посчитать прибыль убытки. и т.д. один человек просто застрелится все это делать.
Выход только собрать команду, но это необходимое но не достаточное условия. Нужно еще чтобы команда "заиграла" нормально.