當前位置: 首頁(yè) > 新聞動(dòng)態(tài) > 軟件知識 >
APP開(kāi)發(fā)客戶(hù)需求多變,該如何應對?
發(fā)布日期:2021-10-27 閱讀次數:1961 信息來(lái)源: 森竹軟件


       在APP開(kāi)發(fā)過(guò)程中,最為讓人頭疼和煩惱的,大概就是開(kāi)發(fā)需求的變更了,在開(kāi)發(fā)過(guò)程中,客戶(hù)往往一個(gè)新的想法,就會(huì )把原來(lái)的想法覆蓋掉,或者改變掉,正常情況下,可能不是大改,也有會(huì )需要大改的情況發(fā)生,而軟件開(kāi)發(fā)過(guò)程中是漸進(jìn)式的,是產(chǎn)品到UI到開(kāi)發(fā),是一個(gè)項目落地的過(guò)程,一個(gè)較長(cháng)的過(guò)程,在這個(gè)過(guò)程中,客戶(hù)的想法發(fā)生新的碰撞,產(chǎn)生新的火花,其實(shí)也是再正常不過(guò)了,有新想法,需要變更,也是軟件開(kāi)發(fā)過(guò)程中的家常便飯。

        一、什么是軟件開(kāi)發(fā)需求

       軟件需求是用戶(hù)解決問(wèn)題或達到目標所需條件或權能(Capability)。系統或系統部件要滿(mǎn)足合同、標準、規范或其它正式規定文檔所需具有的條件或權能。一種反映上面所述條件或權能的文檔說(shuō)明。它包括功能性需求及非功能性需求,非功能性需求對設計和實(shí)現提出了限制,比如性能要求,質(zhì)量標準,或者設計限制。

       二、軟件需求分為三個(gè)層次,業(yè)務(wù)需求、用戶(hù)需求和功能需求—也包括非功能需求。

       1.業(yè)務(wù)需求( business requirement)反映了組織機構或客戶(hù)對系統、產(chǎn)品高層次的目標要求,它們在項目視圖與范圍文檔中予以說(shuō)明。

       2.用戶(hù)需求(user requirement) 文檔描述了用戶(hù)使用產(chǎn)品必須要完成的任務(wù),這在使用實(shí)例(use case)文檔或方案腳本(scenario)說(shuō)明中予以說(shuō)明。

       3.功能需求(functional requirement)定義了開(kāi)發(fā)人員必須實(shí)現的軟件功能,使得用戶(hù)能完成他們的任務(wù),從而滿(mǎn)足了業(yè)務(wù)需求。所謂特性(feature)是指邏輯上相關(guān)的功能需求的集合,給用戶(hù)提供處理能力并滿(mǎn)足業(yè)務(wù)需求。

       三、APP開(kāi)發(fā)需求變更應對之策

      1.對軟件需求進(jìn)行有效管理

      在項目簽訂之前,通過(guò)思維導圖、功能列表等多種方式幫助客戶(hù)進(jìn)行功能梳理,最大限度的減少將來(lái)可能存在的需求變更。并將功能情況列入合同內,作為依據;

       在項目開(kāi)發(fā)過(guò)程中,對需求變更進(jìn)行有效控制,一方面,在產(chǎn)品原型設計階段,與客戶(hù)反復確認,以免進(jìn)入后期開(kāi)發(fā)再有新的變更。第二,減少過(guò)濾不合理的需求,從產(chǎn)品的功能和用戶(hù)的角度給客戶(hù)合理的建議;第三,對于UE開(kāi)發(fā)過(guò)程中,實(shí)在需要修改的需求,較小的需求變更,可以接受的需求,可以幫助客戶(hù)實(shí)現,提高客戶(hù)滿(mǎn)意度;對于較大的變更,對整體開(kāi)發(fā)有較大影響的需求,需要對軟件進(jìn)行重新評估,看客戶(hù)是否接受在下一期開(kāi)發(fā),或者本次需要開(kāi)發(fā)的話(huà),需要對新功能的情況進(jìn)行評估。第四,一旦UE確定后,UE將無(wú)法再次變更,因為后續開(kāi)發(fā)都會(huì )以此為依據。

       2. 在系統開(kāi)發(fā)完成后,客戶(hù)再次提出新的需求

       這種情況下,基本上考慮是約定之外的新的開(kāi)發(fā)需求,要分析客戶(hù)要改變的具體的是什么內容,如果是一些小需求,可以在下次版本迭代時(shí)進(jìn)行開(kāi)發(fā),在原來(lái)基礎上增加一些小的修改。如果是較大的基本的核心功能都需要更改的話(huà),那么可以在二期項目中,需要進(jìn)行大的升級或者重構時(shí),重新評估來(lái)滿(mǎn)足客戶(hù)的需求。而且要防止客戶(hù)濫用提需求的權力,對于一些不合理的需求,還要去引導客戶(hù),讓他們理解這個(gè)功能的不合理的地方,從而重新修改需求或者放棄。

       總的來(lái)說(shuō),軟件需求變更并不可怕,最重要的是需要合理的控制和應對,小修改,滿(mǎn)足客戶(hù),提升客戶(hù)滿(mǎn)意度,大修改,重新評估,客戶(hù)也是可以理解自己的需求變更的。最無(wú)法把控的就是前期需求不清晰,或者客戶(hù)不認可需求的內容為新增需求的情況,所以,文檔化管理、前期約定,對雙方都是更好的保障。


洛陽(yáng)森竹軟件科技有限公司—洛陽(yáng)軟件開(kāi)發(fā)|洛陽(yáng)網(wǎng)站建設|洛陽(yáng)小程序制作|洛陽(yáng)APP開(kāi)發(fā)|洛陽(yáng)軟件外包|洛陽(yáng)商標代理|洛陽(yáng)知識產(chǎn)權|洛陽(yáng)商標注冊|洛陽(yáng)軟著(zhù)申請|洛陽(yáng)版權登記|
聲明:轉載此文是出于傳遞更多信息之目的。若有來(lái)源標注錯誤或侵犯了您的合法權益,請作者持權屬證明與本網(wǎng)聯(lián)系,我們將及時(shí)更正、刪除,謝謝。選擇森竹服務(wù),開(kāi)發(fā)少走彎路——洛陽(yáng)森竹軟件科技jadewarne.com
人成午夜高潮免费手机视频_亚洲欧美国产国产第二页_初音未来爆乳下裸羞羞无码_1024看99精品