欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

XP--特种突击队,UP--常规兵团

程序员文章站 2022-07-09 20:34:56
...

关于工程和方法,学术概念上或许都能找到比较明确的描述和定义,但现实中多种方法并存也是不争的事实,个人认为这是因为现实的“多态性”。

比如:

XP方法是抓住“一个中心(人)、几个基本点(XP基本原则)”,收缩战线、集中精兵强将,兵来将挡、水来土屯,逐个击破。XP并不在可以预见的所有点上部署兵力,而是抓住眼下的最主要矛盾,以精兵强将迅速击破之,换来时间差,在下一个主要矛盾未损害到我方前再击破之。XP不怕变化,因为XP本身就无定法(这是相对的说法,XP核心已经收缩的很小,因此很灵活)。如果以战役来比,中东战争中以色列对付阿拉伯联军的方法和策略就是XP的。
XP团队就像一个特种兵团或突击队,以弱胜强或均力抗衡。

UP方法则尽量预测可能发生的状况,更强调过程控制,抓住“一个中心(架构)、一个基本原则(迭代)、几个基本阶段(需求、架构设计...)”,以定法来应对变化(比如迭代可以一定程度上应对变化),拉长战线、严防死守,投入足量兵力,在各个点上等着“敌人”来。UP不怕预测范围、强度内的变化。如果以战役来比,海湾战争中美国对付伊拉克的方法和策略就是UP的(先是几次大规模虚拟联演,配合实战演练,然后以优势军力击溃之)。
UP就像一个常规兵团,以强胜弱或均力抗衡。
 



相关标签: XP UP