質(zhì)量是產(chǎn)品的生命!對產(chǎn)品開發(fā)和測試的思考
來源:
未知 |
責(zé)任編輯:六月芳菲 |
發(fā)布時間: 2018-03-06 20:14 | 瀏覽量:
更多精彩unity教程:http://m.594ljc.cn/resource/
《僵尸榨汁機》產(chǎn)品是基于 Zombie Catchers上的二次開發(fā),整個項目開發(fā)周期在4個月左右,從2015年10月到2016年1月,團(tuán)隊成員7人。
對于一款休閑游戲的修改,這個人員配置和周期應(yīng)該是不差了,但是整個開發(fā)過程是困難重重。首先公司當(dāng)時的業(yè)務(wù)重心不在這個項目上,各方面資源投入有限;其次主程因為個人原因,在項目剛開始開發(fā)階段就離開了公司,新來的小朋友完全不在狀態(tài);另外之前完成的一個項目順風(fēng)順?biāo)詡€人對于這個項目有些輕敵。
因此項目開始階段,開發(fā)進(jìn)度非常緩慢,讓人一籌莫展,每天都感到很焦慮。后來在10月中的時候,進(jìn)行了一次項目團(tuán)隊重組,補充了精干人力,總算有了明顯的起色。但是為了補上之前拉下的進(jìn)度,每天都加班,有很長一段時間都是工作到11點12點,甚至更晚。
從這個項目上得到的血和淚的教訓(xùn),不得不讓我去好好整理思路,重新思考產(chǎn)品開發(fā)過程中的關(guān)鍵因素。很多問題可能會具有普遍性,事后諸葛亮般的提了很多應(yīng)對措施和建議,希望以后能夠少趟一些這樣的坑。
項目過程中主要問題和風(fēng)險
更多精彩unity教程:http://m.594ljc.cn/resource/
01 項目初期預(yù)估
遇到問題:
?項目初期,由于沒有專職的人全心全意在項目上,對項目難度和工作量,缺乏有效的評估,導(dǎo)致整個項目初始計劃的過于樂觀;
?結(jié)果在后續(xù)項目實施中,進(jìn)度嚴(yán)重落后于計劃,非常被動,不得不簡化和刪減了很多內(nèi)容;
?實現(xiàn)新功能的技術(shù)方案,拖到項目上線前期,發(fā)現(xiàn)并不可行,只能匆忙調(diào)整技術(shù)方案,并延期上線。
應(yīng)對措施:
?項目立項前或者實際執(zhí)行前,應(yīng)該有技術(shù)專家,對于項目難度和工作量做出合理估計;
?對于難度較高的功能,盡早進(jìn)行方案的試驗,驗證方案是否可行;
?把大功能拆成低耦合的小功能點,降低實現(xiàn)上的風(fēng)險;
?對于需要的資源,要竭力去爭取。
02 外包質(zhì)量監(jiān)控
遇到問題:
?原主程離職后兼職做外包,導(dǎo)致交付的質(zhì)量和時間點都難以控制。
應(yīng)對措施:
?盡量使用全職員工,外包需要定期檢查交付物和質(zhì)量;
?一旦發(fā)生問題,需要提前考慮備份方案;
?人員穩(wěn)定對于小項目至關(guān)重要。
03 產(chǎn)品缺乏試商用
遇到問題:
?為了趕蘋果推薦位,內(nèi)部測試后就直接上線,導(dǎo)致大量使用問題。
應(yīng)對措施:
?加強內(nèi)部測試人力和周期,盡量動員所有公司員工進(jìn)行測試;
?選擇一個小的區(qū)域,如港澳臺地區(qū),進(jìn)行試商用(Soft Launch);
?也可以使用邀請碼方式或者TestFlight方式進(jìn)行封閉測試;
?確保在正式上線前,有足夠的用戶進(jìn)行了較長時間的使用,數(shù)據(jù)都已調(diào)優(yōu)。
04 第三方SDK更新
遇到問題:
?友商廣告SDK更新后,莫名出現(xiàn)無廣告卡死、廣告無法關(guān)閉的問題,導(dǎo)致用戶的很多差評。
應(yīng)對措施:
?不要急著更新第三方的SDK,需要對方有成功案例,并穩(wěn)定運行一個月以上再進(jìn)行更新;
?國內(nèi)SDK質(zhì)量參差不齊,盡量選擇大廠或者海外廠商的SDK。
05 單機版的破解
遇到問題:
?上線初期版本是單機版,破解和修改時間的問題在iOS也較多,遠(yuǎn)遠(yuǎn)超過我們的想象;
?存檔沒有聯(lián)網(wǎng)保存,可能引起玩家存檔丟失,從而導(dǎo)致不少差評。
應(yīng)對措施:
?弱聯(lián)網(wǎng)功能是單機游戲的必須要求,不管iOS還是安卓。本地加密,長期來看,還是有被破解的風(fēng)險;
?弱聯(lián)網(wǎng)功能應(yīng)當(dāng)盡早實現(xiàn),避免在產(chǎn)品運營中進(jìn)行聯(lián)網(wǎng)改造。因為網(wǎng)絡(luò)、手機、操作系統(tǒng)各方面原因,非常容易出問題;
?需要開發(fā)一個相對通用的后臺,甚至自己的SDK,為后續(xù)游戲做好準(zhǔn)備。(功能需求不高的話,可以考慮BaaS平臺)
寫在最后
質(zhì)量是產(chǎn)品的生命,需要通過開發(fā)和測試來保證。產(chǎn)品的質(zhì)量是用戶體驗的必備要求,試問經(jīng)常莫名閃退的游戲,你還會玩嗎?
另外一點,工作中最重要的是考慮如何提高效率,而不是一味提高勞動強度(加班)。在工作過程中,要不斷去學(xué)習(xí)和總結(jié),提高自身的能力,并且掌握合理的方法,才能事半功倍,做出更高質(zhì)量的產(chǎn)品!
更多精彩unity教程:http://m.594ljc.cn/resource/
-
分享到:
相關(guān)文章
網(wǎng)友評論
全部評論:0條
推薦
熱門