更改分析設計方法
采用OO設計方式,實現CMM2可重復級。
實現文檔模型規范化
形成各種所需文檔模板,采用RATIONAL ROSE進行UML建模。建模程度至少達到Logical View一級。并形成相應的規范,如編碼規范、建模規范。
建立簡單的流程控制機制
主要通過技術秘書,部門經理進行流程控制。
第二步:根據項目管理規范組織一支合理的開發隊伍(針對部門級)
統一規化部門的開發隊伍
以部門為單位建立統一的開發隊伍,將程序員級與測試級分離出來,并考慮采用外包方式進行代碼一級實施。培訓分析設計人員,建立強有力的分析力量,并細化工作分工,不再以單純的項目組的形式來進行組織。
細化工作流程
細化工作流程的各個環節,減少一個人所承擔的角色數量。加強相互間合作。
增加細化工作模型與文檔模板
細化規范各部門的文檔要求,增加細節文檔,并提供文檔模板與模型要求。
建立相應的產品化機制
增加產品化工作流程,由產品化工程師對相應行業系統形成產品,實現CMM3可定義級。
定量管理和控制軟件過程和產品
收集詳細的軟件過程和產品質量的特征
建立相應的流程管理機制
由流程工程師控制軟件流程
第三步:實施統一的軟件工程(企業級)
建立軟件工廠,達到CMM5級(優化級)