並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 50件

新着順 人気順

"Four Keys"の検索結果1 - 40 件 / 50件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

"Four Keys"に関するエントリは50件あります。 開発組織devops などが関連タグです。 人気エントリには 『『LeanとDevOpsの科学』をきちんと解読する 〜Four Keys だけじゃ絶対もったいなくなる話〜』などがあります。
  • 『LeanとDevOpsの科学』をきちんと解読する 〜Four Keys だけじゃ絶対もったいなくなる話〜

    スクラムフェス福岡2024での講演資料です。 --- 皆さん、職場でFour Keysを導入していますか? Yesと答えた皆さん、『LeanとDevOpsの科学』は読みましたか? あくまで僕の周囲のみの観測で語るのですが、Four Keysを職場で導入しているという人はとても多いので…

      『LeanとDevOpsの科学』をきちんと解読する 〜Four Keys だけじゃ絶対もったいなくなる話〜
    • Four Keysがなぜ重要なのか - 開発チームのパフォーマンスを改善する方法について - yigarashiのブログ

      ソフトウェアエンジニアとして働き始めて以来、ずっとソフトウェアデリバリーのパフォーマンスに興味を持って、さまざまな改善活動をしてきた。当初はスクラムを中心としたプロセスの改善に注力したが、最近はチームの成熟に伴って技術的なプラクティスに興味が移りつつある。より広い視点からデリバリーについて考えるのは非常に楽しい仕事だ。 デリバリーのパフォーマンスを改善していくには、定量指標として確立されたFour Keysを計測し改善するのが業界標準となりつつある。恥ずかしながら、私はこれまでこのFour Keysが腹落ちせず、積極的に計測してこなかった。しかし、多方面に興味が向いて知識や経験が蓄積するにつれて、猛烈にFour Keysの重要性が腹落ちしてきた。この記事では、現時点における自分のFour Keysに関する理解と解釈を整理してみようと思う。 Four Keysとは Four Keysの妥当性

        Four Keysがなぜ重要なのか - 開発チームのパフォーマンスを改善する方法について - yigarashiのブログ
      • 開発組織の生産性を可視化するState of DevOpsとFour Keysとは(増補改訂版) / Introduction to State of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and revised edition

        以下のイベントの発表資料です。 https://phpcon.php.gr.jp/2022/ 想定課題 開発がスケールしたり、開発年数が経過すると、様々な要因で開発生産性の低下が起こります。 そこで現場のエンジニアは改善をしたくなるかと思いますが、大抵の場合、ステークホルダーと工数確保の合意が必要になります。 その際にこのようなことを言われがちではないでしょうか? 今動いているものを直す必要ある? 効果測定どうやんの? 費用対効果はどれくらい? パフォーマンスチューニングの世界には「推測するな計測せよ」という言葉がありますが、開発組織における生産性についても測定してモニタリングする必要があると思います。 本セッションの目標 以上を踏まえ、本トークでは開発組織とステークホルダーの間の共通言語を獲得することを目標に以下の内容についてお話します。 State of DevOpsとは Four K

          開発組織の生産性を可視化するState of DevOpsとFour Keysとは(増補改訂版) / Introduction to State of DevOps and Four Keys for Visualizing Productivity in Development Organizations expanded and revised edition
        • 30分でわかるFour Keysの基礎と重要性

          ソフトウェアデリバリーのパフォーマンスを示す4つの指標であるFour Keysについて、指標の成り立ち、改善する意義、各指標への向き合い方、近年の動向などを網羅的に解説しました。

            30分でわかるFour Keysの基礎と重要性
          • 生産性を可視化したい! / SUZURI's four keys

            @Pepabo Tech Conference #15 - ECプラットフォームSUZURIの開発の裏側 https://pepabo.connpass.com/event/215058/

              生産性を可視化したい! / SUZURI's four keys
            • 100人規模のエンジニア組織で DevOps Four Keys を導入し、アジリティー向上を目指した取り組み - MonotaRO Tech Blog

              ※この記事は 開発生産性 Advent Calendar 2022 のカレンダー2の13日目の記事になります。 前回は1日目は hiroshinishio さんの 『より筋肉質なチームにするために、開発者が見るべき21のDevOpsアウトプット指標』 で、個人的には指標それぞれの分析や改善の方法が書かれていて勉強になりました。 こんにちは。 モノタロウで主に DevOps エンジニアとして活動している伊藤です。 休日はジムに節制した食事、サウナと健康を意識するおじさんとしても活動しています。 (最近だと渋谷の改良湯さんのサウナと外気浴スペースの具合が最高でととのいました) 今回は DevOps Four Keys*1 (以降 4keys と呼称) というソフトウェア開発チームのパフォーマンスを示す4つの指標を導入し、部門の目標として掲げたここ1年の取り組みを紹介できればと思います。 背景

                100人規模のエンジニア組織で DevOps Four Keys を導入し、アジリティー向上を目指した取り組み - MonotaRO Tech Blog
              • 組織をスケールさせるための Four Keys とチームトポロジー

                Findy 開発生産性 Conference における発表です

                  組織をスケールさせるための Four Keys とチームトポロジー
                • エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ

                  ※この投稿は米国時間 2020 年 9 月 23 日に、Google Cloud blog に投稿されたものの抄訳です。 DevOps Research and Assessment(DORA)チームが実施した 6 年間の研究から、ソフトウェア開発チームのパフォーマンスを示す 4 つの指標が確立されました。 デプロイの頻度 - 組織による正常な本番環境へのリリースの頻度 変更のリードタイム - commit から本番環境稼働までの所要時間 変更障害率 - デプロイが原因で本番環境で障害が発生する割合(%) サービス復元時間 - 組織が本番環境での障害から回復するのにかかる時間 概要レベルでは、デプロイの頻度と変更のリード時間は速度の指標であり、変更障害率とサービス復元時間は安定性の指標です。チームはこれらの値を測定し、継続的に改善を繰り返すことで、ビジネス成果を大幅に向上させることができま

                    エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ
                  • Four Keys 〜自分たちの開発レベルを定量化してイケてる DevOps チームになろう〜 | Recruit Tech Blog

                    はじめに この記事タイトルに興味をもって読み始めていただいている方の多くは、ソフトウェアエンジニアとしてチームで開発をしていたり、エンジニアリングマネージャーとしてチームビルディングやマネジメントをされている方なのではないかと思います。 実際、この記事を書いている加藤も、リクルートライフスタイルのデータプラットフォームグループ (以前は CETチーム と呼ばれていました) に所属するデータエンジニアとして、データ活用のための基盤開発・運用を行っている一人です。また、担当している社内データプロダクトのプロダクトマネージャーも兼任しています。 本記事では、自分の所属している DevOps チームを「イケてる DevOps チーム」にするために取り組んだ内容や気づいた点をお伝えしたいと思っています。 目次 はじめに 「イケてる」DevOps チームってなに? Four Keys とは なぜ Fo

                      Four Keys 〜自分たちの開発レベルを定量化してイケてる DevOps チームになろう〜 | Recruit Tech Blog
                    • Four Keysを用いた改善活動のアンチパターンと、本質的な改善のために必要な「なぜ?」 - Agile Journey

                      Agile Journeyをご覧のみなさん、はじめまして。株式会社リンクアンドモチベーションの川津(@KawatsuYusuke)です。こちらの記事では主に私たちがFour Keys メトリクスを元に、開発生産性向上を目指した活動に関する話題についてお伝えします。 と言っても、『LeanとDevOpsの科学』をはじめ、Four Keysの運用に関するトピックはすでに多く語られています。また、Four Keysは便利なメトリクスであるがゆえに、ときに「Four Keysを改善する」という手段が目的化してしまうことがあります。本稿では主にこれから開発生産性向上に取り組もうとしている方に向けて、私たちの取り組みと、体験したアンチパターンをもとに、「Four Keys改善の取り組みには "なぜ?" が大事」についてお伝えします。 私たちの開発生産性向上のはじまりと、目指すべき状態の設定 Four

                        Four Keysを用いた改善活動のアンチパターンと、本質的な改善のために必要な「なぜ?」 - Agile Journey
                      • Four Keys にはどうやら2つの意味があるらしい - bonotakeの日記

                        先日、スクラムフェス福岡でこういう話をしてきました。 speakerdeck.com 特に国内ではここ1, 2年界隈を騒がせている "Four Keys" と呼ばれる4つの指標についての話で、乱暴に内容を一言でまとめるなら、「Four Keysをちゃんと使いたかったらまず出典の本を読もうぜ」というものでした。 元々、Four Keysとか、それを包含する「開発生産性」と呼ばれる分野の世間での使われ方に妙な違和感をずっと感じていたのでこういう話をしに行ったのですが、講演後に現地で議論したりとか、あとこの資料を公開した後の反響を見たりしていて、1つ気づいたことがありました。 それは、世の中でいう "Four Keys" に実は2つの意味があって、その2つがひたすら混同され続けているのでは ということでした。 その2つというのはこれ↓です。 デリバリのパフォーマンスを測る指標 組織のパフォーマン

                          Four Keys にはどうやら2つの意味があるらしい - bonotakeの日記
                        • なぜ Four Keys を改善するのか?/productivity-con-link-and-motivation

                          【開発生産性Conference】 リンクアンドモチベーション登壇資料(2023/07/13) 『なぜ Four Keys を改善するのか? 〜How ではなく Why を重視したメトリクス改善活動〜』 #開発生産性con_findy #リンクアンドモチベーション #リンモチ ============================================= 【イベント情報】 ■イベントページ https://findy.connpass.com/event/283417/ ■特設サイト https://dev-productivity-con.findy-code.io/ 【株式会社リンクアンドモチベーション】 ■お問い合わせ engineer_pr@lmi.ne.jp ■Entrancebook https://note.com/lmi/n/n179505e048f4 ■テック

                            なぜ Four Keys を改善するのか?/productivity-con-link-and-motivation
                          • エンジニアの活動情報からFour Keysを集計、可視化した話 - Pepabo Tech Portal

                            データ基盤チームの @udzura です。今回は、昨年の後半にかけてデータ基盤チームで取り組んできた、開発者の生産指標である Four Keys の可視化についてお話をします。 Four Keysとは何か 生産性ダッシュボードプロジェクトの全体図 開発活動のExtractとLoadパイプライン 取得したデータのTransform ビュー部分 まとめと今後 画像について Four Keysとは何か 始めに、Four Keysについての説明をします。 Four Keysとは、GoogleのDevOps Research and Assessmentチームが6年間の研究の結果割り出した、ソフトウェア開発チームのパフォーマンスを示す4つの指標のことです。 詳細はGoogle Cloudのブログ記事「エリート DevOps チームであることを Four Keys プロジェクトで確認する」などをご確認

                              エンジニアの活動情報からFour Keysを集計、可視化した話 - Pepabo Tech Portal
                            • ソフトウェア開発の指標でFour Keysも計測できるFindy Team+の開発チームは何から改善を始めたか - Agile Journey

                              ソフトウェア開発チームのパフォーマンスを測る指標、それがFour Keysです。「Four Keysはすぐに上がる数字ではなく、地道で本質的な取り組みをしながら、数値を見ることで自分たちはうまくやれていることを確認するもの」と語るのは、Findyのプロダクト開発部でエンジニアリングマネージャーを務める栁沢正二郎さん。 栁沢さんが開発に携わっているFindy Team+は、エンジニア組織がパフォーマンス改善に利用できるSaaSです。GitHubのリポジトリやJiraのイシュートラッキングなどを解析して、エンジニアやチームのパフォーマンスを数値化できます。2022年8月には、Four Keysについても可視化・分析できる「DevOps分析」機能をリリースしました。 注目したい点は、Findy Team+の開発組織自身がFindy Team+をドッグフーディングしていること。つまり、Four K

                                ソフトウェア開発の指標でFour Keysも計測できるFindy Team+の開発チームは何から改善を始めたか - Agile Journey
                              • 生産性指標をFour Keysから変更した話 - Sansan Tech Blog

                                技術本部 Mobile Applicationグループの山本です。名刺アプリEightの開発を行っています。 今回はMobile ApplicationグループのEight開発チームの生産性指標をFour Keysからベロシティを含む別の値に変更した話をします。 一般的にはベロシティは生産性指標にすべきではない、Four Keysは生産性指標として適切であるという評価だと思います。もちろんそれは理解した上でこの選択をしています。その理由について説明します。 なお組織全体がこのように考えているわけではないということに御注意ください。例えば同じMobile ApplicationグループでもSansan開発チームはFour Keysを生産性指標にしています。 生産量2倍計画 現在技術本部では中期的な課題として1年で単月の生産量を2倍にするという目標を掲げています。 ポイントとして、技術本部のレ

                                  生産性指標をFour Keysから変更した話 - Sansan Tech Blog
                                • 自動テストのFour Keys​ ~テストプロセスのソフトウェア化の4つの鍵~​

                                  DevOpsDays Tokyo 2023の発表で用いた資料です https://confengine.com/conferences/devopsdays-tokyo-2023/proposal/18440/four-keys-4

                                    自動テストのFour Keys​ ~テストプロセスのソフトウェア化の4つの鍵~​
                                  • Four keys を計測する CLI ツールを作った - Qiita

                                    はじめに Four keys とはソフトウェア開発の生産性を測定するのに利用される以下の4つの指標のことである(参考)。 デプロイ頻度(Deployment Frequency) ソフトウェアのデプロイ頻度 変更リードタイム(Lead time for changes) ある変更をソフトウェアに適用してから、その変更がリリースされるまでの時間 障害修正時間(Time to restore) ソフトウェアに障害が発生してから、その障害が修正されるまでにかかった時間 障害率(Change failure rate)ソフトウェアのデプロイのうち障害が発生したデプロイの割合 これらの指標を簡易に測定するための CLI ツールを作成した。 この記事では、この CLI ツールについて紹介する。 使い方 インストール Releases の最新バージョンから自分の環境に合わせた実行ファイルをダウンロードす

                                      Four keys を計測する CLI ツールを作った - Qiita
                                    • ソフトウェアデリバリーパフォーマンスに関する考察(後編)- Four Keysと向き合うとはどういうことか

                                      去る2022年9月29日(アメリカ時間)にState of DevOps 2022が公表されました。 State of DevOpsとは、年に1回DORA(Google Cloud内のチーム)が発表しているソフトウェアのデリバリーパフォーマンスに関する調査結果レポートです。State of DevOpsでは、ソフトウェアデリバリーパフォーマンスの指標でもあるFour Keysや、Four Keysの改善効果が高いとされるケイパビリティについての詳細な内容が記載されています。 株式会社ビズリーチでは、日々プロセスをより良くするための活動を行っており、今回State of DevOps 2022の発表に伴い私が所属するプロセス改善部内でState of DevOps 2022に関する調査と議論を行いました。今回はプロセス改善部でまとめた内容を前編と後編の2部に分けて紹介したいと思います。 後編

                                        ソフトウェアデリバリーパフォーマンスに関する考察(後編)- Four Keysと向き合うとはどういうことか
                                      • [2023/10/06 - Four Keysで改善する開発生産性] フロントエンド開発における、 デプロイ頻度を上げるための テスト設計と仕組みづくりのヒント / Tips for designing and structuring tests to increase deployment frequency in front-end development

                                        2023/10/06にオンラインでタイミーさんと共同開催させてもらった「Four Keysで改善する開発生産性〜データ・モバイル・フロントエンド〜」での資料です。 https://uzabase-tech.connpass.com/event/294494/ === セクション② フロントエンド開発における、デプロイ頻度を上げるためのテスト設計と仕組みづくりのヒント https://www.youtube.com/live/mrfTRtL8gOI?feature=shared&t=1856

                                          [2023/10/06 - Four Keysで改善する開発生産性] フロントエンド開発における、 デプロイ頻度を上げるための テスト設計と仕組みづくりのヒント / Tips for designing and structuring tests to increase deployment frequency in front-end development
                                        • SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024

                                          2024年4月16日より開催された「DevOpsDays Tokyo 2024」の登壇資料です。 https://www.devopsdaystokyo.org/ ▼関連資料 テストだけで品質は上がらない?! エセ自己組織化した品質組織からの脱却 https://speakerdeck.…

                                            SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
                                          • 【Git】新規ローカルブランチ作成時に自動でFirst Commitを行う for Four Keys

                                            この記事は GMOアドマーケティング Advent Calendar 2023 5日目の記事です。 皆さん、お久しぶりです。GMOアドマーケティングのGood!Apps開発担当のharuです。 最近、弊社の開発部ではFour Keysを導入し、開発者体験や生産性の向上に注力しています。今回は、Four Keysの計測に必要な処理の一部を自動化しましたので、その詳細についてお話しできればと思います。 Four Keysとは まず、Four Keysについて簡単に説明します。 Four Keysは、GoogleのDevOps Research and Assessmentチームが提唱した、ソフトウェア開発チームのパフォーマンスを評価するためのフレームワークです。このフレームワークは以下の4つの指標で構成されています。 デプロイの頻度: 本番環境へのリリースの頻度を示します。頻繁なリリースは、ア

                                              【Git】新規ローカルブランチ作成時に自動でFirst Commitを行う for Four Keys
                                            • Four KeysによるDataOps改善の第一歩

                                              【Timee × NewsPicks共同開催】【オンライン開催】Four Keysで改善する開発生産性〜データ・モバイル・フロントエンド〜 - UB Tech Vol.12(https://uzabase-tech.connpass.com/event/294494/) 登壇資料です

                                                Four KeysによるDataOps改善の第一歩
                                              • Keeper of the Seven Keys 〜Four Keysとあと3つ〜

                                                日本の医療システムの再構築を目指すスタートアップ「カケハシ」のフロントエンド領域でのチャレンジ / Challenges in the frontend domain at “Kakehashi”

                                                  Keeper of the Seven Keys 〜Four Keysとあと3つ〜
                                                • Four Keysだけじゃない開発者生産性フレームワーク

                                                  本記事は株式会社ログラス Productチーム Advent Calendar 2022の20日目の記事になります。 昨日はtkamaiさんのto B SaaS企業を2社経験して感じた、プロダクトマネージャーに大切なことでした。 はじめに 昨今、開発生産性や開発者体験、Four Keys(DORA Metrics)にDeveloper Productivity Engineering(DPE)などの言葉を耳にする機会が少しづつ増えてきたように思います。 生産性可視化・改善の動きは弊社でも強まってきており、先月11月からログラス開発組織初のnot フィーチャーチーム、チームトポロジーで言う所のイネーブルメントチームが誕生しました。 私は上述のイネーブルメントチームの中で、特に開発生産性・体験の向上を役割として持つことになったため、開発生産性は個人的にもホットトピックです。 様々な企業の取り組

                                                    Four Keysだけじゃない開発者生産性フレームワーク
                                                  • Four Keysや開発生産性向上ならFindy Team+

                                                    Findy Team+は、1万を超える開発チームのデータを基に、Four Keysや開発生産性の可視化・向上を通じて、アジャイルな開発をサポートします。

                                                      Four Keysや開発生産性向上ならFindy Team+
                                                    • モバイルチームの「エリートDevOps チーム」への道のり(我々のFour Keysも公開しちゃうよ) - Uzabase for Engineers

                                                      概要 どうやって指標を確認しているの? NewsPicksのFour Keysはどんな感じ? 改善前はどんな感じ? 改善のために何をした? 終わりに 概要 NewsPicksは「最高の開発体験の追求」をしている会社です。エンジニア向けのサイトの1ページでも謳っており、そこから弊社高山の記事に辿れるので、こちらも読んで頂けると幸いです。 そして、これはサーバーサイドだけの話しではなく、モバイルチームでも同じように開発者体験向上を目指し、Four Keysを追っています。 Four Keys とは、ソフトウェア開発チームのパフォーマンスを計測する4つの指標です。Four Keys 指標を用いることで、ソフトウェアデリバリの「スピード」と「安定性」を測定できます。 いわゆる組織の開発生産性が可視化できるということですね。 私が所属するモバイルチームもさまざまな改善をすることで、Four Keys

                                                        モバイルチームの「エリートDevOps チーム」への道のり(我々のFour Keysも公開しちゃうよ) - Uzabase for Engineers
                                                      • Four Keys導入で変わる?エンジニア組織の生産性可視化と現場マネージャーの本音

                                                        この記事は GMOアドマーケティング Advent Calendar 2023 1日目の記事です。 はじめに 皆さん、こんにちは。開発本部 本部長のクリスです。 昨夏、エンジニア組織の生産性を可視化するため、Four Keysの導入を検討していることをお伝えしました。 はじめにこんにちは、GMOアドマーケティング 開発本部 本部長のクリスです。関東はすでに梅雨明けとなり、暑い日々が続いてますが、皆さんはいかがお過ごしでしょうか?最近、開発本部の生産性を可視化しようと考えています。まだ実施前ですが、なぜやろうかと思った背景などについて皆さんと共有していきたいと思います。実施背景マネージャーのミッションの一つとしては「チームの成果の最大化」があると思います。成果の定義はさまざまですが、ベースはチームの生産性(アウトプットの量と質)だと考えています。 しかし、開発本部... 様々なツールを比較し

                                                          Four Keys導入で変わる?エンジニア組織の生産性可視化と現場マネージャーの本音
                                                        • Four Keys Metrics を自前で可視化してみた - Link and Motivation Developers' Blog

                                                          はじめに こんにちは。 リンクアンドモチベーションでエンジニアをやっている伊藤です。 私のチームではプロダクト開発の生産性指標としてFour keys metrics1を利用しております。 今回はそのFour keys metricsを自前でダッシュボードにしてみたのでそちらをご紹介できればと思います。 どうしてやったのか 私はアプリケーション開発以外にも開発生産性向上をもっていたのですが、Four keys metricsの測定が手動で振り返りのたびに計算するといった運用になっていました。 そのため振り返り時以外には集計されず、エンジニアメンバーの意識も向きづらい状況でした。 これは自分自身も感じており、「なんとなくよくないかも」くらいの感覚しか持てず、改善のためのアクションやその振り返りがしづらい状況でした。 そのため、「集計の手間を減らすこと」「みんなが見たいと思えるようなものにする

                                                            Four Keys Metrics を自前で可視化してみた - Link and Motivation Developers' Blog
                                                          • Four Keys導入で感じた良かった事と課題

                                                            この記事は GMOアドマーケティング Advent Calendar 2023 6日目の記事です。 こんにちは。GMOアドマーケティングのH.Tと申します。 今回のブログでは、Four Keys導入で感じた良かった事や課題を紹介したいと思います。 導入してよかったこと プルリクを細かくすることを意識するようになった。 これまで我々は大きな機能追加や修正を一つのプルリクで行っていましたが、Four Keysの導入により、細かい変更点ごとにプルリクを出すことを意識するようになりました。その結果、レビューの負荷が減少しました。 レビュー参加意識が高まった。 チームメンバー全員がレビュープロセスに参加することの重要性を再認識。これにより、コードの品質向上や知識の共有が効率的に行えるようになりました。 課題 Four keysの指標だけではアウトプットの真の価値がわからない。 Four Keysの指

                                                              Four Keys導入で感じた良かった事と課題
                                                            • GoogleCloudPlatform/fourkeys を使って Four Keys を計測する|Showcase Gig Product Team Blog

                                                              こんにちは。 Showcase Gig の EM dai です。 本エントリは、 Showcase Gig Advent Calendar 2022 並びに、 Engineering Manager Advent Calendar 2022 の10日目の記事です。 本エントリでは、 Showcase Gig のエンジニアリング組織でも利用している GoogleCloudPlatform/fourkeys を使用して、 Four Keys を計測する方法を紹介します。 Four Keys とはFour Keys とは、 DevOps Research and Assessment (DORA) が提唱したソフトウェア開発チームのパフォーマンスを計測する4つの指標です。 Four Keys 指標を用いることで、ソフトウェアデリバリの「スピード」と「安定性」を測定できます。 デプロイの頻度: 本

                                                                GoogleCloudPlatform/fourkeys を使って Four Keys を計測する|Showcase Gig Product Team Blog
                                                              • 巻頭言:Four keysの"Change lead time"をちょっと深堀る

                                                                ありがたいことに第2号も発刊できました。ご協力いただけました皆様にここで感謝申し上げます。 今回の巻頭言は、Four keysの"Change lead time"についてちょっと深堀りしてみた話を書いていきます。 Four keysとは “State of DevOps Report"という、毎年DORA(Devops Research And Assessment)社によって発刊されている、DevOpsに関わるエンジニアのアンケートを元に統計を取り、考察・研究されたレポートがあります。 Four keysはその2014年度に発刊されたレポートで発表され、「ITパフォーマンスを測る指標」というものでした。(ITパフォーマンスってザックリした言葉ですね) そんなFour keysは以下の4つの指標で構成されています。 Deployment frequency(デプロイ頻度) Lead ti

                                                                  巻頭言:Four keysの"Change lead time"をちょっと深堀る
                                                                • エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ

                                                                  ※この投稿は米国時間 2020 年 9 月 23 日に、Google Cloud blog に投稿されたものの抄訳です。 DevOps Research and Assessment(DORA)チームが実施した 6 年間の研究から、ソフトウェア開発チームのパフォーマンスを示す 4 つの指標が確立されました。 デプロイの頻度 - 組織による正常な本番環境へのリリースの頻度 変更のリードタイム - commit から本番環境稼働までの所要時間 変更障害率 - デプロイが原因で本番環境で障害が発生する割合(%) サービス復元時間 - 組織が本番環境での障害から回復するのにかかる時間 概要レベルでは、デプロイの頻度と変更のリード時間は速度の指標であり、変更障害率とサービス復元時間は安定性の指標です。チームはこれらの値を測定し、継続的に改善を繰り返すことで、ビジネス成果を大幅に向上させることができま

                                                                    エリート DevOps チームであることを Four Keys プロジェクトで確認する | Google Cloud 公式ブログ
                                                                  • GaroonのFour Keysを改善するHanamiチームの紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                    Garoon Hanamiチームの土屋(@tsuchikazu)です。以前、この記事 Garoon開発チームを紹介します! 2023 でGaroonの開発チームの全体について紹介しました。今回は、その中の1つであるHanamiチームについて紹介します。 PHP Conference 2023でもHanamiチームでの取り組みを、チームメンバーが発表しました。そちらもぜひご覧ください。 speakerdeck.com Hanamiチームとは リリースプロセスを改善するチームです。現在、Webエンジニア 4人、QAエンジニア2人の6人(そのうち他チームとの兼務が3人)で構成されています。 Garoonは20年以上前にパッケージ製品からスタートし、その後クラウド版のサービスの提供も開始しました。クラウド版のリリースプロセスも、パッケージ製品時代のプロセスを模倣しており、以下のような課題を抱えてい

                                                                      GaroonのFour Keysを改善するHanamiチームの紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                    • DevOps の Four keys の Lead time for changes (=変更のリードタイム)についてのまとめ

                                                                      DevOps の Four keys の Lead time for changes (=変更のリードタイム)についてのまとめ DevOps の指標としての 4keys DevOps のレベルの高さを測る指標として 4keys がよく用いられます。 (英語)https://cloud.google.com/blog/products/devops-sre/using-the-four-keys-to-measure-your-devops-performance (日本語)エリート DevOps チームであることを Four Keys プロジェクトで確認する その指標とは以下の4つです。 Deployment Frequency Lead Time for Changes Change Failure Rate Time to Restore Service 今日はその中でも特に2番めの

                                                                        DevOps の Four keys の Lead time for changes (=変更のリードタイム)についてのまとめ
                                                                      • 開発生産性の未来:世界と日本の最前線事例から培うFour Keys向上〜ハイブリッドカンファレンス〜 (2023/11/28 12:00〜)

                                                                        新機能 connpass APIに新しく、ユーザーのプロフィールを取得できるユーザーAPIを追加しました。APIリファレンスは こちら を、またAPI利用希望の方は こちら をご覧ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記します。以降の情報取得にはconnpass APIをご利用ください。APIご利用にについてはヘルプページをご確認ください。 11月 28 開発生産性の未来:世界と日本の最前線事例から培うFour Keys向上〜ハイブリッドカンファレンス〜 GitHub Japan、グーグル・クラウド・ジャパン登壇!世界と日本の開発生産性向上事例を学ぶ!

                                                                          開発生産性の未来:世界と日本の最前線事例から培うFour Keys向上〜ハイブリッドカンファレンス〜 (2023/11/28 12:00〜)
                                                                        • 品質を犠牲にせず“今より早い開発”を実現するために Four Keysの可視化を用いた改善プロセス作り

                                                                          「開発生産性」をテーマに発表したのは弥生株式会社CTOの佐々木氏。組織運営における開発生産性向上への着目背景や可視化の意義など、よりよい組織づくりをするための取り組みについて語りました。全2回。前回はこちらから。 各チームごとのふりかえりのためにFour Keysを計測して可視化する 佐々木淳志氏(以下、佐々木):というわけで、全体をさらっとまとめると、開発生産性を上げようというところを考えるにあたって、「そもそも開発生産性って何なんだ?」とか「弥生がやるべきことって何なんだ?」を整理した上で、Four Keysを計測して可視化することで取らなきゃいけないデータの一部が取れるんじゃないか? このような仮説の下、Findy Team+の導入を決めています。 今までの考えの中で出てきたと思いますが、あくまでお客さまの得られる利益を最大化するための手段なので、見た目上のスピードを上げるということ

                                                                            品質を犠牲にせず“今より早い開発”を実現するために Four Keysの可視化を用いた改善プロセス作り
                                                                          • Four Keysと開発生産性について取り組んできたこと - Chatwork Creator's Note

                                                                            こんにちは、エンジニアリングマネージャーの(@shibe23)です。 この記事は Chatwork Product Day 2023 の応援記事です。 「開発生産性」という単語が取り沙汰されるようになってしばらく経過します。 いまではDORAのFour Keysをきっかけとして、これらの「生産性」に向き合う機会が増えたと実感しています。 Chatworkでもこれらの取り組みを進めているのですが、今回は私が開発生産性に興味を持ったきっかけから、現在までどのような取り組みを行なってきたのかをお話したいと思います。 一例として、フロントエンド開発部での導入事例をご紹介します。 「自分たちの仕事がビジネスに良い影響を与えている」を客観的に示したい ご存知の通りソフトウェア開発は非常に複雑です。 影響を与える変数が多く、それらが動的に変わるため定量的に「良い開発ができているか」を判断するのは非常に難

                                                                              Four Keysと開発生産性について取り組んできたこと - Chatwork Creator's Note
                                                                            • 開発に“生産性指標”を持ち込み起こった変化 Four Keysを可視化して分析することで得られたメリット

                                                                              生産性の指標を持ち込んだことによって得られたメリット 大仲能史氏(以下、大仲):そして最後に、改善を後押しする力ですね。 我々はもともと2週間イテレーションで開発していたという話をしました。イテレーションをやっていると、すごく改善しやすいんですね。 「1イテレーションだけ試しましょう」という合言葉があります。イテレーションのふりかえりで、次のふりかえりの時にKeepするかどうかを判断できるので、「まず、お試しで入れてみましょう。悪かったらやめるし、良かったらそのままKeepしましょう。なので、試させてください」というのがすごく言いやすい。イテレーション開発をしていると、変化を許容しやすい文化が生まれます。 我々がもともと持っていた価値観を、当時はてなに所属していた「id:Songmu」が言っていました。「業務や開発フローは、『変えることは無条件に正しい』くらいに思っていていいと思っています

                                                                                開発に“生産性指標”を持ち込み起こった変化 Four Keysを可視化して分析することで得られたメリット
                                                                              • Four Keysとは何か?チームパフォーマンスに重要な理由

                                                                                成功者がどのようにNew Relicを使用してKubernetesのパフォーマンスを4倍に向上させ、拡張性とスループットを改善したかをご覧ください。

                                                                                  Four Keysとは何か?チームパフォーマンスに重要な理由
                                                                                • スクラムでの開発チームの生産性の指標について -Four Keys と9つのメトリックス-|みね@PRONI

                                                                                  この記事は 開発生産性 Advent Calendar 2022 の9日目の記事です。 今回はエンジニアリングマネージャーとしてスクラムチームの生産性をどの様な指標で測っているのか、実際に計測をして得た知見を共有したいと思います。 簡単に自己紹介です。 五反田にあるベンチャー企業のPRONI株式会社でBtoB向けのSaaSを簡単・スピーディーに探すことできるPRONIアイミツSaaSというプロダクト開発チームでEM(エンジニアリングマネージャー)をやっています、みね@PRONI(@mine_take)です。 生産性指標として使われているメトリクスは開発者のアクティビティによるものからシステムレベルも含め多々存在しているが、その中でも実際に使っているメトリクスを挙げて、どの様な観点で見ているのかを伝えていきます。 Four Keysもはや王道と言っても過言ではない「Four Keys」です。

                                                                                    スクラムでの開発チームの生産性の指標について -Four Keys と9つのメトリックス-|みね@PRONI

                                                                                  新着記事