軟件項(xiàng)目開發(fā)過(guò)程中的需求分析和范圍管理
2010/8/11 9:36:31 | 4422次閱讀 | 來(lái)源:網(wǎng)友轉(zhuǎn)載 【已有0條評(píng)論】發(fā)表評(píng)論
0 引言
對(duì)于一個(gè)軟件系統(tǒng)的開發(fā)來(lái)說(shuō),最困難的部分就是準(zhǔn)確說(shuō)明開發(fā)什么,最困難的概念性工作就是編寫出詳細(xì)的需求,包括所有面向用戶、面向機(jī)器和其它軟件系統(tǒng)的接口。此工作一旦出現(xiàn)紕漏,將會(huì)給系統(tǒng)帶來(lái)極大的損害,并且以后對(duì)它修改也極為困難。所以,需求是整個(gè)軟件產(chǎn)品鏈的源頭,需求工作的優(yōu)劣將直接影響到產(chǎn)品的設(shè)計(jì)、生產(chǎn)、銷售和維護(hù)的全過(guò)程。而對(duì)于項(xiàng)目中哪些該做,哪些不該做,做到什么程度,則都是由范圍管理來(lái)決定的。軟件項(xiàng)目開發(fā)過(guò)程中,花費(fèi)大量時(shí)間用于需求調(diào)研和分析,也都是為了準(zhǔn)確控制好項(xiàng)目范圍,以便于對(duì)整個(gè)項(xiàng)目的進(jìn)行實(shí)施有效的管理。所以說(shuō),明確的需求、準(zhǔn)確的項(xiàng)目范圍控制和管理,是項(xiàng)目成功的基礎(chǔ)所在。 1 需求分析 需求分析是一個(gè)項(xiàng)目的開端,也是項(xiàng)目建設(shè)的基石。由于需求不明確而造成項(xiàng)目產(chǎn)生風(fēng)險(xiǎn)甚至失敗的比例是相當(dāng)高的。因此一個(gè)項(xiàng)目成功的關(guān)鍵因素之一,就是對(duì)需求的把握程度,即所謂的需求開發(fā)與管理。 1.1 需求開發(fā)與管理的概念 需求分析的過(guò)程包括了需求開發(fā)和需求管理兩個(gè)部分。需求開發(fā)指的是從情況收集、分析和評(píng)價(jià)到編寫文檔、評(píng)審等一系列產(chǎn)生需求的活動(dòng),這幾個(gè)階段的活動(dòng)可以是相互獨(dú)立和反復(fù)的,不一定非要遵循線性的順序。需求管理則是與需求直接相關(guān)的活動(dòng),即軟件項(xiàng)目開發(fā)過(guò)程中控制和維持需求約定的活動(dòng),主要包括:變更控制、版本控制、需求跟蹤、需求狀態(tài)跟蹤等工作。 和傳統(tǒng)的產(chǎn)業(yè)相比,由于軟件項(xiàng)目的需求具有模糊性、不確定性、變化性和主觀性的特點(diǎn),它不像生產(chǎn)汽車、電腦硬件的需求,是有形的、客觀的、可描述的、可檢測(cè)的,同時(shí)由于需求分析的參與人員、業(yè)務(wù)模式、投資、時(shí)間等客觀因素的影響,造成了軟件需求分析是軟件項(xiàng)目開發(fā)中最難把握的問(wèn)題。需求分析工作的復(fù)雜性及面臨的潛在風(fēng)險(xiǎn)主要體現(xiàn)在以下方面: (1)需求描述的準(zhǔn)確性問(wèn)題; (2)需求的完備程度問(wèn)題; (3)需求開發(fā)的時(shí)間問(wèn)題; (4)需求的細(xì)化程度問(wèn)題; (5)需求的變更問(wèn)題。 1.2 需求變更 在軟件開發(fā)過(guò)程中需求的變化是永恒的,需求不可能是完備的,軟件開發(fā)的過(guò)程實(shí)際上是同變化做斗爭(zhēng)的過(guò)程,而造成需求變化的原因也有很多。比如:隨著項(xiàng)目的進(jìn)展,開發(fā)方和客戶方對(duì)需求的了解越來(lái)越深入,原先的需求文檔可能存在這樣或那樣的錯(cuò)誤和不足,因此要變更需求;由于市場(chǎng)和業(yè)務(wù)發(fā)生了變化,原先的需求文檔可能跟不上當(dāng)前市場(chǎng)的要求,因此要變更需求等等。需求的變化問(wèn)題是每個(gè)開發(fā)人員、項(xiàng)目經(jīng)理都會(huì)遇到的問(wèn)題,需求的變更不一定是壞事,常常提出需求變更的動(dòng)機(jī)是好的,目的是希望產(chǎn)品更加符合用戶的需求。但是一旦需求發(fā)生了變化,隨之而來(lái)的將是不得不修改設(shè)計(jì)、重寫代碼、修改測(cè)試用例、調(diào)整項(xiàng)目計(jì)劃等問(wèn)題,對(duì)項(xiàng)目開發(fā)小組而言,變更需求意味著要調(diào)整資源、重新分配任務(wù)、修改前期工作成果等,這將為項(xiàng)目的正常進(jìn)展帶來(lái)諸多的麻煩,開發(fā)小組也要為此付出較重的代價(jià)。如果每次需求變更請(qǐng)求都被采納的話,這個(gè)項(xiàng)目也許永遠(yuǎn)不能按時(shí)完成。而在需求變更過(guò)程中最難辦的事情是莫過(guò)于拒絕客戶提出的需求變更請(qǐng)求,通常情況下開發(fā)方是不敢得罪客戶的,但是無(wú)原則地退讓將使開發(fā)小組陷入困境。解決這個(gè)問(wèn)題最好的辦法是事先將需求分析工作盡量做完備,即在需求分析上遵循一定的方法步驟,在需求管理上遵循一定的策略。 1.3 需求分析的步驟 在需求分析工作上應(yīng)定位三個(gè)階段。第一階段:訪談式。這一階段是和具體用戶方的領(lǐng)導(dǎo)層、業(yè)務(wù)層人員的訪談式溝通,主要目的是從宏觀上把握用戶的具體需求方向和趨勢(shì),了解現(xiàn)有的組織架構(gòu)、業(yè)務(wù)流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運(yùn)行系統(tǒng)等具體情況、客
項(xiàng)目經(jīng)理勝任力免費(fèi)測(cè)評(píng)PMQ上線啦!快來(lái)測(cè)測(cè)你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html
“項(xiàng)目管理生根計(jì)劃” 企業(yè)項(xiàng)目經(jīng)理能力培養(yǎng)和落地發(fā)展方案下載>> |
網(wǎng)站文章版權(quán)歸原作者所有,如有認(rèn)為侵權(quán)請(qǐng)聯(lián)系我們,將于1個(gè)工作日內(nèi)作出處理! |
|
|||||||||||||||||||||||
|
熱門文章
- 當(dāng)項(xiàng)目經(jīng)理需要修煉的9件事
- 一個(gè)面霸的自述:我是如何獲得五十萬(wàn)年薪的...
- 項(xiàng)目管理心得:一個(gè)項(xiàng)目經(jīng)理的個(gè)人體會(huì)、經(jīng)...
- 項(xiàng)目經(jīng)理考試題庫(kù)--系統(tǒng)集成技術(shù)試題精選...
- 項(xiàng)目經(jīng)理年終總結(jié)秘笈
- 優(yōu)秀項(xiàng)目經(jīng)理必備的8個(gè)要素
- 2011年中國(guó)項(xiàng)目管理十大趨勢(shì)
- 2013公司新年晚會(huì)主持稿
- 2012年元旦活動(dòng)策劃方案
- 職場(chǎng)領(lǐng)導(dǎo)智慧:不在其位 不謀其政
- 項(xiàng)目經(jīng)理任命書
- 柳傳志清華管理學(xué)院演講:怎樣做個(gè)好總裁
- 項(xiàng)目經(jīng)理領(lǐng)導(dǎo)力之探索
- 構(gòu)建企業(yè)級(jí)項(xiàng)目管理體系
- 2012父親節(jié)—活動(dòng)策劃方案
請(qǐng)您注意護(hù)互聯(lián)網(wǎng)安全的決定》及中華人民共和國(guó)其他各項(xiàng)有關(guān)法律法規(guī)或間接導(dǎo)致的民事或刑事法律責(zé)任
·您在項(xiàng)目管理資源網(wǎng)新聞評(píng)論發(fā)表的作品,項(xiàng)目管理資源網(wǎng)有權(quán)在網(wǎng)站內(nèi)保留、轉(zhuǎn)載、引用或者刪除
·參與本評(píng)論即表明您已經(jīng)閱讀并接受上述條款