軟件開發(fā)中的需求分析
原標(biāo)題:軟件開發(fā)中的需求分析
隨著數(shù)字化智能化技術(shù)的普及,越來越多的企業(yè)希望建立自己的數(shù)字化系統(tǒng)來加強(qiáng)自身在市場中的竟?fàn)幜?。軟件是?shí)現(xiàn)數(shù)字化必不可少的一個(gè)環(huán)節(jié),而決定軟件成功的基礎(chǔ)步驟就是要做好需求分析,下面和大家分享一下軟件的需求分析中注意的問題,希望對大家有幫助。北京木奇移動(dòng)技術(shù)有限公司,專業(yè)的軟件外包開發(fā)公司,歡迎交流合作。
一、需求分析的兩種方法
1.傳統(tǒng)的軟件需求分析側(cè)重于寫文檔,典型的過程是每天拿著筆記本與業(yè)務(wù)人員交流并記錄,回到辦公室后整理記錄的內(nèi)容,將記錄的內(nèi)容轉(zhuǎn)化為成體系的、系統(tǒng)的文字說明。寫需求文檔的人需要懂技術(shù),最終需求需要依靠技術(shù)轉(zhuǎn)化為計(jì)算機(jī)的軟件,因此需求分析沒有技術(shù)基礎(chǔ)后期可能會(huì)帶來一些問題。
文檔完成后需要與客戶確認(rèn),而客戶往往不懂計(jì)算機(jī)的技術(shù),因此長篇大論的文檔其實(shí)已經(jīng)超出的客戶的知識(shí)范圍,在實(shí)現(xiàn)項(xiàng)目中,客戶也不愿意去確認(rèn)這些文檔,因此項(xiàng)目推進(jìn)就會(huì)存在問題。
2.近十年的軟件項(xiàng)目更側(cè)重于UE/UI設(shè)計(jì),將傳統(tǒng)軟件開發(fā)中冗長的文檔轉(zhuǎn)化為簡單明了的原型圖和UI設(shè)計(jì)圖,在實(shí)際項(xiàng)目中這取得了更好的交流結(jié)果。當(dāng)前存在豐富而功能強(qiáng)大的原型圖設(shè)計(jì)工具,這些工具可以很好的將需求轉(zhuǎn)變成圖形界面,之后在與客戶確認(rèn)過程中,客戶看到的圖形界面就是最終軟件的實(shí)現(xiàn)界面,因此可以提前發(fā)現(xiàn)問題,也很方便去理解軟件的工作流程,實(shí)際的效果要遠(yuǎn)好于傳統(tǒng)的軟件文檔。
二、可能存在的問題
1.需求多變,這種情況一般是因?yàn)榭蛻舻臉I(yè)務(wù)或?qū)I(yè)知識(shí)不夠,需要耐心引導(dǎo)甚至培訓(xùn)用戶基礎(chǔ)的軟件知識(shí),這樣從長遠(yuǎn)看更高效。如果這樣還是解決不了問題,請一定引起重視,項(xiàng)目可能存在潛在的風(fēng)險(xiǎn),因?yàn)槎嘧兊男枨蟛坏珪?huì)拖延時(shí)間也會(huì)增加成本,這會(huì)帶來一系列的潛在矛盾。
2.需求無法確認(rèn),在完成需求分析后需要與客戶確認(rèn),嚴(yán)謹(jǐn)?shù)淖龇ㄊ切枰蛻艉炞执_認(rèn),但很多業(yè)務(wù)人員不同意簽字,這種情況也比較常見,因此簽字代表著責(zé)任,因此很多客戶不愿意簽字確認(rèn)需求。這種情況一般有兩種解決思路,一是整體郵件發(fā)給客戶項(xiàng)目經(jīng)理,讓他來確認(rèn),他來推動(dòng)其它人確認(rèn),只要他確認(rèn)需求沒問題就可以進(jìn)入到開發(fā)階段。二是與客戶項(xiàng)目經(jīng)理一起去逐個(gè)與業(yè)務(wù)人員確認(rèn)需求,客戶既然已經(jīng)決定了做軟件系統(tǒng),一定也有時(shí)間限制,客戶內(nèi)部人會(huì)更容易交流。
3.項(xiàng)目延期,在實(shí)現(xiàn)的項(xiàng)目過程中,需求分析是最容易延期的一個(gè)階段,如果延期遠(yuǎn)大于計(jì)劃時(shí)間一定要提前和客戶的項(xiàng)目經(jīng)理確認(rèn)好雙方的責(zé)任,如果是客戶方的原因要求文字說明責(zé)任方??赡苓@會(huì)影響客戶關(guān)系,但這是必須要做的工作,否則后期可能會(huì)帶來很多問題。返回搜狐,查看更多
責(zé)任編輯:
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由財(cái)神資訊-領(lǐng)先的體育資訊互動(dòng)媒體轉(zhuǎn)載發(fā)布,如需刪除請聯(lián)系。