研發(fā)效能生態(tài)完整圖譜&DevOps工具選型必看
本文主要梳理了研發(fā)效能領(lǐng)域完整的方向圖譜以及主流工具,其中對少部分工具也做了一些點評。看了之后,大家可以對研發(fā)效能這個領(lǐng)域有個整體認識,同時研發(fā)效能落地的時候也有對應的工具(黑話叫抓手)可以選擇。
我上傳了一個高清大圖,大家可以下載下來看。如果有問題,歡迎留言或者微信直接糾正我。這是第一版,后續(xù)我會在研發(fā)效能群里更新,歡迎加入我們。
文檔管理
推薦語雀。快手內(nèi)部的docs 還是非常給力的,我非常喜歡用。騰訊文檔也不錯,有很多的模版。不過今天在我導入一個腦圖的時候,居然提醒我節(jié)點太多,需要付費才能添加節(jié)點,我表示非常的無奈。語雀非常的不錯,我用得較多的功能就是文件共享、協(xié)作。我看有的人還把語雀當作個人博客在用,效果也很不錯。
項目管理
私有化部署首選還是「JIRA/禪道/Redmine」,SaaS化的產(chǎn)品就看大家的習慣和功能訴求了,騰訊系的很多公司都在用 Tapd,而這個工具對產(chǎn)研場景支持的也比其它幾個協(xié)作工具支持的更多,功能更豐富。簡單的一些場景,后面的SaaS工具都是沒問題,遇到深度定制化的訴求,這類SaaS化的產(chǎn)品都搞不定,就不要想了。快手內(nèi)部有個項目管理工具 Team 做的不錯,對外是「輕雀協(xié)作」,感興趣的小伙伴可以去搜下。
源碼管理
國內(nèi)公司用的比較多的還是內(nèi)網(wǎng)私有化部署一個 Gitlab/Subversion,這是主流;Gerrit的用戶也有一些,其余像 Bitbucket、TFS、Mercurial、Perforce、ClearCase、StarTeam 使用的客戶都太少了。掌握主流的工具,不至于和這個行業(yè)或者這個崗位脫離太嚴重,以后換工作也方便 :-)
流水線
國內(nèi)除了幾家自建流水線的大廠,很大一部分還在用Jenkins,小部分在用 Gitlab CI(內(nèi)置就順手用上了)。即便是自建流水線,有的公司也只是在 Jenkins 上封裝了一層而已。從中可見,Jenkins 是多么的受歡迎。其它工具,我覺得自己用用還可以,大規(guī)模地上生產(chǎn)環(huán)境還是要仔細地評估。都愛上 Jenkins了,您還記得那年大明湖畔的 Hudson 嗎?
至于部署工具,鑒于現(xiàn)在是容器化的時代, k8s 在容器編排大戰(zhàn)中已經(jīng)勝出,所以基于 k8s 的部署工具 helm/spinnaker等要重點關(guān)注下。
總結(jié)
其它的工具大家視自己的工作內(nèi)容和公司的業(yè)務特點進行取舍,切記業(yè)務發(fā)展是第一位的,千萬別把業(yè)務當作試驗田。跟著技術(shù)發(fā)展的大勢,選擇主流的工具,別舍不得喚起自己學習的能力,終身學習,與時俱進,不斷提升自己。

浙公網(wǎng)安備 33010602011771號