返回介绍

12.3 系统开发过程的规范

发布于 2023-05-19 17:35:10 字数 851 浏览 0 评论 0 收藏 0

上一节提到SE是从最初的阶段直到最后的阶段,自始至终都参与计算机系统的工程师。而本节要讲解的是计算机系统是由怎样的开发过程构建而成的。无论任何事都需要规范,即便未能按其实践,规范的存在也算是一种参考。这里介绍的有关计算机系统开发过程的规范叫做“瀑布模型”。如图12.1所示,在瀑布模型中要进行7个阶段的开发。虽然实际开发可能未尽如此,但规范毕竟是规范

图12.1 瀑布模型中的7个阶段

在瀑布模型中,每完成一个阶段,都要书写文档(报告)并进行审核。进行审核时还需要召开会议,由SE为开发团队的成员、上司及客户讲解文档的内容。若审核通过,就可以从上司或客户那里得到批准,继续进入后续的开发阶段。若审核没有通过,则不能进入后续的阶段。一旦进入后续的阶段,就不能回退到之前的阶段。为了避免回退到上一阶段,一是要力求完美地完成每个阶段的工作,二是要彻底地执行审核过程,这些就是瀑布模型的特征。这种开发过程之所以被称为“瀑布模型”是因为开发流程宛如瀑布,一级一级地自上而下流动,永不后退。如图12.2所示,开发过程就好像是开发团队乘着小船,一边克服着一个又一个瀑布(通过审核),一边从上游顺流而下漂向下游。而坐在船头掌舵的人当然是SE了

图12.2 瀑布模型示意图

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文