第1部分 開篇語
項(xiàng)目管理作為一門獨(dú)立的學(xué)科,已經(jīng)發(fā)展了很多年,并為實(shí)踐提供了豐富的理論依據(jù)。而軟件開發(fā)的項(xiàng)目管理,雖然也屬于傳統(tǒng)項(xiàng)目管理的范疇,但是由于軟件工業(yè)本身的特點(diǎn),很多在傳統(tǒng)項(xiàng)目管理理論中被證明行之有效的理論和方法,拿到軟件開發(fā)的項(xiàng)目實(shí)踐中卻常常達(dá)不到預(yù)期的效果。軟件開發(fā)的項(xiàng)目管理與傳統(tǒng)項(xiàng)目管理的這種差異究竟在哪里呢?這個(gè)問題已經(jīng)有很多人在研究并成果豐富,一致的結(jié)論性的原因就是:軟件開發(fā)中的項(xiàng)目管理本質(zhì)是人的管理。
人作為項(xiàng)目管理的主要素主導(dǎo)著整個(gè)項(xiàng)目的成功和失敗,所以對(duì)于軟件項(xiàng)目開發(fā)管理者來說,需要引起足夠重視的一點(diǎn)就是要重視人——在軟件開發(fā)中,這將主導(dǎo)技術(shù)、效率、質(zhì)量。
本文內(nèi)容上沒有闡述敏捷項(xiàng)目管理與普通項(xiàng)目管理的區(qū)別,也沒有完全按照計(jì)劃——分工——執(zhí)行三個(gè)環(huán)節(jié)來論述,更多的是作者隨想隨寫的一些經(jīng)驗(yàn)之談。軟件的項(xiàng)目管理也是整個(gè)軟件工業(yè)沒有“銀彈”的一個(gè)重要方面,很多時(shí)候,經(jīng)驗(yàn)比理論占據(jù)更重要的地位。文中的很多內(nèi)容對(duì)于有實(shí)際項(xiàng)目管理經(jīng)驗(yàn)的同行來說,可能能夠產(chǎn)生一些共鳴,如果這樣,本文就起到總結(jié)經(jīng)驗(yàn)的作用。對(duì)于那些尚未有取得這些經(jīng)驗(yàn)的同行來講,本文中的實(shí)際案例和場(chǎng)景可以幫助增進(jìn)這些讀者的感性認(rèn)識(shí)。
第2部分 讓人的資源多起來
軟件項(xiàng)目開發(fā)的核心資源就是人,在一定的項(xiàng)目規(guī)模和資本規(guī)模下,人的資源是受限的。項(xiàng)目中考慮人的資源常常以人數(shù)來計(jì),但是實(shí)際中我們都清楚,工作量是以任務(wù)來分解和總和的。這就說明人和任務(wù)之間存在一個(gè)關(guān)系,這個(gè)關(guān)系就是角色。
1.1. 角色(Role)
角色是對(duì)工作任務(wù)的職責(zé)抽象,與具體的職位有著區(qū)別。一般情況下,角色和職位是多對(duì)一的關(guān)系。敏捷風(fēng)格的項(xiàng)目管理認(rèn)為在產(chǎn)品(軟件)開發(fā)過程中,成員所承擔(dān)的角色雖然有其固定的一面,但是可以賦予它更多變化來改變工作的分配模式。舉例來說,A的職位是項(xiàng)目經(jīng)理,但是同時(shí)也是優(yōu)秀的設(shè)計(jì)師,那么,可以認(rèn)為A承擔(dān)了項(xiàng)目經(jīng)理和設(shè)計(jì)師兩個(gè)角色。
在軟件開發(fā)管理中,角色其實(shí)非常豐富。常見的角色如:項(xiàng)目經(jīng)理、需求分析師、系統(tǒng)設(shè)計(jì)師、開發(fā)工程師、測(cè)試工程師。對(duì)于大型項(xiàng)目,比如基于J2EE的項(xiàng)目,根據(jù)實(shí)際項(xiàng)目中的技能需求,需要各種類似專家的角色,比如人機(jī)界面工程師,部署工程師,配置管理員,DBA等。
敏捷的項(xiàng)目管理中要求角色不是固定的,一人可以擔(dān)任多個(gè)角色,這樣才可以充分利用已有的資源。如同電網(wǎng)的電力資源一樣,資源的存在和分布有時(shí)是難以改變的,但是其是否充分利用依賴如何調(diào)度。
角色是項(xiàng)目中任務(wù)的具體承擔(dān)對(duì)象,從角色角度而不是職位角度考慮資源的分配,有利于合理分工,保持資源的平衡。對(duì)于存在多個(gè)項(xiàng)目并行工作的情況,這一點(diǎn)非常有意義。我們知道,一個(gè)公司的DBA不會(huì)太多,多個(gè)項(xiàng)目并行工作的時(shí)候,可能各個(gè)項(xiàng)目都需要DBA的協(xié)助,但是從人員編制上,DBA可能僅隸屬于某個(gè)具體的項(xiàng)目組。這個(gè)時(shí)候如何解決資源的分配呢?同樣,優(yōu)秀的架構(gòu)師對(duì)于整個(gè)公司來說也會(huì)是稀缺資源,我們?nèi)绾巫屵@些稀缺資源發(fā)揮更大的作用呢?當(dāng)然,可以考慮從人力資源編制上解決這個(gè)問題,比如成立獨(dú)立于跨項(xiàng)目組的專門的架構(gòu)師組,總體設(shè)計(jì)組等。但是,實(shí)際情況往往是人力資源制度的改革步伐永遠(yuǎn)會(huì)遠(yuǎn)遠(yuǎn)落后于實(shí)際需要。況且,從資源模型本身來看,資源本質(zhì)上是與角色捆綁的而不是與職位捆綁的。
此文章共有3頁 1 2 3 下一頁
文章來源:中國項(xiàng)目管理資源網(wǎng)
|