从这个模型的骨架中,我们能清楚看到上面精简模型的影子——(目标,方法,活动)三元组。但显著区别是,更加强调“活动”的组织和控制方式——“过程”。这是软件实践发展的必然结果,因为,随着软件产品的复杂程度不断提高,势必要更加强调“过程”。Roger S. PRessman在其经典著作《软件工程:实践者的研究方法》里就指出:大约每隔5至10年,软件界就会重定义“问题”,将其焦点从“产品”转移到“过程”。
应当说,“过程方法论”是随着软件实践的深入,在“开发方法论”产生之后才产生的概念。Roger S. Pressman在其经典著作《软件工程:实践者的研究方法》里就指出:大约每隔5至10年,软件界就会重定义“问题”,将其焦点从产品转移到过程。在本文后面的章节,笔者将用“过程方法论”的概念解释“Agile到底是过程还是方法论”的迷惑。