我們的工作內容不是做不完的,無論啥事,它都必然有一個范圍界限。大家常說的需求蔓延就是客戶提出的項目工作內容超出了項目計劃之外,項目需求的邊界發生了“消失”。
項目工作者都知道,需求蔓延產生的后果有些多,最直接的就是項目團隊與客戶需求方拉扯不清:項目組的工作任務會無限增加,客戶會隨意提條件;大家的額外、加班工作會增多等等。
而項目人員想要避免項目需求蔓延,首先得先了解導致蔓延的原因有哪些,才能對癥下藥。
1、需求文本描述不詳
做項目服務工作時,要做什么,與客戶間都會有合同文本約定。但是合同中規定的內容往往都是模糊不清的,需求不明確,或者只有幾行說明,而且還可能有大斷的套話、官話。
對于項目參與者,往往對客戶業務不一定了解,如果對客戶真正想要的需求沒有真正了解,往往會因沒有正確理解而導致后期無何止的修改。
2、供需雙方理解不一致
項目組經常會遇到這樣的情況:按照客戶書面上記錄的需求進行開發后,客戶卻并不認可;而同時,客戶對自己寫的書面內容也并無異議。導致此的原因就是對同樣的內容客戶的理解與項目團隊的理解不同。
例如,需求中寫道:“購物后付款”。開發人員開發出來的是用戶選擇好商品進入購物車直接付款。而客戶實際想要的是到購物車付款前先向客戶發送一條短信驗證碼,讓購買人二次確認無誤后再付款。同樣的文字,對細節的理解可能就是不同的,但實現的細節客戶提供的需求里可能根本就沒有提。
3、基本需求說明不直接
職場上大家也怕矛盾、麻煩,話多為隱晦而不直白的說出,客戶提的多是自己期望解決的需求,而對于最基本需求往往認為不直接說,因為他認為沒必要特意提醒顯得不相信你,你應該完全明白,會做到基本需求。如做一款手機,手機打電話的功能客戶是不用說的;再如,智能面包機,做面包的功能也是不需要說的,他只會說如何智能法。
其實,客戶這樣想也并沒有錯,但在某些情況下,沒有直接的說明往往容易產生烏龍。項目組可能認為,這么明顯的東西既然客戶沒有說,自己還是不要自作主張,直接按照客戶提出的要求直接做就好。如此雙方就出現了誤會,導致項目需求之后需要重新說明了。
4、驗收前需求頻繁增多
客戶總是會在結項前提出各種需求,前期沒有討論過的各種需求都會在這個時候冒出來,讓項目被動受制。
這種情況原因一般有兩種,一種是在項目開發過程中沒有與客戶充分的溝通;另一種就是客戶生怕項目一結束付款,你們就不會再很好的支持了,那么所有需求不論重要與否,你都要在結束前給他做完。
5、無條件滿足客戶要求
雖然項目成功的評判之一是客戶滿意度,但無條件的遷就客戶最終可能導致項目預算超期或時間超期,反而會導致項目失敗。
要知道客戶在提一條新需求時可能自己都沒有想清楚,可能只是他的靈光一現,許多需求可能只是冗余需求。很多客戶往往不懂程序,隨便說出的需求,可能讓我們付出很大的代價。
因此,作為項目管理者不能完全順著客戶,完全被“牽著鼻子走”只會讓客戶更加不去深思自己提出的想法是不是自己真正需要的,為項目團隊帶來很多不必要的工作量。
6、溝通不順令雙方不滿意
這是項目工作中很容易碰到的事情,你碰到的客戶各種各樣,他可能不懂技術或不善項目管理等。他們的許多想法根本無法實現,跟他解釋他又很難理解,最后弄得好像項目團隊什么都做不了似的。
對于這種客戶有時會讓項目組有種無力感,這其實主要還是溝通不順暢的原因。
我們首先要明白“術業有專攻”是件很正常的事,客戶不明白一些東西也是正常的。當客戶第一次提出不合理需求時,你就需要強烈表達你的不同意見,并向對方有理有據說清楚原因。如此,客戶既感受到你的認真負責,在之后再臨時提需求時也會按照你的思路進行思考后再說。