關於 K米 —— 的案例分析
產品:K米的APP
第一部分 調研,評測
評測:軟件的bug,功能評測,黑箱測試
個人第一次上手體驗:軟件界面簡單易懂,點擊"連接包廂"即可通過掃描二維碼來和自己所在的包廂連接,二維碼無效也可輸入包廂綁定碼連接。連接成功后就可以用手機點歌切歌等等,連接包廂后的界面挺友好,可以互動聊天,也有遙控的功能,很方便(需要到支持此軟件的KTV點歌)。(內心獨白:當時去KTV體驗到如此神器簡直就是鄉下人進城的感覺!居然可以在手機上遙控!別提內心的興奮和激動了!當然我不會在表面上體現出來,只是默默遙控燈光很久......)
Bug定義:
(Wiki):程序錯誤(英語:Bug),或稱漏洞,是程序設計中的術語,是指在軟件運行中因為程序本身有錯誤而造成的功能不正常、死機、數據丟失、非正常中斷等現象。
(Baidu):軟件的Bug,狹義概念是指軟件程序的漏洞或缺陷,廣義概念除此之外還包括測試工程師或用戶所發現和提出的軟件可改進的細節、或與需求文檔存在差異的功能實現等。
找出幾個嚴重的Bug:(BUg+專業語言描述+配圖)
軟件版本V4.2.3,手機型號:K3-note 屏幕尺寸:5.5 系統版本:android6.0
- 快速切換顯示失敗:進入主界面,點擊"附近",快速切換到其他界面再切換回來,顯示界面加載失敗。
- 廣告顯示畫面:打開K米,在未出現廣告界面之前,若是切換到其他軟件界面或是返回主界面,過幾秒再進入到K米界面,廣告界面一直不消失,除非你點跳過...
- 閃關燈調用不正常:在主界面,點擊連接包廂掃描二維碼,點擊掃描框上面的"開啟"來開啟閃光燈,有幾率出現點了開啟失敗的情況;連續地點擊開啟和關閉,閃光燈的反應也會出現不對應的情況。
- 綁定手機界面無法退出:首次用QQ賬號登陸后,出現要求輸入手機號進行綁定的界面,點擊左上角的"<"沒有反應,且點擊返回鍵也沒有反應。后台強制退出第二次再次用QQ登陸則沒有出現綁定界面。
- 設置頁面顯示不對齊:在手機上測試時在設置界面出現了排版不對齊的情況,右邊屏幕的">"排列不整齊,在模擬器上(android4.4.2)運行則不會有此問題。
- K米賬號顯示過長:手機號注冊后的K米賬號系統隨機生成的17為英文+數字的組合且不可更改。更換手機號后若想登陸,則需用過長的K米賬號登陸。
(可改進的細節這類非程序異常的Bug將在后文體現出來,如果算是Bug的話)
為什么沒有發現Bug?
我自己敲代碼的時候,提交代碼時測試結果都對了,就認為自己的程序沒問題了,沒有仔細檢查程序的隱患,典型的就是數據溢出,數組越界等等,,,主要是做開發的考慮不周,留下了程序漏洞;其次是安卓系統、手機硬件的限制和適配問題,畢竟安卓版本眾多,屏幕尺寸也大小不一;測試組沒有進行更進一步的深入測試(在偷懶)。
采訪:第8章 用戶調研,12 章 軟件的用戶體驗
采訪提要:
- 介紹采訪對象的背景和需求(他們有沒有用過這個APP或類似的APP,除了現有的功能還有別的需求么)
采訪對象一(面對面采訪):
身份 | 在校大學生 |
---|---|
年齡 | 19 |
性別 | 女 |
使用背景 | 之前沒有使用過K米,有用過唱吧等APP |
需求 | 因為沒有去包廂綁定使用K米,所以無法體驗產品的核心功能。界面:不直觀,要點很多東西,排版有點亂;功能:有時候不好找到;分類沒有分好,聊天可以放在我的選項欄里面,就不用另外分了;准確度還可以 |
使用截圖:
采訪對象二(QQ采訪):
身份 | 在校大學生 |
---|---|
年齡 | 20 |
性別 | 男 |
使用背景 | 在KTV使用過K米 |
需求 | 在KTV使用很方便,要是在KTV唱的歌曲能夠保存到手機里就好了,還有就是搜歌的時候感覺不是很准確,搜索cyx(陳奕迅),在搜索建議卻看不到陳奕迅,取而代之的是一些不知名的歌手 |
使用截圖:
聊天記錄:
- 讓采訪對象使用10-30分鍾K米的功能(請上傳照片證明用戶的確正在使用,遠程采訪的同學請讓別人幫忙照相)
已經拍照,見上文。 - 描述用戶使用這個產品的過程, 用戶的問題解決了么?軟件在數據量/界面/功能/准確度上各有什么優缺點?用戶體驗方面有問題么?
描述請見上文表格中的需求。 - 用戶對產品有什么改進意見?
描述請見上文表格中的需求。 - 結論:
我非常推薦K米這款軟件,雖然體驗自我感覺不是很好,但是卻彌補了傳統KTV點歌的短板,很有潛力的一款軟件,自己在KTV也玩的不亦樂乎= =。
第二部分 分析
參考 8.6 節 對工作的估計, 和14.1 節 軟件工程的質量
估計這個項目的大致時間(團隊人數6人左右,計算機大學畢業生,並有專業UI 支持):
這個說實在的不懂啊,現在要估計出時間還真是有點難,不知道具體的過程,計算機大學畢業生是什么水平,團隊6人的配合度如何。現在自己的小組也才做到了完善需求文檔的階段,對后續流程還是一無所知。參考了《構建之法》中的第8章的對工作的估計,提到了兩種方法:一種是參考前人的經驗,另一種是快速原型法。以及第11章中提到的典型開發流程,總體是:攥寫需求文檔、復審、詳細設計、編寫代碼實現、測試、修復Bug、發布等等。也僅僅只是知道這些流程,說實在的,我自己理解水平有限,對這本書的吸收和理解還處於看文字的水平上,如何運用還真是一門大學問。根據前幾天老師、同學們的軟工作業中提到了涉及要完成的工作有數據庫的設計、服務器的搭建、軟件的界面設計、前端的搭建與后端的配合等等等等......根據下文對功能模塊的划分,我覺得攻克的核心就在歌曲服務器的搭建、軟件與KTV系統的對接這兩方面,其他模塊相對來說比較好實現。估摸着需要6個月的時間。
分析軟件目前的優劣(和類似軟件相比):
- | 產品定位 | 用戶體驗 | UI設計 | 核心功能 |
---|---|---|---|---|
優勢 | 有龐大的線下實體KTV作為支撐,主要功能也是面向實體KTV的操作 | 可提前預定KTV;連接包廂后,點歌、切歌、燈光操作十分方便,能進行現場直播,廂內聊天互動 | 設計上凸顯了核心功能 | 提供與實體KTV的連接,線下使用軟件優勢明顯 |
劣勢 | 全名k歌、唱吧等軟件的線上會員活躍度很高,相比之下k米更多是注重在線下點歌互動,線上的體驗功能較弱 | 軟件的數據加載速度很慢,聊天交友功能很雞肋 | 過渡動畫速度略慢,效果千篇一律;界面設計上圖標和字體都很大;風格不是很統一 | 只部分用戶去KTV,功能只針對特定的用戶;線上互動弱 |
團隊在軟件工程方面可以提高的一個重要部分(具體建議):對自己的產品定位要明確,利用自身已有的優勢和技術,設計軟件獨有的特色和亮點功能,確保能吸引到用戶群體使用。
- 根據理解和體驗,畫出整個軟件所有功能邏輯框圖,根據重要度標識出各模塊的重要度、完成度、出發點及效果:(有點不大懂這個功能邏輯框圖是什么意思,暫且按照我的理解來畫吧,第一次畫也不是很懂)
重要程度和完成度已經在上圖體現,接下來說下出發點和效果:
- | 出發點 | 效果 |
---|---|---|
點歌模塊 | K米APP的定位,就是可以和實體KTV連接並進行遙控點歌,是核心功能 | 達到了預期,功能完善,不足是界面和交互不友好 |
發現模塊 | 使用戶能夠方便地預定KTV,是線上和線下結合的手段;熱門話題能吸引用戶,引發討論 | 基本達到預期,預定KTV可以更加細化一點,熱門話題並不怎么熱門 |
用戶模塊 | 提供用戶注冊登錄、完善信息,是社交的基礎 | 大部分達到預期,這個模塊要求不用太高 |
交友模塊 | 為了發展線上,形成用戶對軟件的黏性 | 部分達到預期,並沒有形成用戶粘性,相反是變成了交友聊天的跳板 |
- 針對不同的維度評分,對用戶體驗方面、UI界面美觀度、核心功能,分別打分
(三項評分分別是7、5、8分,上限是10分。理由如下:我在現場的體驗挺不錯的,遙控點歌靈敏、方便,不過邏輯設計有點亂,已點歌曲列表只能在主界面進入,其它的功能體驗都很一般般;UI設計不是很符合我的個人審美,交互和流暢度,界面的美觀程度都很一般;核心功能體現明顯,可預訂可連KTV)
第三部分 建議和規划
- 如果你是項目經理,如何提高從而在競爭中勝出?
假如我是項目經理,第一,需要繼續深入擴大線下KTV的占有率,和各路實體KTV合作。原因有二:線下的產品優越性,很多類似軟件其實都是開發針對線上的k歌平台,k米應走截然相反的路線:以線下實體ktv作為自己的路口;線下市場巨大。舉個例子:雖然有很多家庭影院,但線下影院觀影需求非常大。實體KTV也是人類生活交流接觸的必要場所之一。現今還有許多KTV設備還未支持K米,繼續擴大對更多KTV的支持,可挖掘更多的用戶。第二,要彌補短板:線上的用戶交流,增強用戶的粘性。市場已經有類似的K歌產品,但定位有些不同,K米只做線下的功能是不能夠很好地抓住用戶的。目前的K米雖然有交友平台,但是功能很雞肋,要交友聊天的用戶最終還是會流動到微信或者QQ上聊天而不是K米。改善線上的功能也是必須的。第三,提供更多的便利性,發展O2O。目前K米有預定KTV的功能,但是功能上做的還不夠好,可以參考美團的設計思路(可配圖:美團的KTV),繼續細化相關的功能,例如增加篩選、排序的功能,用戶評分、評價機制(這里也體現了用戶的反饋和互動)、特價優惠等。
- 目前市場上有什么樣的產品了?
目前市場上的同類產品有很多,例如唱吧、酷我K歌、K米、愛唱、天籟K歌、K歌達人、移動練歌房等等,按照綜合的排名情況,目前唱吧很受歡迎,下載量也是第一。
PP助手中軟件排行榜:
- 你要設計什么樣的功能?
除了我在第一點提供競爭所提出的一些功能需求外,補充一點,關於UI的設計。K米的界面可圈可點,在軟件上的動畫效果比較遲緩,效果單一,視覺排版上模塊顯得很大,改善UI我覺得很有必要。
- 為何要做這個功能,而不是其他功能?
我覺得吧,要從競爭中脫穎而出,就要抓住用戶的痛點、軟件的短板。用戶的痛點是什么?UI的界面設計不夠好,軟件對於用戶的便利性還不夠。在實際使用K米進行測評時,在遙控界面找不到已點歌曲的選項,需要返回到主界面上方才能點到,體驗不好。(配圖說明) 軟件的短板是什么?就是要在競爭中努力的方向:線上的合理設計和擴展,要知道設計線上功能,和"唱吧"等軟件是不可比的,要合理設計線上功能,中規中矩就好。為什么不是其他的功能?K歌軟件總不能添加一個唱歌唱累了點個外賣的功能吧?
- 為什么用戶會用你的產品/功能?
需求空間大,很多KTV的點歌系統就那一個,我們去KTV常體驗到的一個場景就是:許多人挨在一個小屏幕前點點按按,要點歌的還要繞一圈走到點歌系統前點歌,屏幕系統還常常不靈敏,搜索歌曲的功能也很不方便。而K米就有它的特色,可以連接所在包廂,實現掌上操作,大大提升用戶體驗和便利性。
- 你的創新在哪里?可以用NABCD分析
N:很粗很粗的講就是改善了用戶的體驗。例如在訂購KTV時可查看其它用戶對此KTV的評價和反饋,可以更好地幫助用戶做出決策;UI的良好交互可以給用戶心理帶來愉悅的體驗,誰也不想自己的APP反應慢,還以為自己的手機有問題吧;有更多的良好互動和最新活動,用戶會覺得這里有新鮮感和歸屬感。
A:當然是請更好地UI設計師來設計界面啦,最好能結合用戶的使用反饋。
B:用戶群體有針對性,K歌軟件里的朋友是愛唱歌的,在這里和朋友約哪個KTV唱歌是很方便的,還可以和朋友一起對其它人的音頻進行評論。
C:目前市場競爭非常的激烈,從排名上就可以看出,K米軟件不是最好的、用戶對K歌平台需求很大。我們的優勢就是對實體KTV的支持很好,劣勢是線上功能的不足、UI設計。不過不需要在劣勢上和對手拼的太猛,優先發展自己的特色才是關鍵,線上只要做到功能完善,以及一般性的良好互動就可以。UI設計再上一個檔次,體驗就會更加完美,吸引的用戶也就更多。
D:如何把K米推廣到用戶群體中呢?線下的KTV是一個非常好的入口點。和線下KTV合作,店員的溫馨提醒、在點歌系統旁粘貼關於K米的二維碼等方法,都可以迅速推到用戶手中。
- 如果你來領導這個團隊,會有什么不一樣?
如果我來領導這個團隊,首先我希望會有一個良好的溝通渠道和反饋機制。我覺得項目經理是一個產品的核心人物,需要考慮到眾多因素,這就需要和團隊其他人員的良好溝通。負責功能開發的可能只是單純開發功能,卻沒有和美工的有良好的交流,那我就要充當一個協調和統籌兼顧的角色,設計出更好的產品。產品實際體驗好不好還需要用戶說了算,要去了解用戶的痛點和需求,從用戶當中得到反饋,然后改善產品。其次,我會和團隊中的各個角色都要定期溝通,了解項目的開發情況。
- 如果你的團隊有5個人, 4個月的時間,你作為項目經理,應該如何配置角色(開發,測試,美工等等)?
配置角色:開發3人,美工1人,測試1人。其中開發中,目前的核心功能基本完善,可以一人負責完善交友互動,一人負責完善預定KTV等線下功能,一人負責前端開發;美工壓力不大,分配一人即可;測試一人即可。
- 描述你的團隊在16周期間每周都要做什么,才能在第16周如期發布軟件,大小里程碑績點設定。
這個還挺難安排的,沒有實際地完整地和團隊做完一款軟件,所以也不能保證自己寫的是否合理。先總結一下軟件需要提高的部分:第一是前端的交互設計,如預定KTV的細化;第二 是UI的設計;第三是線上的用戶互動。經過思考,我是這么安排的:
周數 | 具體分配 | 大小里程碑設定 |
---|---|---|
1~3周 | 美工重新設計UI界面,發布用戶使用調研,經過用戶反饋來改進界面設計;前端需要和美工進行溝通,從用戶的使用角度來設計交互功能,第三周確立設計方案形成最終版本;開發人員討論具體的開發細節並分配任務 | 確立設計方案,分配任務 |
4~10周 | 開發人員開始開發,預計第十周完成內測版本,測試人員開始測試功能 | 完成內測版本,完成測試 |
11周 | 緩沖周,繼續修復版本的Bug,完成以上未做的事情 | 完成反思 |
12~13周 | 招募內測用戶,對產品進行測試,獲取用戶的反饋來進一步完善產品的功能 | 完成用戶對產品的反饋並修復了Bug |
14~15周 | 進一步完善產品的功能,測試人員確保測試通過,可以形成正式版本 | 測試通過,產品完善,正式版可發布 |
16周 | 發布正式版本 | - |
增補內容:作為用戶,你或你們最喜歡K米中的什么功能?(列表123,最多選擇三種,說明理由) 你或你們可能會為哪些功能付費?(說明理由)
以下都是我自己作為用戶的想法和體會:
喜歡的功能 | 理由 |
---|---|
連接包廂遠程遙控 | 這個功能超級屌有沒有,對於我這個不喜歡一直擠在點歌系統旁的人來說很方便,早就應該有這樣的軟件了啊! |
預定KTV的功能 | 這個也很方便,當然也是必備的功能之一 |
可能為哪些功能付費?
這里指的是為K米現有的功能付費還是用戶心目中期待的功能付費?
如果指的是現有的,我沒有多大意願付費,因為現今所提供的大部分都是基礎服務。不過好像去KTV唱歌時可以付費送鮮花等禮物?這些虛擬產品對於我這個計算機的學生來說還不如給自己買根熱狗吃......開個玩笑哈哈哈。
我可能會為增值服務付費,比如說會員制。假如我要預定某個KTV,我作為會員,可以享受9折的優惠,現場還免費提供爆米花等零食,這個體驗很好,我就會付費。ps:這個機制都被QQ用爛了,各種鑽各種會員,但還是很好用,我自己也買過QQ會員和QQ黃鑽;
另外我的建議:現在網易雲音樂很受歡迎,非常好用,用戶體驗很好,付費功能應該就是某些版權音樂的購買了,K米或許可以把用戶體驗做好,然后其它也就好說了;另外,騰訊視頻的VIP會員提前看,這個點子不錯,K米或許可以購買最新流行歌曲版權,然后先對會員開放,之后逐步開放。
本文PDF下載鏈接:https://eyun.baidu.com/s/3geD7MrL 密碼:BMVm