實踐篇 | 從0到1打造一個小程序(二)
在對小程序打造的背景有一定的了解后,再進入實踐階段會更加事半功倍。本文從想法驗證與競品分析、功能設計、功能開發(fā)、小程序相關、功能上線等維度進行分析,希望對你有所幫助。
背景篇介紹完畢,感覺之前寫的有些啰嗦,也是為了把背景說清楚。其實就是把自用的測評功能移植到小程序中,下面開始講述這個過程。整篇文章分為想法驗證與競品分析、功能設計、功能開發(fā)、小程序相關、功能上線。
一、想法驗證與競品分析
有次跟朋友(研發(fā)屬性)吃飯,聊到可以做些什么,我提出了之前搞的素質能力測評的事情,他說可以做成一個線上的功能。我一想沒準也行,我當時有比較強烈的訴求想做測評,大概率其他產(chǎn)品同行也有。
于是后續(xù)就開始調研起來,先看競品,這個最直觀了??戳艘蝗PP和小程序,居然得出一個出人意料的結論,一個類似的功能都沒有。這就讓我很疑惑了,本著大千世界比自己強太多的人早就能想到各種創(chuàng)意的原則,居然一個都沒有,市面上都是一些以了解自己真實需要、性格、職業(yè)取向等為主的心理學相關或延伸的測評。
關于將產(chǎn)品經(jīng)理素質能力測評線上化的想法,肯定不我們首先想到的,那為何市面上沒有看到相關的產(chǎn)品呢。沒有可行性?是個偽需求?任何事情都具有兩面性,一開始就遇到這個情況,無法確定是好還是壞。但沒人做總比有人做強吧,如果有人先做了那自己也就不用做了。起碼現(xiàn)在有個機會分析一下這個事情的可行性。于是我仔細思考了一下,市面上沒有相關產(chǎn)品的原因,我想主要有以下幾點:
1、產(chǎn)品經(jīng)理分類眾多,要么提供一個全行業(yè)通用的測評,要么按照眾多產(chǎn)品經(jīng)理的分類提供測評。全行業(yè)通用的就很難,首先我自己就沒弄出來,給出是自定義版,因為涉及五六十個能力項,怎么取舍是個問題。
2、測評的能力項組成能讓使用者信服嗎?這事目前沒有一個行業(yè)公認的標準,而且也很難有一個公認的標準,就連每個大咖級人物說的都不一樣。
3、測評的分級問題,我們可以以騰訊的產(chǎn)品經(jīng)理分級舉例,這么多能力項要分級,分幾級怎么分,粗略的分還是細化的分。粗略的分可能價值就不大了,細化的話每個能力都不同,細化的標準是什么?
4、還有一個最關鍵的問題,大家是否對這個測評有興趣,這個測評結果能給用戶帶來什么價值?
基于以上內(nèi)容分析,我覺得確實很難做一個類似的功能實現(xiàn)。但是轉念一想,問題4是核心,如果大家都沒興趣,那前面的也不用考慮了。但是如果大家有興趣,有真實的需求,其他問題可以再看嘛。
于是我便開始了第二項工作需求調研,這就回到了老本行了,用戶訪談、調查問卷、定性與定量分析一通上唄。于是馬上就搞了一個調查問卷,如下圖:
從結果看,雖然參與問卷的人數(shù)只有200多人,且不全是產(chǎn)品經(jīng)理,但大多數(shù)人(約80%)還是有意愿了解自身能力情況的。只是愿意為后續(xù)能力提升做實際付出的人占比很小。后續(xù)又找了一些同行做訪談,結果跟問卷也基本相同。所以我的結論是,有初始的訴求,但是這個需求場景本身不具有延續(xù)性,可以做一個試試,畢竟成本較小,就算是體驗一次toC的從0到1了。
二、功能設計
下面就來到了功能設計的部分,因為有之前的實踐打底,在結合toC的特點,我總結出如果要上線這個產(chǎn)品,需要做決策的關鍵點包含以下幾個部分:
1、做一個通用型的測評還是按照不同的產(chǎn)品經(jīng)理類型區(qū)分;
2、分級如何足夠標準化且有信服度,以及分級的細致程度;
3、給別人用的小程序,用戶體驗是關鍵因素,像我之前自己做的分級和描述,每個級別讀起來都很費時間,如何快速完成測評;
4、如何吸引用戶完成測評,并期待看到自己的測評結果;
在與同伴完成多次探討之后,解決以上的問題的思路如下:
1、快速上線原則,可以先出一版通用性較強的測評上線,看用戶的使用情況,只要做好功能設計的通用性和可擴展行,將來只是根據(jù)不同的產(chǎn)品經(jīng)理類型,展示不同的題目內(nèi)容,這個很容易實現(xiàn),背后就是一個配置的問題,多往表里初始化幾套題目的事情。
當然還有精力不夠的因素,集中精力先出一版,不然要花費成倍的時間成本。
實現(xiàn)方法為將基礎性、通用性高的能力項放進去,提升測評者跟自身產(chǎn)品類型或行業(yè)的適配性。
2、現(xiàn)有的各種資料中的分級都是粗顆粒度的,因為一般來說使用對象都是自己公司的員工,而不是狹義上的個體,所以就不需要分的特別細致,而我打算將其分的更細致些,這樣也可以更具指導意義,對個體而言實用性更強。細分的方法就是在現(xiàn)有分級上進行拆分整理,至于公信度盡量對照現(xiàn)有資料進行參考。
3、在測評的級別描述中增加一個總結詞或短語,可以概括性的展示這個級別描述的中心思想,用戶甚至可以不看詳細的內(nèi)容描述,直接看這個總結詞即可。這樣就可以大大縮減因閱讀各個級別的詳細描述而花費的時間。設計效果如下圖:
4、設計幾個小功能,增加用戶測評的興趣,例如:展示多少人完成測評、測評結果對面大廠的職級體系、根據(jù)測評結果展示大廠的薪資收入情況,測評結束后的成長計劃推薦,測評成績排行,支持多次測評量化成長等。
其實還有很多可以擴展的功能,但是當前設計原則為用最簡單的設計滿足第一性原理,即極簡式測評。具體的功能上的取舍過程略過,大家可以想想。
想如果是你們做這個產(chǎn)品,第一期都打算實現(xiàn)什么功能,歡迎交流。
測評結果(多次):
三、功能開發(fā)
功能設計完成后,就是開發(fā)了。由于功能設計上并不復雜,所有只需要前端和后端的同學做這個項目即可。開發(fā)過程與正常的軟件開發(fā)過程一樣,主要遇到的問題有2個,開發(fā)的時間和溝通的時間,由于都是在職狀態(tài)所以需要業(yè)余時間進行開發(fā),遇到問題還需要找一個大家都有空的時間進行線上會議溝通。
所以整體的效率比較低,一個非常簡單的測評功能,實際開發(fā)時間沒多久,但是戰(zhàn)線拉的很長,用了將近一年的時間,這也是我作為一個項目負責的人把控能力有待提升。
四、小程序相關
這一部分主要介紹我遇到的問題,其實小程序目前已經(jīng)很成熟了,相關的問題也都有介紹和說明,只是我是第一次真正的面對它,出現(xiàn)一些問題也比較正常。
小程序的類型:分個人版和企業(yè)版,我的理解是個人版因為沒有認證功能,所以無法開通支付功能。想連接支付能力必須上企業(yè)版。企業(yè)版支持的類目(行業(yè))也比個人版多很多,企業(yè)版認證需要有營業(yè)執(zhí)照主體信息,認證費用300元。
代碼的部署方式:微信提供的云托管功能,如果自己沒有服務器,可以直接使用。在后期上線時,云托管服務也不需要單獨再設置域名了,這一點很方便。另外云服務開通后的前3個月免費,建議不要過早的開通,前期開發(fā)過程在本地完成即可,聯(lián)調測試階段再開通,實現(xiàn)利益最大化。
測試,體驗版小程序用于測試,可以添加多個測試賬號。
小程序命名:創(chuàng)建小程序時,提示名稱一年內(nèi)可以修改3次,故起名還是挺重要的,一定要想好,可以參考微信指數(shù),以不同詞的搜索量作為參考,增加自己小程序的曝光量。
圖片,微信分享會用到圖片,由于預算有限也沒有找UI設計師出圖,直接用的AI圖片。
五、功能上線
測試通過后,就可以上線了,小程序團隊會對產(chǎn)品進行審核,當時幾次提交都不通過,原因是AppSecret存在歷史泄露問題,解決方案就是及時更換AppSecret,另外用戶的openID也盡量不要對外暴露,可以轉換為用token做前后端的數(shù)據(jù)交互。
審核通過后,小程序就順利上線了,當我搜到自己的小程序時,還是非常開心的。從0到1完成了,后續(xù)就是從1到多了。
各位同學看完有何感想,或者你有什么想做的,歡迎交流呀!
本文由@HappyCame 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉載。
題圖來自 Unsplash,基于CC0協(xié)議。
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務。
這個小程序已經(jīng)上線了嗎?想體驗一下