CMMi, RUP (Rational Unified Process)与产品级敏捷在工程实践上有何不同?

★ CMMi, RUP 的开发模式,强调的是垂直型专业分工;明确界定各个不同的角色;BA, SA, 架构师,开发人员,测试人员;什么时间? 该各自完成什么事?

CMMi, RUP 下的各种工程实践;如: 需求分析,架构设计,概要设计,详细设计,测试用例设计;因为,都只是针对特定的角色;如:测试用例设计,只是针对测试人员。所以,CMMi, RUP 下的各种工程实践,往往不需要考虑,彼此之间的互相组合(Composition

产品级敏捷的开发模式,强调的是水平型专业协作;团队中的各个不同的角色;BA, SA, 架构师,开发人员,测试人员;均要能一起协作、共同完成,从版本一刚开始的价值场景识别到最终版本发布的所有事情。

产品级敏捷为使各个不同的角色,均可高效的互相协作,所以,产品级敏捷的各个工程实践,往往需将不同的软件工程实践与程序语言 (框架),进行组合 Composition)。例如: Story 场景树便组合了 “Use Case”, “领域驱动设计单元测试“Java”“Spring”“C++/C”,而使  BASA,架构师,开发人员,测试人员均可共同的互相协作;可视化,轻量级与高效的共同完成 Story 的场景分析,设计与 Story 测试用例设计。

所以,产品级敏捷中的每个实践,背后均有业界认可的各种工程实践与程序语言 (框架)作支撑,并且每个实践体现在外的是可视化轻量级简单却不简化。更重要的是,每个实践均支撑不同角色不同地域水平型 (扁平化)的高度团队协作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值