從這個模型的骨架中,我們能清楚看到上面精簡模型的影子——(目標,方法,活動)三元組。但顯著區別是,更加強調“活動”的組織和控制方式——“過程”。這是軟件實踐發展的必然結果,因為,隨著軟件產品的復雜程度不斷提高,勢必要更加強調“過程”。Roger S. PRessman在其經典著作《軟件工程:實踐者的研究方法》里就指出:大約每隔5至10年,軟件界就會重定義“問題”,將其焦點從“產品”轉移到“過程”。
應當說,“過程方法論”是隨著軟件實踐的深入,在“開發方法論”產生之后才產生的概念。Roger S. Pressman在其經典著作《軟件工程:實踐者的研究方法》里就指出:大約每隔5至10年,軟件界就會重定義“問題”,將其焦點從產品轉移到過程。在本文后面的章節,筆者將用“過程方法論”的概念解釋“Agile到底是過程還是方法論”的迷惑。