BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース 持続可能なエンジニアリング・パフォーマンス改善のためのDORAの活用

持続可能なエンジニアリング・パフォーマンス改善のためのDORAの活用

原文リンク(2024-11-14)

DORAは、チームによる使用方法と企業内でのサポート方法次第で、持続可能な変化を促進するのに役立つ。Carlo Beschi氏によると、DORA主要指標に関する良質なデータを得ることが難しい場合がある。チームはデータを分析し行動することでDORAレポートを継続的な改善に活用できる。

Carlo Beschi氏はAgile CambridgeでDORAを持続可能な改善に使うことについて話した。

あなたの会社でDORA調査を実施することは、Beschi氏がソフトウェア企業でDORA内部調査を実施した経験で説明したように、あなたがソフトウェアのデリバリーやオペレーションをどのように行っているかを振り返るのに役立つ。あなたの調査設計や実施方法、あなたが結果をどう分析するかが、得られるベネフィットに大きく影響する。

2020年のTreatwell社の最初のDORA導入はツールからDORAメトリクスを取得することに焦点を当てた。彼らはプラットフォームエンジニアリングチームと「デリバリーチーム」(別名プロダクトチーム、別名ストリームアラインドチーム)の間にCDA-継続的デリバリーアクセラレーションチームと呼ばれるチームを設置した。彼らの時間の半分は他の開発者やチームの生活をより良くすることに費やされ、残りの半分をツールからDORAメトリクスを取得することに費やしている:

私たちは本番環境でほぼすべてのサービスのデプロイ頻度と変更リードタイムを取得できるようになったことで道半ばに達し、チームが「変更失敗率」を掘り下げ始めた時、コロナ禍が始まり会社が売却されました。

DORAは持続可能な変革の推進に役立つが、Beschi氏が学んだようにそれを主導し貢献する人々とそのアプローチ方法に依存する。DORAは単なるツールでありフレームワークであり、以下のことに使える:

  • あなたのチームと組織の軽量な評価
  • 結果の再生、振り返りと行動の促進
  • 数ヶ月後または1年後に同じ調査方法で再評価し、「針が動いたか/どれだけ動いたか」を確認する

Beschi氏はチームがDORAレポートを継続的改善の一環として用いていると述べた。レポートに関する振り返りはチームのレトロスペクティブとあまり変わらない、視点と情報をもたらし、そこからチームがアクションを定義、リスト化し、優先順位をつけて実行する。

彼はDORAを使うことで「現代の優れたソフトウェアの構築と運用とはこういうものだ」、「これが業界最高のやり方であり、我々が目指す標準だ」という方向に人々を協調させるベネフィットがあると見ている。Beschi氏はDORA対策よりもケイパビリティに焦点を当てた会話を提案している。

私は小グループやチームでケイパビリティのDORA定義から始めて、いくつか良い会話をしました。「業界標準」という感覚が「私はこう思う」「あなたはこう思う」から脱却するのに役立ちました。

Beschi氏はDORAコミュニティからのアドバイスと推奨事項「チームに決定させ、チームに選択させ、チームに目標と速度を定義させろ、改善の観点から」を挙げた。これが継続的な変化を維持するのに役立つと彼は述べた。

シニアステークホルダーの期待に応える時、あなたのCTOがDORAイニシアティブのスポンサーの時、より多くのことをより早く変化させることを目的とした、チームの意思決定に対する「反発」や調査を行うことへの「投資対効果」を期待しているかもしれない、とBeschi氏は付け加えた。

DORAの適切な実装は決して簡単ではないとBeschi氏は主張する。もっとも効果的な実装は、システムから自動的に収集されるデータと、開発者を(科学的な方法で)調査することによって収集される定性データの組み合わせに依存している。システムから良いデータを迅速に収集することは、言うは易く行うは難しである。

システムからDORAの4つの指標に関するデータを取得する場合、利用可能なツール(オープンと商用両方)には一定の進歩が見られるが、それらを自分たちのエコシステムに統合するには依然として努力が必要だ。あなたのデータの品質は非常に重要である。

スタートアップ企業やスケールアップ企業はインシデント管理プロセスの一貫した運用に関して必ずしも規律正しくない - このことは「変更失敗率」や「応答時間」の測定精度に大きな影響を与えると、Beschi氏は述べた。

Beschi氏はDORA利用に関心を持つ企業向けにいくつかのリソースを挙げた:

このコミュニティでは情熱的で経験豊富な実践者のグループを見つけることができ、とてもオープンで「現場からの」ストーリーを共有し、他の参加者を喜んで受け入れる姿勢がある、とBeschi氏は締めくくった。

作者について

この記事に星をつける

おすすめ度
スタイル

BT