Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методики внедрения.doc
Скачиваний:
202
Добавлен:
20.03.2016
Размер:
4.02 Mб
Скачать

Основные результаты этапа:

  • Устав проекта.

  • Тренинги ключевых пользователей.

  • Детальный анализ бизнес-процессов:

    • анализ разрывов требований с базовой функциональностью;

    • оценка устранения разрывов;

    • описание интерфейсов.

  • План миграции данных.

  • План проекта.

  • Функциональные требования:

    • инфраструктура, функциональность и безопасность;

    • интеграция.

  • Требования к контролю качества и тестированию.

Основные вехи этапа:

  • Проведено совещание по запуску проекта.

  • Заказчик утверждает Устав проекта.

  • Проводится тренинг по Microsoft Dynamics AX для ключевых пользователей.

  • Заказчик утверждает «Функциональные требования», включая описания бизнес-процессов, интеграции и миграции данных.

  • Заказчик утверждает обновленный план-график проекта.

Этап 3: дизайн

Основа этапа дизайна закладывается еще на этапе анализа и регламентируется порожденными на ней артефактами, в частности, результатом анализа бизнес-процессов и планом миграции данных. Цели этапа дизайна включают следующее (но не ограничиваются этим):

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

  • Создать верхнеуровневую спецификацию для каждой модификации системы, настраиваемой обработки, специфичных отчетов и интеграций, определенных в документе «Функциональные требования».

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

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

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

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

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

Основные результаты этапа:

  • Спецификация дизайна решения:

  • функциональный дизайн;

  • техническая спецификация.

  • Дизайн интеграции с внешними системами.

  • Дизайн миграции данных и определение соответствий структур данных.

  • План и сценарии тестирования.

Основные вехи этапа:

  • Заказчик утверждает спецификацию дизайна решения, дизайн интеграции с внешними системами и дизайн миграции данных.

  • Заказчик утверждает время разработки и оценку расходов.

Этап 4: разработка

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

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

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

Циклы разработки и тестирования продолжаются до тех пор, пока результаты тестирования не будут отвечать определенным ранее критериям тестирования и не удовлетворят заказчика. На данном этапе проекта важны такие процессы, как управление объемом и рамками проекта и управление изменениями.

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