1. 一切源於慾望
舉個例子,吃飯,這是一項最基本的生理慾望,每個人為了生存必須要吃飯。要吃飯,就得先把飯做出來。我們有微波爐,電飯鍋等等很多可選擇的工具來幫我們做飯,甚至,做特殊的食物有專用的工具提供給我們,比如麵包機。再者,如果你不想做飯,連出門都懶得出,你可以用一款叫「餓了麼」的軟體將食物快遞上門。
前面提到的微波爐,電飯鍋,麵包機以及「餓了麼」軟體,都是我們可以用來滿足吃飯這項生理慾望的工具。換個角度,這些工具不就是工具生產廠家的產品嗎?換句話說,產品就是為了滿足人們慾望而產生的工具。既然產品是為了解決人們的需求問題,也就是說需求就是人們的慾望。
1.2 慾望,如何滿足每款產品都有自己要解決的核心的使用者需求,也就是說產品都有乙個核心的慾望需要去滿足。比如,「餓了麼」軟體就是滿足人們叫外賣的慾望。但是,叫外賣的方式有很多種,為什麼使用者一定要用「餓了麼」軟體呢?這個時候,就需要對慾望進行深入的分析,已提供更好的服務來滿足人們的慾望,這個活動常常被產品人稱作需求分析。
舉個蘇杰大大在《人人都是產品經理》中的乙個例子:絕跡小朋友想去吃火鍋,這是乙個慾望。但是絕跡小朋友真的是嘴饞了想去吃火鍋嗎?可能絕跡只是餓了,但是這四川娃子餓了就只想到吃火鍋。如果真的只是餓了,給他倆包子也可以滿足絕跡的慾望,還能節省成本,何樂而不為呢。這就是乙個典型的需求分析過程,通過需求分析找到了最簡單的滿足人們慾望的方式。
再來談談「餓了麼」軟體,在這個軟體出現之前人們也是能叫外賣的,那麼這款軟體有什麼更好的滿足人們叫外賣慾望的方面呢。我們先來看看以前叫外賣的痛點。叫外賣有兩種方式,如果店鋪有官網,可以去官網訂餐,但是,這些只限於一些大型連鎖餐廳,比如麥當勞。另一種方式就是**預定,但是前提是你要有店鋪**,一般人肯定不會有附近所有餐廳的**。「餓了麼」軟體就解決了這兩個痛點,它能蒐羅使用者周圍提供送外賣服務的所有餐廳,並為所有餐廳提供網上訂餐服務,同時也免去了獲得餐廳**的需求。通過分析,「餓了麼」軟體提供了更好的滿足需求的服務。
2. 合適的慾望碰到合適的人
2.1 使用者角色建模每一款產品都有自己的受眾,沒有哪款產品是每個人都需要的。為此,我們需要對自己產品的受眾進行分析,看看這些使用者使用產品的習慣是怎麼樣的。這樣可以更好的提取使用者的需求。
首先,要找出產品的受眾,這個流程一般被稱為使用者角色建模。使用者角色建模首先要通過頭腦風暴的方式列出可能的使用者角色集合。還以「餓了麼」軟體為例,一般都是什麼樣的人會叫外賣呢?勞累一天的上班族,學校的學生,偶爾想改善伙食但不想出門的人,加班的人,不會做飯的人。 網際網路的一些事
在收集了使用者角色集合以後,我們需要對這些使用者角色進行整理,看看角色之間有沒有包含或者重合的地方,如果有,則需要考慮是否用角色需要被丟棄。比如上面的使用者集合中,不會做飯的人並沒有典型的特徵,而且,在上班族、學生、加班的人中都可能會有不會做飯的人。則,不會做飯的人完全可以被其他角色所代替,這個使用者角色就可以被丟棄了。
在整理完畢使用者角色後,可以將每個使用者角色寫在乙個卡片上,並在每個卡片上寫下這個使用者角色的一些特徵,這樣可以方便的對使用者角色進行分析。比如,在上班族卡片上可以寫上對菜品質量要求較高,可以熟練使用電腦,可能會經常使用該軟體等等。
有些時候為了對使用者角色更加深入的了解,一般會對重要的使用者角色建立角色例項。角色例項是乙個貼近生活的使用者場景,通過角色例項可以建立起乙個真實的人物,讓我們對角色有更真切的了解。如果上班族是我們主要的目標使用者,我們為上班族建立乙個角色例項如下:
有業界的大大建議在設計新系統時對一些極端人物建立角色卡。這些極端人物並不是產品的典型使用者,但是他們卻是真的會使用我們的產品。比如一些花痴小妹妹,叫外賣或許對她們來說並不是必須的,但是她們可能僅僅是為了看某個送外賣的帥哥,而經常定那家餐廳的外賣。我們不需要浪費太多時間在這些極端人物身上,甚至這些人物的需求根本不會被實現,但是花點時間在這些使用者身上,或許會產生一些意想不到的靈感。
2.2 需求源於角色前面在使用者角色建模上浪費了很大精力,其實都是在為這裡的需求收集做準備。不同的角色肯定會有不同的需求,這個時候,我們需要將自己代入角色,仔細想想如果自己是這個角色,會有什麼樣的需求。將所有考慮到的需求都記錄下來,為以後的需求整理做準備。
比如,作為一名上班族,很晚才回到家,這個時候叫外賣肯定希望外賣會很快的到達。而且上班族一般都習慣刷卡,如果提供刷卡或者網上支付功能會很方便。而「餓了麼」軟體就為使用者提供的外賣到達時間的預估,使用者可以方便的選擇可以快速到達的外賣。 網際網路的一些事
大部分公司都會要求寫需求文件,這樣對所有需求歸類,並且可以方便以後的查閱。但是這些需求文件有時候書寫的並不是很規範,或是很全面。導致查閱的時候很難找到我們需要的內容而且在需求,有時候甚至是寫完後根本無人去理會。而且,在需求變更時需要進行維護,耗費人力,文件在多次修改後導致內容很亂,或是前後需求矛盾的情況時有發生。
現在乙個新的需求管理方法,需求的例項化,可以解決這些問題。需求的例項化是不再編寫和維護需求文件,而是直接使用高質量的測試用例作為需求文件。通過測試用例可以很清楚的看到產品的需求內容,而且,在需求變更時,必然會產生新的測試用例,而不必費力去維護。在清晰的表現需求的同時,減少了維護需求文件的人力。
儲存程式控制 最根本的原理
眾所周知,儲存程式控制從計算機的誕生到現在一直以來都是計算機世界的最根本法則。甚至連我們古代的算盤都更它猩猩相惜,情不自禁。程式設計師編寫 的時候遇到的問題基本上歸根結底全是這玩意引起的。諸如 沒地方存了,存錯地方了,存了忘記放哪了,存太久了爛那了忘記扔了,etc,全他爺爺的都是這句話搗的蛋。換句話...
get和post最根本的區別
1.get請求在url中傳送的引數是有長度限制的,而post麼有 2.get請求會產生乙個tcp包,而post請求會產生兩個tcp包,但是不是所有的瀏覽器會傳送兩個包,firefox就只會傳送一次。對於get方式的請求,瀏覽器會把http header和data一併傳送出去,伺服器響應200 返回資...
數位化轉型最根本的是什麼?
中國人民大學商學院原院長 c50 成員毛基業教授在第十一屆中國管理 全球論壇上發表了題為 一把手的數位化轉型領導力 的演講,分享了 一把手 在數位化轉型中起到的作用。給大家分享乙個,我認為是 教科書級 的數位化轉型案例 三一重工。今天講的主題就是 一把手數位化領導力 這個案例是特別好的寫照。數位化轉...