通常,許多項目出現糾紛,就是我們的需求分析是做了,但也許是做得不夠,我們做的需求解決了我們能做出這樣的項目,但是沒有解決這樣的項目是不是真就是客戶想要的。于是出現了我們按時完成項目但客戶不滿意的情況,造成這種狀況的原因主要有下面幾種:
一、客戶自己也說不清想要的
很多客戶雖然對自己的相關業務熟練,但對于軟件工具等相關知識卻很少,也沒有相關的經驗,所以只能心里有一個想要的產品輪廓,于是可能會要求我們去替他們來完整這個輪廓的細節,而我們能否真正站在客戶角度去搜集整理、理解這些需求,就決定了這個需求的完整性和有效性,以及真正被實現的可能。
二、需求的變動性頻繁
隨著客戶對自己產品相關項目理解越來越深刻,可能他的需求也會隨之改變,這些改變的變動越大造成的項目風險可能越大。
我們在需求分析的時候就要充分考慮到哪些需求是相對固定的需求,哪些可能會是產生變動的需求,考慮到他的可變性,如此在根據需求做功能時考慮這些因素,后期即使發生變動,也不至于影響整個項目而束手無措。
三、需求分析人員或客戶理解有誤
需求分析是一項繁瑣枯燥的工作,需要和客戶之間不斷的商討、確認和反復。由于大部分客戶雖然安排專人負責這項工作,但是該人并不只做這項工作,特別當他被很多其他的事情纏身時,而無心細看提交過去的需求報告時,他很可能會給你一個錯覺,讓你認為他已經真正的理解并認可了你的方案。然而這種雙方的錯誤認知,就可能造成一方吃力不討好的完成,另一方卻不甚滿意。
就像建房子要打好地基一樣,做項目之前也要做好完善的需求分析管理,只有準確了解并深入理解客戶要的什么,才能做出真正的讓人滿意的項目產品,也算是真正成功完成項目。
我們知道,項目需求是項目開始的基礎,都沒有客戶需求,哪來的服務為客戶服務的產品內容呢?而項目需求分析,其實就是理解客戶想要的,了解客戶想要實現的愿景,在此基礎上進行項目規劃。