17、探寻 Crystal Clear 在方法论体系中的位置

探寻 Crystal Clear 在方法论体系中的位置

1. 方法论的优先级选择

在众多的软件开发方法论中,每个方法论的作者都会选择几个优先级作为该方法论的核心关注点。例如,Cleanroom 和 Dijkstra/Gries 的程序推导方法关注缺陷减少;ISO 9000 注重可重复性;CMM(I) 强调可预测性和控制;XP 则聚焦于程序员的生产力和代码的可进化性。

当比较不同方法论时,通常会将各方法论的技术和规则列成表格,让读者根据自己的优先级进行评估。但这要求读者先理解方法论设计中优先级的含义,否则可能会选择与团队和组织实际优先级不符的方法论。

Crystal 方法论家族将效率和可居住性作为项目安全的关键要素。所有 Crystal 方法论都力求以最少的资源实现最大的成果,但这种对效率的追求要服从于可居住性的要求。可居住性意味着要给予每个团队和团队成员最大的自由选择工作方式的权利,只要能成功交付软件即可。

Crystal Clear 是适用于小型同地办公团队的 Crystal 方法论版本,同样关注效率和宽容性。

2. Crystal Clear 与 XP 的比较

XP 和 Crystal Clear 在很多方面相似,如都注重同地办公、短迭代、频繁交付以及与赞助商和最终用户的密切联系,但 XP 在某些方面更严格,在某些方面更宽松。具体对比如下:
| 比较项 | XP | Crystal Clear |
| ---- | ---- | ---- |
| 迭代周期 | 要求为 1 天到 1 个月 | 允许迭代周期与交付周期一样长,交付周期最长不超过 3 个月 |
| 编程方式 |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值