摘要:本文以某發(fā)展銀行信貸管理項(xiàng)目(以下簡稱本項(xiàng)目)為實(shí)例,闡述了信息系統(tǒng)項(xiàng)目的需求管理工作的重要性。在本項(xiàng)目中,我擔(dān)任需求分析師,參與了需求分析、需求管理工作。該項(xiàng)目從項(xiàng)
關(guān)鍵詞:信息系統(tǒng)需求管理
本文以某發(fā)展銀行信貸管理項(xiàng)目(以下簡稱本項(xiàng)目)為實(shí)例,該項(xiàng)目是某發(fā)展銀行,為適應(yīng)數(shù)據(jù)的大幅度增長,滿足信息系統(tǒng)能實(shí)現(xiàn)行里對數(shù)據(jù)的統(tǒng)一管理及分析需要,特與我司合作開發(fā)該項(xiàng)目。本文闡述了信息系統(tǒng)項(xiàng)目的需求管理,認(rèn)為需求管理在信息系統(tǒng)項(xiàng)目中目的是確保項(xiàng)目各方對需求的一致理解,管理和控制需求的變更,實(shí)現(xiàn)從需求到最終產(chǎn)品的雙向跟蹤。在本項(xiàng)目中,我擔(dān)任需求分析師,參與了需求分析、需求管理工作。該項(xiàng)目從項(xiàng)目啟動(dòng)到項(xiàng)目驗(yàn)收,共歷時(shí)10個(gè)月。該項(xiàng)目目前正在穩(wěn)定運(yùn)行中,通過該項(xiàng)目的成功實(shí)施,為我司與該客戶后續(xù)的長期合作奠定了良好基礎(chǔ)。
一、制定需求管理計(jì)劃
在本項(xiàng)目啟動(dòng)時(shí),在制定項(xiàng)目計(jì)劃時(shí),項(xiàng)目經(jīng)理安排我負(fù)責(zé)該項(xiàng)目的需求管理管理工作。需求管理計(jì)劃對于需求管理工作的成功實(shí)施,起來重要作用。因此在項(xiàng)目啟動(dòng)后,我通過如下步驟,完成制定需求管理計(jì)劃工作。
1.與相關(guān)人溝通,梳理并明確需求管理工作內(nèi)容。包括需求的溝通并達(dá)成一致、需求變更控制方法、需求跟蹤頻度及觸發(fā)時(shí)機(jī)等。
2.明確需求管理涉及的干系人、角色及職責(zé)。因需求管理涉及到干系人較多,為避免需求缺乏一個(gè)統(tǒng)一的入口及出口。在本項(xiàng)目中,我們要求客戶方安排一名的需求接口人,我方也安排一名需求接口人。所有的客戶需求均由客戶接口人收集并整理后發(fā)給我方需求接口人。對于需求的反饋意見,也由該接口人統(tǒng)一對外傳遞。通過該約定,避免了因客戶直接面對開發(fā)人員,導(dǎo)致需求零散且隨意變化的情況發(fā)生。
3.明確需求管理采用的平臺,如需求管理工具等。在本項(xiàng)目中,我們采用IBM Rational RequisitePro(以下簡稱RP)作為該項(xiàng)目的需求管理工具,主要實(shí)現(xiàn)需求雙向跟蹤管理等。采用IBM Rational ClearQuest(以下簡稱CQ)作為需求變更管理工具。這兩個(gè)工具的組合,很好的幫我們團(tuán)隊(duì)實(shí)現(xiàn)了需求跟蹤管理及變更管理。所有達(dá)成一致的需求我均會(huì)將其導(dǎo)入RP中進(jìn)行管理。
4.編寫需求管理計(jì)劃。在本項(xiàng)目里,采用公司CMMI體系的需求管理計(jì)劃模板,進(jìn)行計(jì)劃的編寫。重點(diǎn)描述了上述內(nèi)容。完成了需求管理計(jì)劃編寫后,由項(xiàng)目經(jīng)理、各小組組長、QA、客戶共同對該需求管理計(jì)劃進(jìn)行評審,并得到客戶的認(rèn)可。
二、需求變更管理
隨著軟件技術(shù)的復(fù)雜化,架構(gòu)的多樣化,業(yè)務(wù)的靈活化,以及隨著客戶對所需系統(tǒng)目標(biāo)及需求的清晰化,變更時(shí)不可避免的。管理變更是目前項(xiàng)目成功的關(guān)鍵因素。因此,需求變更管理在整個(gè)項(xiàng)目的需求管理工作中顯得尤其重要。
在本項(xiàng)目中我們采用如下需求變更管理流程。
1.首先是客戶需求接口人提出需求變更清單(記錄需求變更項(xiàng)),我方需求接口人接收到該需求變更,并在CQ上發(fā)起需求變更流程,并分配給技術(shù)負(fù)責(zé)人。
2.項(xiàng)目技術(shù)負(fù)責(zé)人接收到需求變更,對該變更進(jìn)行技術(shù)評估,如果技術(shù)上可行,進(jìn)入下一節(jié)點(diǎn);否則給出相關(guān)的技術(shù)解答,也同樣進(jìn)入下一節(jié)點(diǎn)。
3.項(xiàng)目經(jīng)理接收到技術(shù)分析通過的需求變更,進(jìn)行資源分析、進(jìn)度分析等,分析通過的需求變更項(xiàng),進(jìn)入CCB審核環(huán)節(jié)。對于技術(shù)負(fù)責(zé)人分析不通過的需求變更,項(xiàng)目經(jīng)理經(jīng)過確認(rèn)后,結(jié)束來流程,處于駁回關(guān)閉狀態(tài)。針對這部分需求變更,需求接口人將給客戶予以答復(fù)。
4.對于項(xiàng)目經(jīng)理審核通過的需求變更,CCB安排人員進(jìn)行復(fù)核,復(fù)核通過后,該需求變更將由后續(xù)的實(shí)施人員(如開發(fā)修改代碼、需求人員修改需求文檔等)進(jìn)行實(shí)