直接點說:世界上沒有工具可以魔法般的讓你實現DevOps(或者是敏捷,精益)。DevOps在開發和運營團隊之間進行協作和溝通,所以它更像是一種文化上的轉變,而不是一個神奇的配方。
新想法,公告,鼓舞團隊,按周交付
不管怎樣,現在有工具和技術支持團隊之間自動化和協作。人們經常問我們關于我們在Atlassian工作用來支持DevOps方式的工具(除了我們自己的)。所以我整理了一個買家指導,當選購DevOps工具時可以指出你要找的東西,而且告訴你我們使用了哪些工具。
雖然許多工具以這樣或那樣的方式涉及開發周期的所有階段,沒有一個我們已知的工具能在每個階段扮演主要角色。所以,當考慮DevOps工具的時候,按階段分解是很有幫助的。我將像這樣分解:計劃,構建,持續集成,交付,運營和持續反饋。
計劃
在可視和設計上協作
從敏捷手冊中取出一頁,我們推薦可以允許開發團隊在迭代中計劃的工具。這種方式,你可以更早開始向用戶學習,而且可以從反饋中優化產品,尋找可以提供加速計劃特性的工具。
另一個非常好的做法就是持續手機用戶反饋,將其組織成可操作的輸入,并將這些操作優先于開發團隊。尋找鼓勵“異步頭腦風暴”的工具(如果你愿意)。這很重要,每個人可以分享和評論任何內容:想法,策略,目標,需求,路線和資料。
還有別忘了集成。無論在哪決定審視你的功能或項目,都應該在開發backlog中轉換成用戶故事。
關于這個階段的更多信息,可以看這篇來自Atlassian產品經理的文章 backlog grooming and prioritization (請點擊閱讀原文)。
原文轉自:https://dzone.com/articles/how-to-choose-the-right-devops-tools