注释
本文是“按设计成功实施 Azure Synapse”系列文章的一部分。 有关系列概述,请参阅通过设计实现 Azure Synapse 的成功。
在项目的生命周期中,在 实施之前完成最重要的和广泛的规划。 本文介绍如何对项目计划进行高级别评审。 目的是确保它包含关键工件和信息,以提供成功的解决方案。 它包括项目开始前应完成和审批的项目清单。
详细评审应紧随高级项目计划评审之后进行。 详细评审应侧重于 评估阶段确定的特定 Azure Synapse 组件。
评估项目计划
请完成以下两个高级清单,确保每个任务是否与 评估阶段收集的信息保持一致。
首先,确保项目计划定义了以下几点。
- 核心资源团队: 组建一组对项目至关重要的专业知识的关键人员。
- 范围: 记录如何定义、验证、测量项目范围以及如何定义和分配工作明细。
- 附表: 定义完成项目所需的时间。
- 成本: 估算内部和外部资源(包括基础结构、硬件和软件)的成本。
其次,定义并分配工作明细后,准备以下工件。
- 迁移计划: 记录从当前系统迁移到 Azure Synapse 的计划。 将执行迁移的任务纳入到项目计划的范围和时间表中。
- 成功条件: 定义利益干系人(或项目发起人)的关键成功条件,包括 go 和 no-go 条件。
- 质量保证: 定义如何执行代码评审以及开发、暂存和生产推广审批流程。
- 测试计划: 定义测试用例、单元、集成、用户测试和指标的成功条件,以验证所有可交付结果。 将开发和执行测试计划的任务纳入项目计划的范围和时间表内。
评估项目计划的详细任务
完成和批准高级项目计划评审后,下一步是向下钻取项目计划的每个组件。
识别项目计划中针对 Azure Synapse 各个方面的组件,这些组件旨在用于解决方案的实施。 此外,通过评估,验证项目计划是否考虑到开发、测试、部署及运行解决方案所需的所有资源和工作:
- 工作区项目计划。
- 数据集成项目计划。
- 专用 SQL 池项目计划。
- 无服务器 SQL 池项目计划。
- Spark 池项目计划。
后续步骤
在“Azure Synapse 成功设计”系列的下一篇文章中,了解如何评估您的现代数据仓库项目的环境,以支持开发、测试和生产。