2、软件团队管理基础(作业)

1. 简单题

简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。

瀑布模型:优点:降低软件开发的复杂度;提高软件开发过程的透明度;提高软件开发过程的可管理性;项目提供了按阶段划分的检查点,当前一阶段完成后,您只需要去关注后续阶段。

缺点:强调过程活动的线性顺序,缺乏灵活性;风险控制能力较弱;以文档为驱动,文档过多时会增加系统的工作量;早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。

增量模型:优点:较好的风险控制能力;提高系统的可靠性,稳定性和可维护性;增强客户对系统的信心。

缺点:如果开发的系统难以模块化,会带来许多的麻烦;增量粒度难以选择。

螺旋模型(含原型方法):优点:设计上的灵活性,可以在项目的各个阶段进行变更;引入了明确的风险控制管理,大大降低了风险;以小的分段来构建大型系统,使成本计算变得简单容易;客户始终参与每个阶段的开发,保证了项目不偏离正确方向以及项目的可控性。

缺点:采用螺旋模型需要具有相当丰富的风险评估经验和专门知识,在风险较大的项目开发中,如果未能够及时标识风险,势必造成重大损失;过多的迭代次数会增加开发成本,延迟提交时间。

简述 UP 的三大特点,其中哪些内容体现了用户驱动的开发,哪些内容体现风险驱动的开发?

UP的三大特点:(1)用例驱动(2)以构架为中心(3)迭代和增量的软件过程框架

(1)和(3)体现了用户驱动的开发,(2)体现了风险驱动的开发

UP 四个阶段的划分准则是什么?关键的里程碑是什么?

 RUP 中的软件生命周期在时间上被分解为四个顺序的阶段,在每个阶段的结尾执行一次评估以确定这个阶段的目标是否已经满足。

里程碑:

初始阶段:生命周期目标(Lifecycle Objective)里程碑

精化阶段:生命周期体系结构 (Lifecycle Architecture) 里程碑

构建阶段:初始运行能力 (Initial Operational Capability) 里程碑。

移交阶段:产品发布 (Product Release) 里程碑。

IT 项目管理中,“工期、质量、范围/内容” 三个元素中,在合同固定条件下,为什么说“范围/内容”是项目团队是易于控制的?

在合同固定的条件下,工期是固定不变的,也规定了产品的质量要求,这些都不是项目团队所能轻易改变的。因此只有“范围/内容”是项目团队易于控制的。

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

因为统一过程模型中,各个阶段的生命周期是有固定长度的, 因此在产品的的迭代开发过程有较为明确的时间限制的。

2、项目管理使用


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值