你的團隊里沒有DevOps文化?
本文是從 Do you have a DevOps Culture? 這篇文章翻譯而來。
全球很多的系統負責人和程序開發者都在撰寫、聚會 和 討論關于DevOps的事:如何能更加有效的協作、讓我們更快的創造商業價值。DevOps的目標是摒棄傳統的深根于開發和實施過程中那種單打獨斗的思考方式。那么,你如何能辨別你的團隊是否已具有DevOps文化了呢?下面的內容將會給你一些線索。
心理上的DevOps狀態
問你的程序員下面幾個問題:
- 你能描述一下你們的Web應用程序的運行時環境嗎?
- 你知道你們的應用程序的發布流程嗎?
- 當前的實施過程中要處理的最關鍵的問題是什么?
- 你的工作什么時候完成?
從對這些問題的回答中,你能看出你的程序員的思考范圍是否跳出了“編寫代碼”的框框、把應用的部署同時也當成了他們工作的一部分。即使他們只是表示 了對實施領域的一些基本的興趣,這也說明了DevOps文化的出現。如果你的程序員他們要做的只是把代碼交給測試部門(或編譯服務器上),或,更糟糕的, 一旦把代碼提交的版本控制庫中就算完事,那你們還有很長的路要走。
問你的系統負責人下列問題:
- 下一個要做的新功能是什么?
- 你期待下一個版本的發布嗎?
- 最近的一次找你的程序員談話的時間是何時?
- 你干的事情創造了商業價值嗎?
對這些問題的回答展示了系統負責人如何看待他的工作和他的職責。如果他對開發工作已經介入了某種程度、對需求的頻繁變更不拒絕,這出說明DevOps已出現。如果他只思考著如何避免變更,不考慮下一步做什么或創造什么商業價值,那你跟你們的負責人還有很長的路要走。
什么是DevOps?
DevOps是一種一起討論和一起工作的文化。開始DevOps,意味著開始了一場你的程序員和系統管理者的心態的轉變。只有當人們愿意相互交談,關心相互的工作時,你才能更多更快的創造商業價值。只有在這種情況下,尋找培養DevOps文化的方法和工具才會有意義。
本文轉載自: 外刊IT評論 http://www.aqee.net/
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!