亚洲日本欧美日韩高观看,性高湖久久久久久久久,亚洲av成人噜噜无码网站,亚洲欧美日韩国产一区二区动图,亚洲欧美日韩国产精品一区二区


學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

頭條阿里滴滴美團們?yōu)槭裁醇娂姸荚诟阊邪l(fā)效能?

來源:北大青鳥總部 2020年10月27日 17:01

摘要: 頭條阿里滴滴美團們?yōu)槭裁醇娂姸荚诟阊邪l(fā)效能?

在互聯(lián)網(wǎng)時代,什么是第一生產(chǎn)力呢?毫無疑問,一定是研發(fā)人員。沒有研發(fā)人員碼代碼,即使有產(chǎn)品經(jīng)理提很多好的idea、設(shè)計出很好的設(shè)計稿、運維人員把機房網(wǎng)絡(luò)服務(wù)器全搞定,那也沒用。沒有代碼就等于沒有操作系統(tǒng),沒有手機電腦平板等硬件設(shè)備,沒有數(shù)據(jù)庫消息隊列等中間件,沒有淘寶抖音支付寶美團滴滴等軟件。

所以在互聯(lián)網(wǎng)時代中,研發(fā)人員是最重要的人員,他是可以實現(xiàn)從0到1的創(chuàng)造一個產(chǎn)品,如果研發(fā)人員不給力,那么就會出現(xiàn)經(jīng)常性加班、頻繁出現(xiàn)事故、重復(fù)低效工作等情況。因此提高研發(fā)人員的生產(chǎn)效率,建設(shè)研發(fā)效能對于大型互聯(lián)網(wǎng)公司來說非常重要,統(tǒng)計數(shù)據(jù)顯示,亞馬遜、阿里每年在研發(fā)的投入成本占整個公司成本預(yù)算15%。那么研發(fā)效能是什么呢?又如何建設(shè)?如何考量呢?

軟件從開發(fā)到上線的流程大概是需求評審》開發(fā)〉提測》測試〉預(yù)發(fā)》發(fā)布〉運維,在整個過程中,研發(fā)人員從需求評審階段就參與了整個過程,直到上線,重度參與的階段包含開發(fā)代碼、寫單元測試用例、寫自動化測試用例、打包、部署測試環(huán)境、測試、部署生產(chǎn)環(huán)境、上線,在這個過程中要使用到的工具包含需求管理工具、代碼倉庫工具、打包工具、部署工具、測試工具、上線工具,如果每個工具都是分散在不同的地方,由不同的團隊開發(fā)實現(xiàn),對于研發(fā)人員來說,需要去不同的平臺找到這些工具,需要把這些工具都學(xué)會使用,需要在開發(fā)的過程中把這些工具都串聯(lián)起來,精力很分散,導(dǎo)致于研發(fā)人員不能聚焦于業(yè)務(wù)開發(fā)。所以建設(shè)研發(fā)效能就是建設(shè)持續(xù)交付能力。

對于持續(xù)交付能力的建設(shè),就是持續(xù)集成、持續(xù)交付、持續(xù)部署的思想。對于持續(xù)集成,就是當(dāng)研發(fā)在本地開發(fā)了代碼之后,不斷的集成了主干分支中,讓團隊的人員都知道最新的修改內(nèi)容;對于持續(xù)交付,就是代碼合并到了主干分支后,不斷的部署在測試環(huán)境,交付給測試或產(chǎn)品或內(nèi)測用戶進行驗收測試;對于持續(xù)部署,就是不斷的將修改內(nèi)容部署到生產(chǎn)環(huán)境,讓用戶來不斷的使用,驗證產(chǎn)品可行性。

除了本身研發(fā)持續(xù)交付能力的建設(shè)之外,還要充分利用好云計算資源。在云計算中的服務(wù)化模式、自動化模式、彈性伸縮模式,這些全是基本功,程序要運行起來必須要靠服務(wù)器、數(shù)據(jù)庫、操作系統(tǒng)、中間件,因此在使用云廠商提供的IAAS、PAAS、SAAS產(chǎn)品時,需要把開發(fā)細節(jié)抽象更加細致,讓云廠商負責(zé)更多底層能力建設(shè),在使用云資源時,通過API調(diào)用自動化實現(xiàn),避免人力投入,在線上運維時通過彈性伸縮能力來動態(tài)擴縮容。

對于研發(fā)效能的考量,我們可以從需求交付周期、持續(xù)發(fā)布能力、交付過程質(zhì)量、交付質(zhì)量。對于需求交付周期,則是看從產(chǎn)品提出需求后,多久上線,開發(fā)時長。對于持續(xù)發(fā)布能力,則是看單位時間了發(fā)布次數(shù)、從代碼提交到上線花費的時間。對于交付過程質(zhì)量,則是在代碼提交后,有多個自動化測試、單元測試跑失敗,有多少bug。對于交付質(zhì)量,則是在產(chǎn)品上線后,單位時間內(nèi)有多少問題,線上問題多少時間響應(yīng),多少時間解決。通過這四個方向的考量,我們可以來衡量研發(fā)人員的生產(chǎn)力,從而根據(jù)實際情況做調(diào)整。

在阿里甚至有2-1-1的說法,不是985、211的211噢,所謂211指的是在2周的交付周期內(nèi),有85%的需求可以完成,需要1周的開發(fā)周期,提交完代碼之后1小時內(nèi)完成發(fā)布。

現(xiàn)在已經(jīng)進入到了互聯(lián)網(wǎng)的下半場,市面上能有的想法都差不多被實現(xiàn)了,然而用戶就這么多,流量就這么多,開源不行就只能節(jié)流了,通過研發(fā)效能能力的建設(shè),將研發(fā)團隊生產(chǎn)效率提高,降低整個企業(yè)的成本,這也是新的思路啊。現(xiàn)在你明白了為什么滴滴頭條、阿里美團都在紛紛投入做研發(fā)效能了吧。

研發(fā)效能的建設(shè)宜早不宜遲,從早期開始盡可能打好技術(shù)底子,培養(yǎng)好的研發(fā)團隊合作規(guī)范,避免后期用戶規(guī)模擴大時,再來彌補早期的技術(shù)債。現(xiàn)在趕緊行動起來吧~

報名優(yōu)惠
免費試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接