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

Мы разработали специально данный материал для наших потенциальных клиентов, чтобы более подробно раскрыть, что такое разработка программного обеспечения под заказ, в чем особенности разработки под заказ, чем разработка под заказ отличается от других моделей разработки программного обеспечения.

В нашем понимании – разработка под заказ означает, что мы берем на себя обязательства разработать программное обеспечение за указанную сумму, в указанные сроки с определенным, предварительно описанным, и согласованным функционалом. Как правило, это разработка по модели Fixed Price (фиксированная стоимость).
Для того чтобы разработать программное обеспечение с вышеописанными тремя ограничениями, одним из самых важных моментов является понимание функционала будущего программного обеспечения. И не просто понимание, а детально описанный функционал до макетов форм, перечня отчетов, где и какая кнопка за что будет отвечать. Этот документ называется Техническим заданием или Спецификацией. Этот слово – Техническое задание, как правило, потенциальные клиенты не любят и всячески пытаются получить от нас сроки и стоимость без наличия каких-либо детальных требований. Мы в свою очередь, не имея на руках четкие требования и ответы на огромное количество вопросов, вынуждены либо отказаться от такого проекта, либо указать стоимость и сроки, ткнув пальцем в небо, заложить большие риски в стоимость, сроки и т.п. Более детально про то, как мы оцениваем стоимость разработки программного обеспечения вы можете прочитать в соответствующем разделе.

Для тех клиентов, которые по каким-либо причинам не хотят сами разрабатывать Техническое задание, не имеют опыта, либо возможностей – мы предлагаем сделать это нашими силами в рамках отдельного договора. Если клиент дает нам гарантии, что проект на 100% будет делать наша компания, мы можем разработать Техническое задание бесплатно. Все решается в индивидуальном порядке.

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

Если клиента стоимость и сроки устраивают – мы совместно подписываем Договор на разработку программного обеспечения по Техническому заданию заказчика.
После того, как Договор подписан, нам ничего не мешает, чтобы начать работу над проектом. Для этого мы собираем команду специалистов под проект, определяем зоны ответственности, представляем клиенту контактных лиц.

Разработка программного обеспечения на заказ – это та модель, когда клиент не влияет на ход разработки. Т.е. мы начинаем работу над проектом, программируем, тестируем и на выходе получаем проект, соответствующий техническому заданию, который готов к приемке заказчиком. Мы можем не показывать проект на промежуточных стадиях, мы не принимаем замечания и возражения, не соответствующий техническому заданию – это принцип работы по модели Fixed Price. Если клиент выбрал модель, когда мы гарантирует конечную стоимость и сроки, то со своей стороны он должен обеспечить фиксированный функционал. Зачастую бывают ситуации, когда клиент по ходу разработки хочет внести изменения в проект, не меняя техническое задание и Договор. Это неприемлемая ситуация для данной модели. По нашим правилам клиент должен сделать официальный Change Request (запрос на изменения), после чего мы приостанавливаем разработку на срок изменения оценки и сроков выполнения проекта, после чего мы подписываем Дополнительное соглашение к Договору и продолжаем работу. Если для клиента такой подход неприемлем – совместно мы изначально должны выбрать другую модель работы.

После того, как с нашей стороны проект готов – мы готовим его к сдаче по условиям Договора. Готовим руководства пользователя, передаем исходные коды, экземпляры баз данных. Проводим инсталляцию программного обеспечения на компьютерах заказчика, разрабатываем и передаем руководства пользователя, проводим обучение персонала.

После подписания акта приемки выполненных работ наступает гарантийный срок на результат работ. В течение гарантийного срока мы устраняем все ошибки, связанные с программным обеспечением, возникшие по нашей вине.

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

Мы обсудили плюсы и минусы разработки программного обеспечения под заказ. Надеемся, что данным материал поможет нам принять совместное правильное решение при выборе модели разработки программного обеспечения.

Дополнительно:
Стоимость разработки программного обеспечения;
 
 
 
5.

ИНТЕГРИРОВАННАЯ
СИСТЕМА
БЕЗОПАСНОСТИ

6.

БЕСПЛАТНОЕ РЕШЕНИЕ
ДЛЯ ПРОИЗВОДИТЕЛЕЙ
ОБОРУДОВАНИЯ

ЗАКАЗАТЬ ОБРАТНЫЙ ЗВОНОК
Контакты

г. Москва,
ул. Академика Королева, 8а
mail@softacom.ru

Подписывайтесь на наши новости и статьи в социальных сетях:

facebook twitter googleplus