改進(jìn)軟件行業(yè)的項(xiàng)目管理
由于項(xiàng)目管理、軟件工程,都是實(shí)踐性非常強(qiáng)的學(xué)科。企業(yè)幾乎每個(gè)項(xiàng)目組都有自己的一些看法和做法,都能夠提出一些獨(dú)到的見解。這些見解往往互不相同,甚至相互沖突。所以企業(yè)在進(jìn)行管理改進(jìn)、建立一套統(tǒng)一高效的項(xiàng)目管理體系,遇到非常大的困難。
任何管理改進(jìn)都不是一撮而就的。當(dāng)然,不同的人站在不同的角度,對什么是當(dāng)前最優(yōu)先解決的問題,往往有不同的看法。因此,應(yīng)用一套科學(xué)的理論模型,是非常必要的。理論模型重要之處在于,它勾勒除了一個(gè)完整的體系,并且提供了孰輕孰重的解決次序——改進(jìn)“路線圖”。
許多軟件行業(yè)選擇CMMI模型。
1、CMMI模型是綜合了項(xiàng)目管理與軟件工程的模型。
PMI的PMBOK是當(dāng)前最具影響力的項(xiàng)目管理模型和指南,得到了廣泛的應(yīng)用。但PMBOK是一個(gè)通用的模型指南,并未吸納特定行業(yè)的項(xiàng)目管理特點(diǎn)。
軟件項(xiàng)目管理有其重要特性,其特性就是在:軟件項(xiàng)目可以用標(biāo)準(zhǔn)的項(xiàng)目管理要素如進(jìn)度、質(zhì)量、成本來管理,同時(shí),軟件項(xiàng)目也是一系列軟件工程工作的集合:需求分析、軟件設(shè)計(jì)、質(zhì)量控制、軟件測試,等等。
因此,對于軟件項(xiàng)目管理來說,標(biāo)準(zhǔn)項(xiàng)目管理與軟件工程,是一個(gè)硬幣的兩面,是必須緊密結(jié)合才能夠取得成效的。如下圖表示:
而通用項(xiàng)目管理理論,是不包含軟件工程,如需求管理、配置管理、測試管理的內(nèi)容的。因此,在將項(xiàng)目管理過程與配置、測試管理的結(jié)合上,遇到盲點(diǎn)。
而CMMI是針對軟件項(xiàng)目過程的模型,在CMMI中,既包含了項(xiàng)目管理的內(nèi)容,又包含了軟件工程內(nèi)容,同時(shí)還包括組織能力等很多的方面,并且最重要的是,CMMI將這幾個(gè)部分融合成一個(gè)體系,從而在軟件行業(yè)獲得了巨大的成功。
如圖(CMMI的過程域),CMMI模型包括4個(gè)“過程組”。第一個(gè)是工程,包括需求管理、需求開發(fā)等。第二個(gè)是項(xiàng)目管理,包括項(xiàng)目監(jiān)督與控制、項(xiàng)目計(jì)劃。第三個(gè)是過程管理,定義了很多組織級的過程(在PMI最新的PMBOK里面,吸收了這個(gè)思想,成為“組織過程資產(chǎn)”)。第四個(gè)是支持過程,包括配置管理、質(zhì)量保證、度量分析等。
因此,視銳達(dá)VisualProject項(xiàng)目管理軟件的一個(gè)重要特點(diǎn)就是支持CMMI體系。
2、CMMI有些工作比較繁瑣,但其根本思想是非常清晰和有效的。
實(shí)施CMMI在中國國內(nèi)有很多急功近利的情況。很多企業(yè)為了迅速拿到認(rèn)證而突擊。這種做法導(dǎo)致了很多“僵化”的CMMI項(xiàng)目。
但在實(shí)踐中發(fā)現(xiàn),很多CMMI認(rèn)證所要求的報(bào)表和數(shù)據(jù),其實(shí)是在管理成熟度達(dá)到一定程度之后才會(huì)達(dá)到。如果一開始就強(qiáng)行收集這些數(shù)據(jù),將會(huì)使得CMMI工作變得極為繁瑣。但CMMI真正有力的是其“逐步改進(jìn)”的思想和一套完整的改進(jìn)路線圖。
更多文章來源:http://www.visualproject.cn/news/articles_more.html
【?發(fā)表評論?0條?】