第1章软件工程学详解
实际的瀑布模型 * */106 2 优点与缺点 优点: 强迫开发人员采用规范的方法; 严格规定了每个阶段必须提交的文档; 阶段产品必须经过质量保证小组的验证。 缺点: 客户必须能够完整、正确和清晰地表达他们的需求;开发人员一开始就必须理解需求。 缺乏灵活性。一旦软件需求存在偏差,就会导致开发出的软件产品不能满足用户的实际要求。 在一个项目的早期阶段,过分地强调了基线和里程碑处的文档,可能要花费更多的时间,建立了一些用处不大的文档。 直到项目结束之前,都不能演示系统的能力,增加了项目的风险。 3 瀑布模型适用的情况 只适用于项目开始时需求就已确定的情况。需求变化小 * */106 * */106 瀑布模型的历史功绩 在支持开发结构化软件、控制软件开发复杂度、促进软件开发工程化方面起了显著作用; 它为软件开发和维护提供了一种当时较为有效的管理模式,根据这一模式制定开发计划、进行成本预算、组织开发人员,以阶段评审和文档控制为手段,有效地对软件开发过程进行指导,从而对软件质量有一定程度的保证; 我国曾在1988年根据该模型制定并公布了“软件开发规范”国家标准。 1.4.2 V模型 V模型是瀑布模型的变体,它反映了测试活动与分析和设计的关系(德国国防部1992)。编码形成了V的顶点,分析和设计在左边,测试和维护在右边。 * */106 单元和集成测试针对的是
原创力文档

文档评论(0)