SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

「Agile 2018」レポート

アトラシアン社の組織づくりやスケールさせるためのヒント【Agile 2018】

Agile 2018参加レポート 第1回


チームを一気にスケールさせるためのアジャイルプロジェクトマネジメント

 キーノートでは仕事の未来と健康的なチーム作りが紹介されました。続いて参加した「Linear Scalability of Teams: The Holy Grail of Agile Project Management」は、スクラムの生みの親であるJeff Sutherland氏によるトークセッションです。

 まずは、スクラムチームにおけるスケールとはなにか? 開発に配置されるチームの数であることは間違いないでしょう。組織が大きくなると、チーム数もどんどん増えていきます。しかしながら、人数の増加が生産性向上につながるとは限りません。

 そのため、スケール以外の軸であるDistribution(チームの分散性)やSaturation(アジャイル開発の浸透性)も同時に考慮する必要があります。そして、この3軸が作り出す立方体がベロシティ(Velocity。生産性に近い意味)を指しています。スクラムのプロセスを活用して価値を提供するためには、このベロシティがとても重要になります。

 セッションでは日本でもなじみ深いAmazonの事例が紹介されていました。データを見るととても大規模なスクラムになっていることが分かります。

  • 3300のスクラムチーム
  • 少人数のチーム構成となっており、それぞれがマイクロサービスを担当する
  • コミュニケーションを取らなくてもすむように、権限をチームに依存した摩擦の少ない構成

 そして、組織をスケールするためには、成長に必要な部分は官僚的にならざるを得ず、以下のように階層的に管理する必要性があると氏は説きます。

  • Executive Action Team
  • Enterprise MetaScrum
  • Scrum of Scrum

 Executive Action Teamは、Transformation Backlogのオーナーとなり、組織がスクラムを活用できるようになるためにトップレベルで支援するチームです。

 Enterprise MetaScrumは、プロダクトオーナーレベルと、Executiveレベルで行われるバックログの整理整頓を指しています。

 Scrum of Scrumは、複数のチームで1つのプロダクトをリリースしていく形です。それぞれのチームにはスクラムマスターが配置されており、互いに連携しながら1つのプロダクトを磨いていきます。

 結果的に、アジャイルなプロジェクトの成功率は従来型のものと比べ倍近くまで高まるという報告も出ています。

 一方で、スクラムのスケールが失敗する事例についての考察も紹介されていました。問題として顕著に現れるのが意思決定の遅延です。わずか数時間の意思決定の差で、プロジェクトの成功率はぐんとあがります。

 スクラムでは、意思決定をチームレベルで行うため、この遅延をできるだけ少なくしようと努力します。特にプロダクトオーナーの素早い意思決定は成功の鍵になり、前述のEnterprise Action TeamやScrum of Scrumによって、問題や課題をすばやくとりのぞき、アジリティを高めていくのです。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
「Agile 2018」レポート連載記事一覧

もっと読む

この記事の著者

Agile 2018レポートチーム(株式会社メルカリ)(アジャイル ニセンジュウハチ レポートチーム)

菅原 史晴 QAエンジニア 木下 祐実 QAエンジニア 近藤 久志 QAエンジニア 藤原 大 Automation & QA グループ エンジニアリングマネージャ

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/11024 2018/08/10 16:45

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー