需求開發 沒有做好會出現什么后果?需求問題的代價? 需求分析 如何做?為什么要做?
首先來看下需求問題產生的代價模型:
圖一、需求問題的代價
???????? 通過圖形可以看出,在需求階段消除問題的代價最小,而如果需求問題等到產品發布出去后才發現的話,那修復的成本就會 N 倍的增加。
???????? 不合格的需求分析:
<!----> 1、 沒有足夠的用戶參與;
<!----> 2、 忽略了用戶分類;
<!----> 3、 模棱兩可的需求;
<!----> 4、 不必要的特性;
<!----> 5、 自我猜測的需求;
<!----> 6、 過于簡單的規格說明;
<!----> 7、 用戶需求的不斷增加;
不合格的需求很多很多,很難說出所有,但需求分析沒有做肯定會有影響。
需求沒有做好的后果一般會有下列現象:
<!----> 1、 浪費時間和資源來滿足用戶并不需要的需求(過度實現一些功能);
<!----> 2、 開發出來的產品技術上先進,但不滿足用戶需求;
<!----> 3、 總是需要比較長的時間來達成對產品設計的共識;
<!----> 4、 在產品設計,開發和 測試 工作 中對于用戶需求的解釋不一致;
<!----> 5、 員工會厭倦因需求不斷被重新解釋而導致的返工;
<!----> 6、 未說明的或不正確的需求會導致員工與用戶間的不滿;
<!----> 7、 不穩定的產品,用戶的不滿意對我們未來的市場造成損失;
<!----> 8、 <!----> 浪費時間,增加成本,使得在一些投標的項目中不能低價;
從上面 2 方面可以看出,需求沒有做好,對后續產品來說是巨大的災害,也可以說需求是源頭,也是站在統領的位置上,那么如何來做好需求分析這塊呢?首先了解下,為什么要做需求分析,什么是需求分析,需求分析有哪些方面。
為什么要做需求分析,從上面 2 個方面就可以看出做好需求分析的必要性,再具體一點:
<!----> 1、 “決策性”——要不要做這個產品,通過對市場需求的分析來決策項目是否需要立項;
<!----> 2、 “方向性”——良好的需求分析可以對項目人員明確方向,讓項目成員知道下面應該如何實施;
<!----> 3、 “策略性”——
既然知道了為什么要做需求分析,就需要了解什么是需求分析,及如何做。需求分析并不是簡單的對與錯,比如說做一個產品,“做技術最先進的軟件,還是做最好賣的軟件”,這個需求有錯嗎,沒有,只能說需要從不同的地方去考慮,去定位。
“ 需求分析”不代表“用戶要求什么就是什么”也不代表“我們能做什么就做什么”,做為需求人員,在進行需求分析的時候,首先應該明白用戶的需求,然后再加上 自己的分析處理過程,知道哪些我們現在能做,哪些我們做不了,哪些我們咬咬牙齒能做,需求人員在做需求分析的時候不能一味的成為客戶的傳話筒,要有自己的 分析。
在“需求分析”中一般可以從三個方面去考慮:
<!----> 1、 功能需求——產品應該完成哪些功能,即向用戶提供的功能,一般來說這個都是比較硬性的標準;
<!----> 2、 非 功能性需求——用戶可能不能明確告訴你的一些需求,比如說性能達到什么要求,可靠性方面,響應時間,擴展性,性能方面等,這塊的內容并不是說用戶需要,而 是說不知道需要做成什么樣的,我們不能不做,做了只會對自己受益。要不然等到后期用戶使用感覺這慢,那不爽,那倒霉的還是是自己。
<!----> 3、 一些約束——在需求分析中需要考慮一些條件約束,規則等,比如客戶的約束,行業的約束,法律的約束以及自己的約束等,這些都需要在需求分析考慮清楚,要不然做出一款白人狂毆黑人的游戲給黑人玩,那就慘了,,,
需求——就是抓住用戶“真正”的需求,抓住用戶群真正的“需求”。
分析——就是分析一大幫人的行為習慣,然后由需求人員來總結歸納。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
