您的位置:首页 > 其它

系统分析与设计 Homework 2

2018-03-22 11:09 323 查看

系统分析与设计 Homework 2

瀑布模型、增量模型、螺旋模型的优缺点

瀑布模型

优势:定义了软件开发基本流程与活动,有利于大型项目的人员管理分配。

劣势:存在依赖问题、容错问题以及资源调配问题。

增量模型

优势:人员分配灵活、可以先提供初步结果给客户,若反映良好再增加人手实现下一个增量。

劣势:并行开发构建可能不能集成、可能在开发过程中偏离主题。

螺旋模型

优势:集成了瀑布模型和增量模型的优点,并解决了增量模型会偏离主题的缺点。

劣势:迭代次数多、不适合大团队、无法确定发布日期。

UP的三大特点

UP的三大特点是:迭代式增量开发,用例驱动,以架构为中心。

其中用例驱动和体现了用户驱动的开发,迭代式增量开发体现了风险驱动的开发。

UP四个阶段的划分准则与关键的里程碑

划分准则

四个阶段根据开发生命周期中不同的关键里程碑划分

关键的里程碑

初始:获得项目的基础;生命周期目标

细化:迭化系统构架;生命周期构架

构造:构造软件;初始运作功能

移交:把软件部署到用户环境;产品发布

在合同固定条件下,为什么说“范围/内容”是项目团队是易于控制的

因为一个产品的工期是在合同中明确规定的,在合同固定的情况下不能改变。而质量则是受到客户监督,也不能改变。然后,范围/内容不存在于合同中,是项目团队易于控制的。

为什么说,UP 为企业按固定节奏生产、固定周期发布软件产品提供了依据?

我们知道,UP每个阶段的历程碑是迭代的结束,而每一个迭代过程都有固定的长度和产品的产生,这样就构成了一个固定的节奏,所以企业在使用UP时,以各个迭代过程为分界线,可以做到以固定的节奏生产、以固定时间发布软件产品。

项目管理使用

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  课程作业