在軟件開發(fā)過程中,需求分析可以說是一個不容忽視、不可或缺的重要工作。中培課堂《需求分析與管理最佳實踐》培訓(xùn)專家郭老師指出,一個成功的需求分析應(yīng)該是產(chǎn)品經(jīng)理和技術(shù)人員共同努力的結(jié)果。而要做好需求分析,首先就應(yīng)該做好產(chǎn)品定位,產(chǎn)品定位既是這兩個崗位共同努力的結(jié)果,也是做好需求分析的第一步。
何為產(chǎn)品定位
這是產(chǎn)品設(shè)計的方向,也是需求文檔和設(shè)計產(chǎn)出的判斷標(biāo)準(zhǔn)。此外,產(chǎn)品定位也是團隊成員形成統(tǒng)一的目標(biāo)和對產(chǎn)品的認識,提高團隊的凝聚力和工作效率,可以這么說,產(chǎn)品定位是需求中的需求。
一些產(chǎn)品經(jīng)理和設(shè)計師溝通時候,往往會把功能、業(yè)務(wù)邏輯梳理得很清楚,但卻忘記了把產(chǎn)品主要面向?qū)ο蟆⑺麄兊氖褂脠鼍叭绾危€有產(chǎn)品的功能、特色等也說清楚,這就會導(dǎo)致設(shè)計師很難做決策。
這里可以看出,產(chǎn)品定位實際上就是關(guān)于產(chǎn)品的目標(biāo),范圍、特征等約束條件,主要包括兩個方面的內(nèi)容:產(chǎn)品定義和用戶需求。
產(chǎn)品定義由產(chǎn)品經(jīng)理得出,用戶需求由技術(shù)人員得出,但這一般只出現(xiàn)在大型項目或者有充足團隊配置的情況中,實戰(zhàn)案例更多是PM一手操辦。
其中產(chǎn)品定義中的主要功能、產(chǎn)品特色和用戶需求中的目標(biāo)用戶形成了產(chǎn)品定位中最核心的內(nèi)容,是產(chǎn)品設(shè)計最主要的依據(jù)和方向。
有了產(chǎn)品定義之后,可以迫使產(chǎn)品經(jīng)理努力思考產(chǎn)品的方向和機會,在競爭中尋找差異化,也限定大致的范圍,讓團隊不至于茫然。
用戶需求
用戶需求就是在具體場景中,目標(biāo)用戶的目標(biāo)事件。根據(jù)一定方法(頭腦風(fēng)暴、調(diào)研訪談等),可以得出用戶需求示意列表。
需求來源
確定產(chǎn)品定位之后,然后通過不同的方式來收集大量的需求,然后根據(jù)這些需求的有效性和真實性、產(chǎn)品定位和項目資源情況進行篩選和匹配,提煉出產(chǎn)品需求,定義出優(yōu)先級。從產(chǎn)品定位到需求優(yōu)先級,整個過程不僅涉及對用戶的分析和理解,還包括了對產(chǎn)品定位、項目資源的考慮。
需求來源可以大致分為以下幾種,其中競品分析、產(chǎn)品數(shù)據(jù)、用研是從產(chǎn)品層提出,老板敏銳的眼光則是“人為思考的結(jié)果。
通過五花八門的渠道收集到一堆需求之后,不可能全部都能做,需要按照一定規(guī)則和流程,篩選出來最有價值的需求,將有限的投入產(chǎn)出最大化。
郭老師最后總結(jié)道,需求分析廣義上看包括了需求獲取和分析篩選兩個方面。產(chǎn)品定位是確定產(chǎn)品需求的根本依據(jù),而目標(biāo)用戶則是產(chǎn)品定位的標(biāo)尺。要想得到正確的需求,PM需要全程參與,充分準(zhǔn)備,深入到各個關(guān)節(jié)中,并且充分聽取不同成員的意見。