玖草在线观看-玖草在线播放-玖操网-久综合网-久综合-久在线视频

蕪湖民生網(wǎng)

 

主題:106 | 回復(fù):468

免費(fèi)獲取 4 份設(shè)計(jì)方案

四家正規(guī)裝修公司,專業(yè)設(shè)計(jì)師為您免費(fèi)服務(wù)

真實(shí)案例:做一個(gè)這樣的 APP 要多久? [復(fù)制鏈接] qrcode

查看: 13287 | 回復(fù): 2

明天 該用戶已被刪除
發(fā)表于: 2015-7-31 09:42 | 只看該作者 |倒序?yàn)g覽

提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
跳轉(zhuǎn)到指定樓層
我在這里
發(fā)表于: 2015-7-31 09:43 | 只看該作者

“做一個(gè)APP需要多長時(shí)間?”這個(gè)問題估計(jì)比測一個(gè)人還能活幾天還難,一個(gè)條件如此不充分的問題,如何回答呢?

總體來說,需求越是明確,團(tuán)隊(duì)越是成熟,估算出來的時(shí)間就越是準(zhǔn)確。而軟件開發(fā)這個(gè)事情,不管發(fā)展多少年,不管提出了怎樣的方法論,都沒辦法像傳統(tǒng)制造業(yè)那樣把“工時(shí)”算得那么精確,其內(nèi)部錯(cuò)綜復(fù)雜的邏輯關(guān)系使然,軟件工程,絕無可能量產(chǎn)。

用戶看到的只是一個(gè)APP,如果他用的是iOS系統(tǒng),也許他根本就不會(huì)接觸Android,不知道開發(fā)者除了iOS版之外,還需要做一個(gè)Android版,(有沒可能還有Windows版?這樣工作量無疑更大)或者,網(wǎng)頁版搞定一切?也許你真正動(dòng)手做過后就不會(huì)這么認(rèn)為,再說微信小店那種模式真能適用于所有場合么?而且,如果不是網(wǎng)絡(luò)出現(xiàn)異常的話,一般用戶也不會(huì)注意到服務(wù)器的存在,服務(wù)器總是那么默默無聞地為用戶全天候地工作,它的開發(fā)難度恐怕也不亞于APP本身,而負(fù)責(zé)APP運(yùn)維的還需一些人力,大了之后甚至需要組建一個(gè)專業(yè)團(tuán)隊(duì),他們需要一個(gè)“后臺(tái)”,能隨時(shí)查看和處理數(shù)據(jù),如果需要隨時(shí)隨地都能查看和處理數(shù)據(jù),恐怕還得給后臺(tái)專門弄個(gè)APP。

這個(gè)道理就有點(diǎn)類似:我們看到了戰(zhàn)機(jī)在天上華麗地完成了殲敵任務(wù),以為只是戰(zhàn)機(jī)本身很牛,往往忽視了戰(zhàn)機(jī)相關(guān)的那些配套,如果沒有嫻熟的飛行員、作戰(zhàn)指揮中心、地面雷達(dá)、預(yù)警機(jī)、補(bǔ)給、機(jī)場或航母、地勤人員等等,那么戰(zhàn)機(jī)將失去戰(zhàn)斗力。APP也一樣,它不是一個(gè)只要能跑起來就完事的東西,支持它的配套設(shè)施和維護(hù)工作絲毫不比APP本身簡單。

除開這些大的方面,細(xì)節(jié)上也帶有許多的不確定性,所以一支成熟的團(tuán)隊(duì)尤為重要,一個(gè)經(jīng)驗(yàn)豐富的開發(fā)者會(huì)知道,至少大致知道這個(gè)開發(fā)過程會(huì)遇到哪些問題,哪些問題比較簡單,哪些問題則可能需要耗費(fèi)大量的時(shí)間,這得依賴經(jīng)驗(yàn)。我有一句話常常掛在嘴邊,那就是:“沒做過的東西別輕易說簡單。”“想當(dāng)然簡單”的態(tài)度對項(xiàng)目沒有任何好處,如果自己不確定,那么去咨詢一個(gè)有這方面經(jīng)驗(yàn)的人,就算得不到具體的答案也有大致的方向,沿著這些方向研究一下,就能知道會(huì)面臨的那些問題,當(dāng)然往往還不是全部。

關(guān)于“低估了難度”這事情,我過去的公司有個(gè)經(jīng)典故事,當(dāng)時(shí)有個(gè)小項(xiàng)目,就是準(zhǔn)備把一套已經(jīng)在儀器上使用的只支持英語的程序增加多語言支持,程序并不大,涉及內(nèi)容也不算太多,工程師一開始認(rèn)為這只是個(gè)簡單的翻譯工作,頂多兩個(gè)星期就能完成,但一做下去就發(fā)現(xiàn)不簡單,首先翻譯得找專業(yè)人士來做,自己做不好,我們沒人精通歐洲各國語言,接下來還有單位換算,有些國家用公制,有些用英制,這個(gè)得考慮,包括日期顯示格式也得考慮,一下子不知道多了多少工作,這些都差不多了之后又發(fā)現(xiàn)了德語單詞過長,我們的儀器的屏幕顯示不下,超出范圍,于是再調(diào)字體,做精簡,前前后后開會(huì)討論了N次,最后想Release的時(shí)候發(fā)現(xiàn)這么一改,程序的Size變大了很多,有些儀器的存儲(chǔ)器裝不下,這下大家可都傻了,優(yōu)化唄,精簡唄,程序開始有些凌亂不堪了,最后勉強(qiáng)通過質(zhì)控部檢驗(yàn),總算發(fā)布了,發(fā)覺足足搞了半年。不過如今想想之所以耗費(fèi)了這么多時(shí)間,一個(gè)很重要的原因是經(jīng)驗(yàn)不足,對多語言,國際化這塊不熟,走了不少彎路,所以我前面也提到,成熟的團(tuán)隊(duì)尤為重要。

我們在估算項(xiàng)目時(shí)間的時(shí)候,往往只算了“寫代碼的時(shí)間”,而把那些和老板或客戶扯皮,做需求分析,設(shè)計(jì),測試,和修復(fù)bug的時(shí)間不考慮進(jìn)去,而這些時(shí)間加起來通常比寫代碼的時(shí)間多出不少,我個(gè)人是不輕易為了討好老板而把完成時(shí)間說得很短的,為啥?——根本做不到嘛,干嘛要撒謊?如果一個(gè)需要一星期完成的新功能開發(fā),我通常得把這個(gè)時(shí)間double,這已經(jīng)算比較“不保守”的了。

即便只算寫代碼的時(shí)間,也往往會(huì)被低估,老板或客戶對你開發(fā)的東西很可能不滿意,或許你誤解了他的功能需求,或者界面有點(diǎn)卡頓,或者這個(gè)圖標(biāo)顏色不好看,你是開發(fā)者,不是美工,雖然湊合可以當(dāng)一下美工,但畢竟不專業(yè),更重要的是做做UI設(shè)計(jì),做做圖這種事情,也得耗費(fèi)不少時(shí)間,當(dāng)你為“一個(gè)像素”焦頭爛額的時(shí)候,是不是很渴望團(tuán)隊(duì)中有一名設(shè)計(jì)師?這時(shí)候得提醒下老板:你必須要在時(shí)間和功能之間,做點(diǎn)取舍。老板當(dāng)然很不高興,但也不得不在功能上做出了一些妥協(xié)。雖然這樣做能讓難產(chǎn)的項(xiàng)目早點(diǎn)上線,但卻為來日項(xiàng)目的失敗,給老板添加了一個(gè)很好的借口:我們的工程師太差了,沒按我說的去做。

老板或客戶除了會(huì)抱怨你做出來的東西不夠好看之外,還會(huì)再提很多東西:這個(gè)界面能不能改成多選,能否增加通知功能,已讀未讀狀態(tài)要有,界面能不能再流暢點(diǎn),昨晚程序咋“閃退”了一次……需求只管提功能,但沒說具體這個(gè)UI要多美觀,也沒說程序穩(wěn)定性要好,更沒涉及到要達(dá)到多大的吞吐量,當(dāng)然,可能更重要的——安全性也沒提,你心一驚:是啊,如果有黑客,不,只要稍微懂一點(diǎn)技術(shù)的惡意用戶想刷爆我們的服務(wù)器,那簡直太簡單了,而這些防護(hù)措施我都沒做!所幸的是項(xiàng)目名氣太小,暫時(shí)無需考慮這個(gè)。(貌似大多數(shù)APP都活不到需要考慮這個(gè)的時(shí)候)

所有這些,你說功能也好,細(xì)節(jié)也好,穩(wěn)健性也好,都不是能自動(dòng)從土里長出來的東西,都得需要花時(shí)間去想,去做,有些甚至還是個(gè)“系統(tǒng)工程”,如果頭痛醫(yī)頭腳痛醫(yī)腳去做的話,系統(tǒng)里到處充滿“飛線”,無疑會(huì)給將來的維護(hù)留下了許多隱患。攻城獅的你,都考慮了嗎?更別說老板為了節(jié)省成本而給你購置的低性能電腦讓你整天抓狂這些“無關(guān)緊要”的事。
我在這里
發(fā)表于: 2015-7-31 09:44 | 只看該作者

話說王總告別我之后就以迅雷不及掩耳之勢注冊了公司,注冊了域名,搞到了辦公室,還一下子叫來了一幫子人風(fēng)風(fēng)火火地搞了起來,這種發(fā)展勢頭,這種干勁,我只有自嘆不如。心底里真有些后悔怎么沒跟他去干事業(yè),不過這只是感性的一瞬間,理性又在接下來的幾百毫秒里將我拉了回來:還是別去好,跟他溝通不來的。

王總的項(xiàng)目后來以一飛沖天之勢迅猛發(fā)展,而他如今已經(jīng)是一家估值幾億的公司的CEO,我嘛,越來越覺得自己是個(gè)Loser,獨(dú)自坐在辦公室里,還是拿著那個(gè)水杯,懊惱不已——打住!這樣是不是比較有戲劇性?可雖然一開始我就聲明此故事“如有雷同,純屬巧合”,但也不能胡亂瞎編,真正的結(jié)局是:確實(shí)風(fēng)風(fēng)火火弄了幾個(gè)月,后來就突然杳無音訊了,本來想打電話問問王總究竟怎樣,無奈他變成了另一個(gè)超級(jí)忙人,再無心思跟我聊家常了。嗯,結(jié)局還是差不多,我還是那個(gè)繼續(xù)苦逼地坐在辦公室里的程序員,唉,別想了,開工吧!

本版積分規(guī)則

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 青青草国产精品久久久久 | 日本三级s级在线播放 | 欧美影院一区二区三区 | 毛片小视频 | www红色一片在线观看版 | 牛牛影院成人免费网页 | 欧美在线高清 | 东京干福利 | 欧美在线视频7777kkkk | 日韩永久在线观看免费视频 | 美女天天色 | x8x8国产在线观看2021 | 久久久WWW免费人成精品 | 精品一久久香蕉国产线看观 | aaa一级最新毛片 | 99久久一香蕉国产线看观看 | 欧美日韩一区二区三区在线视频 | 美女gif趴跪式抽搐动态图 | 秋葵丝瓜茄子草莓榴莲樱桃 | 欧美成人精品福利在线视频 | 亚洲高清视频免费 | 午夜国产视频 | 久久精品美女 | 99久久国产综合精麻豆 | 国产99精品成人免费视频 | 亚洲精品老司机福利在线播放 | 4438全国最大免费观看 | 91日本在线观看亚洲精品 | 国产在线观看福利 | 国产一区二区三区日韩 | 日本三级s级在线播放 | 女仆色在线观看 | 午夜影院网页 | 69日本人xxxxxxxx色 | 亚洲国产99在线精品一区69堂 | free性泰国娇小videos | 国产欧美视频在线观看 | 日韩精品亚洲专区在线影视 | 97色轮| 香蕉eeww99国产精选播放 | 亚洲免费视 |