聰明屋視角
關(guān)注互聯(lián)網(wǎng),關(guān)注技術(shù)開發(fā),透析與分享移動互聯(lián)網(wǎng)行業(yè)最新動態(tài)產(chǎn)品開發(fā)也要看陣容,APP 從報價到開發(fā)只需五步!
時間:2019-02-17 13:50:59 閱讀:39071次 分類:常見問題
最早認(rèn)識的一個朋友是程序員,曾經(jīng)到一家外包公司接單子,小外包公司經(jīng)常遇到的問題就是和需求方談產(chǎn)品功能??蛻粢鐾獍?,對方讓他一次性報價,但是客戶連功能點自己都不清楚,這時朋友說還是按照具體功能點來做吧。但是客戶堅持先給個估價才會考慮做不做,最終朋友在不得已的情況下給了個價錢,結(jié)果遇到另外一個程序員只報了他一半的價格去做這個單子.....
可想而知,當(dāng)開發(fā)成本和需求不匹配的情況下,項目失敗是必然的!
以下內(nèi)容不管您是有需求的客戶還是一個想接單的程序員都可以參考一下,看看靠不靠譜:
先問一個小問題吧,如果有人請您安排一個烤肉Party,要您馬上估價,你能迅速說出來嗎?也許你可根據(jù)您的經(jīng)驗說大概多少錢,不過真正的成本,如果您不知道:
多少人要來參加?
要不要娛樂活動?
來party的人年齡?
要不要啤酒或…哪一類的酒?
豬肉、牛肉、羊肉?
甚至更多的細節(jié),相信你隨便說數(shù)字一定不準(zhǔn)!互聯(lián)網(wǎng)產(chǎn)品開發(fā)項目比上述的“烤肉活動”更復(fù)雜,下面我就已一名專業(yè)的Dotaer身份給大家解釋一下我們的開發(fā)流程:
第一階段:溝通需求方產(chǎn)品功能點(項目經(jīng)理,三號位,抗壓)
當(dāng)需求方把想做的產(chǎn)品發(fā)布到平臺,這個時候平臺的項目經(jīng)理會與需求方取得聯(lián)系,了解需求方的初步想法,理清項目范疇看看目前需求方只是一個想法還是到哪個開發(fā)階段,看是否需要投入時間理清楚產(chǎn)品的核心功能點,而不是簡單的跟隨客戶天馬星空的想法隨意報價,類似“我想做一個類似京東商城”“我想做一個類似滴滴打車”,項目經(jīng)理總能遇到很多這種就差幾十個億可以打造的航空母艦的項目。比較靠譜一點的方案,項目經(jīng)理簡單溝通需求后會給出一個大致的估價區(qū)間,但是這個報價是不準(zhǔn)確的,因為產(chǎn)品的開發(fā)功能點這個時候并沒有確定。
所以這個階段只能說是項目經(jīng)理免費給出了一份商業(yè)開發(fā)顧問方案,建議客戶落實1.0版本的核心業(yè)務(wù)流程打通的方案產(chǎn)品。這個時候我們一般會建議客戶自己先做一份所謂的產(chǎn)品商業(yè)模式圖,項目經(jīng)理也會根據(jù)多年的項目開發(fā)經(jīng)驗給出合理化的建議,現(xiàn)在的創(chuàng)業(yè)者基本都是“火星人”,能想到的不能想到的都會有需求,如果項目經(jīng)理發(fā)現(xiàn)市場已供給過剩充斥太多競爭者產(chǎn)品或想法用現(xiàn)代的科技無法實現(xiàn),這個時候會給你最真實的建議。
大致的產(chǎn)品商業(yè)模式草圖
第二階段:確認(rèn)想法做產(chǎn)品原型設(shè)計(產(chǎn)品經(jīng)理,四號位,負(fù)責(zé)BP)
需求方如果有大概的商業(yè)模式草圖那么將會是一個很好的開發(fā),這個時候產(chǎn)品經(jīng)理就能很輕松的做出產(chǎn)品的原型圖,包括用戶體驗設(shè)計(UX),APP界面的交互邏輯,以及產(chǎn)品功能點實現(xiàn)的大致狀況,根據(jù)目前我觀察坐在對面的項目經(jīng)理隊伍,最容易出問題的就在這一塊,如果原型不確定,需求方功能點改來改去,那么如果冒然到下一步UI設(shè)計的話,設(shè)計師將會與產(chǎn)品經(jīng)理發(fā)生矛盾,如果很不幸到了第四步,那么程序員就會聯(lián)合設(shè)計師一起來打產(chǎn)品經(jīng)理!
“為什么不和客戶確認(rèn)好需求?MDZZ”
所以第一個階段產(chǎn)品原型做好的話,就能非常準(zhǔn)確的給出產(chǎn)品的開發(fā)預(yù)算。
產(chǎn)品原型設(shè)計圖(參考)
第三階段:UI視覺設(shè)計(設(shè)計師,二號位,帶節(jié)奏)
完全準(zhǔn)備好原型設(shè)計才到這一階段UI設(shè)計體驗設(shè)計,以為產(chǎn)品經(jīng)理所做出來的產(chǎn)品功能點是明確了客戶的開發(fā)需求的,所以UI設(shè)計師更多的是提供一種色彩的搭配以及增強用戶使用體驗感官的設(shè)計,此階段估計以下成本:
參考市面優(yōu)秀產(chǎn)品的設(shè)計分析
提供多種版本的logo解決方案
提供所有主要界面的多種風(fēng)格設(shè)計
互動樣板的開發(fā)
和前端工程師溝通特效
這個階段非常非常重要,不只是UI設(shè)計師一個簡單的設(shè)計工作,還要與開發(fā)工程師進行溝通、產(chǎn)品經(jīng)理給出意見、項目經(jīng)理負(fù)責(zé)監(jiān)督、客戶負(fù)責(zé)定稿,最終定稿確認(rèn)進入下一階段的開發(fā)。
第四階段:進入開發(fā)出產(chǎn)品1.0測試版(前端工程師、后端工程師、iOS工程師、Android工程師=程序員=一號位carry全場)
此時已經(jīng)明確進入程序員的開發(fā)階段,如果前面沒有變動的情況下,程序員加班加點,產(chǎn)品在不久的一段時間后,就能準(zhǔn)時上線,通??蛻粼谶@個時候是最容易提出新的功能點改動需求:
“不就是加一個小按鈕嗎?”
“一個簡單的自動回復(fù)啦”
如果是開發(fā)者直接與客戶接觸溝通的話,你猜會發(fā)生什么后果?不是吵架就是程序員撂蹶子不干了!
“當(dāng)初說好的呢?”
“PM就是個二貨,當(dāng)初為什么不和客戶確認(rèn)好,會不會BP啊?”
這個時候項目經(jīng)理的重要性就會體現(xiàn)出來,作為“潤滑劑”的角色存在,項目經(jīng)理應(yīng)該及時和客戶溝通產(chǎn)品的完善性,并且解釋開發(fā)"迭代"的概念,原則性問題不能改變的情況下,確保確定的核心版本上線,而不是和程序員一起起哄進入無休止的修改加功能,“加功能”屬于二次迭代開發(fā)需求,必須要從第一步重新來做。最重要的“產(chǎn)品上線”工作一定要落實在開發(fā)工期內(nèi)。
第五階段:進入開發(fā)測試Debug階段(測試工程師,五號位,support)
很多人往往忽略的環(huán)節(jié),其實測試是非常重要的一個環(huán)節(jié),如果一個產(chǎn)品只是根據(jù)客戶自我的使用角度去使用,是很難發(fā)現(xiàn)產(chǎn)品的缺陷的,這個時候你真的需要一名專業(yè)的測試工程師,之前有個騰訊測試工程師給出過最專業(yè)的測試建議:
1. 需求分析、系統(tǒng)分析和測試分析,主要是通過經(jīng)驗找出風(fēng)險,以及編寫用例。代碼review。所以經(jīng)驗和技術(shù)都很重要!
2. 測試用例執(zhí)行,檢查需求實現(xiàn)是否正確,質(zhì)量好壞(交付影響有多大,是否達標(biāo))
3. 質(zhì)量流程和標(biāo)準(zhǔn)的建立。這些可以提升效率降低成本。
4. 評測對比,主要是性能,可靠性,以及和競品的對比測試,這需要投入大量的分析工作,也需要一些專業(yè)的方法和技巧。只有經(jīng)過一套合理而完善的開發(fā)體系出來的產(chǎn)品才是滿足客戶開發(fā)需求并且經(jīng)受的了市場的考證。
最后如果您是有開發(fā)需求的客戶,您應(yīng)該拒絕那一開始沒問清楚就跟您隨意報價的開發(fā)團隊。如果你是一名程序員,你應(yīng)該拒絕一開始就沒有明確功能點需求的開發(fā)客戶。
蕪湖市聰明屋智能科技有限公司(原中江網(wǎng)絡(luò)),成立于2005年,經(jīng)過10多年定制開發(fā)經(jīng)驗,積累了大量技術(shù)儲備和定制開發(fā)經(jīng)驗,率先創(chuàng)建安徽省內(nèi)自主研發(fā)的云計算平臺,具有大數(shù)據(jù)、高并發(fā)等高強度計算能力,為眾多政府、學(xué)校、公安部門、中小企業(yè)解決數(shù)據(jù)計算與管理難題。2013年公司內(nèi)部專門創(chuàng)建電商服務(wù)部,為企業(yè)提供全方位電商解決方案與配套服務(wù)。多次獲得國家、省市級領(lǐng)導(dǎo)接見,被國內(nèi)近20家電視臺、報紙媒體爭相報道。至今,聰明屋智能科技服務(wù)過上市公司、大型國企、各類私企超800家,為多家公司提供各類政務(wù)系統(tǒng)、app開發(fā)定制、微信小程序開發(fā)定制、智能家居、電商系統(tǒng)、連鎖收銀等技術(shù)解決方案服務(wù)。同時,聰明屋智能科技在智能硬件方面、區(qū)塊鏈應(yīng)用方面持續(xù)投入關(guān)注及創(chuàng)新。
基于圖像處理的道路病害檢測方法已經(jīng)成為了路面病害檢測技術(shù)的主要方法,它基本可以實...