<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Scrum on Yossy's Notes</title><link>https://yoshihiroshu.com/ja/tags/scrum/</link><description>Recent content in Scrum on Yossy's Notes</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Mon, 08 Jan 2024 12:00:00 +0900</lastBuildDate><atom:link href="https://yoshihiroshu.com/ja/tags/scrum/index.xml" rel="self" type="application/rss+xml"/><item><title>なんちゃってスクラムを運用してみて</title><link>https://yoshihiroshu.com/ja/blog/wannabe-scrum/</link><pubDate>Mon, 08 Jan 2024 12:00:00 +0900</pubDate><guid>https://yoshihiroshu.com/ja/blog/wannabe-scrum/</guid><description>&lt;div>&lt;a id="td-block-0" class="td-offset-anchor">&lt;/a>&lt;/div>
&lt;section class="row td-box td-box--white td-box--height-auto">
&lt;div class="col">
&lt;div class="container">
&lt;h2 id="はじめに">はじめに&lt;a class="td-heading-self-link" href="#%e3%81%af%e3%81%98%e3%82%81%e3%81%ab" aria-label="Heading self-link">&lt;/a>&lt;/h2>&lt;p>&lt;strong>前職の株式会社Zuuでの話です。また個人の見解です。&lt;/strong>&lt;/p>
&lt;p>現在とある金融系Webメディアを運営する会社で、新卒二年目のフルスタックエンジニアとして保守運用をしています。&lt;/p>
&lt;p>今回は未熟なエンジニアが自チームにスクラムを導入して半年程経ち、なんちゃってスクラムながらかなり恩恵を受けることができたので、ふりかえりの意味を込めてまとめました。&lt;/p>
&lt;h2 id="スクラム導入の背景">スクラム導入の背景&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%af%e3%83%a9%e3%83%a0%e5%b0%8e%e5%85%a5%e3%81%ae%e8%83%8c%e6%99%af" aria-label="Heading self-link">&lt;/a>&lt;/h2>&lt;p>今年の4月から異動になった新チームでは、過度な残業時間が日常化しており、常に炎上していることが課題となっていました。&lt;/p>
&lt;p>ボトルネックとして、工数見積もりの精度の低さ、実績工数の管理の甘さ、タスク漏れから精度の高い工数の見積もりやプロジェクトのプロセスを進められないことにありました。&lt;/p>
&lt;p>そのためチームワークの促進、心理的安全性の改善、工数やタスクの見える化の改善を行う必要がありました。&lt;/p>
&lt;p>そこでアジャイルで有名なフレームワークであるスクラム開発を採用することで、正常な開発プロセスを踏めるのでないかと思い導入を決めました。&lt;/p>
&lt;h2 id="導入プロセス">導入プロセス&lt;a class="td-heading-self-link" href="#%e5%b0%8e%e5%85%a5%e3%83%97%e3%83%ad%e3%82%bb%e3%82%b9" aria-label="Heading self-link">&lt;/a>&lt;/h2>&lt;h3 id="キャッチアップ">キャッチアップ&lt;a class="td-heading-self-link" href="#%e3%82%ad%e3%83%a3%e3%83%83%e3%83%81%e3%82%a2%e3%83%83%e3%83%97" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>以下の本やUdemyでインプットを行い、また勉強会に参加し現役のスクラムマスターからアドバイスをもらうなどをしてキャッチアップを進めました。&lt;/p>
&lt;p>本&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://amzn.to/4aob5Dh">いちばんやさしいアジャイル開発の教本&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://amzn.to/3Tr6ZnU">アジャイルサムライ――達人開発者への道&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://amzn.to/41pgbv2">SCRUM BOOT CAMP THE BOOK&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>Udemy&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://www.udemy.com/course/scrum-course-japanese/">【アジャイル開発】スクラム基礎講座&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://www.udemy.com/course/daipresents-advanced-agile/">現役アジャイルコーチが教える！たった1日で理解できるアジャイル開発とスクラム 導入と実践、組織変革編&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>勉強会&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://scrum-jikken.connpass.com/">スクラム実験室&lt;/a>&lt;/li>
&lt;li>&lt;a href="https://smn.connpass.com/">Scrum Masters Night!&lt;/a>&lt;/li>
&lt;/ul>
&lt;h3 id="チームメンバーの同意を得る">チームメンバーの同意を得る&lt;a class="td-heading-self-link" href="#%e3%83%81%e3%83%bc%e3%83%a0%e3%83%a1%e3%83%b3%e3%83%90%e3%83%bc%e3%81%ae%e5%90%8c%e6%84%8f%e3%82%92%e5%be%97%e3%82%8b" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>定期的にアジャイルやスクラムについての勉強会を開催することで、メリットとデメリットなどを共有することやどれだけ本気でやっているか熱意を伝えることで同意を得ることができました。&lt;/p>
&lt;p>また、ドラッガー風エクササイズやインセプションデッキなどチームビルディングを行うことで、徐々に取り入れて行きました。&lt;/p>
&lt;h3 id="ロールの準備">ロールの準備&lt;a class="td-heading-self-link" href="#%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%ae%e6%ba%96%e5%82%99" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>スクラム開発では、プロダクトオーナー、開発チーム、スクラムマスターの3つの役割があるため、他のメンバーに協力してもらう必要がありました。&lt;/p>
&lt;p>プロダクトオーナーには、ディレクターとして兼任しているチームリーダーに担当してもらいました。&lt;/p>
&lt;p>スクラムマスターには、前チームのリーダーに担当してもらいました。（工数などの兼ね合いから最初の二ヶ月のみ参加してもらいました。）&lt;/p>
&lt;h3 id="スクラム導入">スクラム導入！！！&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%af%e3%83%a9%e3%83%a0%e5%b0%8e%e5%85%a5" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>スクラム導入の準備が完了したので、いよいよスクラムの開始です！&lt;/p>
&lt;p>以下のイベントを一週間のスプリントで行いました。
ビジネスサイドを巻き込むことができなかったため、スプリントレビューは行っていません。&lt;/p>
&lt;ul>
&lt;li>スプリントプランニング&lt;/li>
&lt;li>デイリースクラム&lt;/li>
&lt;li>見積もり&lt;/li>
&lt;li>スプリントレトロスペクティブ&lt;/li>
&lt;/ul>
&lt;p>また、タスク管理の不透明性が課題だったため、このタイミングでNukabのバックログタスク管理ツールの統一を行いました。&lt;/p>
&lt;h2 id="成果">成果&lt;a class="td-heading-self-link" href="#%e6%88%90%e6%9e%9c" aria-label="Heading self-link">&lt;/a>&lt;/h2>&lt;h3 id="リリーススケジュールの安定">リリーススケジュールの安定&lt;a class="td-heading-self-link" href="#%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e3%82%b9%e3%82%b1%e3%82%b8%e3%83%a5%e3%83%bc%e3%83%ab%e3%81%ae%e5%ae%89%e5%ae%9a" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>計画作りを徹底して行うことで差し込み案件や障害などの突然発生するタスクが発生しても、リリースの見通し立てることができるなど、安定したリリーススケジュールを運用することができました。&lt;/p>
&lt;h3 id="メンバーのタスクの進捗の可視化">メンバーのタスクの進捗の可視化&lt;a class="td-heading-self-link" href="#%e3%83%a1%e3%83%b3%e3%83%90%e3%83%bc%e3%81%ae%e3%82%bf%e3%82%b9%e3%82%af%e3%81%ae%e9%80%b2%e6%8d%97%e3%81%ae%e5%8f%af%e8%a6%96%e5%8c%96" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>タスク管理ツールのバックログに統一したことやスプリントプランニングでタスクの分割を徹底して行うことで、進捗の把握やタスク漏れなど改善することができました。&lt;/p>
&lt;h3 id="タスクの見積もりの精度の向上">タスクの見積もりの精度の向上&lt;a class="td-heading-self-link" href="#%e3%82%bf%e3%82%b9%e3%82%af%e3%81%ae%e8%a6%8b%e7%a9%8d%e3%82%82%e3%82%8a%e3%81%ae%e7%b2%be%e5%ba%a6%e3%81%ae%e5%90%91%e4%b8%8a" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;p>チームメンバー全員で見積もりを行うことで、別メンバーが担当するタスクの要件理解の推進やタスク背景の共有を行うことで精度の高い見積もりを行うことができました。&lt;/p>
&lt;h2 id="できたこととできなかったこと">できたこととできなかったこと&lt;a class="td-heading-self-link" href="#%e3%81%a7%e3%81%8d%e3%81%9f%e3%81%93%e3%81%a8%e3%81%a8%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%8b%e3%81%a3%e3%81%9f%e3%81%93%e3%81%a8" aria-label="Heading self-link">&lt;/a>&lt;/h2>&lt;h3 id="できたこと">できたこと&lt;a class="td-heading-self-link" href="#%e3%81%a7%e3%81%8d%e3%81%9f%e3%81%93%e3%81%a8" aria-label="Heading self-link">&lt;/a>&lt;/h3>&lt;ul>
&lt;li>ペアプロ文化の促進&lt;/li>
&lt;li>テスト駆動開発など新しい挑戦&lt;/li>
&lt;li>チームメンバー全員で行う精度の高い見積もり&lt;/li>
&lt;li>スプリントプランニングによるリリーススケジュールの計画&lt;/li>
&lt;li>スプリントレトロスペクティブから週次のふりかえり文化の定着&lt;/li>
&lt;/ul>
&lt;h4 id="なぜできたのか">なぜできたのか？&lt;a class="td-heading-self-link" href="#%e3%81%aa%e3%81%9c%e3%81%a7%e3%81%8d%e3%81%9f%e3%81%ae%e3%81%8b" aria-label="Heading self-link">&lt;/a>&lt;/h4>&lt;p>スクラムの定義しているイベントを運用することで、アジャイルで重要とされているイベントを暗黙的に運用することができた!&lt;/p></description></item></channel></rss>