談?wù)撥浖邪l(fā)項(xiàng)目需求管理
時間:2022-04-18 11:17:00
導(dǎo)語:談?wù)撥浖邪l(fā)項(xiàng)目需求管理一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
1概述
目前根據(jù)國內(nèi)軟件開發(fā)組織的成熟度,大概可以分如下幾類:
(1)處在接單求生存的階段的小作坊,管理者還根本沒有項(xiàng)目管理的意識,以滿足客戶需求、定制開發(fā)和回款為第一要務(wù);
(2)開始嘗試按照項(xiàng)目管理的思路與方法管理軟件開發(fā)項(xiàng)目,但發(fā)現(xiàn)推行困難,不得要領(lǐng),目前很多中小型的軟件開發(fā)組織都處于這個階段;
(3)大型的軟件企業(yè)已經(jīng)通過CMM|ISO認(rèn)證、有足夠的資源做保障,實(shí)行規(guī)范的項(xiàng)目管理制度,如一些軟件外包工廠。所談的軟件項(xiàng)目管理主要是針對第二種類型,是基于實(shí)際工作的實(shí)施需要制定,擯棄單純滿足管理的要求,站在項(xiàng)目的實(shí)際參與者(即開發(fā)人員)的角度去制定的,而不是單純滿足項(xiàng)目管理層的控股欲,以避免管理活動與軟件開發(fā)的具體活動相脫節(jié),客觀上導(dǎo)致了管理費(fèi)的增加,而看不到項(xiàng)目管理對于項(xiàng)目的真實(shí)價值。
2流程
在軟件項(xiàng)目管理過程中,不僅要努力實(shí)現(xiàn)項(xiàng)目的范圍、時間、成本和質(zhì)量等目標(biāo),還必須協(xié)調(diào)整個項(xiàng)目過程,以滿足項(xiàng)目參與者及其他利益相關(guān)者的需要和期望;隨著軟件規(guī)模和所涉及領(lǐng)域的不斷擴(kuò)大,軟件項(xiàng)目的管理越來越困難。嚴(yán)謹(jǐn)?shù)能浖^程控制與管理不僅可以在每個階段回顧和糾正項(xiàng)目的偏差,識別軟件項(xiàng)目的風(fēng)險(xiǎn)甚至果斷中止項(xiàng)目,而且可以將人才流動所帶來的不利影響減少到最小。要進(jìn)行有效的過程控制,必須明確軟件項(xiàng)目管理流程。
2.1啟動一個軟件項(xiàng)目軟件人員和用戶在系統(tǒng)工程階段確定項(xiàng)目的目標(biāo)和范圍。目標(biāo)標(biāo)明軟件項(xiàng)目的目的,但不涉及如何去達(dá)到這些目的。范圍標(biāo)明軟件要實(shí)現(xiàn)的基本功能,并盡量以定量的方式界定這些功能。
2.2度量度量的作用是為了有效地定量地進(jìn)行管理。
2.3估算在軟件項(xiàng)目管理的過程中一個關(guān)鍵的活動是制定項(xiàng)目計(jì)劃。在做計(jì)劃時,必須對需要的人力、項(xiàng)目的持續(xù)時間、成本作出估算,這種估算大多參考以前類似的項(xiàng)目而作出的。
2.4風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析是貫穿軟件工程過程中的一系列風(fēng)險(xiǎn)管理的步驟,其中包括風(fēng)險(xiǎn)識別、風(fēng)險(xiǎn)估計(jì)、風(fēng)險(xiǎn)管理策略、風(fēng)險(xiǎn)解決和風(fēng)險(xiǎn)監(jiān)督,它能讓人們主動攻擊風(fēng)險(xiǎn)。
2.5進(jìn)度安排對于進(jìn)度安排,需要考慮的是預(yù)先對進(jìn)度如何計(jì)劃,工作怎么就位,如何識別定義好的任務(wù),管理人員對結(jié)束時間如何掌握,如何識別和監(jiān)控關(guān)鍵路徑以確保結(jié)束,對進(jìn)展如何度量,以及如何建立分割任務(wù)的里程碑。首先識別一組項(xiàng)目任務(wù),建立任務(wù)之間的相互關(guān)聯(lián),然后估算各個任務(wù)的工作量,分配人力資源制定進(jìn)度計(jì)劃。
2.6追蹤和控制由項(xiàng)目管理人員負(fù)責(zé)追蹤在進(jìn)度安排中標(biāo)明的每一個任務(wù),并根據(jù)實(shí)際完成情況對資源重新定向、對任務(wù)重新安排,填寫更改單申請客戶提出;開發(fā)團(tuán)隊(duì)提出;提交給項(xiàng)目經(jīng)理過濾處理不是問題,忽略需要發(fā)起小組會議小問題,項(xiàng)目經(jīng)理可自做決定項(xiàng)目經(jīng)理發(fā)起小組會議開會決策如何處理修改Scope修改計(jì)劃不接受接受,并本次開發(fā)考慮接受,以后版本中再考慮修改Sconematrix修改有關(guān)合同信息修改Scopematrix將更改內(nèi)容安排到開發(fā)計(jì)劃圖1從而較好地控制軟件開發(fā)。實(shí)踐證明,確定每個階段的主要流程內(nèi)容和里程碑,并采用評價指標(biāo)體系和一系列的模板及表格進(jìn)行軟件項(xiàng)目開發(fā)過程的控制和管理,會使軟件項(xiàng)目的成功率顯著提高。
3需求管理
軟件項(xiàng)目管理要求轉(zhuǎn)變技術(shù)為先的觀點(diǎn),站在用戶的角度,了解用戶的需求,看看用戶需要的是什么,并積極應(yīng)對需求變更。
3.1對客戶自身情況的了解在項(xiàng)目前期,項(xiàng)目組應(yīng)熟悉客戶的行業(yè)背景,包括相關(guān)政策、法規(guī)、客戶信息化的現(xiàn)狀、與上級、下級以及同級單位或者其他相關(guān)單位之間的業(yè)務(wù)關(guān)系等,為項(xiàng)目做一個明確的定位。
3.2找到真正的客戶有時一個項(xiàng)目進(jìn)行了很長時間,項(xiàng)目組都未必知道項(xiàng)目的真正客戶是誰,最常犯的錯誤是僅將項(xiàng)目成果的使用者作為客戶。試想,連自己的客戶都沒搞清楚,又怎能理解客戶需求。例如,電子政務(wù)系統(tǒng)的真正用戶是該機(jī)關(guān)的決策層,而不是具體負(fù)責(zé)這個電子政務(wù)項(xiàng)目的某個部門。如果需求僅僅來自負(fù)責(zé)這個項(xiàng)目的某個部門,那么即使這個系統(tǒng)建好了,也極有可能沒有真正達(dá)到目的。但是由于各種原因,決策層人員往往沒有足夠的精力來關(guān)心這件事,這時如果項(xiàng)目組不去想方設(shè)法解決這個問題的話,那么,這個項(xiàng)目從一開始就陷入泥潭。
3.3與客戶進(jìn)行溝通在需求調(diào)研階段,要學(xué)習(xí)以行業(yè)語言而不是計(jì)算機(jī)語言和客戶對話。在對用戶的業(yè)務(wù)背景、業(yè)務(wù)流程等知識有一些初步認(rèn)識的基礎(chǔ)上,項(xiàng)目組要以客戶所能接受的方式和“語言”與其進(jìn)行溝通,了解方方面面的細(xì)節(jié)。對于一些特別復(fù)雜的業(yè)務(wù),軟件開發(fā)人員應(yīng)以實(shí)習(xí)的身份具體參與到客戶的實(shí)際工作中,充分、準(zhǔn)確地把握客戶的所思所想。演員為了演好一個角色可以去體驗(yàn)生活,軟件人員的“實(shí)習(xí)”就是另一種體驗(yàn),它可以幫助開發(fā)人員切身體會客戶的想法,并且在這一過程中雙方可充分溝通達(dá)到共識,以減少今后需求變更的幾率。
3.4客戶的積極參與不僅是在策劃過程中,在整個軟件項(xiàng)目的開發(fā)過程中都必須強(qiáng)調(diào)客戶的參與。由于軟件項(xiàng)目的成果將改變?nèi)藗兊纳罨蚬ぷ鞣绞健R虼?,客戶必須在?xiàng)目策劃階段就了解項(xiàng)目成果對其生活或工作方式的影響,他們必須開發(fā)相應(yīng)的政策、流程等以準(zhǔn)備接受項(xiàng)目成果。
熱門標(biāo)簽
相關(guān)文章
精品范文
12
感谢您访问我们的网站,您可能还对以下资源感兴趣: