没有单一技术或模型能够显著提成软件开发效率。我们需要的是因地制宜,选择适合自己组织和产品属性的研发活动的模型。在实际工作中,我们应该且必须学以致用,灵活适配合适的软件开发模型,而不是简单地照猫画虎,仿照各种敏捷框架,站会,结对编程,…(题外话:其实,适配性(Adapability)才是业务敏捷的精髓所在)。不管选择何种开发模型,其核心目的是更快、更好地交付客户价值和业务价值。具体来讲,可以基于Stacey矩阵,选择合适的开发模型。当然,除了Stacey矩阵提供的需求确定性和技术确定性的两个维度外,还需要考虑团队的成熟度,团队成员的技能经验,工作地点分布,团队规模以及组织文化等因素。