業(yè)務(wù)不了解,則會(huì)完全被客戶牽著走,從而在之后的工作中,頻繁的需求變更、開發(fā)出來的軟件非客戶所需要等等問題便會(huì)相應(yīng)產(chǎn)生。因此,在需求工作中,需求人員一定要了解客戶方的業(yè)務(wù),從不了解通過學(xué)習(xí)到了解,甚至掌握和精通。只有這樣才能站在超前的角度上把握客戶方的業(yè)務(wù),并對(duì)于變更而做到胸有成竹。
2. 提升IT經(jīng)驗(yàn)
在需求工作中,對(duì)于客戶方需求的獲取、分析乃至其隱性需求的挖掘,需要需求人員具有較強(qiáng)的IT產(chǎn)品設(shè)計(jì)和使用經(jīng)驗(yàn)。在此基礎(chǔ)上,開發(fā)方才能更好的把握客戶方的需求,并提出更好的建議,真正在項(xiàng)目中起到控制和引導(dǎo)的作用。
3. 提升溝通能力
對(duì)于需求工作,大部分是通過開發(fā)方與客戶方的溝通(包括正式的、非正式的等)來獲取的。為了能獲得全面、正確、深入的需求,這就要求需求人員在與客戶方的溝通中掌握各種溝通技巧,把握各種溝通機(jī)會(huì),深入挖掘、充分探討,以獲取到真正的需求。
4. 采用用例驅(qū)動(dòng)的需求開發(fā)方法
目前,用例驅(qū)動(dòng)的需求開發(fā)方法已經(jīng)得到越來越多的軟件項(xiàng)目的采用。用例驅(qū)動(dòng)的需求開發(fā)方法,側(cè)重于站在最終用戶的角度,了解用戶希望在軟件中實(shí)現(xiàn)的功能。通過對(duì)用戶希望功能的實(shí)現(xiàn),引申出一系列支持系統(tǒng)運(yùn)行的功能,從而最終獲得完整的用戶需求。通過對(duì)用戶需求的分析、整理、確認(rèn),最終得到項(xiàng)目完整的軟件需求。
軟件項(xiàng)目的需求工作是非常重要的一項(xiàng)工作內(nèi)容。目前各個(gè)項(xiàng)目的項(xiàng)目經(jīng)理對(duì)此工作都比較重視。但是,由于需求工作涉及到的人比較多、影響面比較廣,所以,要想做好項(xiàng)目的需求工作,還需要需求分析人員不斷的學(xué)習(xí)與總結(jié),并充分調(diào)動(dòng)客戶方人員的積極性,同時(shí)做好對(duì)項(xiàng)目組內(nèi)部設(shè)計(jì)與開發(fā)人員的需求講解與同步工作。