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
Satoshi Harada
May 18, 2020
Programming
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アジャイル・スクラム勉強会_なぜ今、アジャイルなのか?
Satoshi Harada
May 18, 2020
More Decks by Satoshi Harada
See All by Satoshi Harada
心理学を学び活用することで偉大なスクラムマスターを目指す − 大学とコミュニティを組み合わせた学びの循環 / Becoming a great Scrum Master by learning and using psychology
psj59129
1
2.4k
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
200
製造業メカアジャイルへの挑戦!社内コミュニティを軸にした巻き込み / The challenge of mecha-agile manufacturing
psj59129
1
210
保育士チームが実践している連続的な観察と多面的な観察を共有するための振り返り / Reflection to share “continuous and multifaceted observations” as practiced by a team of childcare professionals
psj59129
1
6k
保育とふりかえりをコネクト! / connect childcare and retrospectives!
psj59129
1
1.4k
Whyから始めよう!スクラムチームが力強く前に進むための「なぜやるのか」を考える
psj59129
1
2.8k
その心理的安全性は間違っている!心理的安全性で陥りやすい間違いとその対策
psj59129
1
1.7k
これからのスクラムマスターのキャリアプランの話をしよう - スクラムマスターの前に広がる世界
psj59129
0
3.3k
ファーストペンギンを志すものに伝えたい - 1人目のアジャイル推進者がたどった成功と失敗
psj59129
0
500
Other Decks in Programming
See All in Programming
どこまでゆるくて許されるのか
tk3fftk
0
480
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
150
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
160
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
730
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
Foundation Models frameworkで画像分析
ryodeveloper
1
120
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
360
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
130
1年で人数1.5倍、PR数5.5倍増。 品質とアウトカムはどうなったか、 何が効いたか
ike002jp
0
130
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
170
act2-costs.pdf
sumedhbala
0
110
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
180
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
340
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Designing for Performance
lara
611
70k
It's Worth the Effort
3n
188
29k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.7k
Transcript
アジャイル・スクラム 勉強会 なぜ今、アジャイルなのか? Satoshi Harada
なぜ今、アジャイル? ► アジャイルという言葉は1990年頃からあった ✔ エクストリーム・プログラミング(1996年) ✔ アジャイルソフトウェア開発宣言(2001年) ✔ スクラム(1986年) ►
アジャイルが日本で流行りだしたのは2010年頃から ✔ アジャイルソフトウェア開発宣言が日本語訳された ✔ NTTコミュニケーションズやKDDIがスクラムを推進 ► なぜ今、アジャイル? ✔ 要件がはっきりしているバックオフィス系の大規模開発案件が減少 ✔ 要件がはっきりしていないビジネス系の小規模開発案件が増加 最初に要件を決めることが難しい(仮説はあるが確証は無い) 小さく始めてできるだけ早く仮説を検証したい 高速でPDCAを回して繰り返し改善していきたい 最初に要件を確定して全モジュールの結合が済んでからリリースするウォー ターフォール開発では、ビジネスサイドが求める仮説検証のスピード感と マッチしなくなってきた。
アジャイルとスクラム ► 一般的に、アジャイルというと“アジャイルソフトウェア 開発宣言”のことを指すことが多い ✔ プロセスやツールよりも個人と対話を、 ✔ 包括的なドキュメントよりも動くソフトウェアを、 ✔ 契約交渉よりも顧客との協調を、
✔ 計画に従うことよりも変化への対応を、 価値とする。左記のことがらに価値があることを認めながら も、右記のことがらにより価値をおく。 ► スクラムはアジャイルを実践するためのフレームワーク ► 上記で価値があるとした右記のことがらを実践しやすくす るための運用ルールが纏められている ► アジャイルのフレームワークはスクラム以外にもある ✔ かんばん ✔ リーン ✔ XP(エクストリーム・プログラミング) など
ウォーターフォールの問題点 1. 顧客ですらゴール(本当に必要だったもの)を理解できていない 2. コードに落とし込まれる頃には見当違いなものになってしまってい る恐れ 3. 関係者が最初からゴール(顧客が本当に必要だったもの)を認識し て到達するのは至難の業 小さく始めて、顧客のフィードバックを得て軌道修正をしながらゴール
(顧客が本当に必要だったもの)を目指す必要がある。 https://matome.naver.jp/odai/2133468389280396901/2133468437980408003 ① ② ③
WFの対義語がアジャイル? ► ウォーターフォール開発だと上手くいかないからアジャイル開発で やりましょう。。。という話ではない。 ► アジャイルとは、迅速かつ変化に柔軟に対応できる開発手法郡の総称 である ► よって、“アジャイル開発”という名前の具体的な開発手法は存在しな い
► 日本で単に“アジャイル開発”と呼ぶ場合、ほとんどの場合は“スクラム”フ レームワークによる開発を指している ► アジャイルは右記のことがらに価値をおく開発である。よって、 ウォーターフォール開発であってもアジリティ(迅速かつ柔軟)を 意識して開発をすることは可能 ✔ プロセスやツールよりも個人と対話を ✔ 包括的なドキュメントよりも動くソフトウェアを ✔ 契約交渉よりも顧客との協調を ✔ 計画に従うことよりも変化への対応を ► ただ、フェーズ間の手戻りを良しとしないウォーターフォールは、 アジャイルの考え方と相性が良くない ✔ 古のスーパーPMはウォーターフォール開発の中でも無意識にアジャイ ルな行動を実践していたのかもしれない。。。
アジャイルのおすすめ図書 ► アジャイルサムライ ✔ アジャイル開発の教科書的な本 ✔ 言い回しや挿絵が面白いので読み飽 きない ✔ “スクラム”や“かんばん”のエッセン
スも含めて総合的にアジャイルを説 明してくれている ► SCRUM BOOT CAMP ✔ スクラムについてマンガや読みやす い文章で説明してくれている ✔ この本を読んで概要を理解してから 正規のスクラムガイドを読むのがお すすめ ✔ 2020年5月20日に最新のスクラムガ イドに準拠した改訂版が出版される
雑談Time A) 皆さんの思う“アジャイル”と一致してい ましたか? B) “アジャイル”が重視する以下のことがら についてどう思いましたか? ✔ プロセスやツールよりも個人と対話を ✔
包括的なドキュメントよりも動くソフトウェアを ✔ 契約交渉よりも顧客との協調を ✔ 計画に従うことよりも変化への対応を C) アジャイルを用いて、迅速かつ変化に柔 軟な開発をしようとした場合、障害にな りそうなことはありますか?