2020-11-12 09:00:00 來(lái)自于應(yīng)用公園
眾所周知,整個(gè)app開(kāi)發(fā)和設(shè)計(jì)都是一項(xiàng)龐大的工程。想要開(kāi)發(fā)一個(gè)相對(duì)較優(yōu)秀的app。幾十上百人的團(tuán)隊(duì)至少3到6個(gè)月的時(shí)間也是很正常不過(guò)的。并且是一個(gè)持續(xù)投入的過(guò)程。然而并不是所有人都知道APP開(kāi)發(fā)是怎么回事,經(jīng)常看到有人問(wèn):APP怎么做出來(lái)的、APP開(kāi)發(fā)流程是如何、開(kāi)發(fā)一個(gè)APP需要多少錢(qián)?
以下就是闡述一下開(kāi)發(fā)APP到底經(jīng)歷了哪些流程。
1、idea階段首先,開(kāi)發(fā)APP,必須要有相關(guān)的idea(主意),也就是說(shuō),為數(shù)不多步是APP的idea(主意)形成,比如,客戶(hù)想要開(kāi)發(fā)一個(gè)電商網(wǎng)站,如果他想賣(mài)產(chǎn)品為話(huà),什么不直接用淘寶賣(mài)商品呢?如果他想做一個(gè)平臺(tái)那么和現(xiàn)有的電商平臺(tái)又有什么區(qū)別呢?總結(jié)下來(lái)已有的平臺(tái)產(chǎn)品主要是不能滿(mǎn)足自己的需求,想要顛覆已有的形態(tài),必須要有自己特有的屬性和特色,這就需要打造自己特有的產(chǎn)品,APP是承載夢(mèng)想很必要的工具,特別是移動(dòng)互聯(lián)網(wǎng)時(shí)間的到來(lái),更是催生了很多成功的機(jī)會(huì)。
2、產(chǎn)品階段大部分產(chǎn)品經(jīng)理是沒(méi)有技術(shù)背景的,所以尤其是做一些開(kāi)發(fā)團(tuán)隊(duì)沒(méi)有做過(guò)但是設(shè)想上是可以實(shí)現(xiàn)的業(yè)務(wù)時(shí),產(chǎn)品經(jīng)理無(wú)法衡量研發(fā)和測(cè)試成本。所謂的需求討論會(huì)就是項(xiàng)目經(jīng)理組織產(chǎn)品、研發(fā)、UI、測(cè)試過(guò)產(chǎn)品方案,大家一起評(píng)估每個(gè)階段所需要的周期和成本(然后一起手撕產(chǎn)品經(jīng)理讓他砍需求)。在app外包開(kāi)發(fā)時(shí),產(chǎn)品經(jīng)理需求梳理好后,由項(xiàng)目經(jīng)理來(lái)評(píng)估研發(fā)成本,一般這個(gè)階段才能給出軟件開(kāi)發(fā)的準(zhǔn)確報(bào)價(jià)。如果需求方覺(jué)得價(jià)格無(wú)法接受,則項(xiàng)目經(jīng)理會(huì)協(xié)調(diào)砍需求、延工期、加預(yù)算。 時(shí)間、資源和交付質(zhì)量三者可以看成一個(gè)三角形,不管是時(shí)間還是資源上的短缺都會(huì)造成質(zhì)量下滑。所以如果時(shí)間緊,就加預(yù)算,如果預(yù)算吃緊,就延時(shí)間,才能保證交付質(zhì)量。如果中途改需求,既不愿意加錢(qián)也不愿意延工期的話(huà),那開(kāi)發(fā)者就只能偷工減料了。其實(shí)在軟件項(xiàng)目開(kāi)發(fā)中重要的是你較后拿到的產(chǎn)品的質(zhì)量,但是可惜的是,在這個(gè)三角形出現(xiàn)不穩(wěn)定時(shí),早被犧牲就是質(zhì)量。
3、UI&UX階段軟件開(kāi)發(fā)是一個(gè)流水線(xiàn)式的作業(yè),上游如果有任何紕漏時(shí),下游就會(huì)花200倍的代價(jià)來(lái)修復(fù)這個(gè)錯(cuò)誤。每個(gè)階段都需要項(xiàng)目經(jīng)理嚴(yán)格把控,進(jìn)行風(fēng)險(xiǎn)管理。UI、UX一般也不太懂技術(shù),當(dāng)他們要做一些炫酷的效果時(shí),可能就會(huì)大大增加研發(fā)成本。這也是項(xiàng)目經(jīng)理需要把控的。
4、研發(fā)階段用戶(hù)在使用軟件的過(guò)程中,有時(shí)會(huì)有一些異常情況。比如,填寫(xiě)表單時(shí),用戶(hù)未填寫(xiě)一些必填項(xiàng)會(huì)造成無(wú)法提交,那么這時(shí)候程序需要報(bào)錯(cuò),告訴用戶(hù)究竟是什么問(wèn)題造成無(wú)法提交。軟件研發(fā)過(guò)程中,有時(shí)程序員會(huì)漏掉一些異常處理,有時(shí)代碼質(zhì)量也會(huì)出現(xiàn)一些問(wèn)題,項(xiàng)目經(jīng)理不需要是個(gè)技術(shù)大牛,但在開(kāi)發(fā)過(guò)程中項(xiàng)目經(jīng)理需要組織程序員review代碼,檢查錯(cuò)漏。
5、測(cè)試階段在這個(gè)階段,項(xiàng)目經(jīng)理需要審查測(cè)試用例,在出現(xiàn)Bug后做好Bug跟蹤,與產(chǎn)品、開(kāi)發(fā)一起評(píng)估Bug重要性和修復(fù)成本,決定是否在當(dāng)前版本修復(fù)??傊?,項(xiàng)目經(jīng)理需要在開(kāi)發(fā)過(guò)程中統(tǒng)籌全局,較大程度的降低項(xiàng)目延期的風(fēng)險(xiǎn),提高交付產(chǎn)品質(zhì)量。有一些軟件外包/眾包公司沒(méi)有這個(gè)角色分工,不是這個(gè)角色不重要,而是這個(gè)角色需要甲方來(lái)承擔(dān)罷了。
6、上線(xiàn)階段蘋(píng)果的APPstore審核一個(gè)應(yīng)用需要一周左右時(shí)間,所以如果是計(jì)劃上規(guī)定上線(xiàn)時(shí)間的項(xiàng)目,app開(kāi)發(fā)測(cè)試一定要提前半個(gè)月完成,以給上線(xiàn)審核預(yù)留時(shí)間。 安卓各市場(chǎng)一般審核較快,普遍在3天左右即可,安卓市場(chǎng)眾多,選取哪些平臺(tái)上線(xiàn)比較好呢。如果此APP不牽扯到獨(dú)特合作的話(huà),那建議上線(xiàn)國(guó)內(nèi)主流的平臺(tái),如應(yīng)用寶、360、小米、安卓市場(chǎng)、安智市場(chǎng)、豌豆莢、應(yīng)用匯和機(jī)鋒市場(chǎng)等等。一些不出名的市場(chǎng)會(huì)從大型市場(chǎng)上抓取部分應(yīng)用,所以發(fā)布不必涵蓋所有市場(chǎng)。然而卻有客戶(hù)問(wèn),世面上有很多傻瓜式的動(dòng)動(dòng)鼠標(biāo)就能生成一個(gè)app的平臺(tái),很多都是免費(fèi)的,既然有現(xiàn)成的為何還要花大錢(qián)再去從新開(kāi)發(fā)呢?這樣的平臺(tái)功能有限,絕大多數(shù)為內(nèi)容展示為主,很明顯這樣的平臺(tái)是不能承載你的想法的。
以上就是app怎么做出來(lái)的-六個(gè)階段你知道嗎?