- 5
- 0
- 约4.32千字
- 约 53页
- 2017-09-07 发布于上海
- 举报
第11章软件开发
将软件开发过程模仿成阶梯瀑布。 软件生存周期由立项、需求分析、策划、概要设计、详细设计、编程、测试、发布、维护、退役等阶段所组成,把每个阶段当作瀑布中的一个台阶。 开发人员按照阶段开发,管理人员按照阶段管理。 瀑布模型 带反馈的瀑布模型 以某个软件原型为参照模型的开发方法,叫原型法。 在初步需求分析之后,马上向客户展示一个软件产品原型,让客户试用,在试用中收集客户意见,修改原型,再让客户试用,反复循环,直到客户确认为止。 特点:原型驱动。因此,开发者必须先有一个原型,至少要有一个原型的核心。 增量模型将软件产品看作一组增量构件,每次设计、实现、集成、测试和交付一块构件,直到所有构件全部实现为止。 要开发一个大的软件系统,先开发其中的一个核心模块,后再开发其他模块,这样一个个模块地增加上去,直至整个系统开发完毕为止。 优点 : (1)将软件划分成多个小模块,可以降低开发风险,以及开发难度; (2)可以分阶段提交产品。 增量模型 瀑布模型和增量模型结合,并增加风险分析 螺旋模型沿着螺线旋转,在四个象限上分别表达四个方面的活动: 制定计划:确定软件目标,选定实施方案,弄清项目开发的限制条件 风险分析:评价所选的方案,识别风险,消除风险 工程实施:实施软件开发,验证工作产品 客户评估:评价开发工作,提出修正建议 完成每个单元的测试任务,检查每个模块是否完成指定的功能,发现模块是否存在编码或
您可能关注的文档
- 第6章 模板 命令 “资源”面板和外部插件.ppt
- 第6章 凝胶亲和层析.ppt
- 第6章 储能元件1.ppt
- 第06讲 技术指标分析最新版.ppt
- 第06章 s7 200 plc的硬件系统及内部资源.ppt
- 第6讲 一统欧洲.ppt
- 第6章 外科水 电解质和酸碱平衡失调吴肇汉.ppt
- 第6章列表框 组合框和滚动条.ppt
- 第6章 速度.ppt
- 第07讲 知名技术分析师简介最新版.ppt
- 2026年普通高等学校招生全国统一考试福建卷二卷化学试卷+答案.doc
- 2026年高考浙江卷乙卷思想政治试卷及答案.doc
- 2026年高考浙江卷乙卷物理试卷及答案.doc
- 2026年普通高等学校招生全国统一考试福建卷二卷历史试卷+答案.doc
- 2026年高考浙江卷乙卷英语试卷及答案.doc
- QHSH 0016S-2025 河南时珍汉方医药科技有限公司企业标准营养素饮料.docx
- 2026年高考浙江卷乙卷语文试卷及答案.doc
- QKXSN 0035S-2022诺金康牌黄芪知母牛磺酸胶囊.docx
- 2026年高考浙江卷英语试卷及答案.doc
- 2026年普通高等学校招生全国统一考试福建卷二卷思想政治试卷+答案.doc
原创力文档

文档评论(0)