Поделиться через


Методология успеха реализации Synapse: оценка плана проекта

Примечание

Эта статья входит в серию статей, посвященных успешному внедрению Azure Synapse, предпосылки к которому закладываются изначально. Общие сведения о серии см. в статье об успешной реализации Azure Synapse, предусмотренной проектом.

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

За общей проверкой плана проекта должна следовать более детализированная. В ходе детализированной проверки рассматриваются конкретные компоненты Azure Synapse, определенные на этапе оценки.

Оценка плана проекта

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

Сначала проверьте, что в плане проект определены следующие моменты.

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

Далее, определив перечень работ и назначив отдельные рабочие операции, подготовьте следующие артефакты.

  • План миграции. Задокументируйте план миграции с текущей системы на Azure Synapse. Включите задачи по выполнению миграции в график и область работ по проекту.
  • Критерии успеха. Определите важные критерии успеха для заинтересованных лиц (или спонсора проекта), включая критерии типа "годен-не годен".
  • Контроль качества. Определите, как следует проводить проверки кода, а также выполнять процессы разработки, помещения на промежуточное хранение и обработку и утверждения продвижения в производственную среду.
  • План тестирования. Определите тестовые случаи, критерии успеха для модульного тестирования, тестирования интеграции, пользовательского тестирования, а также задайте метрики для проверки всех конечных результатов. Включите задачи для разработки и выполнения планов тестирования в график и область работ по проекту.

Оценка подробных задач плана проекта

После завершения общей проверки плана и его утверждения следующим шагом является подробное рассмотрение каждого компонента плана проекта.

Определите компоненты плана проекта, которые касаются каждого аспекта Azure Synapse в том виде, в котором он предназначен для использования в вашем решении. Также убедитесь, что в плане проекта учтены все действия и ресурсы, необходимые для разработки, тестирования, развертывания и эксплуатации решения. Для этого оцените следующие планы.

  • План проекта для рабочей области.
  • План проекта для интеграции данных.
  • План проекта для выделенного пула SQL.
  • План проекта для бессерверного пула SQL.
  • План проекта для пула Spark.

Дальнейшие шаги

В следующей статье, входящей в серию об успешной реализации Azure Synapse, предусмотренной проектом, вы узнаете, как оценивать среды для проекта современного хранилища данных в целях поддержки операций разработки, тестирования и производства.