От чего зависит стоимость и сроки разработки программного обеспечения

Клиента, обратившегося за услугой разработки программного обеспечения (ПО), в первую очередь обычно интересует стоимость услуги и сроки. Несмотря на опыт выполнения IT-проектов различной степени сложности, мы не всегда можем сразу назвать конкретные цифры и даты. Оценка стоимости разработки ПО является одним из самых сложных вопросов отрасли, которым озадачены финансисты и оценщики, аналитики и разработчики, а также руководители компаний. Существуют различные методики оценки, мы же в своей деятельности ориентируемся в первую очередь на трудозатраты персонала, исчисляемые в человеко-часах.

Диаграмма Ганта

Случается, что потенциальный клиент просит нас выслать коммерческое предложение (КП), не особо представляя себе конечный функционал будущего программного продукта, описывая все только на уровне идеи. Нам же для того, чтобы назвать адекватную стоимость, нужно детально изучить предметную область, сформировать границы проекта (что именно будет сделано, какие технологии использованы), описать концепцию продукта. Уже на этом этапе мы затрачиваем рабочее время аналитиков, а клиент нам за это платить не планировал, он просто излагает идею и просит назвать стоимость. Бывало, что мы проводили предварительное исследование и даже составляли техническое задание (ТЗ), а потенциальный заказчик, получив КП и ТЗ, к сожалению, пропадал.

Опытным путем мы пришли к следующей тактике. На этапе переговоров аналитик фиксирует основные требования заказчика, предлагает что-либо, исходя из нашей практики и мирового опыта. При необходимости клиенту может быть предложено заполнить анкету. По итогам предварительных переговоров и анкетирования составляется аналитическая записка с общими требованиями и в некоторых случаях заключение, например, необходимо ли проводить дополнительное обследование для уточнения требований и их детализации или нет. Также характеризуются нестандартные требования заказчика, даются краткие рекомендации по их реализации, исходя из общепринятых практик и опыта выполнения похожих проектов.

На основе аналитической записки становятся понятны границы проекта, поэтому мы можем назвать ориентировочную стоимость и сроки. Готовим КП и передаем его заказчику. Можем при этом отдельно предложить услуги по написанию ТЗ. В случае разработки программного продукта у нас, стоимость ТЗ обычно вычитается из общей стоимости проекта.

Предлагаем ознакомиться с нашим портфолио. И если у вас возникла идея создания программного продукта или мобильного приложения, продумайте, какие функции вы хотите в нем видеть, опишите это подробнее. Также можно дать ссылки на похожие продукты, которые вам нравятся. С этим описанием аналитику будет гораздо проще сориентироваться с потребностью, соответственно будет быстрее и точнее посчитана стоимость и названы сроки разработки.

Статья подготовлена

Поделиться: