需求分析作為軟件研發至關重要的工作,也是開發人員非常頭疼的工作。很多人之所以非常反感客戶的需求,其中的重要原因就是因為不能深刻領回需求分析這項工作的性質和原則。中培偉業《需求分析與管理最佳實踐》培訓專家郭老師在這里介紹了需求分析領域的6大法條,希望能夠對提高廣大需求人員和研發人員對用戶需求的理解。
原則1 永遠不要顯得比客戶更聰明
第一條:了解需求,而不是去批評客戶;
第二條:客戶比你更熟悉業務的環境;
第三條:客戶總是知道問題在哪兒,你的工作就是要讓他們自己愿意說出來;
原則2 尊重用戶的現實選擇
第一條:客戶永遠是對的;
第二條:提供最合適的解決方案,而非最好或最貴的方案;
第三條:不要把客戶當傻瓜;
原則3 轉述需求的人也是客戶
第一條:轉述者一般會把自己想象成設計者;
第二條:轉述者可能會遺漏或補充一些額外的需求;
第三條:對轉述者的自由發揮不應抱怨和生氣,而是將其視為客戶;
原則4 客戶和用戶要區別對待
第一條:產品為最終用戶設計,需求的功能轉換為最終用戶的使用要求而確定;
第二條:為客戶尋找價值上的需求;
第三條:用戶的利益高于一切;
原則5 用最簡單的文字工具記錄需求
第一條:所有人都能懂的東西,最不容易出錯;
第二條:不需要再學習的東西,最不容易出錯;
第三條:不要希望客戶能花更多的時間來了解需求轉換后的模型;
第四條:保持溝通的通暢,是了解需求的保障;
原則6 天下沒有免費的午餐
第一條:客戶從來沒有不合理的需求;
第二條:客戶的要求都是可以實現的;
第三條:我們能做這事-這是所需的費用;