用戶的需求是復(fù)雜的,難以確定的谢肾。
首先腕侄,用戶其實并不清楚自己想要什么,因此芦疏,很多時候我們并不能從用戶口中得知他們想要的是什么冕杠,我們需要站在用戶的角度上看待這樣一件事。
其次酸茴,用戶與我們交流的時候分预,限于個人角色、體驗等等不同薪捍,我們在理解用戶的表述時可能會有偏差笼痹,這一點將導(dǎo)致我們對需求的分析可能不準(zhǔn)確。
最后酪穿,隱性需求凳干。很多時候,一個大的需求下面會有很多相關(guān)的隱性需求被济,這些需求的滿足與否可能是一個產(chǎn)品的決定性因素救赐。
種種因素限制了我們的需求分析,使得我們的需求分析成為軟件工程的一個難關(guān)只磷。
另外经磅,需求的實現(xiàn)也是一個難題。同樣的一個需求钮追,即使你和你的用戶都已經(jīng)明確了预厌,它的實現(xiàn)也是有無數(shù)種的。比如我想從A地到B地元媚,我可以走路轧叽,騎車苗沧,坐公交,飛機(jī)等等犹芹,或者我可以把他們混合起來崎页。哪一種是用戶最需要的鞠绰?涉及很多潛在需求腰埂。我關(guān)注的是速度,舒適度又或者是其他蜈膨?
此外屿笼,如果以后技術(shù)實現(xiàn)了瞬間傳輸呢?這是不是也是一種實現(xiàn)形式翁巍。(技術(shù)確實不能實現(xiàn)驴一,但是也是一種實現(xiàn)形式。)
需求實現(xiàn)的難都是架構(gòu)于用戶需求分析的難之上的灶壶。也就是說肝断,需求的實現(xiàn)困難是由于需求分析沒有做好。但是正如前面所分析的驰凛,需求分析又豈是那么容易做的胸懈?因此,根據(jù)我自身的情況恰响,我提出一種解決思路趣钱。用功能(需求實現(xiàn))來驗證需求。
這個思路是這樣的胚宦。
首先首有,通過跟用戶大量的接觸(深度訪談、市場調(diào)研枢劝、現(xiàn)場調(diào)查等方法)從而了解他們的生活井联,嘗試著代入他們的角色和生活中去。接著您旁,用自己的想象力烙常,創(chuàng)造力隨意地想象能滿足用戶需求的功能。
然后被冒,利用自己的同理心和前面對用戶的了解來測試自己是否需要這項功能军掂,是否能滿足我的需求,是否為擁有這樣一個功能而歡呼雀躍昨悼,再進(jìn)行小范圍調(diào)整蝗锥。
最后用戶測試。如果都實現(xiàn)了率触,那么就實現(xiàn)出來终议。
產(chǎn)生這樣的思路的原因之一是:我對個人的分析如下:我有較強(qiáng)的同理心和想象力,但是我并沒有豐富的產(chǎn)品經(jīng)驗。所以我很難直接性地根據(jù)用戶的需求來分析穴张,最后實現(xiàn)一款產(chǎn)品细燎。但是我可以利用我的優(yōu)勢,從用戶的角度和利用創(chuàng)造力來彌補(bǔ)皂甘!
另一個原因是:我希望能做的是一款偉大的產(chǎn)品玻驻。而不是一款普通的產(chǎn)品。絕大多數(shù)偉大的產(chǎn)品都是與現(xiàn)有的產(chǎn)品有質(zhì)的差異的偿枕,而不是現(xiàn)有產(chǎn)品的漸進(jìn)改良版璧瞬。如何超脫現(xiàn)有的眼界去設(shè)計一款跨時代意義的產(chǎn)品,我認(rèn)為應(yīng)當(dāng)是無拘無束地創(chuàng)意思考渐夸,然后滿足用戶的嗤锉!
也許,這樣我們才能創(chuàng)造一個偉大的產(chǎn)品墓塌!
歡迎拍磚