购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.7 敏捷适用域

敏捷发展至今,依然不能算是“银弹”,不能解决软件工程面临的所有问题,与预测型生命周期一样,也依然有各自的适用域,帮助对应的项目取得成功。根据Stacey 矩阵,可以根据技术与需求的不确定性对项目进行划分,如图1-13所示。

图1-13 Stacey矩阵

很明显,对于简单的项目,需求很明确,技术实现也很简单,适合线性的预定义的预测型(瀑布)生命周期;对于繁杂或者复杂的项目,适合采用基于经验的适应性方法(敏捷)生命周期;对于混乱的项目,一般不适合商业组织去做,如航空航天、探月、登陆火星等,适合国家组织。

在一家组织内,可以根据需要进行生命周期的选择:有些项目可以用敏捷模式,有些项目可以用瀑布模式,二者可以并存。Gartner将此命名为双模IT。

“管理两种独立、一致的IT 交付模式的实践,一种专注于稳定性,另一种专注于敏捷性。模式一是传统模式和顺序模式,强调安全性和准确性。模式二是探索性和非线性的,强调敏捷性和速度。”

——Gartner,2016 0gjPpF3+Lp5avtupAXV7qxGDJumsKVTUO7HBlWQ2OjsWH1lxFhXfgkAbeZGZUEdC

点击中间区域
呼出菜单
上一章
目录
下一章
×