產品的存在本身是為了解決問題或滿足需求,而問題與需求是發生在某個場景下的某個對象身上,因此只要有目的、TA與解決方案三者就是產品的核心
「商業沒有標準答案,標準答案都是在充足的假設情境下才會有的。」
當你掌握的資訊不足夠,或者尚未釐清全貌時,你得學習做假設,讓情境變得具體
真實的商業世界就是存在很多不清楚的地方,老闆需求會不清楚,資源何時會進來不清楚,競爭局面怎麼發展也不確定,但你不可能每次都期待這些都清楚後才開始動手吧?那不清楚怎麼動手呢?找人討論或找資料都可以,但資訊的收集怎麼樣都是有限的,那那些沒搞清楚的部分怎麼辦呢?
靠假設
假設什麼呢?假設資源會如期到位,並在考量了一定風險的前提下做規劃跟提案;假設外部環境會維持現狀,然後先展開第一階段的計畫,然後隨狀況愈來愈明朗去應變。
學習面對模糊性,學習做假設,學習驗證假設,這才是面對多變環境所需要的能力,這得多練習,否則難以掌握
產品路線圖的作用
A.有清楚的發展路線,有助於彼此溝通
B.老闆或投資人想要看,募資時需要
C.公關活動時需要,沒有路線圖別人以為我們沒想法
D.我們需要一個產品路線圖
你清楚企業的願景與階段性策略嗎?
產品的價值主張,談的就是產品的定位,一般包含以下內容:
1.我的產品/服務是什麼?
2.我的目標客戶是誰?他的主要目的/任務是什麼?
3.客戶想要獲得(Gain)或提升些什麼?
4.客戶的痛苦(Pain)或難處是什麼?
5.我的產品/服務能協助客戶創造哪些效益(Gain)?
6.我的產品/服務能解決客戶哪些痛點(Pain)?
導入期: 產品剛進入市場,尚在驗證產品的市場性,包含銷售方法、功能特性、客戶對象與售價,簡單的說,就是還在找尋產品與市場的契合點(Product Market Fit, PMF)。
成長期: 已經找到PMF,開始進行更大規模的市場擴張動作,這個時期一般會開始湧入大量的競爭者。如果你不善忘,台灣過去發生很多次一窩蜂效應,當市場上引入了一個新的產品,而這個產品的銷售表現不差,此時就會有一堆人在市場上開始銷售相同的產品,這段時間內整體市場銷量飛速成長,市場也很快趨於飽和。
成熟期: 市場仍存在一定的成長空間,但整體成長速度已經大幅放緩,但先前對市場銷售的過度樂觀,導致廠商過度囤貨,為了有效出清囤貨,廠商會開始出現削價競爭,利潤快速下降,產品也開始進入到生命週期的最後一個階段。
衰退期: 整體市場與單一供應商的銷量開始下降,市場開始尋求其他更好的替代性商品,舊產品逐步退出市場,新的產品開始進入市場並承接原先的市場。
如果每個產品終將走入衰退,那擁有多個產品,妥善配置產品組合就成了企業維持成長的關鍵要素之一
若把自己當成一間企業,你的產品是什麼?你靠什麼獲取主動性收入
你是單一產品,還是有產品組合?你有多種獲取主動性收入的方法嗎?
你第一條曲線目前到了什麼階段?何時該啟動第二曲線?該如何啟動第二曲線?第二曲線又該做些什麼呢?
你的技能組合是什麼?
你現有的技能組合能支撐你獲取更好的薪資收入嗎?
你有什麼技能組合能維持10年以上還有市場性嗎?
你該思考的永遠都是技能組合
產品經理或創業家在思考產品組合時,他心裡永遠在思考兩件事:
工程師文化其實並非只懂得技術或者很愛寫code就算是具備工程師文化,而是非常理解技術與科技的價值,並善用工程方法來解決各種問題,若要細化成類似價值觀的東西,我認為應該包含以下六項
1. Problem-solving
工程師必須要善用技術與科技來解決問題,這是最基礎的
2. Value-driven
而且在解決問題的同時,應該思考這件事的價值是什麼,為什麼要重構?為什麼要使用新技術?為什麼要做手邊這個project?有些工程師基本不思考這個問題。
3. Proud
工作最基本的事,那就是要對自己做的事感到自豪,如果連自己都不認為自己正在做一件值得驕傲的事,那產出物就缺乏靈魂,也不是你傾注熱情與時間後的成果,缺了這個,基本上工程師們應該都是在缺乏熱情的環境下做事,那還談什麼工程師文化呢?
4. Team-oriented
我所謂的team,不僅限於跟你同一組或同一個部門的人,而是包含上層、橫向部門,甚至外部合作夥伴。所謂的團隊導向並不是要你真要組一個超大的團隊,而是思考著如何圍繞著目標,並協助他人解決問題,進而創造最大的價值。過往我們談團隊時大多是談自己部門,而業務、行銷等部門就不是同一個team,我建議大家放寬心胸,把他們當夥伴,將他們納入團隊中,當一個A team。
5. Ownership
既然是Value-driven,那就要將責任放在最終價值的產生,如果功能上線了卻沒有人用,那你會怎麼做呢?如果有人用,但沒有發揮效益,你又會如何做呢?是把責任推給用戶,還是推給業務部門?抑或推給PM呢?如果這是你花費心思與時間去做的一件事,你要如何讓自己真正能創造價值呢?緊盯著價值,直到價值發生,那才是ownership。
6. Flexible
具有彈性,對工作內容具有彈性,因為當前這個時代的分工方式已經不同了,如果你還堅持自己只寫code不測試,只寫規格而不面對客戶,只搞定工程而不想理解業務,那最終只是被自己困死;對工作流程抱持彈性,因應不同的問題使用不同的解法,而非一開始就要找出一個覆蓋全面的解法,也不要嘗試想用當前的方法來解決新的問題;思維上的彈性,盡可能的學習,持續打破過去的認知並建立新的認知,讓自己成為一個具備成長心態的工程師。