1. Представим ситуацию, когда бизнесу нужно решить задачу, например, автоматизация или оптимизация. В большинстве своем такая задача непростая, поэтому каких-то конструкторов или готовых решений вряд ли встречаются на рынке. Поэтому очевидный шаг найти исполнителя уже с компетенцией. Тут стоит уточнить, если у выбранного Вами исполнителя уже есть опыт работы с похожими вопросами - отлично, если нет - не страшно. Важно, чтобы был положительный опыт решения задач в принципе. В этом случае есть шанс, что и в вашем вопросе исполнитель разберется и выдаст результат, устраивающий Вас.
По-дефолту, разрабы собирают проект на стеке своих предпочтений. Но, если скажите задействовать что то другое, вероятнее всего они согласятся, но при этом возможно поднимут цену. Другое дело, что цены на dev-услуги весьма субъективны. Кто то может уложиться в бюджет 30 тыс., кто то запрашивает 150 тыс. и не факт, что будет лучше. Как то заказывал не сложный сервис, обратился в несколько студий, диапазон стоимости был от 11 до 250 тыс. рублей, и это на готовом фреймворке.
Между программистом который сделает вам за 11 и за 250 чаще всего есть большая разница. И она выражается в коде, который вы в итоге получите.
Как-то позвали меня работать в компанию, смысл предложения был такой: "Мы тут два года пилили силами пяти разработчкиков социальную сеть, у нас уже все готово, запуск через месяц, договорились о рекламе с федеральными каналами, но последнее время главный разработчик часто болеет, боимся не успеть, нужно чисто баги поправить"
Когда я пришел - это был лютый треш. Несмотря на то, что мне тогда по деньгам предложили нормально, оказалось что остальная команда - это студенты 2-3 курса работающие за сумму чуть больше превышающую МРОТ. Компания решила экономить.
Когда я посмотрел код - это был полный бздец. Не потому что некрасивый, а потому что я понял, что тут не готово нихрена и сайт не выдержит нагрузки больше 50 пользователей одновременно (все таблицы были MyISAM, никаких индексов, код делал вагоны лишних запросов и много других приколов). Я с этим выводом пошел к гендиру, тот естественно - не бывает таких сайтов, которые столько держат. У вас бывает, говорю. Ну я тогда вроде парень с улицы был, хоть и по рекомендации пришел.
Короче, позвали админа и решили провести нагрузочное тестирование - как сейчас помню. 48 коннектов норм, 49й уже отвалился.
Гендир с инвестором в панике, прибегают, мол любые деньги, все связи свои готов подключить, хочешь - в политику тебя продвинем, у нас там вагон знакомых, хочешь любые другие бонусы, но через месяц нужно запуститься железно.
Я вежливо объяснил, что это тот случай, когда код нужно выкинуть весь и другого варианта просто нет. Предложил позвать доверенное лицо, которое в IT шарит. Приехал какой-то их родственник, благо действительно разбирающийся в вопросе, мы с ним час это все обсуждали, он тож посмотрел что там - и подтвердил, что нужно все выкинуть и сделать заново. И что за месяц это нереально, так как команда что есть, ни к чему непригодна, а один я тупо не потяну.
Мне потом еще много золотых гор предлагали, но это был тот случай когда физически, работая 24 в сутки, это было невозможно сделать. А срок сдвинуть было нельзя никак.
Это был единственный раз в жизни, когда я вышел на работу в один день и в тот же день ушел. Соцсеть также не запустилась.
Очень показательный пример, когда экономия обернулась полным провалом. У меня есть еще история как я сам сэкономил на дизайнере открывая свою веб-студию. Если кратко - с тех пор не экономил на специалистах.
Комментарий недоступен
Все верно, так и есть.
На мой взгляд, при обращении в компанию с запросом на ценник, в цену закладываются содержание персонала подрядной организации (бухгалтера\ов, уборщиц и тд) + существенная доля (опять же, на мой взгляд) уходит директору компании...
Комментарий недоступен
за сколько в итоге сервис заказал?
Опять менеджмент свою некомпетентность размазывает на исполнителей.
Разработчик пишет код, это не эфемерная штука в вакууме, а вполне понятный процесс с понятным результатом. Если вы не хотите зоопарк фреймворков и поддерживаемый код - делайте гайдлайны и архитектуру. Ваш репозиторий должен отколнять несоответствующий код и неправильные подходы и сделать можно это разными путями например review + sonar.
Ну и чем четче будет поставлена задача, тем понятнее результат. Как правило, на проекте не нужны все сеньеры. Декомпозиция задач + процессы приемки кода + процессы описания фичей позволят вам нанимать более дешевый персонал на дешевые операции.