系统分析与设计 Homework 2
2018-03-22 11:09
323 查看
系统分析与设计 Homework 2
瀑布模型、增量模型、螺旋模型的优缺点
瀑布模型
优势:定义了软件开发基本流程与活动,有利于大型项目的人员管理分配。劣势:存在依赖问题、容错问题以及资源调配问题。
增量模型
优势:人员分配灵活、可以先提供初步结果给客户,若反映良好再增加人手实现下一个增量。劣势:并行开发构建可能不能集成、可能在开发过程中偏离主题。
螺旋模型
优势:集成了瀑布模型和增量模型的优点,并解决了增量模型会偏离主题的缺点。劣势:迭代次数多、不适合大团队、无法确定发布日期。
UP的三大特点
UP的三大特点是:迭代式增量开发,用例驱动,以架构为中心。其中用例驱动和体现了用户驱动的开发,迭代式增量开发体现了风险驱动的开发。
UP四个阶段的划分准则与关键的里程碑
划分准则
四个阶段根据开发生命周期中不同的关键里程碑划分关键的里程碑
初始:获得项目的基础;生命周期目标细化:迭化系统构架;生命周期构架
构造:构造软件;初始运作功能
移交:把软件部署到用户环境;产品发布
在合同固定条件下,为什么说“范围/内容”是项目团队是易于控制的
因为一个产品的工期是在合同中明确规定的,在合同固定的情况下不能改变。而质量则是受到客户监督,也不能改变。然后,范围/内容不存在于合同中,是项目团队易于控制的。为什么说,UP 为企业按固定节奏生产、固定周期发布软件产品提供了依据?
我们知道,UP每个阶段的历程碑是迭代的结束,而每一个迭代过程都有固定的长度和产品的产生,这样就构成了一个固定的节奏,所以企业在使用UP时,以各个迭代过程为分界线,可以做到以固定的节奏生产、以固定时间发布软件产品。项目管理使用
相关文章推荐
- 系统分析与设计-homework1
- 系统分析与设计 Homework 2
- 【系统分析与设计】Lesson 1 Homework
- 系统分析与设计homework2
- 系统分析与设计 homework-1
- 系统分析与设计-homework-1
- 系统分析与设计-homework1
- 系统分析与设计-homework2
- 系统分析与设计 Homework 1
- 系统分析与设计-homework1
- 【系统分析与设计】Lesson 2 Homework
- 系统分析与设计 homework2
- 系统分析与设计 — Homework 1
- 系统分析与设计-homework-3
- 系统分析与设计 Homework 1
- 系统分析与设计 Homework(lesson 2)
- 系统分析与设计 — Homework 2
- 系统分析与设计-homework2
- Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析
- 心音与心电信号分析之一--6.26--心音信号检测系统设计