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