Мы ценим наших клиентов и их время. Ежедневно обрабатывая входящие заявки, наши менеджеры накопили огромное количество кейсов и базу ответов на уже стандартные вопросы. Для удобства будущих коммуникаций мы решили опубликовать ответы на важные вопросы.
Почему специалист коммерческой службы не может сразу ответить на вопрос, сколько стоит разработка
Процесс определения стоимости реализации вашей идеи — непростая задача. Специалист коммерческой службы лишь собирает исходные данные и пожелания.
Его цель — помочь вам обозначить задачи, которые будет решать проект. Мы не делаем проекты просто для того, чтобы сделать проекты. Мы ваш единомышленник, поэтому педалируем ваши интересы во всем и делаем все, чтобы программное решение было действительно полезным. Мы делимся опытом, накопленной экспертизой и предлагаем оптимальное решение поставленной задачи.
Помимо задач специалист коммерческой службы собирает все требования по функциональности и дизайну проекта. Исходя из своего опыта, специалист может обозначить предполагаемую стоимость, но ее амплитуда (от минимальной до максимальной) может быть широкой.
Определением стоимости проекта занимается бизнес-аналитик совместно с командой, которая будет работать над проектом в будущем. Они рассчитывают трудозатраты на разработку с учетом представленных пожеланий. На объем часов будет влиять и выбранная технология, и функциональные пожелания. При составлении оценки бизнес-аналитик смотрит на лучшие решения вашей индустрии, анализирует конкурентов и дает рекомендации по проекту, чтобы он помог в достижении намеченных целей.
В итоге бизнес-аналитик выдает заключение о цене и сроке выполнения проекта. Если на этапе pre-sale отсутствует техническое задание, то дать точную оценку невозможно, так что эти цифры также являются примерными. В техническом задании учитываются абсолютно все требования к проекту.
В некоторых проектах вместо ТЗ достаточно составить Product Vision. Видение продукта — отправная точка любого ИТ-проекта. Оно даёт представление о цифровом решении, требованиях к нему, его целях и задачах.
Какой тип оплаты выбрать: с фиксированной ценой или почасовку
Выбор зависит от специфики проекта и от решения клиента.
Fix price подойдет для небольших проектов. Если вы четко знаете, чего хотите, сколько имеете времени, средств и не планируете радикально изменять концепцию в процессе работ, то это самая оптимальная форма сотрудничества. Также фиксированный вариант оплаты удобен для государственных корпораций или в ситуациях, когда бюджет очень ограничен.
Обращаем внимание, что предоплата является обязательным условием для начала работ по договору с фиксированной ценой.
В процессе реализации проекта клиент может принять обоснованное решение о глобальных изменениях в первоначальном плане. Или, например, после создания основной части проекта появляется необходимость реализации дополнительных функций. В проекте с фиксированной оплатой каждое подобное изменение требует пересмотра условий сотрудничества, изменения временных и финансовых границ проекта и подписания нового Дополнительного соглашения.
Проект с почасовой оплатой является более гибким инструментом работы с нашей компанией. Каждый месяц/неделю информационной системой выдается отчет с указанием количества затраченных часов по вашему проекту.
Если вы решили, что необходимо добавить еще одну функцию в проект, для этого не нужно менять уже подписанное Дополнительное соглашение.
Фактически данный вид работ является пост-оплатным, вы оберегаете себя от всех рисков. Если у вас крупный проект, вы подразумеваете возможность серьезных изменений или постоянную техническую поддержку проекта в будущем, то советуем рассмотреть именно этот тип расчета.
Для вашего удобства мы готовы комбинировать типы расчета для разных этапов работ.
Из чего складывается стоимость проекта
Расскажем подробнее, из чего складывается стоимость проекта.
Будь то сайт-визитка, сложная SaaS-система или разработка мобильного приложения — за этим стоит масштабная работа специалистов, которые создают ваш проект, обеспечивая при этом безупречный сервис.
Задавались ли вы когда-нибудь вопросом, как выглядит проектная команда? Работа начинается еще перед официальным стартом проекта, на этапе прояснения требований и подписания договора, когда специалист коммерческой службы и бизнес-аналитик пытаются максимально погрузиться в ваш бизнес и понять задачи, которые вы ставите перед будущим продуктом. После подписания договора начинается долгий и интересный процесс от создания технического задания и дизайн-концепции до запуска продукта.
В случае отсутствия технического задания мы настоятельно рекомендуем начинать именно с его проработки, поскольку только собрав все требования, мы приходим к единому видению продукта, тем самым уменьшая шансы на недопонимание на следующих этапах.
Также на первом этапе мы работаем над созданием дизайн-концепции, подготовкой прототипов, проработкой мудборда. Это еще не готовый дизайн, можно сказать «каркас», на который будут опираться наши дизайнеры на этапе детальной проработки макетов.
На этом этапе команда совместно с вами задает верное направление, в котором мы будем двигаться. Здесь очень важно проработать все максимально качественно. Все изменения в будущем выйдут дорого в плане времени и бюджета. По завершении работ у вас на руках будет полная концепция вашего проекта, с которой вы сможете продолжить разработку как с нами, так и в любой другой компании.
Участники команды: менеджер проекта, технический писатель, дизайнер, технический лидер.
Этап 2. Дизайн
Следующий этап — создание дизайна. Специалисты в области UI/UX детально прорабатывают макеты всех экранов, взаимодействие между ними. Подготавливается кликабельный прототип будущего программного решения. Результаты данного этапа позволяют увидеть, как будет выглядеть рабочий продукт, понять, насколько те или иные решения будут удобны пользователю, и внести корректировки до внедрения дизайна.
Участники команды: менеджер проекта, дизайнер, технический лидер.
Этап 3. Разработка
После утверждения дизайна к работе подключаются разработчики, и начинается самый масштабный этап работ. Вся работа делится на спринты, по результатам которых можно увидеть прогресс.
Если это веб-проект, то дизайн передается верстальщикам. Их главная задача перевести макеты в понятный компьютеру код таким образом, чтобы он корректно отображался на устройствах с различным разрешением экранов, операционными системами и во всех актуальных браузерах.
Затем разработчики приступают к разработке функциональностей системы, внедряя заранее подготовленную верстку, разрабатывают необходимые модули системы, обеспечивают интеграции со сторонними сервисами при необходимости.
Специалисты по тестированию отвечают за качество разрабатываемого продукта, следят за соответствием требованиям технического задания и разработанному дизайну.
Часто у клиентов возникает вопрос, зачем нужны тестировщики, неужели ваши разработчики такие непрофессиональные, что пишут код с ошибками. Нет, это правильный подход к процессу разработки. Даже во всемирно известных корпорациях работают сотни специалистов по тестированию, поскольку всегда нужен «незамыленный» взгляд на систему и умение находить узкие места до того, как их обнаружит пользователь.
Менеджер проекта организует работу команды, распределяет задачи, следит за качественным их выполнением, регулярно проводит созвоны и митинги с клиентом, чтобы «сверить часы», продемонстрировать прогресс и уточнить возникшие детали.
Аккаунт-менеджер на протяжении всего проекта следит за бюджетом, является вашим представителем в команде и следит за сохранением баланса между вашими интересами и интересами компании.
После того как продукт разработан, протестирован и готов к выпуску, он переносится на продуктовый сервер либо же заливается в iOS и Android сторы. Мы даем все необходимые рекомендации по выпуску продукта, покупке хостинга, домена и т. д.
Мы уверены в качестве выпускаемых решений, поэтому даем 6 месяцев гарантии.
Участники этапа: верстальщик, разработчик, тестировщик, системный администратор, дизайнер, менеджер проекта, аккаунт-менеджер.
Этап 4. Сопровождение продукта
Любой продукт необходимо поддерживать. Покупая машину, вы понимаете, что при активной эксплуатации ее придется регулярно обслуживать. Так и программный продукт всегда требует улучшений. На основе отзывов пользователей можно внести некоторые изменения в дизайн и процессы, добавить полезную функциональность или доработать текущую. Мы не бросаем вас после завершения основных работ по проекту и готовы принимать активное участие в его улучшении для еще более эффективного решения ваших бизнес-задач. Мы радуемся вашим успехам и счастливы быть частью команды, делающей мир лучше.
Как вы можете понять из вышесказанного, проводится масштабная работа, требующая много сил и времени.
Сопутствующие расходы
Каждый человек, создающий проект, — специалист в своем деле, гарантирующий качество. Работу каждого члена команды необходимо оплачивать. Фонд оплаты труда и составляет основную часть от стоимости проекта.
Далее мы прибавляем административные расходы. Наши сотрудники постоянно проходят обучение и сертификацию, подтверждая свою компетентность. Мы пытаемся быть в тренде самых востребованных и эффективных технологий, чтобы создавать цифровые проекты, решающие ваши задачи. Поэтому этот пункт расходов особенно важен для нас.
Регулярно покупается новое оборудование и программное обеспечение. Покупка новых девайсов позволяет тестировать ваши проекты на всех, даже самых новых, устройствах. Так вы можете быть уверены в том, что ваша система будет работать и адекватно отображаться на всех девайсах ваших пользователей.
Мы не группа фрилансеров, мы работаем в офисе, и мы делаем все возможное, чтобы сотрудники чувствовали себя комфортно. Именно от их комфорта и боевого настроения зависит результат проекта, поэтому мы инвестируем в развитие корпоративной культуры и поддерживаем жизнь офиса на должном уровне.
Однако в оплату своих услуг мы вкладываем и риски. К сожалению, клиенты иногда не погашают свою задолженность вовремя, и компания несет убытки.
Отдельной статьей в ценообразовании выступает прибыль. Мы честно добавляем к себестоимости проекта 20%.
Почему это столько стоит? Уже всё давно написано, разве вы не просто составляете из готовых блоков
Мы не используем шаблонные решения. Мы считаем, что будущее за кастомными решениями. Сейчас, когда бизнес переходит в сеть, экономить на софте не то, что нельзя, просто невозможно.
К тому же работа над каждым проектом начинается не с разработки, а с аналитики программного решения. Именно в этом одно из основных преимуществ агентств.
Мы анализируем рынок и конкурентов вашего бизнеса. На основе полученных данных формируем свои идеи и предложения по функциональности продукта.
Мы не преследуем цели бездумной продажи своих услуг. Случалось даже отговаривать клиента от экономически более выгодного для нас решения просто потому, что создавать его с учетом целей клиента было достаточно иррационально.
Другая компания оценила этот проект в несколько раз дешевле
Диапазон стоимости проектов на IT-рынке достаточно обширен. Мы часто видим у своих коллег цены, не соответствующие даже себестоимости подобного продукта. Выбирая дешевое решение, к сожалению, зачастую вы жертвуете качеством и внешним видом своего проекта. Нет никаких гарантий, что такое решение прослужит вам долго и будет отображаться на всех устройствах корректно.
Важно понимать, что в современных реалиях сайт — это не просто возможность похвастаться перед конкурентом, это очень важный инструмент продаж и маркетинга.
А если речь идет о высоконагруженных внутренних системах, то доверие ненадежным разработчикам может стоить вам потери всех данных, утечки информации.
Так что вопрос стоимости напрямую коррелирует с качеством. Неоднократно наши потенциальные клиенты обращались к недобросовестным подрядчикам с более низкими ценами, а потом возвращались к нам с просьбой исправить или доделать проект, находившийся в ужасном состоянии. Порою качество исходного кода наших «коллег» было настолько неприемлемо, что легче было начать проект заново, а не исправлять текущие баги.
В конечном итоге клиент тратил еще больше, так как оплачивал не только нашу работу, но и «работу» другой компании.
Какие документы оформляются при работе с компанией
Пакет договорных документов в нашей компании содержит:
- рамочный договор;
- дополнительное соглашение (ДС) ;
- акты сдачи-приемки работ;
- счета на оплату работ.
Рамочный договор содержит базовые условия взаимодействия: описывается порядок выполнения работ, гарантии качества, ответственность сторон. Для экономии времени мы используем собственный шаблон рамочного договора, созданный на основании многолетнего опыта работы и честной обратной связи наших клиентов.
Описание работ, сроки сдачи проекта, технические и функциональные требования, порядок сдачи-приемки и оплаты по каждой конкретной работе фиксируются в Дополнительном соглашении к договору.
Вынесение конкретных требований по проекту из договора в ДС позволяет нам более гибко выстраивать работу за счет возможности оперативно варьировать функционал проекта и изменять объемы разработки. Такой подход исключает необходимость переподписания договора. Если произошли изменения, переподписания требует только ДС.
По завершении всех работ или этапа составляется Акт сдачи-приемки работ и выставляется Счет на оплату.
Если необходимо обеспечить конфиденциальность проекта, заключается NDA (Соглашение о неразглашении информации). По желанию клиента NDA может заключаться также и на весь преддоговорной этап. Даже если переговоры не увенчаются успехом и мы разойдемся, вся конфиденциальная информация не будет передана третьим лицам.
Почему вы не работаете без договора
Одной из главных ценностей нашей компании являются партнерские отношения с клиентами. Наличие договора — это залог добросовестной и качественной работы партнеров, а также гарантия того, что мы не на словах, а на деле готовы взять на себя ответственность за результат.
Нет времени утверждать, я все описал, давайте приступать к работе
Представьте, что вы тратите n-ую сумму денег, говорите: «Нам нужен корпоративный сайт, вот брендбук. Все остальное на ваш выбор». Мы стараемся, вкладываем душу и делаем красивый и удобный для пользователя сайт, по нашему мнению. Вы открываете сайт и понимаете, что это совсем не то, что вы хотели. Это работает, это красиво, но не то. Тратятся огромные суммы, задерживаются все сроки, пока происходит процесс изменений на сайте.
Проекты клиентов «на свой вкус» не делаем. Мы пытаемся быть максимально полезными для заказчиков и их бизнеса, чего не предполагает данный подход. Мы дорожим временем клиента и своей репутацией. А продукт без подробного описания и утверждения, вероятнее всего, огорчит заказчика.
Это лишь на первый взгляд достаточно описать цвет сайта и то, что в нем должны быть регистрация и блог. В реальности разработчику необходимо знать расположение кнопок, место хранения данных, понимать процесс регистрации.
Когда стартуем
Работа над проектом начинается после подписания договорных документов и выполнения клиентом начальных условий: должна быть произведена предоплата и предоставлена вся необходимая информация (концепция проекта, брендбук, контент и т. п.)
Может ли измениться стоимость работ по договору
Может.
Если вы вдруг решите, что вам необходимо сделать новый раздел сайта или изменить дизайн, то, естественно, цена на наши услуги возрастет. Однако любое изменение всегда согласуется с клиентом. Поэтому если и возникает потребность изменить стоимость, это обсуждается и в случае согласия ведет к изменению прежних договоренностей.
Могут ли измениться сроки разработки проекта
Да, могут.
При работе над проектом нам необходима стартовая информация от заказчика (брендбук, контент и т. д.), а также утверждение завершенного этапа работ. Если клиент не высылает необходимую информацию в определенный документами срок, дедлайн проекта автоматически сдвигается на количество дней, равное количеству дней задержки. Мы всегда обращаем внимание клиента на необходимость соблюдения им сроков, потому что на определенных этапах разработки продолжение работы над проектом без необходимой информации не представляется возможным. Утверждение и согласование этапа проекта также может значительно затянуть работу над ним.
Сроки могут сдвинуться и в случае изменений в проекте. При обсуждении изменений технического задания с заказчиком будут определены новые сроки готовности проекта.
Изменения по вине разработчиков случаются крайне редко. Если же возникает ситуация, что команда проекта по каким-либо причинам не укладывается в определенный срок, менеджер заблаговременно сообщает об этом. После этого с клиентом обсуждаются все возможные пути решения.
Что будет, если вы не уложитесь в сроки
Решение данных споров прописывается в договоре. Стандартно в случае неисполнения обязательств по нашей вине у заказчика есть право потребовать выплатить пеню и возместить убытки, причиненные неисполнением обязательств.
Однако наши аналитики грамотно рассчитывают необходимое количество часов на работу. Мы прилагаем все усилия, чтобы выполнить задачу в срок.
Как передаете проект
После окончания проекта мы предоставляем клиенту результаты работ в электронном виде посредством электронных каналов связи и подписанный с нашей стороны акт сдачи-приемки работ. Данный документ будет иметь юридическую силу до момента получения сторонами их подлинников.
Клиент обязан в трехдневный срок после получения документов направить подписанный со своей стороны акт сдачи-приемки работ или мотивированный отказ (в письменной форме) от приемки работ.
Если в указанный срок данные документы не поступят, работы считаются полностью принятыми заказчиком и подлежат оплате.
Разрабатываемый продукт остается в собственности нашей компании до полной оплаты по всем договорным обязательствам.
Также проект имеет определенный договором гарантийный срок: если в случае указанного в договоре периода программный код не подвергался изменению, а ошибка все равно возникла, мы на безвозмездной основе устраняем технические недостатки.
Но после подписания всех документов мы не прощаемся с нашими клиентами. Мы пытаемся выстраивать долгосрочные отношения, поэтому регулярно интересуемся состоянием проекта и общаемся с заказчиком. Нам важно оставаться партнерами и знать, что продукт принес реальную пользу бизнесу клиента.
А что, если результат меня не устроит
Перед стартом работ мы анализируем потребности и ожидания клиента, чтобы начальное представление заказчика совпало с итоговым продуктом. Система нашей работы предполагает постоянное обсуждение результатов работы с клиентом. Утверждаем дизайн, показываем функционал, советуемся, совещаемся и бесконечно радуемся обратной связи. Каждая часть проекта должна быть утверждена заказчиком. Так что и общий результат вас устроит.