Методология
Практика работы с крупными заказчиками на территориально распределенных проектах укрепила нашу убежденность в том, что наличие грамотных технических специалистов с обширным опытом работы не является единственной гарантией успешной реализации проекта. Соблюдение сроков, оптимальное распределение доступных ресурсов, сохранение и использование собственных наработок – все это требует продуманного подхода к реализации и управлению проектом.
Наша команда построена по проектному принципу, что позволяет нам точно планировать и оперативно реагировать на все изменения в ходе работ. Мы сформировали собственный подход к управлению и реализации проектов, основанный на общепризнанных методологиях, таких как PMBok, MSF и частично ITIL/MOF.
Заказчик может оценить профессионализм нашей команды уже на этапе предпродажной подготовки проекта. Цена продажи консалтинговых услуг, в отличие от продажи обычных товаров, формируется более сложным способом и зависит от трудозатрат и рисков поставщика услуги. Для правильной оценки рисков, трудозатрат, и, как следствие, общей стоимости услуг, необходимо обладать солидным опытом в реализации подобного рода проектов. Наша команда активно привлекает на предпродажную подготовку не только продавцов, но и технических специалистов по соответствующим направлениям, что позволяет получить адекватную оценку. В нашем распоряжении есть автоматизированные калькуляторы, позволяющие быстро получить оценку по стандартным проектам.
Типовыми этапами реализации наших проектов являются:
- Обследование и Эскизное проектировние;
- Проектирование и подготовка документации на решение;
- Тестирование решения и механизмов его интеграции/миграции на решение;
- Стабилизация (пилотное внедрение и опытная эксплуатация);
- Внедрение решения, миграция и обучение.
На этапе обследования мы используем автоматизированные средства (как общедоступные, так и собственной разработки), адаптированные для каждого конкретного проекта опросные листы и прямое интервьюирование специалистов заказчика. На основе собранных данных мы анализируем проектные риски и готовим высокоуровневое концептуальное решение.
Подготовленное на первом этапе концептуальное решение конкретизируется на стадии проектирования. Для критичных существующих систем, которые могут быть потенциально затронуты в ходе реализации проекта, готовятся планы по резервному копированию и восстановлению. Помимо разработки основных проектных решений, на этапе проектирования происходит подготовка документации.
Мы не переходим к стадии внедрения решения в промышленной среде до окончания полноценного тестирования в изолированном окружении. В рамках тестирования можно выделить два основных направления:
- тестирование функционала разработанных на этапе проектирования решений;
- тестирование совместимости существующего окружения (критичных для бизнеса приложений и других инфраструктурных элементов).
Нашей особой гордостью является методология тестирования влияния разработанных компонентов и процессов на существующие бизнес-приложения. Эта методология позволила нам успешно внедрить решения, напрямую затрагивающие такие критичные приложения, как, например, система биллинга сотового оператора или система операционного дня в крупном банке.
После доработки проектных решений по результатам тестирования мы приступаем к их поэтапному внедрению в промышленной среде. На данной фазе мы стараемся придерживаться принципа минимального воздействия на существующую инфраструктуру и конечных пользователей. В ходе этапа внедрения мы активно передаем специалистам заказчика всю информацию и знания, накопленные в ходе проекта. Для этого мы можем провести адаптированный под конкретную инфраструктуру 1-2-дневный курс, организовать лабораторные работы в виртуальной среде, а также протестировать специалистов заказчика на предмет усвоенных знаний.
На всех этапах работы мы стараемся оптимизировать деятельность за счет использования таких инструментов, как CRM-системы для ведения сделок, регистрации инцидентов и работы с ними; оперативную аудио-видео конференцсвязь с возможностью подключения внешних пользователей; тщательно подготовленные шаблоны документов и многое другое.