Методология проектной деятельности

МЫ ИСПОЛЬЗУЕМ СОВРЕМЕННЫЕ ТЕХНОЛОГИИ. РАЗРАБАТЫВАЕМ ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ОБЕСПЕЧИВАЕМ НАШИХ КЛИЕНТОВ ЭФФЕКТИВНЫМИ ИНСТРУМЕНТАМИ ДЛЯ УПРАВЛЕНИЯ БИЗНЕСОМ.

 


Компания "Вики Групп" организована, действует и управляется по проектному принципу, при этом используются итеративная проектная  методология.
 

Шаги к общему успеху

 

В жизненном цикле каждого выполненного проекта "Вики Групп" можно выделить три основных этапа.
 

Предпроектное исследование

 

Данный этап необходим для формирования сути задачи, выявление целей проекта, предварительного сбора требований, изучение документации и предметной области заказчика. Основная цель данного этапа - оценить объем работ, их длительность и стоимость, необходимых ресурсов и их квалификации, разработать план проекта, подготовить и согласовать базовое техническое задание для включения в договор. Результатом этапа обычно служит предварительная оценка работ, коммерческое предложение и договор. Длительность этапа предпроектного исследования составляет от 2 дней до 2 месяцев.

 

Внимание! Не зависимо от результатов предпроектного исследования все работы выполняемые сотрудниками "Вики Групп" для заказчика абсолютно бесплатны.

 

Проектные работы

 

Совокупный объем работ по созданию будущей системы разбивается на равные по объему функциональные части, которые итеративно проходят четыре основных стадии.

 

Стадия анализа и проектирования

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

 

Стадия разработки

На данной стадии происходит разработка согласно плану работ и подготовленной функциональной спецификации.

 

Стадия тестирования и документирования

На данной стадии происходит контроль качества (тестирование) реализованной функциональности и устраняются найденные замечания. Подготавливается документация.

 

Стадия выпуска

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

 

Необходимые пояснения

Каждая стадия начинается до окончания предыдущей, т.е. накладывается на нее во времени. Количества итераций зависит от объема функциональности будущей системы. Длительность итерации зависит от длительности проекта и составляет от двух недель до месяца. В конце каждого цикла происходит выпуск жизнеспособной части будущей системы.

 

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

 

Итеративный подход позволяет заказчику в каждый момент времени не терять контроль за происходящим. Все документы проходят процедуру согласования. Руководитель проекта еженедельно информирует заказчика об основных трендах проекта. Каждые две недели - месяц выходит жизнеспособная часть будущей системы, что позволяет заказчику контролировать верное понимание разработчиками цели создания информационной системы.

 

Процесс развития и поддержки

 

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

 

Проектная документация

 

В основе проектной документации "Вики Групп" лежат три основных документа:

 

Устав проекта (меморандум)

Устав проекта - лаконичный документ утверждающий статус проекта, содержащий описание и организационные документы, устанавливающий всех заинтересованных лиц, их роли и иерархию, принадлежность к стороне проекта, контактные данные. Кратко описывается цель проекта, состав работ и их содержание.

 

Описание проекта

Документ "Описание проекта" - совокупность двух других документов - технического задания и архитектурных решений проекта.

 

План работ 

План работ - совокупность документов содержащих детализированный план по следующим областям:

- управление расписанием;
- управление стоимостью;
- управление качеством;
- управление ресурсами;
- управление рисками;
- управление выпусками.

 

Любой документ из указанного списка может быть предоставлен заказчику по первому требованию.

 

Проектная команда и проектные роли

 
В состав проектной команды со стороны "Вики Групп" включается не менее семи проектных ролей.
 
 
Проектная команда
 
Руководитель проектов.
Отвечает за проект в целом. Осуществляет планирование, стратегическое и оперативное управление, контролирует результат, принимает все значимые решения по проекту.
 
Аналитик.
Отвечает за предметную область. Является связующим звеном между разработчиками и бизнесом. Проводит сбор и анализ требований, подготавливает техническое задание и аналитическую документацию по проекту. Контролирует исполнение атомарных требований к системе.  
 
Архитектор.
Отвечает за архитектуру системы.  Вырабатывает архитектурные и технологические решения и подготавливает соответствующую документацию.
 
Разработчик.
Реализует код системы согласно плану работ и техническому заданию.
 
Тестировщик.
Осуществляет контроль качества реализации системы.
 
Технический писатель.
Подготавливает пользовательскую документацию по проекту.
 
Инженер внедрения.
Осуществляет установку и настройку системы.
 
Для небольших проектов возможно совмещение некоторых ролей одним человеком, недопустимым является совмещение роли разработчика и тестировщика. Минимально возможная проектная команда включает в себя три человека.
 

Технологическая поддержка

 

- Для планирования и контроля работ и ресурсов проекта используется Microsoft Project.