雖做爲一則笑話,但實卻令人深思。我們不能滿足各種怪異的用戶需求,衆口難調。我們不能以"用戶有這樣的需求"爲理由,來無止盡地滿足和迎合他們,程序猿不是機器貓,如此做,先崩潰的是碼農和維護人員,而系統也經不起這樣折騰。正如上面的案例,有多少用戶有時間去分清楚這麼多的隱身狀態?用戶都能讀懂嗎?其實大部分用戶用到的只是其中少數的核心功能。所以,我們需要專注重點做其中核心用戶的核心功能,而對於那些具體的,細微的功能則需要隔開來對待。
更進一步來說,用戶需求這個詞現在已經被用濫了,其是一個十分泛的,模糊的定義。被動接受需求,不會引導需求,永遠只是二流,我們承認用戶的意見永遠是對的,但是當且僅當他們沒有發表意見的時候。
如果我問我的用戶,他們只會說要一批更快的馬,福特如此說。的確,用戶需求是一個很籠統的概念,他們只能在他們的層面想到他們所想到的,如果依據他們的話,直接得出用戶需求,是不可靠的。
用戶表達出來的是泛泛的,包涵目標和任務。這個目標是需要產品人員去思考實現的,因爲你是專家,是產品的設計者會考慮產品更多問題,找一個最佳方法實現。針對用戶所表達的,需要分析其背後最本質的需求一目標。