需求為何要往下挖[摘錄]
by:授客 qq:1033553122
第乙個:福特做汽車的例子。
經過多年的反覆嘮叨,大家都知道「更快的馬」是偽需求,能挖掘出背後「更快的到達某地」,從而給出「汽車」這樣一種產品。但隨著市場的成熟,大家很快都可以「更快的到達某地」了。為了突出優勢,就只能再不停的問「為什麼」,為什麼大家要更快呢?用車的典型場景是什麼?車主、司機、乘客等等最看重的是什麼?……所以,很多與「更快」沒關係的需求出來的,全景天窗、真皮座椅、按摩加熱通風等等,而針對中國市場,豪華品牌們也一致的挖出了「l」,a4l、328li、c200l、ats-l……
第二個:**賣家所在地的例子。
買家簡單的告訴你,搜尋寶貝後,「希望通過賣家所在地篩選」,這當然是個值得滿足的需求,所以在搜尋裡,**提供了所在地篩選。但要做得更好,就需要去**「為什麼買家需要做篩選」,於是,發現原因有二,一是希望省運費,所以,搜尋直接提供了「包郵」的篩選;二是希望預判到貨時間長短,所以,**又做了一些與快遞時效性相關的功能,比如「24小時發貨承諾」的篩選,快遞狀態跟蹤等。
小結一下,簡單挖出的表層需求,很快會被所有相似的產品滿足,也就是說,在不成熟的市場,你可以通過滿足簡單的需求佔據優勢,但隨著市場的成熟,大家很快陷入同質競爭,**戰、紅海什麼的都來了。這時候,你要出彩,就只能繼續往下挖,越深挖,使用者需求場景通常越細分,也通常是馬斯洛需求裡較高層次的需求,是對各種各樣「人性」的洞察。
為何要工程分塊
為何需要將乙個工程分為多個資料夾及多個檔案 如果不進行分解,當改動一行 時,編譯器就需要重新編譯所有 在大型工程中,這樣是需要較長時間的,而分解後只需重新編譯改動過的那個檔案,然後重新鏈結所有的目標檔案,是可以節約大量時間。按照一定的規則,將乙個工程分解成多個小檔案可以更加容易找到一段 從很多任務程...
為何要分層開發
1.分層開發 在專案實際開發過程中,會將整個專案從上到下劃分為頁面層 業務邏輯層 資料層。三層開發是專案開發實踐中典型的開發模式。目的 實現高內聚 低耦合。2.各層功能 介面層功能 負責資料展示,蒐集使用者輸入。即和使用者進行互動的層。介面層一般是指jsp頁面 html頁面等。業務邏輯層 功能 負責...
為何要記憶體對齊
為何要記憶體對齊 因為處理器讀寫資料,並不是以位元組為單位,而是以塊 2,4,8,16位元組 為單位進行的。如果不進行對齊,那麼本來只需要一次進行的訪問,可能需要好幾次才能完成,並且還要進行額外的merger或者資料分離。導致效率低下。更嚴重地,會因為cpu不允許訪問unaligned addres...