Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Agile Japan 2022 北陸サテライト 小さな変化から始めるアジャイル
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sakamoto Keisuke
December 10, 2022
Programming
690
1
Share
Agile Japan 2022 北陸サテライト 小さな変化から始めるアジャイル
Sakamoto Keisuke
December 10, 2022
More Decks by Sakamoto Keisuke
See All by Sakamoto Keisuke
TSKaigi Hokuriku 2025 フロントエンドアーキテクチャの設計方法論 Feature-Sliced Designの紹介
motikoma
1
960
モブプロをやってみて「作業工程を分担する」という固定観念から脱出した話
motikoma
1
2.3k
アジャイルなチームへの道 - はじめの一歩 -
motikoma
1
4k
職能割りからプロダクト割りのチーム運営へ
motikoma
1
1.8k
新規プロダクト開発の流れ
motikoma
0
1.5k
成果を出す販売施策を立案するためのUXデザインワークショップ
motikoma
0
150
ユーザー中心設計を取り入れたアプリの開発
motikoma
0
1.3k
Other Decks in Programming
See All in Programming
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.8k
From Formal Specification to Property Based Test
ohbarye
0
2.4k
🦞OpenClaw works with AWS
licux
1
350
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
110
Road to RubyKaigi: Play Hard(ware)
makicamel
1
560
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
160
AI-DLC Deep Dive
yuukiyo
9
5.7k
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
12k
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
140
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
330
20260514_its_the_context_window_stupid.pdf
heita
0
860
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
Visualization
eitanlees
150
17k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
The Curse of the Amulet
leimatthew05
1
12k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
We Have a Design System, Now What?
morganepeng
55
8.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
330
Fireside Chat
paigeccino
42
3.9k
Transcript
Copyright © LabBase, Inc. All Rights Reserved. 小さな変化から始めるアジャイル Agile Japan
2022 北陸サテライト
Copyright © LabBase, Inc. All Rights Reserved. 経歴 2013年 Web制作会社を経て、ナイル株式会社に入社
• スマホアプリ開発でアジャイルUX推進 2016年 合同会社DMM.comに入社 • UXリサーチャーとして事業横断でUXリサーチ&改善提案 • プロダクトオーナーとしてブロックチェーン関連の 新規プロダクトを企画 2018年 同グループ合同会社EXNOAに転籍 • フロントエンドエンジニアにジョブチェンジ • Spotifyモデルを参考にプラットフォーム開発 2021年 株式会社LabBaseに入社 • LabBase就職の開発に従事 坂本 圭佑 ソフトウェアエンジニア Certified ScrumMaster® 試行錯誤しながら日々皆さんから学んでいます(感謝)
Copyright © LabBase, Inc. All Rights Reserved.
Copyright © LabBase, Inc. All Rights Reserved. 研究エンパワープラットフォームの創造に向けて 複数サービスを展開 キャリア関連事業
新規事業/新規サービス
Copyright © LabBase, Inc. All Rights Reserved.
Copyright © LabBase, Inc. All Rights Reserved. 目次 • チームで取り組んだこと
• 大事にしていること • まとめ
Copyright © LabBase, Inc. All Rights Reserved. チームで取り組んだこと
Copyright © LabBase, Inc. All Rights Reserved. チーム夕会でアジャイル開発に関するドキュメントを1項目ずつ読む 状況 •
チームのメンバーはスクラムの経験がある人とない人が混在 • 意外と読んだことないスクラムガイド • 夕会で「1日1つ強くなったこと」を共有していた やったこと • チーム夕会でアジャイルに関するドキュメントを1項目ずつ音読 起きたこと • 基本は言いっぱなしだから特に反応はない • たまにファシリテーターから一言コメントをもらえる • 知らないことが書かれていると盛りあがる わかったこと • 言いっぱなしでも辛くない(続けられる) • コメントもらえると嬉しい • 見開き2ページがちょうど良い
Copyright © LabBase, Inc. All Rights Reserved. 話しかけやすい環境づくり 状況 •
フルリモートワーク環境 • Discordオンラインメンバー少なめ やったこと • DiscordからGatherに切り替え • 大きなスペースからぱっと見で全体が見える 小さなスペースに変更 起きたこと • MTGもGatherでやりたいという声 わかったこと • 顔が見えなくてもアイコンがあるから話しやすい • Discordの時よりも移動の心理的障壁が低い
Copyright © LabBase, Inc. All Rights Reserved. デイリースクラム_ファシリテーター輪番制 状況 •
チームの再編成 • メンバーはスクラムを知っているが実践はまちまち やったこと • デイリースクラムのファシリテーターを輪番で実施 起きたこと • 初めてファシリテーターになった人が進め方がわからず混乱 • 進め方を知っている人がサポートする わかったこと • 知っているのと実践できるのは違う • 自発的な助け合いが起きる • チームとしてスクラムに習熟していく感覚が生まれる
Copyright © LabBase, Inc. All Rights Reserved. 受け入れ基準駆動開発 状況 •
「受け入れ基準」が記載されないまま着手することもしばしば • 一部のメンバーは「完成の定義」と「受け入れ基準」の違いis何? やったこと • 要求段階での認識ズレを解消することの重要性を共有 • リファインメント時にチームで話しながら受け入れ基準を書く • 「実例マッピング」ワークショップ開催 起きたこと • 受け入れ基準を丁寧に記載する他チームが出現 • 頻繁に受け入れ基準チェック • リリース後致命的な不具合が発生せず修正コスト減少 わかったこと • なぜやるかを説明すると受け入れられやすい • 一緒にやってみると真似する人が増える 参考:事例から学ぶ実例マッピングのやり方 / Example Mapping 参考:ソフトウェア品質を高める開発者テスト 改訂版 アジャイル時代 の実践的・効率的でスムーズなテストのやり方
Copyright © LabBase, Inc. All Rights Reserved. 爆弾バックログ 状況 •
今後の計画を立てるために定期的にやりたいこと について開発メンバーにヒアリングしていた やったこと • このまま放置しているとヤバいことも 「爆弾バックログ」として書き出してもらう • 規模,難易度,緊急度を記載してもらう 起きたこと • 「爆弾バックログ」に20件程度追加される • 7件の爆弾解除に成功 わかったこと • 「やりたいこと」と「やらなきゃいけないこと」は別 • いつ爆弾を解除するべきかの見極めが難しい 参考:セキュリティとアジャイル開発のいい関係について考える
Copyright © LabBase, Inc. All Rights Reserved. 仕様調査・不具合修正グループ 状況 •
仕様調査・不具合修正依頼が散発的に発生 • プロダクトマネージャーが誰に依頼するか迷う • 複数プロダクトが存在し、属人化気味 やったこと • 仕様調査・不具合解消グループを横断で立てる • スプリントごとに担当グループが依頼に対応する • 対応するときはモブワーク推奨 起きたこと • プロダクトマネージャーが迷わずに依頼できる • メンバー間でドメイン知識を緩やかに共有 わかったこと • グループごとに負荷が偏るので再分配が必要 • スプリントゴール達成に影響あり ユニットA ユニットB ユニットC 仕様調査・不具合解消グループ
Copyright © LabBase, Inc. All Rights Reserved. ドメイン駆動設計勉強会 状況 •
個人的に導入したいという気持ちがあった • ドメイン駆動設計についての知識がバラバラ やったこと • 誰でも参加可能な輪読会を開催 • その場で読んで進めていくスタイル • ケースを想定して実際にモデリング 起きたこと • よくわからなかった点を話し合うことで、 認識合わせが進んだ わかったこと • 架空のケースよりも自分達のプロダクトの方が想 像しやすい。予行演習になる。 • ある程度プロダクトに対してチームを固定しない と難しい?
Copyright © LabBase, Inc. All Rights Reserved. 仕様が把握しやすいようにテストを書く 状況 •
テストケース名がtest01、コメントで補足 • 1つのテストケース内にアサーションがたくさん • テストケース間でテストデータに依存関係あり やったこと • 課題感の共有&書き方について認識合わせ • テストケースを見て仕様を把握できるように書く • ペアプロでテストを一緒に書く 起きたこと • 仕様が把握しやすいテストが増え始めた • 過去のテストに追記するときは従来のままである こともしばしば わかったこと • サンプルコードがあると真似されやすい 参考:テストコードにはテストの意図を込めよう
Copyright © LabBase, Inc. All Rights Reserved. ヘルプサイトを育てる 状況 •
定期的にスクラムチームに仕様調査依頼がある • 部署を跨いで仕様に関する現状認識が錯綜気味 • リリース後のヘルプサイト改訂作業が滞り気味 やったこと • ユーザーストーリーの受け入れ基準を仕様書として残す • 良いヘルプサイトについて学習する • カスタマーサクセスチームとヘルプサイト改訂フローに ついて認識合わせ • ヘルプサイトの見直し,運用開始 起きたこと • 同じ内容の問い合わせが減少 わかったこと • カスタマーサクセスチームも同じ課題感を持っていた • 組織として力を入れるにはなぜやるかが大事
Copyright © LabBase, Inc. All Rights Reserved. 取り組みの全体像を提示する 取り組み回ってる? 一緒に推進しようよ!
テックリード
Copyright © LabBase, Inc. All Rights Reserved. 大事にしていること
Copyright © LabBase, Inc. All Rights Reserved. 理想を描く
Copyright © LabBase, Inc. All Rights Reserved. 課題解決としての変化を起こす 理想 現状
課題 解決策
Copyright © LabBase, Inc. All Rights Reserved. それぞれができる範囲で小さな変化を起こす 自チーム 他チーム
楽しく開発したいから アジャイル開発を 推進するぞ! 受け入れ基準駆動開発 一緒にやりましょ〜 受け入れ基準駆動開発 おすすめです〜 やってみよう かな?
Copyright © LabBase, Inc. All Rights Reserved. 理想に向かって進んでいる自分達を認める 理想 現状
ギャップが大きくてつらい 理想 過去 一歩ずつ理想に向かって 進められているぞ! 現状
Copyright © LabBase, Inc. All Rights Reserved. まとめ
Copyright © LabBase, Inc. All Rights Reserved. 仲間と対話を通して小さな変化を起こし、少しずつアジャイルになる 現状 理想
Copyright © LabBase, Inc. All Rights Reserved.