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
スクラム開発に出会って知った開発の喜び ~スクラムは冒険や!
Search
Tech Leverages
December 21, 2023
Technology
0
190
スクラム開発に出会って知った開発の喜び ~スクラムは冒険や!
## 技術
アジャイル, スクラム, スクラムマスター, RPG, リーン
Tech Leverages
December 21, 2023
Tweet
Share
More Decks by Tech Leverages
See All by Tech Leverages
コンテキストエンジニアリングで変わるAI活用 リファクタリングワークフローの実践から学んだ形式知
leveragestech
0
37
AirflowでDataformを制御するポイント
leveragestech
0
30
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
1.1k
リファクタリングいつやるの? 〜依存の整理〜
leveragestech
0
97
ディメンショナルモデリングを軽く語る
leveragestech
1
4.4k
アクターモデルによる効率的な分散システム設計
leveragestech
0
4.2k
Terraform による運用効率化の取り組みと最新のテストアプローチの紹介
leveragestech
0
4.2k
OpenFGAで拓く次世代認可基盤 〜予告編〜
leveragestech
0
4.3k
リソース・管理効率の向上だけでない、分散システムとしてのTiDBの魅力
leveragestech
0
4.2k
Other Decks in Technology
See All in Technology
大規模組織にAIエージェントを迅速に導入するためのセキュリティの勘所 / AI agents for large-scale organizations
i35_267
6
330
ML Pipelineの開発と運用を OpenTelemetryで繋ぐ @ OpenTelemetry Meetup 2025-07
getty708
0
320
alecthomas/kong はいいぞ
fujiwara3
6
1.1k
増え続ける脆弱性に立ち向かう: 事前対策と優先度づけによる 持続可能な脆弱性管理 / Confronting the Rise of Vulnerabilities: Sustainable Management Through Proactive Measures and Prioritization
nttcom
1
210
ObsidianをLLM時代のナレッジベースに! クリッピング→Markdown→CLI連携の実践
srvhat09
7
9.8k
メモ整理が苦手な者による頑張らないObsidian活用術
optim
0
150
【2025 Japan AWS Jr. Champions Ignition】点から線、線から面へ〜僕たちが起こすコラボレーション・ムーブメント〜
amixedcolor
1
110
私とAWSとの関わりの歩み~意志あるところに道は開けるかも?~
nagisa53
1
130
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
15
7.6k
自分がLinc’wellで提供しているプロダクトを理解するためにやったこと
murabayashi
1
170
データエンジニアがクラシルでやりたいことの現在地
gappy50
3
670
ユーザー理解の爆速化とPdMの価値
kakehashi
PRO
1
110
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
How STYLIGHT went responsive
nonsquared
100
5.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Done Done
chrislema
184
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Practical Orchestrator
shlominoach
189
11k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Transcript
スクラム開発に出会って 知った開発の喜び 〜スクラムは冒険や!〜 レバテック開発部 池永周治
| © Leverages inc. 2 自己紹介 • 所属 ◦ ITSプロダクト開発グループ •
ポジション ◦ スクラムマスター • 出身 ◦ 長崎県南島原市 ▪ 野性のイルカがいます • 趣味 ◦ ストリートダンス ◦ 音楽鑑賞 • 好きなゲームジャンル ◦ RPG ▪ テイルズシリーズは大体やった • マイブーム ◦ ワイヤレスイヤホン比較 ▪ 調子いいと一晩中比較記事みてま す
| © Leverages inc. 3 • はじめに • スクラム開発との出会い • おもしろいと思った部分
• スクラム実践の楽しさ • 楽しくないスクラム開発 • まとめ アジェンダ
はじめに
| © Leverages inc. 5 • この発表の目的 ◦ 自身の経験した内容を元にスクラム開発をカジュアルに捉え、スクラム 開発の楽しさ、面白さを少しでも知っていただく。 •
スクラム開発の詳しい説明等は扱いません。 ◦ スクラム開発を実践されているみなさんが初めて知るような内容はない かもしれません。 ◦ 開発生産性についても言及しません ◦ スクラムガイドの内容だけちょっと触れてます この発表を聞いてくださるみなさんへ はじめに
スクラム開発との出会い
| © Leverages inc. 7 エンジニアを志した私 スクラム開発との出会い パソコンいじんのも好きやし、 ものづくりも好きやしエンジニアになったろ!
| © Leverages inc. 8 • よくある修正タスクの繰り返し • お客さんに言われた機能を目的もわからず作り始める • チームメンバーもただ発生したタスクを分けるための人員
前職の私 スクラム開発との出会い ・・・
| © Leverages inc. 9 現職にて スクラム開発との出会い 上司 スクラム開発導入していくンゴ
| © Leverages inc. 10 現職にて スクラム開発との出会い 上司 スクラムってうんぬんかんぬん そもそもうんぬんかんぬん くぁwせdrftgyふじこlp
ワイ
| © Leverages inc. 11 現職にて スクラム開発との出会い スクラム開発おもろ!!!!!! スクラムマスターになりたい!! ワイ
| © Leverages inc. 12 • スクラム開発大好き男爆誕 そして現在 スクラム開発との出会い
おもしろいと感じた部分(当人比)
あまりにもRPGすぎる
| © Leverages inc. 15 自己紹介 • 所属 ◦ ITSプロダクト開発グループ •
出身 ◦ 長崎県南島原市 ▪ 野性のイルカがいます • 趣味 ◦ ストリートダンス ◦ スマブラ • 好きなゲームジャンル ◦ RPG ▪ テイルズシリーズは大体やった • マイブーム ◦ ワイヤレスイヤホン比較 ▪ 調子いいと一晩中比較記事みてま す
| © Leverages inc. 16 スクラムの基本単位は、スクラムチームという⼩さなチームである。スクラムチームは、スク ラムマスター1⼈、プロダクトオーナー1⼈、複数⼈の開発者で構成される。スクラムチーム内 には、サブチームや階層は存在しない。これは、⼀度にひとつの⽬的(プロダクトゴール)に 集中している専⾨家が集まった単位である。 スクラムチームは機能横断型で、各スプリントで価値を⽣み出すために必要なすべてのスキル を備えている。また、⾃⼰管理型であり、誰が何を、いつ、どのように⾏うかをスクラムチー
ム内で決定する。 ※スクラムガイドより抜粋 スクラムチーム あまりにもRPGすぎるスクラム開発
| © Leverages inc. 17 • ⼀度にひとつの⽬的(プロダクトゴール)に集中している専⾨家が集まった単位 • ひとつの⽬的 • 専⾨家
• 機能横断型で、各スプリントで価値を⽣み出すために必要なすべてのスキルを備えている。 • 1チーム内で必要なすべてのスキルを備えている • ⾃⼰管理型であり、誰が何を、いつ、どのように⾏うかをスクラムチーム内で決定する。 • 自分たちで何するか決める スクラムチーム あまりにもRPGすぎるスクラム開発
| © Leverages inc. 18 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 19 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 20 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 21 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 22 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 23 つまり、 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 24 スクラムは「経験主義」と「リーン思考」に基づいている。経験主義では、知識は経験から⽣ まれ、意思決定は観察に基づく。 リーン思考では、ムダを省き、本質に集中する。 スクラムでは、予測可能性を最適化してリスクを制御するために、イテレーティブ(反復的) でインクリメンタル(漸進的)なアプローチを採⽤している。 スクラムを構成するのは、作業に必要なすべてのスキルや専⾨知識をグループ全体として備える⼈たち
である。また、必要に応じてそうしたスキルを共有または習得できる⼈たちである。 ※スクラムガイドより抜粋 スクラムの理論 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 25 • 経験主義では、知識は経験から⽣まれ、意思決定は観察に基づく。 • 知識は経験から →技(スキル)はモンスター討伐(経験値)から •
意思決定は観察に基づく →各状況でやること決める スクラムの理論 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 26 • イテレーティブ(反復的)でインクリメンタル(漸進的)なアプローチ ◦ イテレーティブ(反復的) →ザコをたくさん倒して ◦
インクリメンタル(漸進的) →1LVずつレベルをあげていく スクラムの理論 あまりにもRPGすぎるスクラム開発
| © Leverages inc. 27 • 経験主義では、知識は経験から⽣まれ、意思決定は観察に基づく。 ◦ 知識は経験から →技(スキル)はモンスター討伐(経験値)から ◦
意思決定は観察に基づく →各状況でやること決める スクラムの理論 あまりにもRPGすぎるスクラム開発
面白い
こうして私はどっぷりスクラムに ハマっていくのであった...
スクラム実践の楽しさ
| © Leverages inc. 31 • スプリント毎に何かカイゼンを行うため、常に何かに挑戦するようになった • 顧客への価値を考えるようになった • みんなでゴールを擦り合わせて開発を進めるため、チームメンバーとの一体感も高まった
スクラムにどっぷりハマって気づいたこと スクラム実践の楽しさ
| © Leverages inc. 32 • スプリント毎に何かカイゼンを行うため、常に何かに挑戦するようになった • 顧客への価値を考えるようになった • みんなでゴールを擦り合わせて開発を進めるため、チームメンバーとの一体感も高まった
スクラムにどっぷりハマって気づいたこと スクラム実践の楽しさ 楽しい(小並感)
ところで
それってあなたの感想ですよね?
| © Leverages inc. 35 • ウェルビーイング ◦ Well-being(ウェルビーイング)とは、Well(よい)とBeing(状態)が組み合わさった言葉で、 「よく在る」「よく居る」状態、心身ともに満たされた状態を表す概念です。元々は「健康的な・ 幸せな」を意味する、16世紀のイタリア語「benessere(ベネッセレ)」を始源としています。
◦ Well-beingは身体的・精神的・社会的にも良好な状態、とより広い概念を表していて、また「状 態」としていることからも一時的・瞬間的に良好かどうかではなく、持続的に良好であるとしてい ることがその特徴です。 ◦ 世界保健機関(WHO)設立時に生まれた言葉 引用元:そもそもWell-being(ウェルビーイング)とはなんでしょうか? (パーソルグループ) というわけで調べてみた スクラム実践の楽しさ
| © Leverages inc. 36 • Positive Emotion(ポジティブな感情) • Engagement(何かへの没頭) •
Relationship(人との良い関係) • Meaning and Purpose(意義や目的) • Achievement/ Accomplish(達成) 引用元:【2023年版】 ウェルビーイングとは? いま注目される理由と、SDGsや経営の視点からみた重要性|SDGsにまつわる重要 キーワード解説 (講談社) ウェルビーイングの5つの要素(PERMA) スクラム実践の楽しさ
ウェルビーイングとスクラム開発
| © Leverages inc. 38 • スクラムの価値基準 ◦ 確約(Commitment)、集中(Focus)、公開(Openness)、尊敬 (Respect)、勇気(Courage) (スクラムガイド:スクラムの価値基準)
• 集中(Focus) ◦ スクラムチームは、ゴールに向けて可能な限り進捗できるように、スプリン トの作業に集中する。 Engagement(何かへの没頭) スクラム実践の楽しさ
| © Leverages inc. 39 • スクラムの価値基準 ◦ 確約(Commitment)、集中(Focus)、公開(Openness)、尊敬 (Respect)、勇気(Courage) (スクラムガイド:スクラムの価値基準)
• 尊敬(Respect) ◦ スクラムチームのメンバーは、お互いに能⼒のある独⽴した個⼈として尊敬 し、⼀緒に働く⼈たちからも同じように尊敬される。 Relationship(人との良い関係) スクラム実践の楽しさ
| © Leverages inc. 40 • スクラムチーム • ⼀度にひとつの⽬的(プロダクトゴール)に集中している専⾨家が集まった単位である。(スクラム ガイド:スクラムチーム) •
スクラムの価値基準 • 確約(Commitment)、集中(Focus)、公開(Openness)、尊敬(Respect)、勇気 (Courage) (スクラムガイド:スクラムの価値基準) • 確約(Commitment):プロダクトゴール プロダクトゴールは、プロダクトの将来の状態を表している。それがスクラムチームの計画のターゲット になる。 Meaning and Purpose(意義や目的) スクラム実践の楽しさ
| © Leverages inc. 41 • スクラムの価値基準 ◦ 確約(Commitment)、集中(Focus)、公開(Openness)、尊敬 (Respect)、勇気(Courage) (スクラムガイド:スクラムの価値基準)
• 確約(Commitment) ◦ スクラムチームは、ゴールを達成し、お互いにサポートすることを確約す る。 Achievement/ Accomplish(達成) スクラム実践の楽しさ
| © Leverages inc. 42 • すべてのスクラムイベントが開催され、ポジティブで⽣産的であり、タイムボッ クスの制限が守られるようにする。(スクラムガイド:スクラムマスター) Positive Emotion(ポジティブな感情) スクラム実践の楽しさ
| © Leverages inc. 43 • スクラムガイドにはウェルビーイングを満たす要素が盛りだくさん →つまりスクラム開発をうまくやると身体的・精神的・社会的にも良好な状態に ウェルビーイングとスクラム開発 スクラム実践の楽しさ
| © Leverages inc. 44 • スクラムガイドにはウェルビーイングを満たす要素が盛りだくさん →つまりスクラム開発をうまくやると身体的・精神的・社会的にも良好な状態に ウェルビーイングとスクラム開発 スクラム実践の楽しさ そりゃ楽しいわけだ
しかし現実は、、、
楽しくないスクラム開発
| © Leverages inc. 47 • プロダクトの利益(プロダクトゴール)の共有がチーム全員で行えていない ◦ プロダクトに対するアクションをチーム全員で考えることができない ◦ 仮説検証プロセスの効果が薄れてしまう可能性がある
→Meaning and Purpose(意義や目的)が損なわれる 陥りやすいアンチパターン 楽しくないスクラム開発
| © Leverages inc. 48 プロダクトの利益(プロダクトゴール)の共有がチーム全員で行えていない 楽しくないスクラム開発
| © Leverages inc. 49 プロダクトの利益(プロダクトゴール)の共有がチーム全員で行えていない(TOBE) 楽しくないスクラム開発
| © Leverages inc. 50 • スーパースターエンジニアに依存している ◦ 会議等で特定のDevメンバーしか発言しなくなっている ◦ その人の判断が無いとチームが動かず、結果チームが自己組織化しない
→Meaning and Purpose(意義や目的)が損なわれる →Relationship(人との良い関係)が損なわれる 陥りやすいアンチパターン 楽しくないスクラム開発
| © Leverages inc. 51 スーパースターエンジニアに依存している 楽しくないスクラム開発 Lv.3 Lv.2 Lv.5 Lv.99
| © Leverages inc. 52 スーパースターエンジニアに依存している(TOBE) 楽しくないスクラム開発 Lv.50 Lv.50 Lv.50 Lv.50
まとめ
| © Leverages inc. 54 • スクラム開発は楽しむのが一番 • 楽しく開発するヒントはスクラムガイドにもたくさん隠れている ◦ まずは守るとこから
• スクラムはRPB ◦ ラスボスの認識はチーム内で揃っているか ◦ 目的を達成するために都度行動を選択できているか ◦ 良い冒険を。。。。 まとめ
ご清聴ありがとうございました