絕大部分團(tuán)隊(duì)在工作中都有個(gè)共識(shí):1+1>2谐区,做好團(tuán)隊(duì)協(xié)作才能發(fā)揮價(jià)值湖蜕,沒(méi)有團(tuán)隊(duì)協(xié)作,就會(huì)因?yàn)閳F(tuán)隊(duì)的內(nèi)耗和沖突導(dǎo)致項(xiàng)目無(wú)法完成宋列,導(dǎo)致大量時(shí)間金錢和資源的浪費(fèi)昭抒。那么,如何提高團(tuán)隊(duì)協(xié)作效率呢炼杖?此時(shí)可以借助工具的力量灭返,使用團(tuán)隊(duì)協(xié)作類的項(xiàng)目管理工具。
但技術(shù)團(tuán)隊(duì)在工具方面協(xié)作需要的功能較多嘹叫,包括項(xiàng)目管理婆殿,代碼管理,成員管理罩扇,權(quán)限管理婆芦,任務(wù)管理,文件管理喂饥,缺陷管理等消约,這么多功能需求看起來(lái)很復(fù)雜,但又缺一不可员帮。
筆者根據(jù)自身經(jīng)驗(yàn)或粮,對(duì)幾個(gè)常見(jiàn)的本地部署研發(fā)團(tuán)隊(duì)協(xié)作工具,從基本功能的角度進(jìn)行對(duì)比:
1捞高、Redmine
Redmine 是一個(gè)開源的氯材、基于Web的項(xiàng)目管理和缺陷跟蹤工具。它用日歷和甘特圖輔助項(xiàng)目及進(jìn)度可視化顯示硝岗。同時(shí)它又支持多項(xiàng)目管理氢哮。Redmine提供集成的項(xiàng)目管理功能,問(wèn)題跟蹤型檀,并為多個(gè)版本控制選項(xiàng)的支持冗尤。
從下面這張圖大概可以看出Redmine的基本功能了:
支持多項(xiàng)目
靈活的基于角色的訪問(wèn)控制
的問(wèn)題跟蹤系統(tǒng)
甘特圖和日歷
新聞、文檔和文件管理
feeds 和郵件通知
項(xiàng)目wiki
項(xiàng)目論壇
2胀溺、華為云DevCloud(https://www.huaweicloud.com/devcloud/)
華為云DevCloud集華為30年研發(fā)實(shí)踐裂七、前沿研發(fā)理念、先進(jìn)研發(fā)工具為一體仓坞,面向開發(fā)者提供研發(fā)工具與服務(wù)背零,可以讓開發(fā)團(tuán)隊(duì)基于云服務(wù)的模式按需使用,隨時(shí)隨地在云端進(jìn)行項(xiàng)目管理无埃、代碼托管捉兴、代碼檢查蝎困、編譯構(gòu)建、測(cè)試倍啥、部署、發(fā)布等澎埠,從而使軟件開發(fā)更加簡(jiǎn)單高效虽缕,讓開發(fā)者能夠?qū)W⒖焖賱?chuàng)新和應(yīng)對(duì)永無(wú)止境的需求變化,大幅提升個(gè)人和團(tuán)隊(duì)的交付能力和效率蒲稳,幫助軟件企業(yè)提高競(jìng)爭(zhēng)力氮趋。
在價(jià)格方面,華為云DevCloud還積極響應(yīng)國(guó)家號(hào)召江耀,對(duì)中小初創(chuàng)企業(yè)提供扶持剩胁。比如5人以下團(tuán)隊(duì)免費(fèi)使用、提供7×24小時(shí)售后支持祥国、1V1 大客戶服務(wù)昵观、安全可靠快捷的數(shù)據(jù)遷移以及專業(yè)的售前咨詢服務(wù)。至此舌稀,華為云不僅為企業(yè)打破技術(shù)壁壘啊犬,同時(shí)也幫助了開發(fā)者在快速迭代的技術(shù)浪潮中,共享技術(shù)紅利壁查。
目前觉至,華為云DevCloud已商用項(xiàng)目管理、CloudIDE睡腿、代碼托管语御、代碼檢查等11項(xiàng)服務(wù)。其中CloudIDE席怪,作為面向軟件開發(fā)者的云端開發(fā)環(huán)境应闯,支持在線編寫代碼,智能提示何恶,代碼提交孽锥,代碼片段搜索等功能;代碼托管细层,作為重要的工具惜辑,為軟件開發(fā)者提供基于Git的在線代碼托管服務(wù),保障代碼安全疫赎;代碼檢查盛撑,幫助開發(fā)者及時(shí)檢查出錯(cuò)誤的代碼,并提供修復(fù)建議捧搞,這不僅可以有效管控代碼質(zhì)量抵卫,更能降低解決成本狮荔;云測(cè),面向軟件開發(fā)者提供的一站式測(cè)試解決方案介粘,覆蓋測(cè)試管理殖氏、接口測(cè)試,多維度評(píng)估產(chǎn)品質(zhì)量姻采,保證開發(fā)者高效管理測(cè)試活動(dòng)雅采,保障產(chǎn)品高質(zhì)量交付。產(chǎn)品均從開發(fā)者與企業(yè)角度出發(fā)慨亲,提供針對(duì)性解決方案婚瓜,用人性化貼心的服務(wù)幫助管理軟件開發(fā)全流程。
一站式研發(fā)服務(wù)刑棵,可以通過(guò)降本提效的方式巴刻,讓開發(fā)者催生出更多優(yōu)秀的創(chuàng)意。同時(shí)蛉签,也將為傳統(tǒng)企業(yè)注入新的活力胡陪,用最佳的切入點(diǎn)與行動(dòng)方向快速實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型。
3正蛙、JIRA
JIRA也可定義為Professional Issue
Tracker督弓,即它是一個(gè)專業(yè)的問(wèn)題跟蹤管理的軟件。這里的”問(wèn)題”對(duì)應(yīng)的英文單詞是Issue乒验,所以含義比較廣愚隧,包括Bug,Task,Enhancement,Improvement等等跟軟件開發(fā)相關(guān)的名詞。跟蹤管理即對(duì)問(wèn)題的整個(gè)生命周期進(jìn)行記錄和管理锻全。一個(gè)問(wèn)題從創(chuàng)建到解決到關(guān)閉涉及到很多相關(guān)信息狂塘,包括是什么問(wèn)題,誰(shuí)發(fā)現(xiàn)的問(wèn)題鳄厌,誰(shuí)處理了這個(gè)問(wèn)題荞胡,如何處理的,相應(yīng)的代碼有什么改變等等了嚎,JIRA可以方便的記錄這些信息泪漂,并且在問(wèn)題的不同狀態(tài)呈現(xiàn)在相應(yīng)的責(zé)任人面前。相似的軟件有Bugzilla,Trac,Mantis,Clear
Quest, Streber 等歪泳。
JIRA的工作流比較強(qiáng)大靈活:
開箱即用萝勤,提供用于缺陷管理的默認(rèn)工作流,可視化工作流設(shè)計(jì)器 呐伞;
工作流可以自定義敌卓,工作流數(shù)量不限;
每個(gè)工作流可以配置多個(gè)自定義動(dòng)作和自定義狀態(tài)伶氢;
每 一個(gè)問(wèn)題類型都可以單獨(dú)設(shè)置或共用工作流趟径;
可視化工作流設(shè)計(jì)器瘪吏,使工作流配置更加直觀;
自定義工作流動(dòng)作的觸發(fā)條件蜗巧;
工作流動(dòng)作執(zhí)行后掌眠,自動(dòng)執(zhí)行指定的操作;
4幕屹、Topo
Topo集成任務(wù)扇救、缺陷、文檔香嗓、代碼,集成企業(yè)樹形組織架構(gòu)装畅、企業(yè)域賬號(hào)靠娱、提供高效易用的本地部署企業(yè)級(jí)項(xiàng)目管理解決方案, Topo提供了研發(fā)型團(tuán)隊(duì)的基本常用的功能掠兄。
輕量項(xiàng)目管理像云,關(guān)注任務(wù)、缺陷蚂夕、文檔迅诬、代碼
層級(jí)項(xiàng)目管理,契合企業(yè)組織架構(gòu)
多項(xiàng)目數(shù)據(jù)匯總對(duì)比婿牍,量化項(xiàng)目管理
完整任務(wù)侈贷、缺陷流程,高效看板
缺陷等脂、任務(wù)和代碼的雙向關(guān)聯(lián)
Subversion集成俏蛮,隨時(shí)進(jìn)行代碼瀏覽和檢視
海量文檔管理,桌面FTP集成輕松訪問(wèn)文檔
項(xiàng)目討論上遥,項(xiàng)目實(shí)時(shí)溝通更便捷