Процессы
Работа над Вашим проектом начинается с обработки поступившего запроса. Мы ставим своей целью на этом этапе на основании предоставленной информации подготовить наиболее эффективное решение поставленной задачи с учетом заданных требований. Особое внимание мы уделяем процессам коммуникации с заказчиком, так как это позволяет, начиная с первых шагов взаимодействия, избежать расхождений в понимании требований и целей проекта и успешно координировать работу экспертов, направленную на разработку наиболее эффективного решения данного проекта.
Результатом обработки запроса является коммерческое предложение, которое может содержать оценку объема работ, общие предложения по архитектуре системы, технологический анализ, оценку стоимости внедрения и содержания системы и т.д.
Этап обработки запроса тесно взаимосвязан с последующим этапом бизнес-анализа. Оба этапа реализуют эксперты отдела бизнес-анализа. Преимуществом такого подхода является более глубокая проработка запроса и минимальные затраты времени для детализации проекта в случае достижения соглашения о сотрудничестве.
Этап бизнес-анализа включает взаимодействие с представителями заказчика с целью выработки единого видения проекта, разработки функциональной спецификации, технической спецификации, уточнения требований, детализации проектного плана.
Результирующими составляющими бизнес-анализа являются:
- оценка стоимости проекта, объема работ, проектный план;
- порядок и содержание итераций (этапов) проекта;
- сроки выполнения работ, порядок и сроки платежей;
- порядок планирования и отчетности;
- передаваемая документация.
Мы рекомендуем нашим клиентам придерживаться итерационного подхода, то есть разбивать проект, например, на шаги, этапы или версии, что позволяет получить следующие преимущества:
- контролировать планируемые и фактические затраты;
- расставлять приоритеты задач;
- планировать сроки выполнения работ;
- оценивать статус проекта.
Типовой проект состоит из следующих итераций:
Подготовительный этап
0 этап: сбор первоначальных требований, планирование;
1 этап: детализация требований, создание прототипа.
Производство
2 этап: разработка версии с очень ограниченным функционалом;
3 этап: разработка версии с ограниченным функционалом;
4 этап: доработка продукта, стабилизация.
Каждая из итераций логически разбивается на 3 этапа:
Параллельно с командой разработчиков взаимодействует команда отдела
контроля качества.