創新者的解答 The Innovator’s Solution (2017)

成長的魔咒與超出期望的成長 企業的成長常常面臨一種魔咒,即使公司持續成長,投資人仍可能覺得不夠快,因為他們會將對企業的期望反映到股價上。因此,只有當企業的成長超出投資人的預期時,才能真正提升股價。 以下是一些關於這個問題的詳細解釋和解決方案: 成長的魔咒:投資人會將他們期望的公司成長率反映到公司股價上。即使公司的核心業務有強勁的成長,如果經理人想要達到超出市場平均水準的股東報酬率,唯一的方法就是使事業的成長率超出股東的期望。 超出期望的成長:影響股價波動的不僅是事業成長的方向(正成長或負成長),還有公司獲利與現金流量變化中「超出期望的改變」。換句話說,實際成長率如果高於投資人的預期,股價上升的幅度會更大,反之亦然。 例如,如果一家公司預期成長率為5%,實際成長率也是5%,這家公司對投資人的投資報酬率只會是經過風險調整後的市場平均水準。 如果另一家公司預期成長率為25%,實際成長率也是25%,這兩家公司對投資人的投資報酬率同樣都只是經過風險調整後的市場平均水準。 只有當公司的實際成長率超出市場預期的成長率時,才能使股價上漲。 解決方案: 專注於破壞性創新:企業需要專注於能創造「超出期望」的成長,而不僅僅是維持現狀或小幅度的增長。相對於維持性創新,破壞性創新更有可能帶來超出投資人預期的成長。 尋找新市場或低階市場的破壞性創新:企業可以透過開發新市場或低階市場的破壞性創新來達到超出期望的成長。新市場的破壞性創新是針對那些因為沒錢、相關設備或技能而放棄消費的顧客。低階市場的破壞性創新則是針對那些願意以更低的價格購買性能較少、但夠好的產品的顧客。 了解顧客的任務:企業需要深入了解顧客想要完成的任務,並根據這些任務來開發產品和服務,而不是僅僅根據產品或顧客的屬性來做市場區隔。 建立獨立事業體:如果企業想要抓住破壞性機會,就必須成立一個在成本結構上有較大獲利空間的獨立事業,因為只有低成本結構才能在往高階市場挺進的路上,創造可觀利潤。 對成長要有耐心,對獲利不要有耐心: 創新事業在早期可能需要較長的時間才能看到成效,因此企業需要對成長有耐心。然而,企業應該儘早要求新事業獲利,以驗證其商業模式的可行性,並確保其能獨立生存。 及早開始:企業應該在核心事業仍然健康時就持續開展新成長事業,而不是等到財務績效發出警訊時才行動。 總結:企業要擺脫成長魔咒,需要不斷追求超出投資人期望的成長。這通常需要透過破壞性創新,深入了解顧客需求,並建立適當的組織和流程來達成。專注於創造新價值,而非僅僅是改良現有產品或服務,是實現持續成長的關鍵。 破壞性創新 vs. 維持性創新 破壞性創新和維持性創新是兩種不同的創新模式,它們在目標客戶、產品特性、主導者、市場地位和策略重點上都有顯著差異。成功企業往往因為過於專注於維持性創新,而忽略了破壞性創新帶來的機會。為了實現持續成長,企業必須學會如何辨識、培養和利用破壞性創新,並建立適當的組織結構、流程和文化來支持這類創新。 概念定義 維持性創新(Sustaining Innovation):指的是為現有客戶提供性能更好、更高價的產品。這類創新通常是由市場領導者主導,旨在改進現有產品,以滿足高階市場顧客的需求。 破壞性創新(Disruptive Innovation):指的是為新客戶提供更簡單、更便宜、更便利的產品。這類創新通常是由新進者主導,他們瞄準的是被既有市場領導者忽略的低階市場或新市場。 主要差異 目標客戶: 維持性創新:針對現有高階客戶,提供更優越的產品性能。 破壞性創新:針對新客戶或低階市場的客戶,提供更簡單、更便宜、更便利的產品。 產品特性: 維持性創新:通常是性能上的提升,例如更快的速度、更高的效率、更強的功能等。 破壞性創新:通常是簡單、方便、價格低廉的產品,一開始性能可能不如現有產品,但隨著時間會不斷改進。 主導者: 維持性創新:通常由市場領導者主導,他們有資源和能力進行技術提升。 破壞性創新:通常由新進者主導,他們可以透過低成本的產品或服務,進入被市場領導者忽略的市場。 市場地位: 維持性創新:有助於市場領導者鞏固其市場地位,並在既有市場中競爭。 破壞性創新:有潛力顛覆既有市場,使新進者挑戰成功,甚至取代市場領導者。 策略重點: 維持性創新:通常是改進現有產品,以滿足現有客戶需求。 破壞性創新:通常是創造新市場或滿足未被滿足的顧客需求。 破壞性創新的類型 新市場破壞性創新(New-Market Disruptions): 針對過去因為價格、取得困難或技能不足而無法消費的顧客,提供新的產品或服務。例如,太陽能公司如果瞄準南亞和非洲的貧民,這些地方沒有傳統電力,太陽能產品就能夠滿足他們的需求。 低階市場破壞性創新(Low-End Disruptions): 針對現有市場中,願意以較低價格購買性能較少但足夠好的產品的顧客。例如,小鋼鐵廠利用電弧爐生產低成本鋼鐵,與大型鋼鐵廠競爭低階市場。 為什麼成功企業會忽略破壞性創新? 不對稱動機(Asymmetric Motivation):市場領導者的資源分配流程通常針對維持性創新設計,使其難以應對破壞性創新。 高階市場的誘惑:既有企業習慣朝高階市場挺進,追求更高的利潤,因此忽略了低階市場或新市場的機會。 組織結構的限制:領導企業的組織結構很難因應破壞性創新,因為他們的流程和價值觀通常與維持性創新相容。 既有通路不適用:破壞性創新產品通常無法透過既有通路銷售,因為這些通路商的獲利模式與破壞性創新不相容。 對成長失去耐心:投資人常常對成長有高度期望,迫使企業將資源投入到能快速帶來回報的維持性創新,而不是需要時間發展的破壞性創新。 「威脅導致僵化」(threat rigidity):當企業將破壞性創新視為威脅時,會產生僵化反應,難以採取彈性應對措施,反而會集中資源在維持現狀。 如何利用破壞性創新? 尋找立足點:企業應該先評估目標顧客想完成什麼任務,然後找出破壞市場的立足點,也就是具破壞性的第一代產品。 設立獨立事業單位:為了抓住破壞性創新機會,企業應該成立一個在成本結構上有較大獲利空間的獨立事業單位。 採用應變型策略流程:在破壞性事業初期,應採用應變型策略流程,而不是過早導入計劃型策略流程。 了解價值網絡:每個價值網絡代表一個環境背景,廠商必須建立成本結構與作業流程,以有利可圖的方式滿足顧客需求。在一個價值網絡中,每個廠商的競爭策略,特別是成本結構、目標市場與顧客,將決定它認為創新的經濟價值判斷。 創造新通路:成功的破壞性創新產品通常需要新的通路,以擺脫既有通路的限制。 專注於顧客的任務:企業應該根據顧客想要完成的任務來開發產品和服務,而不是僅僅根據產品或顧客的屬性來做市場區隔。 對成長要有耐心,對獲利不要有耐心:創新事業在早期可能需要較長的時間才能看到成效,因此企業需要對成長有耐心。然而,企業應該儘早要求新事業獲利,以驗證其商業模式的可行性,並確保其能獨立生存。 及早開始:企業應該在核心事業仍然健康時就持續開展新成長事業,而不是等到財務績效發出警訊時才行動。 訓練員工辨認破壞性構想:銷售、行銷和工程人員應接受訓練,以辨識破壞性創新機會,並了解哪些構想應納入既有流程,哪些應獨立發展。 顧客想完成什麼任務(Job to Be Done) 「顧客想完成什麼任務」是一個強大的市場區隔和創新工具。透過深入了解顧客的任務,企業可以發現新的市場機會,開發出真正有價值的產品和服務,並擊敗真正的競爭者。企業應該將焦點從產品和顧客的屬性轉向顧客想要完成的任務,並以此為基礎來制定其市場策略和創新方向。 ...

January 26, 2025 · Atelier Shen

About Face (2014)

數位產品設計流程 數位產品設計流程是一個多階段的過程,其重點在於瞭解和滿足使用者需求。 此流程始於研究階段,在此階段,設計師會使用民族誌研究方法(如觀察和情境訪談)來收集有關潛在和/或實際產品使用者的質化數據。 設計師也會執行競爭產品審查、檢閱市場調查、技術白皮書和品牌策略。 他們還會視特定領域需求與利害關係人、開發人員、主題專家(SME)和技術專家進行一對一訪談。 設計的目標是創造使用者會喜愛的軟體。 設計數位產品的流程始於軟體,因為互動設計源自於桌上型電腦的軟體。 目標導向設計是一個用於數位產品的設計流程,它包含六個階段: 研究 建模 需求定義 架構設計 介面設計 細節設計 此流程的重點是為所有互動設計問題建立高階互動設計原則,幾乎適用於任何平台。 然後,此流程會涵蓋低階和特定平台的介面設計原則和慣用語,以供行動裝置、桌上型電腦、網路等使用。 此流程中的重要步驟是建立角色。 角色是產品潛在使用者的虛構代表。 角色可以協助設計師專注於目標使用者的需求和目標。 有不同類型的角色: 主要角色: 產品的主要目標使用者。 次要角色: 具有與主要角色相似需求的使用者,但有一些需要滿足的特殊需求。 服務角色: 不受產品使用影響的使用者,但會直接受到產品使用影響。 負面角色: 產品並非為服務特定類型的使用者而建構。 設計師應努力創造出體貼的數位產品。 體貼的產品會記住使用者之前的動作和偏好。它們也會盡可能地預測使用者接下來想要做什麼。體貼的產品對使用者是恭敬的,並且會避免抱怨或提出不必要的要求。 數位產品設計的另一個重要面向是平台和姿態。平台是指讓產品得以運作的硬體和軟體組合。姿態是指產品的行為立場,也就是它如何呈現給使用者。 設計師應該針對中級使用者優化其產品。 大多數使用者在使用產品時,既不是初學者也不是專家,而是中級使用者。這表示設計師應該創造出易於學習和使用的產品,但也能提供進階使用者所需的功能和彈性。 數位產品失敗的原因 數位產品失敗的幾個主要原因是:不良的產品行為和未滿足使用者目標。 數位產品因不良行為而失敗,例如糟糕的錯誤處理、過多的功能以及難以學習或使用。數位產品因未滿足使用者目標而失敗,因為它們並未解決實際問題或太難以使用。 良好的數位產品設計始於對使用者目標的深刻理解。 設計師應專注於創造對使用者有禮貌且體貼的產品,記住使用者的動作和偏好,並盡可能預測使用者下一步想要做的事情。 設計研究中定性資料與定量資料的比較 人物誌(Persona,或稱用戶畫像)和目標是使用者建模的必要工具,幫助設計師創造出以使用者為中心的產品。人物誌提供豐富的使用者理解和同理心,而目標則闡明了驅動使用者行為的特定目標。 通過將這些方法整合到設計過程中,團隊可以確保他們的產品符合目標受眾的需求和期望,從而創造出成功的使用者體驗。 在設計研究中,定性資料和定量資料扮演著重要但不同的角色。定性資料提供有關使用者行為、需求和態度的深入見解,而定量資料則量化這些見解並提供統計顯著性。 以下列出定性資料和定量資料的比較: 定性資料 **性質:**探索性、描述性、深入的 **資料收集方法:**觀察、訪談、焦點團體、民族誌研究 **資料格式:**文字、圖像、音訊、影片 優點: 提供對使用者行為和態度的豐富見解。 幫助識別未滿足的需求和痛點。 產生用於產生假設和進一步研究的想法。 缺點: 難以推論到更廣泛的族群。 可能受到研究人員偏見的影響。 資料分析可能很耗時。 定量資料 **性質:**數值、可衡量、統計顯著性 **資料收集方法:**問卷調查、實驗、分析 **資料格式:**數字、統計資料、圖表 優點: 提供統計上可靠的結果。 允許對不同群體進行比較。 資料分析相對容易。 缺點: 可能無法提供對使用者行為的深入了解。 可能無法捕捉到細微的態度和情緒。 需要仔細的調查設計以確保準確性。 在數位產品設計流程中,定性和定量資料都至關重要。 定性資料有助於了解使用者目標、痛點和期望,而定量資料有助於驗證這些發現並衡量設計決策的影響。 例如,在研究階段中,設計師可能會使用定性方法(如使用者訪談)來收集有關使用者如何與目前產品互動的資訊,以及他們遇到的任何問題或挫折。 這些資訊有助於識別設計機會並建立以使用者為中心的解決方案。 然後,設計師可以使用定量方法(如問卷調查或使用性測試)來衡量新設計的有效性,並識別任何需要改進的領域。 ...

December 30, 2024 · Atelier Shen

Predictably Irrational (2008)

相對性導致嫉妒和不滿足 我們傾向於透過比較來做決定,而這種傾向會導致嫉妒和不滿足。 我們在做決定時,總是會參考周圍的事物,無論是物質上的東西(例如烤麵包機、腳踏車、餐廳菜色或配偶),還是經驗上的東西(例如假期和教育選擇),甚至是抽象的東西(例如情緒、態度和觀點),我們都會與其他事物進行比較。 這種相對性的思考模式是我們與生俱來的,而且難以抗拒。 當我們將自己與他人比較時,就會產生嫉妒和羨慕,從而導致不滿足。 例如,當我們看到別人擁有比我們更好的房子、車子或工作時,我們可能會感到嫉妒,即使我們自身的情況已經相當不錯。 這種比較心態讓我們難以滿足於現狀,總是渴望擁有更多。 人們如何受到相對性的影響 經濟學人雜誌的訂閱方案: 經濟學人雜誌提供三種訂閱方案:僅網路版、僅印刷版和網路加印刷版。 僅網路版和僅印刷版的價格相同,而網路加印刷版的價格則明顯更高。 這種定價策略利用了相對性,因為相對於僅印刷版,網路加印刷版顯得更划算,即使後者價格更高。 電視銷售員的策略: 電視銷售員會將不同型號的電視機擺放在一起展示,以利用相對性影響顧客的購買決策。 例如,他們可能會將一臺價格適中但功能普通的電視機擺放在一臺價格昂貴但功能強大的電視機旁邊,這樣一來,價格適中的電視機就會顯得更划算。 約會時的誘餌效應: 當我們與一位外貌較佳的同性朋友一起外出時,我們可能會成為對方的「誘餌」,讓對方顯得更具吸引力。 作者在書中描述了一個實驗,實驗中他利用電腦軟體修改照片,創造出外貌略遜於原版的「誘餌」照片,結果發現當照片中出現「誘餌」時,人們會更傾向選擇外貌較佳的原版照片。 為了克服相對性帶來的負面影響,作者建議縮小比較範圍,專注於自身擁有的事物,而非與他人比較,並改變心態,不過度追求物質享受。書中提到網路公司創辦人James Hong為了擺脫比較壓力,賣掉保時捷跑車,改買豐田油電車,他意識到擁有一輛 Boxster後會想擁有911,而擁有911的人又希望擁有法拉利,唯有打破這一相對性迴圈,才能獲得真正的滿足。 錨定效應 錨定效應指的是我們會受到第一印象的強烈影響,並將其作為未來決策的參考點。 如同雛鵝會將第一眼看到的生物當作母親一樣,人類也會對最初接觸到的資訊產生強烈的依賴。一旦一個價格或價值被設定為「錨點」,我們之後的判斷和決策都會圍繞著這個錨點進行。 錨定效應如何影響我們的決策 珍珠的價格: 珍珠商人薩爾瓦多·阿薩埃爾(Salvador Assael)將黑珍珠與世界上最精美的寶石聯絡在一起,成功地將黑珍珠的價格錨定在高位。即使黑珍珠本身的價值可能不如其他寶石,但由於最初的高價定位,消費者便願意支付高昂的價格購買。 拍賣會上的出價: 在拍賣會上,起拍價會成為一個錨點,影響著之後的出價。即使起拍價與物品的實際價值相差甚遠,但由於它是第一個被提出來的價格,因此會對參與者的出價產生影響。 詩歌朗誦實驗: 作者進行了一項實驗,要求學生評估他朗誦詩歌的價值。一組學生被問是否願意支付10美元聽他朗誦10分鐘的詩歌,另一組則被問是否願意接受10美元的報酬來聽。結果顯示,問題的設定影響了學生對詩歌朗誦價值的評估。願意支付的學生更高評價詩歌朗誦。此實驗表明,第一印象對我們對模糊體驗的評估有顯著影響。 身分證號碼實驗: 作者及同事要求學生寫下身分證號碼的最後兩位數字,並將其用作各種物品的價格。隨後,學生們需評估這些物品的實際價值。結果顯示,這些數字成為評價的錨點,身分證號碼最後兩位數字較高的學生對物品的評價也相應較高。這一實驗揭示,即便是與物品價值無關的數字,仍能影響我們的評估。 錨定效應不僅影響著我們對價格的感知,還會影響我們對其他事物的評估,例如: 噪音的厭惡程度: 作者進行了一項實驗,讓參與者聆聽令人討厭的噪音,並詢問他們願意以多少錢的價格再次聆聽這種噪音。實驗結果顯示,那些最初被告知可以獲得 90 美分報酬的參與者,比那些被告知只能獲得 10 美分報酬的參與者,願意以更高的價格再次聆聽噪音。這個實驗證明,即使是對負面體驗的評估,也會受到錨定效應的影響。 瞭解錨定效應的存在,可以幫助我們做出更明智的決策。 當我們意識到自己可能受到錨定效應的影響時,我們可以: 質疑自己的習慣: 許多消費習慣,例如購買昂貴的咖啡或最新款的手機,都可能是由錨定效應所導致的。 我們可以試著思考這些習慣是如何形成的,以及我們從中獲得了多少真正的快樂。 思考替代方案: 當我們面臨一個重要的決策時,我們可以試著列出所有的替代方案,並仔細評估每個方案的優缺點,而不是被最初的錨點所束縛。 尋求他人的意見: 我們可以向朋友、家人或專家諮詢意見,以獲得更客觀的視角。 免費的誘惑 即使免費物品不具真正價值,我們仍然會對其產生非理性的偏好。 這種現象源於人類對損失的厭惡。當我們看到免費物品時,我們的大腦會將其視為一種「沒有損失」的機會,即使這個物品對我們毫無用處。 我們如何受到免費的誘惑 免費巧克力實驗: 作者在書中描述了一個實驗,他提供兩種巧克力供人選擇:一種是高品質的瑞士蓮松露巧克力,售價 15 美分;另一種是普通的 Hershey’s Kisses 巧克力,售價 1 美分。實驗結果顯示,大多數人選擇了價格較高的瑞士蓮松露巧克力。然而,當作者將 Hershey’s Kisses 巧克力變成免費贈送時,大多數人卻選擇了免費的 Kisses 巧克力,即使瑞士蓮松露巧克力仍然更物超所值。這個實驗證明,即使免費物品的品質較差,但由於沒有損失的風險,我們仍然會對其產生強烈的偏好。 免費的兒童巧克力棒實驗: 作者的女兒 Zoe 在萬聖節得到了一些 Hershey’s Kisses 巧克力。作者給她一個選擇:用一個 Kisses 巧克力換一個大號計程車力架巧克力棒,或者免費獲得一個小號計程車力架巧克力棒。從理性角度來看,用一個 Kisses 巧克力換一個大號計程車力架巧克力棒更划算。然而,Zoe 選擇了免費的小號士力架巧克力棒,因為她被「免費」的字眼所吸引。 免費博物館日: 雖然博物館的門票通常不會很貴,但作者發現,當博物館免費開放時,他更想去參觀。 然而,免費開放日通常會吸引大量遊客,導致博物館擁擠不堪,排隊時間很長,參觀體驗大打折扣。 作者明知免費開放日會帶來不好的體驗,但他仍然無法抗拒免費的誘惑。 免費的誘惑影響我們的消費和時間分配。 例如,我們可能會花時間排隊領取免費贈品或填寫冗長的表格以獲得微小折扣,這些時間本可用於更有意義的活動。「免費」是政策制定者的一種工具,可以促進社會公益。 例如,政府提供免費的預防性醫療服務,鼓勵定期檢查,從而降低醫療成本。理解「免費」的誘惑有助於我們做出更理性的決策。當我們面對免費物品時,應該思考其是否真正有價值,以及我們是否真的需要它。也可以將免費物品與付費物品進行比較,以評估哪個更具價值。 ...

December 4, 2024 · Atelier Shen

Accelerate (2018)

軟體交付效能衡量 軟體交付效能是可量化的,企業可通過適當的衡量方法識別其關鍵因素。研究使用叢集分析將交付效能分為高、中、低效能組織,並定義了四個關鍵指標:部署頻率、變更前置時間、平均修復時間 (MTTR) 和變更失敗率。這些指標的目標值因組織效能不同而異,且有效的軟體交付與組織績效呈正相關。 書中強調組織文化的重要性,引用 Westrum 組織文化模型,提出生成型文化最有利於高效能交付。此外,持續交付實務(如版本控制、持續整合、部署自動化)和鬆散耦合的軟體架構有助於提升效能,並且精益管理實務促進了工作負載管理和流程優化。 書中還探討了其他與軟體交付效能相關的主題,例如: 將資安整合到軟體交付生命週期中。 產品開發的精益原則。 降低部署痛苦。 員工滿意度、身份認同和參與度。 領導者和管理者的角色。 利用 Westrum 組織文化模型衡量 作者們選擇 Westrum 組織文化模型 來衡量組織文化,因為該模型在科學文獻中得到了很好的定義,可以有效地衡量,並且在軟體交付領域具有預測能力。Westrum 模型最初是用於預測高風險技術領域(如航空和醫療保健)中事故發生的安全結果,但作者們的研究表明,它也能夠預測軟體交付和組織績效。 Westrum 組織文化模型 Westrum 模型將組織文化分為三種類型: 病態型文化(權力導向) 的特點是缺乏合作、懲罰傳遞壞消息的人、推卸責任、不鼓勵跨部門合作,以及壓制創新。 官僚型文化(規則導向) 的合作程度一般,但更重視遵循規則,即使規則阻礙了目標的達成。 生成型文化(績效導向) 的特點是高度合作、信任和信息共享,鼓勵承擔風險,並將失敗視為學習的機會。 如何衡量組織文化 為了衡量組織文化,作者們利用李克特量表來收集數據。 李克特量表要求受訪者對一系列陳述表示他們同意或不同意的程度,通常使用 1 到 7 的量表,其中 1 表示「非常不同意」,7 表示「非常同意」。作者們根據 Westrum 模型設計了七個李克特量表的題目,以捕捉團隊的組織文化: 在我的團隊中… 積極尋求信息。 傳遞失敗或其他壞消息的人不會受到懲罰。 責任是共同承擔的。 鼓勵和獎勵跨職能協作。 失敗會引發調查。 歡迎新想法。 失敗主要被視為改進系統的機會。 驗證衡量結果 為了確保衡量結果的有效性和可靠性,作者們進行了統計分析。 他們使用信度和效度分析來確認這些問題是否被所有受訪者以類似的方式理解,以及這些問題是否真的在衡量組織文化。 作者們的研究始終發現他們的 Westrum 組織文化衡量結果是有效和可靠的。 Westrum 組織文化與軟體交付效能的關聯 作者們的研究發現,Westrum 組織文化與軟體交付和組織績效之間存在顯著關聯。 生成型文化,其特點是高度合作、信任和信息共享,預測了更高的軟體交付效能、更高的組織績效,以及更低的職業倦怠。 持續交付的關鍵原則和實踐 本書主要探討軟體交付效能的衡量、影響效能的因素以及如何提升效能,但並沒有直接說明持續交付的關鍵原則和實踐。 然而,書中提到了 持續交付 是提升軟體交付效能的重要技術實務,並詳細討論了與持續交付相關的九個關鍵能力: 版本控制: 使用版本控制系統來管理所有生產構件。 部署自動化: 使用自動化工具來部署軟體。 持續整合: 頻繁地將程式碼整合到主幹或主線中,並在每次整合後運行自動化構建和測試。 主幹開發: 盡可能在主幹或主線中開發程式碼,避免使用長期分支。 測試自動化: 使用自動化測試來驗證軟體的功能和品質。 測試數據管理: 有效地管理測試數據,確保測試的可靠性和一致性。 鬆散耦合架構: 設計鬆散耦合的架構,以便獨立部署和擴展不同的服務或組件。 持續交付能力: 團隊擁有持續交付所需的技能和知識。 工具選擇: 選擇適合團隊和組織的工具來支持持續交付。 書中強調了持續交付實務對提升軟體交付效能的影響,指出高績效組織能夠透過持續交付,更頻繁、更快速、更低風險地發佈軟體,同時提高軟體品質並降低部署痛苦。 ...

November 29, 2024 · Atelier Shen

跨越鴻溝 Crossing the Chasm (1991)

產品生命週期 產品生命週期模型了描述新科技產品如何隨著時間被市場接受的過程。這個模型將採用者分為五種類別,以鐘形曲線表示: 創新者 (Innovators): 這個群體最早採用新科技,他們熱愛科技本身,並願意嘗試新事物。 早期採用者 (Early Adopters): 他們具有遠見,希望利用新科技來獲得競爭優勢。 早期大眾 (Early Majority): 這個群體務實,在新科技被證明有效且有足夠支援後才會採用。 晚期大眾 (Late Majority): 他們較保守,在新科技成為主流後才會採用。 落後者 (Laggards): 他們最晚採用新科技,通常是出於必要才採用。 模型中最關鍵的挑戰是「鴻溝 (Chasm)」,它存在於早期採用者和早期大眾之間。早期採用者願意為了搶先採用而承擔風險,而早期大眾則希望看到新科技被證明有效才願意採用。 許多新科技產品都無法跨越鴻溝,導致產品銷售停滯不前。 鴻溝:早期市場與主流市場的阻礙 鴻溝指的是早期市場和主流市場之間的差距,它代表著科技產品在市場發展過程中一個極具挑戰性的階段。 雖然早期市場(由科技狂熱者和有遠見的早期採用者組成)可能對產品充滿熱情,但主流市場(由務實的早期大眾和保守的晚期大眾組成)則抱持著觀望的態度。 早期採用者願意承擔風險,嘗試未經驗證的技術,並自行整合產品以滿足其需求。 相反地,務實的早期大眾希望看到產品已被驗證有效,並期望獲得完整的解決方案,包括產品本身、相關服務和支援。 由於這兩種群體的需求和期望存在巨大差異,因此許多科技產品難以跨越鴻溝,導致銷售停滯不前。 以下幾個因素加劇了鴻溝的挑戰: 缺乏參考案例: 務實的買家在做出購買決策時,希望參考其他類似企業的成功案例。 然而,由於早期採用者數量有限,且他們的使用情境通常與主流市場不同,因此難以提供足夠的參考案例來說服務實的買家。 產品成熟度不足: 早期市場階段的產品通常功能不完整,缺乏完善的支援服務。 務實的買家則期望獲得成熟、穩定的產品和完善的售後服務。 產品成熟度不足會讓務實的買家卻步。 市場定位不明確: 早期市場的產品通常以技術為導向,缺乏明確的市場定位。 務實的買家則希望清楚了解產品的價值主張和目標市場。 模糊的市場定位會讓務實的買家難以理解產品的價值。 要成功跨越鴻溝,企業需要採取以下策略: 鎖定利基市場: 選擇一個規模適中、需求明確且競爭較少的利基市場作為灘頭堡。 集中資源在這個市場中快速建立領導地位,並以此為基礎拓展到其他市場區塊。 打造完整產品: 務實的買家期望獲得完整的解決方案,而不仅仅是產品本身。 企業需要與合作夥伴和盟友合作,提供包括產品、服務、支援和培訓在內的完整產品。 建立競爭格局: 清楚定義你的競爭對手,並向客戶展示你的產品如何與競爭對手進行比較。 這可以幫助務實的買家了解你的產品的獨特價值主張。 傳達清晰的市場定位: 使用簡潔明瞭的語言來描述你的產品的目標客戶、價值主張和差異化優勢。 讓務實的買家清楚了解你的產品能為他們解決什麼問題。 選擇適當的通路: 選擇最適合你的目標客戶和產品的通路。 例如,透過合作夥伴、經銷商或線上平台來銷售產品。 總而言之,鴻溝是科技產品市場發展過程中的一個重要挑戰。 企業需要了解早期市場和主流市場之間的差異,並採取有效的策略來跨越鴻溝,才能在競爭激烈的市場中取得成功。 目標顧客描述:建立清晰的目標顧客形象 建立清晰的目標顧客形象對於成功跨越鴻溝至關重要。 務實的顧客在做購買決策時,希望參考其他類似企業的成功案例,以及產品是否能滿足他們的完整需求。 因此,清晰的目標顧客描述可以幫助企業聚焦產品開發、行銷策略和銷售方向,進而提高成功機率。 以下步驟可以協助建立清晰的目標顧客形象: 識別目標顧客: 根據產品特性和市場分析,確定產品最適合的目標顧客群體。 例如,如果你的產品是針對企業的雲端儲存服務,你的目標顧客可能是中小型企業的IT主管。 建立顧客角色 (Customer Persona): 顧客角色是虛構的、代表性的目標顧客,它可以幫助你更具體地了解目標顧客的特徵、需求和行為模式。 建立顧客角色時,可以包含以下資訊: ...

November 29, 2024 · Atelier Shen

The Cold Start Problem

克服冷啟動問題的五個階段 本書概述了五個階段來描述建立、擴展和維持網路效應的框架。這些階段是: 冷啟動: 大多數的網路產品都會失敗。例如一個新的影片分享應用程式推出時,如果早期沒有大量的內容,使用者就不會留下來,而沒有使用者就不會有人願意分享影片。市場、社群網路和所有其他種類的消費者(甚至是 B2B)產品也是如此,如果使用者找不到他們想要的人或事物,他們就會流失。解決冷啟動問題需要讓所有合適的使用者和內容同時出現在同一個網路上,但這在產品推出時很難做到。 為了說明冷啟動問題,本書探討了一系列的例子,檢視了維基百科最多產的內容創作者、信用卡的發明,以及 Zoom 如何推出一個成功的產品。本書提出了一種以建立「原子網路」為中心的方法,也就是最小、穩定且可以自行發展的網路。 臨界點: 建立第一個原子網路需要付出巨大的努力,但顯然光有一個是不夠的。為了贏得市場,重要的是要建立更多、更多的網路以擴展到市場中。 本書使用 Tinder 的案例研究來說明網路如何透過引爆點迅速擴展。在一個成功的產品推出中,社群媒體和口碑會放大臨界點,但驅動臨界點的核心是網路效應本身的強度。 脫離速度: 一旦產品建立了幾個原子網路並通過臨界點,下一個目標是讓產品快速發展,以建立一個持久的業務。 本書使用 Dropbox 的案例研究來說明這一點。 為了實現持續的成功,產品必須達到並維持脫離速度。 本書將「網路效應」重新定義為三個更具體的效應:參與效應、獲取效應和經濟效應。 參與效應: 當更多使用者加入時,產品會變得更有黏著性、更具吸引力。 獲取效應: 指的是網路吸引新客戶的能力,也就是病毒式增長。 經濟效應: 指的是隨著網路增長而產生的經濟優勢。 網路的反叛: 在這一階段,重點是維持網路的健康和防止崩潰。 本書舉例說明 Uber 如何面對其最重要的客戶,也就是司機,在其辦公室前抗議。 該本書認為,精心策劃的網路硬體主要成員的反叛可能會完全扼殺一個產品。本書指出,內容創作者只是硬體的一個例子。在市場、工作場所協作工具和其他類型的網路產品中也存在著硬體。 護城河: 最後一個階段是關於一個成功的網路如何捍衛其領地,利用網路效應與試圖進入市場的較小網路進行永恆的戰鬥。 本書利用 Airbnb 和 Wimdu 之間在歐洲市場上的競爭來說明這一點。 本書指出,護城河的概念通常適用於單一網路(例如 Airbnb 在柏林的業務),而在產品用於跨越網路邊界連接參與者的地方(例如 Zoom),則存在著一個深度、整體的護城河。 本書進一步指出,在基於網路的競爭中,核心策略之一是「差異化」。現有的市場龍頭看起來可能無懈可擊,但其帝國通常由許多、許多較小的網路組成,其中一些網路比其他網路更容易受到攻擊。 總體而言,本書認為有效的競爭策略是關於誰能以最佳方式擴展和利用其網路效應。 隨著網路的發展和飽和,較大的網路通常會與重力拉扯作鬥爭,而較小的網路則試圖利用其速度和重點來突破。 建立原子網路的關鍵策略 建立原子網路是克服冷啟動問題的關鍵第一步,它是最小的、穩定且可以自行成長的網路。本書中提供了幾個關鍵策略,可以幫助您建立成功的原子網路: 專注於解決「硬邊」問題 每個網路都有「硬邊」和「軟邊」。硬邊通常是指那些需要付出更多努力才能參與網路的使用者,例如內容創作者、服務提供者或賣家。軟邊則是指那些更容易被吸引到網路的使用者,例如內容消費者或買家。本書指出,吸引網路的硬邊並讓他們滿意對於建立原子網路至關重要。 這是因為如果沒有足夠的供應(例如內容、服務或商品),那麼即使吸引了大量的需求(例如觀眾或買家)也無濟於事。 以 Wikipedia 和 Uber 為例,Wikipedia 的硬邊是那些撰寫和編輯條目的志願者,而 Uber 的硬邊是那些提供乘車服務的司機。尋找那些硬邊使用者積極參與,但其需求尚未被滿足的問題。 例如,Tinder 的成功部分源於它解決了大學生尋找約會對象的難題。此外,本書還建議鎖定那些被現有解決方案忽視的利基市場。 例如,Airbnb 最初鎖定了那些願意出租家中空床墊的使用者,這些使用者是傳統飯店業所忽視的。 建立「殺手級產品」 即使對於原子網路,也需要打造一個「殺手級產品」。 這意味著即使網路規模很小,產品本身也必須提供出色的使用者體驗。例如 Zoom 的成功部分源於它易於使用且可靠的視訊會議功能,即使只有兩個人使用也能提供良好的體驗。當產品能夠提供其核心價值並創造出「神奇時刻」時,您就知道冷啟動問題已經解決。 例如,Clubhouse 的早期使用者在應用程式中意外發現了有趣的對話,這就是一種神奇時刻。 ...

September 19, 2024 · Atelier Shen

The Pragmatic Programmer

實用程式設計師的哲學 實用哲學是貫穿整本書的一個核心概念,它強調程式設計師應該採取積極主動、負責任且不斷精進的態度來面對工作。以下將更詳細地說明書中提到的實用哲學: 對待工作: 實用程式設計師熱愛自己的工作,並致力於精益求精。 他們將程式設計視為一門工藝,並努力將其做到最好。 主動思考是實用程式設計師的另一個重要特質。 他們不會盲目地遵循指示,而是會積極思考自己正在做的事情,並對自己的工作進行批判性評估。 他們會不斷思考,並在工作中不斷改進。 持續學習對於成為一名實用程式設計師至關重要。 軟體開發是一個不斷發展的領域,程式設計師需要不斷學習新的技術和工具,才能保持競爭力。 勇於改變現狀。 實用程式設計師不會害怕改變,當他們發現問題或有更好的方法時,會積極寻求改變。 他們會主動掌控自己的職業生涯,並努力創造自己想要的未來。 承擔責任: 不逃避責任是實用程式設計師的另一個重要特質。 當程式碼出現問題時,他們不會找藉口或推卸責任。 相反,他們會勇於承擔責任,並努力解決問題。 他們會坦誠面對錯誤,並從中吸取教訓。 建立團隊信任。 實用程式設計師會努力與團隊成員建立信任關係,並確保團隊能夠互相依賴。 他們會積極溝通,並確保訊息的清晰傳達。 面對現實: 軟體熵是一個不可避免的問題。 隨著時間的推移,軟體會變得越來越混亂,程式碼會變得越來越難以維護。 實用程式設計師會意識到這一點,並採取措施來減緩軟體熵的增長速度,例如:保持程式碼的簡潔和模組化、使用版本控制等等。 沒有完美的軟體。 實用程式設計師明白這一點,並會努力編寫“足夠好”的軟體。 他們會根據用户的需求和项目的限制,設定合理的目標。 批判性思考非常重要。 在面對新的資訊或觀點時,實用程式設計師不會盲目地接受,而是會進行批判性思考。 他們會質疑資訊的來源、評估資訊的準確性,並從多個角度思考問題。 總之,實用哲學是一種務實、積極、負責任的程式設計方法。 它鼓勵程式設計師不斷學習、精進技能、勇於承擔責任,並以務實的態度面對軟體開發的挑戰。 實務方法:實用程式設計師的技巧和工具 根據你提供的資料和我們之前的對話,「實務方法」是指實用程式設計師在軟體開發過程中用來解決問題和提升效率的各種技巧和工具。這些方法涵蓋了設計、編碼、測試、除錯以及團隊合作等多個方面。以下將詳細說明書中提到的重要實務方法: 設計與架構 避免重複 (DRY):實用程式設計師會盡量避免在程式碼中出現重複的資訊,因為重複會增加維護的難度,並且容易造成錯誤。他們會將重複的程式碼提取出來,建立可重複使用的元件或函式,以提高程式碼的可維護性和可讀性。 正交性:正交性是指系統中的不同元件之間的相互獨立性。一個正交的系統更容易理解、修改和擴展,因為修改一個元件不會影響到其他元件。 可逆性:實用程式設計師會盡量設計可逆的系統,也就是說,可以輕鬆地撤銷或修改之前的決策。他們會使用版本控制系統來追蹤程式碼的變更,並使用模組化設計來降低元件之間的耦合度。 曳光彈開發:曳光彈開發是一種迭代式的開發方法,它會先建立一個可以運作的最小化系統,然後逐步添加功能,並持續測試和整合。這種方法可以幫助開發者及早發現問題,並降低專案的風險。 原型設計:原型設計是一種快速建立系統模型的方法,它可以幫助開發者和使用者更好地理解系統的需求和功能。原型可以是低保真度的模型,例如使用紙筆繪製的介面草圖,也可以是高保真度的模型,例如使用程式碼編寫的可互動原型。 編碼技巧 使用純文字:實用程式設計師會盡量使用純文字格式來儲存資料,因為純文字格式具有跨平台、可讀性高、易於處理等優點。他們會使用純文字編輯器來編寫程式碼,並使用版本控制系統來追蹤程式碼的變更。 善用命令列:實用程式設計師會熟練使用命令列工具,因為命令列工具可以快速有效地執行各種任務,例如檔案管理、程式碼編譯、系統管理等等。他們會使用腳本語言來自動化重複性的任務,並使用管道來組合不同的命令。 精通編輯器:實用程式設計師會花時間學習和精通自己的程式碼編輯器,因為一個好的編輯器可以大幅提升編碼效率。他們會學習使用快捷鍵、巨集、程式碼片段等等功能,並根據自己的需求調整編輯器的設定。 版本控制:實用程式設計師會使用版本控制系統來追蹤程式碼的變更,並方便團隊協作。版本控制系統可以幫助開發者回溯到之前的版本,並方便地合併不同開發者的程式碼。 除錯技巧:實用程式設計師會學習和掌握各種除錯技巧,因為除錯是軟體開發過程中不可避免的一部分。他們會使用除錯器來逐步執行程式碼,並使用日誌來記錄程式碼的執行過程。他們會學習如何分析錯誤訊息,並使用二分搜尋法來快速定位錯誤。 文字操作:實用程式設計師會使用文字操作工具來處理和轉換文字資料,因為很多程式設計任務都涉及到文字處理。他們會使用正規表示式來搜尋和替換文字,並使用腳本語言來編寫文字處理工具。 測試與品質 合約式設計:合約式設計是一種軟體設計方法,它會為每個函式或方法定義明確的輸入和輸出條件,並使用斷言來驗證這些條件。這種方法可以幫助開發者及早發現錯誤,並提高程式碼的可靠性。 斷言式程式設計:斷言式程式設計是一種編碼技巧,它會在程式碼中添加斷言來檢查程式碼的執行狀態,並在斷言失敗時抛出錯誤。這種技巧可以幫助開發者及早發現錯誤,並提高程式碼的可靠性。 測試驅動開發:測試驅動開發是一種軟體開發方法,它會先編寫測試用例,然後再編寫程式碼來通過測試。這種方法可以幫助開發者確保程式碼的品質,並降低程式碼的錯誤率。 屬性導向測試:屬性導向測試是一種測試方法,它會根據程式碼的合約和不變量來自動生成測試資料,並驗證程式碼在各種輸入情況下是否都能正常運作。這種方法可以幫助開發者發現邊界情況下的錯誤,並提高程式碼的可靠性。 團隊合作與溝通 溝通技巧:實用程式設計師會重視溝通技巧,因為軟體開發是一個團隊合作的過程。他們會學習如何清晰地表達自己的想法,並積極傾聽他人的意見。他們會使用各種溝通工具,例如電子郵件、即時通訊軟體、線上協作平台等等。 敏捷開發:敏捷開發是一種軟體開發方法,它強調快速迭代、持續交付、團隊合作以及客戶參與。實用程式設計師會採用敏捷開發的原則和實務,以提高軟體開發效率,並更好地滿足客戶的需求。 其他實務方法 工程日誌:實用程式設計師會使用工程日誌來記錄自己的工作過程、遇到的問題、解決方案等等。工程日誌可以幫助開發者總結經驗教訓,並方便日後查閱。 估算技巧:實用程式設計師會學習和掌握估算技巧,以便更好地規劃和管理自己的工作。他們會使用不同的估算方法,例如經驗法、類比法、分解法等等,並根據實際情況調整估算結果。 安全性:實用程式設計師會重視軟體安全性,並採取各種措施來保護程式碼免受攻擊。他們會學習如何識別和防範常見的安全漏洞,並使用安全的編碼實務。 程式碼風格:實用程式設計師會遵循一致的程式碼風格,以提高程式碼的可讀性和可維護性。他們會使用程式碼格式化工具來自動格式化程式碼,並使用程式碼檢查工具來檢查程式碼的風格和錯誤。 需求分析:實用程式設計師會花時間理解和分析軟體需求,以確保他們正在解決正確的問題。他們會與客戶和使用者溝通,並使用各種需求分析技巧,例如使用者故事、用例圖、流程圖等等。 注意事項: 以上列出的實務方法只是一些重要的例子,並非全部。實際應用時,需要根據具體情況選擇和調整適合的方法。 書中也提到了一些概念和技術,例如演員模型和黑板,這些技術可以用於建構並行和分散式系統。 但由於這些技術的應用場景比較特殊,所以沒有在這裡詳細說明。 總之,實用程式設計師會不斷學習和應用各種實務方法,以提高自己的技能,並寫出更好的程式碼。這些方法可以幫助開發者更有效地解決問題、提升程式碼品質、降低開發成本,並最終創造出更有價值的軟體。 編碼過程中的實務技巧 根據你提供的資料和我們之前的對話,「編碼過程中的實務技巧」是指實用程式設計師在編寫程式碼時用來提升效率、確保品質、減少錯誤,並使程式碼更易於理解和維護的各種技巧和方法。以下將根據你提供的資料,詳細說明書中提到的編碼過程中重要的實務技巧: ...

September 19, 2024 · Atelier Shen

駭客與畫家 Hackers and Painters (2004)

駭客和畫家都是創作者 駭客和畫家都是創作者,因為他們都致力於創造美好的事物。 他們不被視為研究人員,但如果他們在創造事物的過程中發現了新的技術,那就更好了。 他們不被視為工程師,因為工程師關注的是「如何做」,而駭客和畫家則關注「做什麼」。 最好的駭客會創造規格,而不是僅僅實現規格。 駭客和畫家都透過實作來學習。 大多數駭客不是透過大學課程來學習駭客技術的,而是透過自己寫程式來學習。 畫家會留下作品的軌跡,因此你可以透過觀察他們的作品按時間順序排列來觀察他們的學習過程。 駭客和畫家都從範例中學習。 對於畫家來說,博物館就是一個技術參考圖書館。 駭客可以透過觀察好的程式來學習編程,不僅要看它們的功能,還要看它們的原始碼。 開源運動的好處之一是讓學習編程變得更容易。 駭客和畫家都透過逐步完善來創作。 繪畫通常從草圖開始,然後逐漸填入細節。 有時最初的計劃會被證明是錯誤的,許多畫作在 X 光下會發現肢體被移動或面部特徵被重新調整。 駭客也應該以這種方式工作,因為程式規格不可能是完美的。 駭客和畫家都需要對美有狂熱的追求。 如果你觀察好的軟體內部,你會發現即使是沒有人會看到的部分也很美觀。 好的軟體就像一幅精美的畫作,即使是細節也經過精心處理。 駭客和畫家都需要同理心。 要做出真正偉大的作品,你必須能夠從使用者的角度看待事物。 大多數駭客為人類受眾製作軟體,為了吸引受眾,你必須了解他們的需求。 同理心可能是優秀駭客和偉大駭客之間最重要的區別。 雖然駭客和畫家有很多共同點,但他們也有一些不同之處。 科學家透過實驗和習題來學習科學,而駭客則透過實作來學習駭客技術。 科學家從一開始就做完美的工作,因為他們只是在複製別人的工作,而駭客從一開始就做原創的工作,只是做得不好。 大公司通常不鼓勵駭客做他們想做的事情。 大學和研究實驗室強迫駭客成為科學家,而公司則強迫他們成為工程師。 大公司希望減少設計成果的標準差,以避免災難,但這也意味著他們會失去最好的產品。 軟體的報酬不如其他類型的創作。 寫小說的報酬不如為垃圾處理器寫廣告文案,駭客編程語言的報酬不如想辦法將公司的舊資料庫連接到他們的網路伺服器。 儘管存在這些挑戰,但駭客仍然可以透過從事日常工作並在工作之餘開發出色的軟體來創造美好的事物。 這就是開源駭客的意義所在。 開源可能是正確的模式,因為它已經被所有其他類型的創作者獨立證實。 駭客不應被視為科學家 將駭客歸類為科學家其實是個錯誤的標籤,因為他們的工作方式與目標都與科學家截然不同。 源碼中提到,將駭客的工作稱為科學會讓他們覺得自己應該以科學的方式行事,導致他們偏離創造美好軟體的初衷,而去追求適合寫研究論文的醜陋系統。 以下列出幾個支持駭客不應被視為科學家的論點: 駭客是創作者,而不是科學家。 他們像畫家、作家和建築師一樣,專注於創造美好的事物。 他們的工作重點是設計和創造,而非科學研究和實驗。 駭客透過實作學習,而不是透過科學方法。 他們從編寫程式、犯錯和除錯的過程中學習。 科學家則透過實驗和驗證假設來學習。 駭客的成功標準與科學家不同。 科學家追求的是可驗證的真理和可重複的實驗結果。 駭客的成功則取決於他們創造的軟體是否美觀、實用和受歡迎。 駭客需要同理心,而科學家則不一定。 為了創造出優秀的軟體,駭客需要了解使用者的需求和思維方式。 科學家則更注重客觀性和理性分析。 將駭客視為科學家會阻礙他們發揮創造力,並導致他們追求錯誤的目標。 駭客應該被視為創作者,並被賦予自由去探索、實驗和創造美好的軟體。 從畫家身上學習駭客之道 從畫家身上,駭客可以學習到許多寶貴的經驗和技巧,這些技巧可以幫助他們創造出更優秀的軟體。 透過實作學習: 就像畫家透過不斷練習來提升技巧,駭客也應該透過實際編寫程式來學習。 不要害怕犯錯,從錯誤中學習,並不斷改進你的作品。 大學課程教導的編程方式與實際編程方式截然不同,駭客應該像作家、畫家和建築師一樣,在編寫程式的過程中逐步完善。 從範例中學習: 就像畫家從大師作品中汲取靈感,駭客也應該研究優秀的程式碼,學習他們的設計理念和技巧。 開源運動為駭客提供了豐富的學習資源,讓他們可以輕鬆地查看和學習他人的程式碼。 逐步完善: 畫家很少一次性完成作品,他們通常會從草圖開始,逐步添加細節和修改。 駭客也應該採用這種迭代的方式來開發軟體,因為一開始就追求完美的規格是不切實際的。 靈活的編程語言和抽象的設計可以幫助駭客更容易地修改程式碼。 對美有狂熱的追求: 偉大的畫作不僅僅是技術的展現,更是美的追求。 同樣地,優秀的軟體也應該追求美感,即使在使用者看不到的細節上也應該精雕細琢。 程式碼的整潔度、變數命名和整體結構都體現了駭客對美的追求。 同理心: 為了創作出能打動人心的作品,畫家需要了解觀眾的情感和喜好。 同樣地,駭客也需要站在使用者的角度思考問題,了解他們的需求和痛點。 具有同理心的駭客才能創造出真正優秀的軟體。 除了以上几点,畫家的工作方式也提供了一些值得駭客借鉴的经验: ...

April 4, 2024 · Atelier Shen

The Mom Test: How to Talk to Customers

第一章:媽媽測試 這一章節在說明如何與潛在客戶進行有效的對話,以驗證商業構想。 作者指出,詢問他人「你覺得這個點子好嗎?」會得到不準確的答案,因為人們傾向於給予正面的回應,尤其當詢問對象是你的母親時。作者強調,決定開發什麼產品是你的工作,而與客戶對話的目的是了解他們的需求和問題,以便你做出更好的決策。 為了避免獲得不實的資訊,作者提出了「媽媽測試」: 媽媽測試: 談論他們的生活,而不是你的點子。 詢問過去的具體事件,而不是關於未來的泛論或意見。 少說話,多傾聽。 書中以「為 iPad 設計數位食譜」的商業構想為例,說明如何運用媽媽測試: 未通過媽媽測試的對話: 兒子急於得到母親的認可,詢問母親是否會購買 iPad 食譜應用程式,並不斷強調應用程式的優點和價格優勢。母親為了保護兒子的感受,給予了不真誠的讚美和功能建議。 兒子誤解了母親的回應,將其視為對商業構想的驗證。 通過媽媽測試的對話: 兒子首先詢問母親使用 iPad 的習慣,並引導她描述具體的使用情境。 接著,他詢問母親購買食譜的習慣,並從中發現老年人並不需要更多食譜,但年輕人可能是更好的目標客群。 兒子從與母親的對話中獲得了關於目標客群和潛在風險的寶貴見解,這是一次有效的對話。 有效的對話應該能提供關於客戶生活和觀點的具體事實,這些事實能幫助你改進你的商業模式。 書中也列舉了一些常見的「壞問題」和如何修正它們: 「你覺得這是個好點子嗎?」 - 糟糕的問題,因為只有市場才能驗證你的點子。應該詢問他們目前如何處理問題,他們喜歡和討厭哪些方面,以及他們是否積極尋找替代方案。 「你願意花多少錢購買 X?」 - 糟糕的問題,因為人們會說你想聽的話。應該詢問問題對他們造成的損失,他們目前為解決問題付出的成本,以及他們的預算是多少。 「那有什麼影響?」 - 好的問題,因為它能區分「值得花錢解決的問題」和「雖然惱人但可以忍受的問題」。 「請詳細說明上次發生的情況。」 - 好的問題,因為它能讓你觀察客戶的實際行為,而不是聽取他們的意見。 「你還嘗試過什麼?」 - 好的問題,因為它能讓你了解他們目前使用的解決方案、成本、優缺點,以及他們轉換到新解決方案的意願。 「你現在如何處理這個問題?」 - 好的問題,因為它能提供價格參考點。 「錢從哪裡來?」 - 在 B2B 情境下是必問的問題,因為它能讓你了解預算來源和決策者。 「還有什麼我應該問的嗎?」 - 好的問題,因為它能讓對方補充你可能遺漏的重要資訊。 第二章:避免糟糕的數據 這一章節探討如何避免在與客戶對話時收集到不實的資訊。糟糕的數據會導致我們誤判形勢,可能讓我們錯失良機,也可能讓我們誤以為點子可行而投入過多資源。 書中列出三種類型的糟糕數據: 讚美: 人們常常會出於善意或保護你的感受而說些好聽話,即使他們並不真的認同你的想法。 風險投資家是預測未來的專家,但他們的判斷也常常出錯。 如果連風險投資家的意見都未必可靠,那麼一般人的讚美就更不足為信了。 空泛的言論 (泛論、假設和未來式): 當人們談論他們「通常」、「總是」、「從不」或「會」做的事情時,他們提供的是泛泛而談的假設性空話。 人們對於未來總是過於樂觀,他們在想像中比在現實中更容易做出承諾。 最危險的空泛言論莫過於:「我一定會買!」 點子: 創業家總是不缺點子,但人們還是喜歡提供更多點子。 雖然這些點子可能很有價值,但我們不應該盲目地將它們加入待辦事項清單。 創業的重點是專注於一個可行的點子並執行它,而不是追逐每一個看似不錯的點子。 書中提供了應對這三種糟糕數據的策略: 1. 避開讚美 避開讚美的最佳方法是不要提及你的點子。 如果對方還是給予讚美,你應該轉移話題,繼續收集事實和承諾。 ...

February 1, 2024 · Atelier Shen

Deceptive Design (2023)

欺騙性設計的八種主要剝削策略 欺騙性設計的最終目標是為了企業的利益而犧牲使用者的利益。這些策略通常會相互結合使用,以提高其效果。欺騙性設計主要利用八種剝削策略來操縱使用者: 1. 利用感知弱點: 人類的視覺感知並非完美,欺騙性設計會利用這些缺陷來隱藏資訊。 例如,使用低對比度或小字體來呈現重要的文字,使用戶難以注意到或閱讀。 另一個例子是將「拒絕所有」按鈕從 Cookie 同意對話方塊的第一頁中移除,藉此提高使用者同意的比例。 此外,還可以利用雜亂和視覺噪音來隱藏頁面元素,並阻礙使用者掃描和理解資訊。 2. 利用理解弱點: 許多成年人的識字和計算能力有限,欺騙性設計會利用這一點來隱藏不公平或不利的交易條款。 例如,使用複雜的語言、專業術語或冗長的條款和條件來混淆使用者。 此外,欺騙性設計還會利用人們的掃描閱讀習慣,將重要資訊隱藏在標題、連結或按鈕文字中,同時在正文中使用不同的措辭來誤導使用者。 3. 利用決策弱點: 認知偏差是人類在判斷和決策過程中容易犯的系統性錯誤,欺騙性設計會利用這些偏差來影響使用者的選擇。 例如,利用預設效應,預先選取對企業有利的選項,例如同意接收行銷訊息的核取方塊。 此外,還可以利用錨定效應和框架效應來影響使用者對價格和價值的感知。 4. 利用期望: 欺騙性設計會顛覆常見的設計標準和使用者期望來誘騙使用者。 例如,將通常代表「關閉」或「取消」的「X」按鈕,改為表示「同意」或「繼續」。 5. 資源耗竭和壓力: 使用者擁有有限的注意力、精力和時間,欺騙性設計會利用這一點來迫使使用者做出不利的選擇。 例如,設計複雜的 Cookie 同意對話方塊,使用戶難以拒絕所有追蹤,最終迫使他們屈服。 6. 強制和阻擋: 欺騙性設計可能會強制使用者執行不必要的步驟,或阻擋他們使用某些功能。 例如,強制使用者註冊帳戶才能完成購買,或阻止使用者匯出自己的數據。 7. 利用情緒弱點: 欺騙性設計會利用使用者的內疚、羞愧、恐懼或後悔等情緒來操縱他們。 例如,設計拒絕健身課程的按鈕文字為「不用了,我想要不健康」。 8. 利用成癮: 人類容易對某些事物上癮,而欺騙性設計會利用設計技巧來強化這些成癮行為。 例如,使用無限滾動或自動播放功能,使用戶持續瀏覽內容或觀看影片,即使他們已經感到疲倦或想要停止。 欺騙性設計越來越普遍的原因 欺騙性設計的普遍性源於多種因素,包括指標驅動文化、科技進步、缺乏監管及學術研究成果的濫用,這些因素共同影響了使用者體驗和網路環境,造成負面影響。主要原因如下: 1. KPI 驅動文化興起: 現今的科技產業非常重視數據和 KPI,企業不斷追求更高的轉換率和利潤。 為了達成這些目標,他們會採用各種方法,包括 A/B 測試,來找出最有效的設計,即使這些設計可能對使用者不利。 這種文化助長了欺騙性設計的發展,因為這些設計通常在短期內能帶來更高的轉換率。 2. 網路追蹤和數據分析變得更容易: 現在,企業可以輕鬆追蹤使用者在網站和應用程式上的所有行為,並收集大量的數據。 這些數據可以被用來分析使用者行為,找出他們的弱點,並設計出更有效的欺騙性設計。 更糟糕的是,線上追蹤的隱蔽性讓使用者很難察覺自己的隱私正在被侵犯。 3. A/B 測試的廣泛使用: A/B 測試是一種簡單而有效的工具,可以比較不同設計的成效。 然而,A/B 測試只關注指標,而忽略了設計的道德性和對使用者的影響。 因此,當欺騙性設計在 A/B 測試中勝出時,即使它會損害使用者體驗,企業也很可能會採用它。 4. 模仿設計的普遍存在: ...

December 24, 2023 · Atelier Shen