[Accelerate State of DevOps 2021 快速摘要]
找一些自己有興趣的地方, 快速用 Google 翻譯一下
主要發現
1. 表現最好的人正在成長並繼續提高標準
在我們的研究中,優秀的執行者現在佔團隊的 26%,並且縮短了他們對生產變更的準備時間。該行業繼續加速發展,團隊從中看到了有意義的好處。
2. SRE 和 DevOps 是互補的理念
利用我們的站點可靠性工程 (SRE) 朋友概述的現代運營實踐的團隊報告了更高的運營績效。優先考慮交付和卓越運營的團隊報告了最高的組織績效。
3. 越來越多的團隊正在利用雲,並從中看到了顯著的好處
團隊繼續將工作負載轉移到雲中,而那些利用雲的所有五種功能的團隊會看到軟件交付和運營 (SDO) 性能以及組織性能的提高。多雲的採用也在增加,因此團隊可以利用每個提供商的獨特功能。
4. 安全的軟件供應鍊是必不可少的,也是驅動性能的驅動因素
鑑於近年來惡意攻擊的顯著增加,組織必須從被動實踐轉變為主動和診斷措施。在整個軟件供應鏈中集成安全實踐的團隊快速、可靠和安全地交付軟件。
5. 良好的文檔是成功實施 DevOps 功能的基礎
我們第一次測量了有助於這種質量的內部文檔和實踐的質量。擁有高質量文檔的團隊能夠更好地實施技術實踐並整體表現得更好。
6. 在充滿挑戰的情況下,積極的團隊文化可以減輕倦怠
團隊文化對團隊交付軟件和實現或超越組織目標的能力有很大影響。在 COVID-19 大流行期間,具有生成性 1,2 文化的包容性團隊經歷較少的倦怠。
=========================================================
Technical DevOps capabilities
我們的研究表明,通過採用持續交付進行 DevOps 轉型的組織更有可能擁有高質量、低風險和具有成本效益的流程。
具體而言,我們衡量了以下技術實踐:
• 鬆散耦合架構
• 基於主幹的開發
• 持續測試
• 持續集成
• 使用開源技術
• 監控和可觀察性實踐
• 數據庫更改管理
• 部署自動化
我們發現,雖然所有這些實踐都改進了持續交付,但鬆散耦合的架構和持續測試的影響最大。
例如,今年我們發現,達到可靠性目標的精英執行者採用松耦合架構的可能性是低績效同行的三倍。
松耦合架構 (Loosely coupled architecture)
我們的研究繼續表明,您可以通過努力減少服務和團隊之間的細粒度依賴關係來提高 IT 性能。事實上,這是成功持續交付的最強預測因素之一。使用鬆散耦合的架構,團隊可以相互獨立地擴展、失敗、測試和部署。團隊可以按照自己的節奏前進,小批量工作,減少技術債務,並更快地從失敗中恢復。
持續測試和持續集成
與我們前幾年的發現類似,我們表明持續測試是成功持續交付的有力預測因素。達到可靠性目標的精英執行者利用持續測試的可能性是其 3.7 倍。通過在整個交付過程中結合早期和頻繁的測試,測試人員與開發人員在整個過程中一起工作,團隊可以更快地迭代和更改他們的產品、服務或應用程序。您可以使用此反饋循環為您的客戶提供價值,同時還可以輕鬆整合自動化測試和持續集成等實踐。
持續集成還改進了持續交付。達到可靠性目標的精英執行者利用持續集成的可能性是其 5.8 倍。在持續集成中,每次提交都會觸發軟件的構建並運行一系列自動化測試,這些測試會在幾分鐘內提供反饋。通過持續集成,您可以減少成功集成所需的手動和通常複雜的協調。
持續集成,由 Kent Beck 和它起源的極限編程社區定義,還包括基於主幹的開發實踐,接下來討論。
基於主幹的開發
我們的研究一致表明,高績效組織更有可能實施基於主幹的開發,其中開發人員小批量工作並經常將他們的工作合併到共享主幹中。事實上,達到可靠性目標的精英執行者使用基於主幹開發的可能性是其 2.3 倍。低績效者更有可能使用長期存在的分支並延遲合併。
團隊應該每天至少合併他們的工作一次——如果可能的話,一天多次。基於Trunk的開發與持續集成密切相關,所以你應該同時實現這兩種技術實踐,因為它們一起使用時影響更大。
部署自動化
在理想的工作環境中,計算機執行重複性任務,而人類專注於解決問題。實施部署自動化可幫助您的團隊更接近此目標。當您以自動化方式將軟件從測試轉移到生產時,您可以通過實現更快、更高效的部署來縮短交付週期。
您還可以降低部署錯誤的可能性,這在手動部署中更為常見。當您的團隊使用部署自動化時,他們會立即收到反饋,這可以幫助您以更快的速度改善您的服務或產品。雖然您不必同時實施持續測試、持續集成和自動化部署,但當您將這三種實踐結合使用時,您可能會看到更大的改進。
數據庫變更管理
通過版本控制跟踪更改是編寫和維護代碼以及管理數據庫的關鍵部分。我們的研究發現,與表現不佳的同行相比,達到可靠性目標的精英執行者進行數據庫變更管理的可能性要高 3.4 倍。此外,成功進行數據庫變更管理的關鍵是所有相關團隊之間的協作、溝通和透明度。雖然您可以從特定的實施方法中進行選擇,但我們建議,無論何時您需要對數據庫進行更改,團隊都應在更新數據庫之前聚在一起並審查更改。
監控和可觀察性
與前幾年一樣,我們發現監控和可觀察性實踐支持持續交付。成功實現可靠性目標的精英執行者的可能性是其 4.1 倍
擁有將可觀察性納入整體系統健康狀況的解決方案。可觀察性實踐讓您的團隊更好地了解您的系統,從而減少識別和解決問題所需的時間。我們的研究還表明,具有良好可觀察性實踐的團隊會花更多的時間進行編碼。對這一發現的一種可能解釋是,實施可觀察性實踐有助於將開發人員的時間從尋找問題的原因轉移到故障排除並最終回到編碼上。
開源技術
許多開發人員已經利用開源技術,他們對這些工具的熟悉是組織的優勢。閉源技術的一個主要弱點是它們限制了您將知識傳入和傳出組織的能力。例如,您不能聘請已經熟悉您組織工具的人,開發人員也不能將他們積累的知識轉移到其他組織。相比之下,大多數開源技術都有一個社區,開發人員可以使用它來提供支持。開源技術具有更廣泛的可訪問性、相對較低的成本和可定制性。達到可靠性目標的精英執行者利用開源技術的可能性是其 2.4 倍。
我們建議您在實施 DevOps 轉型時轉向使用更多開源軟件。
source: https://cloud.google.com/devops
同時也有2部Youtube影片,追蹤數超過7,740的網紅Riven 林育正,也在其Youtube影片中提到,「空間可以乘載社群。」台中 Monospace 社群空間對我們來說不只是個理想的工作環境,也是個能讓在地設計人與開發者來到這裡互相交流的場域。 #台中 #共同工作空間 #設計人與開發者共生社群 💈Monospace 共同工作空間 https://www.facebook.com/monospa...
「理想的工作環境」的推薦目錄:
- 關於理想的工作環境 在 DavidKo Learning Journey Facebook 的最佳解答
- 關於理想的工作環境 在 Facebook 的最佳解答
- 關於理想的工作環境 在 我是老查 Facebook 的最讚貼文
- 關於理想的工作環境 在 Riven 林育正 Youtube 的最佳解答
- 關於理想的工作環境 在 理科太太 Li Ke Tai Tai Youtube 的精選貼文
- 關於理想的工作環境 在 [討論] 理想中的工作環境? - 看板Tech_Job - 批踢踢實業坊 的評價
- 關於理想的工作環境 在 「你喜歡什麼樣的工作環境]」- 回答這個面試問題的最好答案 的評價
- 關於理想的工作環境 在 天下讀者俱樂部- 一個理想的職場環境, 是能夠給員工歸屬感 ... 的評價
理想的工作環境 在 Facebook 的最佳解答
一直以來我都非常不喜歡整理環境🤔
我的桌面,不管是房間還是客廳的,總是堆滿了雜物,凌亂不堪。可能1-2個月會心血來潮而整理一下。
為什麼我不喜歡整理環境呢?
因為我覺得
1.很耗費時間
2.自己一個人住,要整理給誰看啊?
3.自在就好了,不要髒就好了,亂沒關係。
為什麼一定要整理整齊呢?
這禮拜我讀到「原子習慣」書上說,「環境」比習慣、意志力,更重要。
比方說,若家裡放滿了餅乾糖果,太容易取得了,就會不由自主想要嗑兩口;電動就擺在桌上,連接著電視,開關一打開就可以開始玩,不由自主就開機了;手機放在身邊,時不時就想要拿出來滑兩下。某些習慣之所以難改,就是因為太容易觸及取得,充斥在我們周圍的環境中。
而某些好習慣很難建立,是因為很難取得。比方說想要讀的書深鎖在書架上,放到哪裡去都不知道了,好難找啊;我想要好好工作,可是沒有地方可以讓我好好工作(桌子沒空間,要找一隻筆跟筆記本都找不到)唉算了,還是回房間滑手機好了。
(讓我回想起國小課本孟母三遷的故事⋯ 也是講環境的重要性)
當然也可以靠意志力來推動自己去完成這些「艱困」的任務。但人的天性都是傾向選擇輕鬆的作法,所以長期下來意志力難以維持,很容易放棄。
所以我驚覺!我一直想要提高我的工作效率。我可以打造我覺得理想的工作環境。
把有利工作的物品與書本(提高閱讀的方便性),放在顯眼好拿取的位置。而不到的雜物丟掉或收起來。通往辦公桌的走道也淨空不要堆放雜物,避免降低我走過去的意念。
要講馬上喜歡整理環境,我覺得有點浮誇。那我覺得這樣的觀點一改,我真地變的沒有那麼抗拒跟排除整理環境,而且變得樂意去做這件事😃
節錄書本上這個很棒的一個想法,分享給大家😃 071/100
理想的工作環境 在 我是老查 Facebook 的最讚貼文
在馬歇葛史密斯的《學領導》中談到,在現今的世界裡,企業對於知識工作者的需要,遠大於知識工作者對企業的需要,所以企業與人才之間的關係,越來越像是策略聯盟,而不是僱傭關係。
葛史密斯問過無數個企業的經營者這個問題「你公司裡最頂尖的人才,有沒有辦法在離開你公司三個月內,找到比他原來薪水更好的工作?」,而得到的答案幾乎都是「有」。
葛史密斯說,如果這些人才在離開公司後,都能夠找到薪水更好的工作,那麼你應該認為他們願意留下來簡直比志工還難得,因為志工是無償工作,但這些人才卻形同是「減薪工作」
(又,所以Netflix的管理原則之一是「以業界最高薪吸引人才」,就是清楚認知到上面提到的現實)
所以,葛史密斯就企業在對於知識工作者的管理,給了以下的建議:
- 清楚了解到企業需要他們,比他們需要企業更甚
- 向他們一一詢問「對你來說,你的主管可以做些什麼,才可以讓公司變成一個更理想的工作環境?」
- 把焦點放在你可以改變的地方,而不是你無法改變的地方,盡一切努力讓他們留在公司
你也許沒辦法替他們加薪,那麼就盡可能凸顯你可以給人才們的東西:表揚與肯定、教育訓練,或是與不同的優秀的人(包括公司內部與外部)一起合作的機會。
對待你優秀的員工,就像對待寶貴的志工一樣。
千萬不要繼續用「他拿了薪水本來就該好好工作」這樣的觀念,因為這是會讓優秀員工最洩氣的一句話。
#老查隨意讀
#學領導
理想的工作環境 在 Riven 林育正 Youtube 的最佳解答
「空間可以乘載社群。」台中 Monospace 社群空間對我們來說不只是個理想的工作環境,也是個能讓在地設計人與開發者來到這裡互相交流的場域。
#台中 #共同工作空間 #設計人與開發者共生社群
💈Monospace 共同工作空間
https://www.facebook.com/monospace.tw/
📷拍攝 - 萊萊影像工作室
https://www.youtube.com/channel/UCn-D8RlEorNFVrGABXHIoew
👨🏻💻Riven 臉書
https://www.facebook.com/Riven.Design
理想的工作環境 在 理科太太 Li Ke Tai Tai Youtube 的精選貼文
你心目中「理想的工作環境」是什麼樣子?
儘管不想讓工作佔據生活,但工作確實是必須
因此幸福指標中 work-life balance 變成新時代重要價值
如何讓工作環境結合員工的專長跟日常興趣?
快跟理科夫妻一起直闖傳說中的幸福企業
.
🔬有了它在掌心就等於有全世界
https://youtu.be/bepAeRxzSHM
🔬理科太太的IG很好看
https://www.instagram.com/liketaitai/
.
✦ 理科任意門 ✦
https://www.youtube.com/playlist?list=PL47QF9ecW7k4OLAtfB3KQ-u8rInSBeQaF
萬聖節被鬼嚇,聖誕節砍聖誕樹,富士山腳露營去,理科夫妻的小場面動作片,人體開箱美國速食店...
✦ 生活的科學 ✦
https://www.youtube.com/playlist?list=PL47QF9ecW7k7jnODuht5Jgo4r_o_DfpFG
拖延症患者救星,習慣養成不能靠嘴砲,手機充電的科學,長輩的微波爐恐懼症,理工宅宅的穿搭 TIP ...
✦ 感受的科學 ✦
https://www.youtube.com/playlist?list=PL47QF9ecW7k5_ji7Mi8Lc_uX_AWF64eIM
大方聊聊憂鬱症,內向者也能改變世界,懷舊神曲的神秘力量,認識朋友前不如先了解自己...
理想的工作環境 在 「你喜歡什麼樣的工作環境]」- 回答這個面試問題的最好答案 的推薦與評價
在這集影片中,Dan Lok解釋了如何回答面試問題「你喜歡什麼樣的 工作環境 ? 」通過Dan Lok商店的寶貴課程進一步提高你的技能和信心。 ... <看更多>
理想的工作環境 在 天下讀者俱樂部- 一個理想的職場環境, 是能夠給員工歸屬感 ... 的推薦與評價
不用為了下一刻工作可能不保而擔憂, 但現今的職場卻不是如此。 我們面臨的是數字、是績效、是個人能力的考驗, 甚至同事與主管 ... ... <看更多>
理想的工作環境 在 [討論] 理想中的工作環境? - 看板Tech_Job - 批踢踢實業坊 的推薦與評價
各位理想中的工作環境是什麼
1. 有談得來的同事
2. 有很多老屁股,看起來可以做很久
3. 寬敞、獨立空間
4. 一堆OP妹仔聽你安排
5. 其他 ?
感覺好同事可遇不可求 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.208.174
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1473345776.A.936.html
... <看更多>