分阶段描述的项目规划建议

目前,存在多种软件开发生命周期模型,每一种模型都有自己的方法、优点和局限性。 本部分的目的是提供一组建议,帮助你正确规划成功的BizTalk Server开发项目。

在本部分中,我们使用在 Microsoft 广泛采用的生命周期模型。 此模型是迭代式和瀑布式生命周期模型的组合。

此模型包含五个阶段,这些阶段的边界为项目定义了一组连续的里程碑。 这些阶段按执行顺序排列如下:

  • 要求。 用户需求在定义要生成的内容的功能规范中进行捕获。

  • 设计。 根据功能需求创建物理设计规范,并构建原型以验证设计思路和研究平台功能。

  • 实现。 使用设计和功能规范完成软件编码。

  • 验证。 此阶段将对软件进行测试,以验证其是否按规范执行。

  • 发布。 在对软件进行全面验证之后,对其进行打包并准备向用户发布。

    下图显示了此项目规划周期;

    按阶段 提供的项目规划建议

    即使不是全部,上述大多数阶段也会在时间上重叠,并且存在经常反复出现的子阶段。 例如,通常存在以下情况:在完成一部分产品功能的实现并开始验证该部分产品功能的同时,进行下一部分功能的实现。 因此,尽管本部分中的建议与特定阶段相关联,但并不意味着它们不能并行发生,这样做只是为了使您能够对考虑建议并将其纳入规划的相对顺序有所了解。

本节内容