項目管理論壇
在需求的制定過程中,產(chǎn)品經(jīng)理必須和項目經(jīng)理、開發(fā)人員、測試人員進行良好的溝通,使項目組全體都參與到需求分析中來,并共同確定需求的關(guān)鍵特性:
1.項目的范圍:在需求分析中,首先必須明確項目的范圍,去掉那些看似屬于該項目其實不該在項目中的需求特性。特別是在一些MIS項目中,客戶往往把一些屬于他們的日常工作但不屬于該項目的需求提交給項目組,這時就必須分清項目的范圍,不要在項目中加入太多不應(yīng)該做的東西,否則往往會導(dǎo)致項目范圍無限擴大,最終只能是使項目失敗。
2.需求的優(yōu)先級:需求的優(yōu)先級是非常重要的特性,只有在準確把握的需求優(yōu)先級的基礎(chǔ)上我們才可能規(guī)劃外部里程碑(產(chǎn)品版本)和內(nèi)部里程碑(開發(fā)的階段性,后面會講到)。通常是用戶最關(guān)心,使用最頻繁的功能應(yīng)該屬于高優(yōu)先級,而那些不怎么重要或很少用到的功能應(yīng)該屬于低優(yōu)先級。我們必須在產(chǎn)品的開始版本和項目的開始就把重點放在高優(yōu)先級的需求上,而對于低優(yōu)先級的功能可以在項目后期根據(jù)需要進行裁減或納入下一個版本規(guī)劃。項目經(jīng)理圈子
3.產(chǎn)品的易用性:產(chǎn)品的易用性反映在原型中,是原型法的一個非常重要的作用。很多產(chǎn)品的失敗其一個重要原因就是易用性比較差,雖然它在功能上滿足了用戶需求,甚至可以說功能很強大。通過原型法,能讓用戶看到并模擬使用最終的產(chǎn)品界面,能在需求階段通過修正軟件界面來適應(yīng)用戶的偏好,從而在很大程度上提高了產(chǎn)品的易用性,使項目更容易成功。blog.mypm.net
4.其他需求特性:如性能要求、健壯性等。這些特性是產(chǎn)品的非功能性需求,也是項目成功的關(guān)鍵因素,特別是在一些大型的涉及重要領(lǐng)域的管理信息系統(tǒng)中。
需求分析是整個項目活動中的非常關(guān)鍵的部分,它的好壞往往決定了項目的成敗。根據(jù)經(jīng)驗,需求分析所需的時間往往占整個項目時間的12%[1]。在需求分析中,需要防止的一個錯誤做法是太依靠一些所謂的分析方法,而使整個需求分析過程非常復(fù)雜,過多的圖表往往使人眼花繚亂,而不能準確抓住問題的本質(zhì)。一些分析人員往往對自己熟悉的簡單的業(yè)務(wù)花大力氣,而對不熟悉的則一筆帶過,也是本末倒置的錯誤行為。在分析過程中,我們必須始終把握需求分析的目的是把模糊的流程搞清晰,把復(fù)雜的業(yè)務(wù)盡量簡化,而不是相反。項目管理培訓(xùn)
需求的管理也是非常重要的方面。對需求分析完后的形成的規(guī)格說明需要進行專門的評審,并且需要客戶和最終用戶的參與,在達成一致后形成最初的需求基線。以后對需求的更改都必須在基線的基礎(chǔ)上進行,并需要項目組各成員的一致確認,對需求進行嚴格規(guī)劃評審的目的也在于在項目的后期能盡量減少對需求的更改,提高開發(fā)的效率。項目管理者聯(lián)盟
需求分析完成后,項目組需要對項目的初步計劃進行重新審定,一般都需要變更項目時間表和資源需求。需求分析的完成也意味著項目其他部分可以齊頭并進,如概要設(shè)計、測試計劃、用戶說明書,這也在某個方面證明了需求分析的重要性-它是下面所有活動的基礎(chǔ)和準繩。
3.2.3開發(fā)計劃
軟件開發(fā)中的計劃性是非常重要的,一個沒有良好計劃的開發(fā)項目能夠成功的機會非常小,除非有天才的程序員再加上好運氣。開發(fā)計劃的主要內(nèi)容包括:項目進度安排、人力資源安排,風(fēng)險管理策略等。
項目的進度安排和人力資源安排可能是開發(fā)計劃中最重要的部分,也是最難以估計的部分。一般國內(nèi)的中小軟件公司對項目工作量和開發(fā)人員能力的量化程度不高,所以導(dǎo)致進度和資源安排不確切,有時候甚至是相差很遠。目前一個最實際的辦法就是根據(jù)以往項目的積累,但必須要求是
!--StartFragment-->!--
>