「Four Keysメトリクス」に基づく品質・生産性向上活動
リンクアンドモチベーションは組織人事コンサルティングのノウハウを活用した組織改善クラウドサービス「モチベーションクラウド」を主力商品に掲げ、2016年よりその提供を始めている。当初はその開発を外部パートナーへ依頼していたが、2018年より内製化を進め、さらに2020年にはSREチームを発足させてサービスの品質や開発生産性の向上活動に取り組むようになった。
この活動を展開するために同社が新たに取り入れたのが、「Four Keysメトリクス」と呼ばれる手法だ。これはGoogle CloudでDevOpsに関する研究・調査を行っている組織「DevOps Research and Assessment(DORA)」が提唱する手法で、ソフトウェア開発チームのパフォーマンスをその名の通り「4つの主要な指標」によって定量化・可視化するものだ。
具体的には、本番環境へのリリースの頻度を示す「デプロイ頻度」、First Commitから本番環境稼働までの所要時間を表す「リードタイム」、デプロイが原因で本番環境で障害が発生した割合を示す「変更障害率」、そして本番環境で発生した障害から回復するのに要した平均時間を示す「MTTR」の4つの指標を設けている。そしてこれらの指標の計測値を基に、組織のパフォーマンスを「Low」「Medium」「High」の3段階で評価する。
リンクアンドモチベーションは2022年末に晴れてHighレベルに到達したが、2018年に内製化をスタートさせた時点ではLowレベルでのスタート。その後さまざまな改善活動を展開してきたものの2021年の時点ではMediumレベルに留まっていた。当時抱えていた課題について、川津氏は次のように振り返る。
「当初はSREチームが自分たちだけでインフラやCI/CDの改善策を検討して、それを開発チームに展開していたので、どうしてもインフラ寄りの施策に偏りがちでした。そこからHighレベルを目指していくためには、どうしても開発やテストの改善も必要でした。しかし開発者は皆自分たちの仕事で忙しく、なかなか改善活動にまで手が回らないのが実情でした」
そこで同社では、SREと開発者が「協働」して品質・生産性改善に積極的に取り組んでいけるよう、次の3つの施策に力を入れてきた。