日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

杭州以諾行:30人產(chǎn)研團(tuán)隊(duì)用云效實(shí)現(xiàn)高效協(xié)同

工具選型及使用建議對于中小企業(yè),基本都不會自己搭建服務(wù)器和機(jī)房進(jìn)行部署,而是選擇各大云平臺,選擇一款SaaS項(xiàng)目管理工具可以極大的降低運(yùn)維成本。

團(tuán)隊(duì)協(xié)作需求

杭州以諾行汽車科技股份有限公司(以下簡稱“以諾行”)成立于2016年8月,位于杭州市余杭區(qū)文一西路科技高地海創(chuàng)科技中心。以諾行是一家集研發(fā)、銷售及服務(wù)為一體的科技型企業(yè),主要核心業(yè)務(wù)包括汽車軟件、 汽車噴漆及汽車配件,致力于用精湛的技術(shù)和超前的互聯(lián)網(wǎng)思維打造汽車維修平臺全新格局。

以諾行目前有以下軟件產(chǎn)品:

  • 基于SaaS的汽修管理ERP,功能包含進(jìn)銷存、維修流程管理、賬務(wù)、CRM等。基于Web、Android、iOS、微信H5、微信小程序等操作終端。

  • 以諾行噴涂全流程軟件,基于Web、Android、iOS等操作終端。

  • 以諾行詢報(bào)價(jià)軟件,基于Web、微信H5、微信小程序等操作終端。

  • OA系統(tǒng),基于釘釘小程序。

  • 以及其它正在規(guī)劃開發(fā)的產(chǎn)品。

所有軟件產(chǎn)品由以諾行軟件部門進(jìn)行開發(fā)維護(hù)。整個部門分為產(chǎn)品、設(shè)計(jì)、開發(fā)、測試和實(shí)施崗位,共30人左右。

因?yàn)檐浖a(chǎn)品線較多,各職能部門人手無法做到每條產(chǎn)品線專人負(fù)責(zé),所以并沒有采用項(xiàng)目制,而是由項(xiàng)目經(jīng)理和產(chǎn)品經(jīng)理根據(jù)需求優(yōu)先級與開發(fā)資源情況安排開發(fā)迭代。因此每個迭代安排人手時,需要清楚的了解每個職能崗位的工作狀態(tài),開發(fā)過程中也要及時跟進(jìn)開發(fā)進(jìn)度,及早識別風(fēng)險(xiǎn)。

出于以上原因,我們需要選擇或者自己搭建一套項(xiàng)目管理和持續(xù)集成系統(tǒng),并且需要考慮以下因素。

  • 基本的項(xiàng)目管理功能和可配置的任務(wù)工作流。

  • 清晰易用的工作臺和工作流通知。

  • 資源存儲與共享。

  • 文檔管理。

  • 代碼托管。

  • 持續(xù)集成流水線,并且流水線與阿里云產(chǎn)品對接友好。

  • 使用成本。

協(xié)作選型過程

最初,我們團(tuán)隊(duì)在自己的ECS服務(wù)器上搭建了開源的項(xiàng)目管理和持續(xù)集成工具,并經(jīng)過配置實(shí)現(xiàn)了基本的需求。但是在使用一段時間后決定選擇一款在線SaaS性質(zhì)的項(xiàng)目管理工具,原因如下:

1.管理效率低下

  1. 很多傳統(tǒng)項(xiàng)目管理工具并沒有非常直觀的統(tǒng)計(jì)視圖,需要將任務(wù)明細(xì)導(dǎo)出Excel再進(jìn)行透視或者公式圖表分析,無論是日常管理還是向公司提交匯報(bào)都很不方便。

  2. 缺少直觀的日常統(tǒng)計(jì),也會導(dǎo)致安排后續(xù)任務(wù)進(jìn)度時得不到充分的數(shù)據(jù)支持,以至于進(jìn)度安排過緊或過松,導(dǎo)致因趕工而產(chǎn)出質(zhì)量下降或研發(fā)資源浪費(fèi)。

2.運(yùn)維成本高

  1. 開源產(chǎn)品部署后不易升級,大版本升級容易產(chǎn)生兼容性問題,并且可能需要重新調(diào)整配置。

  2. 資源存儲在ECS上,對存儲資源消耗較大,不過這個問題可以使用NAS服務(wù)緩解。

  3. 若日常使用時有較多截圖,文檔的讀寫操作,ECS帶寬占用較大,容易導(dǎo)致ECS上部署的服務(wù)爭搶帶寬資源,而帶寬成本較高。

  4. 后端技術(shù)轉(zhuǎn)型,后端服務(wù)不再部署在ECS上,而是部署到了阿里云SAE(Serverless App Engine)產(chǎn)品,不再需要ECS。對于中小企業(yè)來講,單獨(dú)為項(xiàng)目管理工具保留一臺ECS比較浪費(fèi)資源。

我們調(diào)研了市面上比較流行的SaaS項(xiàng)目管理工具,部分功能滿足我們的需求,但是普遍有以下的制約因素。

  • 與阿里云產(chǎn)品無法直接對接。我們前端部署在OSS,后端部署在SAE,雖然云產(chǎn)品提供了各種API可以進(jìn)行對接,也提供了一些常用持續(xù)集成平臺的插件。但是對接上仍然比較復(fù)雜,甚至需要我們自己開發(fā)一定的中間件進(jìn)行對接。

  • 額外維護(hù)一套賬號體系。

  • 收費(fèi)較高。

在調(diào)研試用各種項(xiàng)目管理工具期間,偶然在阿里云官網(wǎng)上看到了云效產(chǎn)品的推廣,并且小微企業(yè)有一年期限的30人內(nèi)免費(fèi)。而云效可以基于阿里云RAM賬號登錄,并且對阿里云產(chǎn)品提供無縫對接,于是便開通試用了。

云效使用效果

由于大部分研發(fā)人員需要對各種云產(chǎn)品進(jìn)行查看管理,所以已經(jīng)開通了各自的RAM賬號。因此使用RAM賬號對我們來講并不是額外的負(fù)擔(dān),對于不使用RAM賬號的企業(yè)來講,云效也支持使用釘釘賬號進(jìn)行綁定。

為每一個員工建立阿里云RAM賬號,并在云效中配置好部門和角色就可以開始使用了。

項(xiàng)目管理

通過配置合理的項(xiàng)目管理功能,可以完成以下工作流程:

  • 項(xiàng)目經(jīng)理的開發(fā)迭代管理

  • 產(chǎn)品經(jīng)理的需求生命周期管理

  • 開發(fā)人員的開發(fā)任務(wù)管理

  • 測試人員的測試計(jì)劃管理

  • 測試階段的缺陷生命周期管理

  • 實(shí)施和客戶部門的反饋管理

其中涉及到了以下功能:

版本管理/迭代

版本管理和迭代功能提供了便捷的手段來管理各種任務(wù)、計(jì)劃和資源。管理者借此可以清晰的查看開發(fā)迭代進(jìn)展,識別進(jìn)度風(fēng)險(xiǎn)。產(chǎn)品部門也可以預(yù)先對任務(wù)進(jìn)行分類、評審和排期。

需求

需求模塊提供了基本的需求管理功能,并支持自定義各種類型的字段、狀態(tài)和工作流。

任務(wù)中可以關(guān)聯(lián)各種文件任務(wù)資源和知識庫條目作為附件,以更加豐富的媒體方式呈現(xiàn)需求內(nèi)容。

進(jìn)入開發(fā)的需求可以創(chuàng)建對應(yīng)的子任務(wù)分配給研發(fā)人員,研發(fā)人員也可以快捷地打開關(guān)聯(lián)需求查看設(shè)計(jì)細(xì)節(jié)。

測試計(jì)劃

在開發(fā)迭代之前或開發(fā)過程中,測試人員可以使用測試計(jì)劃模塊來管理測試用例,也可以將研發(fā)人員特地聲明的風(fēng)險(xiǎn)加入的測試計(jì)劃。借此可以有效的追蹤每一個迭代的測試情況,避免有遺漏,也可以在復(fù)盤時進(jìn)行回顧分析。

任務(wù)

項(xiàng)目管理中可以根據(jù)現(xiàn)狀來自定義各種基于工作流的任務(wù),比如開發(fā)任務(wù)。通過配置好的狀態(tài)和工作流,幫助各職能人員識別關(guān)注自己的任務(wù),避免遺漏延期。

缺陷

缺陷由測試人員發(fā)起,經(jīng)過研發(fā)的修復(fù),再由測試人員驗(yàn)證關(guān)閉。借此閉環(huán)來管理研發(fā)中或者線上突發(fā)的缺陷。

測試人員創(chuàng)建缺陷后,填寫優(yōu)先級和備注后指派給對應(yīng)開發(fā),也可以掛接到對應(yīng)需求上面。

在動態(tài)欄中相關(guān)人員可以進(jìn)行便捷的溝通。缺陷修復(fù)后標(biāo)記為已解決并自動指派回測試人員進(jìn)行驗(yàn)證,驗(yàn)證修復(fù)后關(guān)閉即可。

知識庫

知識庫是文檔管理中心,可以依托于具體項(xiàng)目,也可以獨(dú)立項(xiàng)目之外。提供了協(xié)同編輯能力,并具備細(xì)粒度的權(quán)限管理。

代碼托管

Codeup代碼托管服務(wù)提供了完整的Git倉庫基本的功能,包括可視化的權(quán)限管理,代碼合并,分支管理,Webhook等。

此外還提供了代碼安全檢測功能,比如代碼中的明文密碼,高風(fēng)險(xiǎn)的依賴包等, 比如這幾天爆出來的log4j 2.14的高危漏洞。

報(bào)表功能也可以直觀的追溯代碼的提交評審行為,對于代碼質(zhì)量管理很有幫助。 值得一提的是,在代碼庫中可以一鍵開啟WebIDE簽出代碼進(jìn)行開發(fā)。在遠(yuǎn)程辦公,緊急處理問題時很有幫助。

文件/分享/日程等

項(xiàng)目管理還提供了很多其它模塊來促進(jìn)項(xiàng)目人員間的共享和協(xié)作能力。

工作臺

工作臺中可以方便的追溯自己相關(guān)的工作,在日常工作中,每個崗位只需專注于“我執(zhí)行的”頁簽內(nèi)的任務(wù)并保證按時完成即可。

任務(wù)會根據(jù)截止時間和優(yōu)先級進(jìn)行分組排序,可以有效的幫助個人優(yōu)先處理篩選出更加重要緊急的任務(wù)。

工作臺同時提供了非常便捷的創(chuàng)建個人任務(wù)的功能,這類任務(wù)不依托于項(xiàng)目,可以很大程度上替代個人日常的TODO list。

“我執(zhí)行的”,“我參與的”和“我創(chuàng)建的”頁簽基本上可以覆蓋大部分對自己相關(guān)任務(wù)的管理場景,避免頻繁的到具體項(xiàng)目的任務(wù)視圖中查詢。

持續(xù)交付

云效流水線功能提供了從代碼直到部署的流程配置。原生支持與代碼倉庫Codeup的對接,并且可以方便的配置各種Webhook觸發(fā)器。

以下是我們軟件產(chǎn)品的架構(gòu)圖:

對于后端應(yīng)用,配置好Dockerfile后,流水線根據(jù)Dockerfile執(zhí)行構(gòu)建并且把制品上傳到阿里云容器鏡像服務(wù)產(chǎn)品中。在需要部署時,則把鏡像推送給對應(yīng)的SAE應(yīng)用執(zhí)行灰度部署。這些都是在流水線中原生支持的。

對于前端資源,流水線中調(diào)用webpack打包腳本生成制品,在需要部署時,推送到OSS服務(wù)的對應(yīng)bucket即可。

以下是流水線的列表頁面,可以自定義表頭來展示運(yùn)維人員關(guān)心的字段。

流水線配置中也有豐富的觸發(fā)器可以支持手動/代碼庫行為/流水線聯(lián)動觸發(fā)等。

統(tǒng)計(jì)

云效提供了豐富的統(tǒng)計(jì)功能,可以從各維度匯總數(shù)據(jù)。無論是內(nèi)部管理還是對公司高層匯報(bào),都可以方便的導(dǎo)出相關(guān)統(tǒng)計(jì)。

截止到當(dāng)前,我們已有十多個應(yīng)用產(chǎn)品線通過云效進(jìn)行管理,其中核心應(yīng)用已產(chǎn)生過萬個任務(wù),大部分都可以按時完成。

給中小企業(yè)的建議

現(xiàn)在對于中小企業(yè),基本都不會自己搭建服務(wù)器和機(jī)房進(jìn)行部署,而是選擇各大云平臺,選擇一款SaaS項(xiàng)目管理工具可以極大的降低運(yùn)維成本。

而持續(xù)集成,選擇一款可以與自己選擇的云產(chǎn)品方便對接的平臺也是非常重要的,尤其是現(xiàn)今Serverless應(yīng)用越來越廣泛,持續(xù)集成平臺擔(dān)負(fù)的任務(wù)也越來越重,需要謹(jǐn)慎選擇。

對于核心功能托管在阿里云產(chǎn)品(如ECS, OSS, NAS, SAE, ADAS等)的企業(yè),云效流水線可以提供原生的對接支持,也會適配各云產(chǎn)品的新特性,可以讓運(yùn)維人員專注于對部署流程配置。

項(xiàng)目管理方面,云效提供了易用的項(xiàng)目管理,知識庫,統(tǒng)計(jì)等功能,可以覆蓋大部分的項(xiàng)目管理場景。

最后價(jià)格方面,現(xiàn)在云效常用基礎(chǔ)功能免費(fèi)開放,且不對使用人數(shù)做限制,對于中小企業(yè)節(jié)約成本非常友好。

作者介紹:以諾行CTO 劉自強(qiáng)

重要

本文內(nèi)容非阿里云官方提供,如您發(fā)現(xiàn)本文檔存在侵權(quán)內(nèi)容或其他問題,請?zhí)峁┫鄳?yīng)證明材料并在本頁面內(nèi)提交反饋信息,阿里云會協(xié)調(diào)或通知相關(guān)作者進(jìn)行處理。