觀的信息,建立起良好的溝通渠道和方式。第二階段:誘導(dǎo)式。這一階段是在開(kāi)發(fā)方已經(jīng)了解了具體用戶方的組織架構(gòu)、業(yè)務(wù)流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運(yùn)行系統(tǒng)等具體實(shí)際、客觀的信息基礎(chǔ)上,結(jié)合現(xiàn)有的硬件、軟件實(shí)現(xiàn)方案,做出簡(jiǎn)單的用戶流程頁(yè)面,同時(shí)結(jié)合以往的項(xiàng)目經(jīng)驗(yàn)對(duì)用戶采用誘導(dǎo)式、啟發(fā)式的調(diào)研方法和手段,和用戶一起探討業(yè)務(wù)流程設(shè)計(jì)的合理性、準(zhǔn)確性、便易性、習(xí)慣性。用戶可以操作簡(jiǎn)單演示的DEMO,來(lái)感受一下整個(gè)業(yè)務(wù)流程的設(shè)計(jì)合理性、準(zhǔn)確性等問(wèn)題,及時(shí)地提出改進(jìn)意見(jiàn)和方法。第三階段:確認(rèn)式。這一階段是在上述兩個(gè)階段成果的基礎(chǔ)上,進(jìn)行具體的流程細(xì)化、數(shù)據(jù)確認(rèn)。這個(gè)階段開(kāi)發(fā)方必須提供原型系統(tǒng)和明確的業(yè)務(wù)流程報(bào)告、數(shù)據(jù)項(xiàng)表,并能清晰地向用戶描述系統(tǒng)的業(yè)務(wù)流設(shè)計(jì)目標(biāo)。用戶方可以通過(guò)審查業(yè)務(wù)流程報(bào)告、數(shù)據(jù)項(xiàng)表以及承建方提供的DEMO系統(tǒng),來(lái)提出反饋意見(jiàn),并對(duì)已經(jīng)可接受的報(bào)告、文檔簽字確認(rèn)。三個(gè)階段或者說(shuō)三步法的實(shí)施和采用,對(duì)用戶和承建方都同樣提供了項(xiàng)目成功的保證。
1.4 需求管理的策略
在需求管理上應(yīng)遵循以下策略: (1)需求一定要與投入有必然的聯(lián)系,否則如果需求變更的成本由開(kāi)發(fā)方來(lái)承擔(dān),則項(xiàng)目需求的變更就成為了必然。在項(xiàng)目的開(kāi)始無(wú)論是開(kāi)發(fā)方還是出資方都要明確這點(diǎn):需求發(fā)生變化,軟件開(kāi)發(fā)的投入也要變。(2)需求的變更要經(jīng)過(guò)出資者的認(rèn)可。需求的變更將引起投入的變化,所以要通過(guò)出資者的認(rèn)可,這樣才會(huì)對(duì)需求的變更有成本的概念,能夠慎重地對(duì)待需求的變更。(3)小的需求變更也要經(jīng)過(guò)正規(guī)的需求管理流程。小的需求變更也要經(jīng)過(guò)正規(guī)的需求管理流程,否則會(huì)積少成多。在實(shí)踐中,人們往往不愿意為小的需求變更去執(zhí)行正規(guī)的需求管理過(guò)程,認(rèn)為降低了開(kāi)發(fā)效率,浪費(fèi)了時(shí)間。正是由于這種觀念才使需求的漸變不可控,最終導(dǎo)致項(xiàng)目的失敗。(4)精確的需求與范圍定義并不會(huì)阻止需求的變更。并非對(duì)需求定義的越細(xì),越能避免需求的漸變,這是兩個(gè)層面的問(wèn)題。太細(xì)的需求定義對(duì)需求漸變沒(méi)有任何效果,因?yàn)樾枨蟮淖兓怯篮愕?并不會(huì)因?yàn)樾枨髮?xiě)細(xì)了,它就不變化了。(5)注意溝通的技巧。實(shí)際情況是用戶、開(kāi)發(fā)者都認(rèn)識(shí)了到了上面的幾點(diǎn)問(wèn)題,但是由于需求的變更可能來(lái)自客戶方、也可能來(lái)自開(kāi)發(fā)方,作為客戶他們可能不愿意為需求的變更付出更多的投資,開(kāi)發(fā)方有可能是主動(dòng)的變更了需求,他們的目的可能是使軟件做的更精致,于是作為需求管理者、項(xiàng)目經(jīng)理需要采用各種溝通技巧來(lái)使項(xiàng)目的各方各得其所?;谏鲜龅膯?wèn)題,必須對(duì)需求進(jìn)行管理,使需求能夠真正成為軟件工程和管理的基線,使軟件計(jì)劃、活動(dòng)和工作產(chǎn)品同軟件需求保持一致,使需求可以復(fù)用。
1.5 監(jiān)理方責(zé)任
為了保證項(xiàng)目的成功,作為第三方的監(jiān)理公司也必須加強(qiáng)項(xiàng)目管理和項(xiàng)目分析工作,要提醒開(kāi)發(fā)方、客戶方重視需求分析的重要性,采用必要的手段和方法來(lái)進(jìn)行需求調(diào)研。在原則上,需求階段監(jiān)理應(yīng)尊重承建方的項(xiàng)目管理和項(xiàng)目分析能力;在具體的任務(wù)開(kāi)展上,以不深入、不干擾承建方的自主權(quán)為主,除非在項(xiàng)目合作過(guò)程中發(fā)現(xiàn)承建方的項(xiàng)目管理以及項(xiàng)目分析能力存在很大的差距和不足;在具體的操作上可以堅(jiān)持吸收、同化、貫徹的方法和手段。只有這樣才能切切實(shí)實(shí)地把握用戶的需求和方向,才能在將來(lái)的功能界定、開(kāi)發(fā)范圍上有發(fā)言權(quán)。
2 范圍管理
對(duì)于項(xiàng)目中哪些該做,哪些不該做,做到什么程度等問(wèn)題,都是由范圍管理來(lái)決定的。與需求相關(guān)的一系列問(wèn)題,都屬于項(xiàng)目范圍管理的問(wèn)題。
2.1 產(chǎn)品范圍與項(xiàng)目范圍
項(xiàng)目中花費(fèi)大量時(shí)間和精力用于需求調(diào)研分析,也是為了確定項(xiàng)目范圍。范圍的概念應(yīng)包含兩個(gè)方面,一個(gè)是產(chǎn)