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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hikoharu06
August 13, 2018
Technology
0
330
アジャイルでイケてるチーム入門
アジャイル開発について
- 歴史
- 誤解
- 目指すべきところ、とにかく明日からやること
をまとめてみました。開発フローも何もかも全然わからんという人の入門になれば
hikoharu06
August 13, 2018
Tweet
Share
More Decks by hikoharu06
See All by hikoharu06
LINE API * toB SaaSスタートアップの創業からの軌跡
hikoharu06
0
310
BlockChain_DevEnv_LT
hikoharu06
0
100
Other Decks in Technology
See All in Technology
OpenShiftでllm-dを動かそう!
jpishikawa
0
140
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
840
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
230
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
120
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
190
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
94
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
130
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
440
How to Ace a Technical Interview
jacobian
281
24k
Designing for humans not robots
tammielis
254
26k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
A Modern Web Designer's Workflow
chriscoyier
698
190k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Balancing Empowerment & Direction
lara
5
890
Transcript
アジャイルでイケてるチーム入 門 Haruhiko Tano
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルが生まれた背景 - システム開発といえばウォーターフォール - 性質上、プロジェクト開始時に予算が決まり、ステークホルダーと調整がしやすいこ とからBiz側に好まれる(ほぼ間違っているが、、、) - ウォーターフォールが悪いわけではなく、「不確実性を隠蔽する、透明性を欠く」とい う状態が問題
アジャイルが生まれた背景 - ウォーターフォールは論理的には正しい。ただ失敗して悲惨なことになるのは歴史 が証明している - システム開発の領域が、受託から事業寄りにシフト - 業務をシステム化→ユーザーにサービスを届ける - 不確実性が一層高くなり、最初に要件決めてもピボット前提
- そこで生まれたのがスクラム、アジャイルという開発手法
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる - アジャイルに要件、仕様はいらない - アジャイルは開発チーム内の手法
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる 一番多い誤解。ムダなものを作らない。プロセスを効率化することで早くなることはある が。作るのが早くなるというわけではない コードを書くというのは伝統芸能の職人の作業に近く、そのイメージを持つと、早く作れと いうことがズレているのがわかる
アジャイルに対する世の中の誤解 - アジャイルに要件、仕様はいらない アジャイルにも要件、仕様は必要。スプリント中はエンジニアはHowの部分(どう実装す るか)に集中してWhatの部分(仕様、要件など)は全く意識しないのが理想。 ウォーターフォールは最初に全てを固めるが、アジャイルは段階的に行っていくのが特 徴
アジャイルに対する世の中の誤解 - アジャイルは開発チーム内の手法 アジャイルにはBiz側の理解、協力が必須。コード書ける必要も、作り方知る必要もない が、どういう状態が健全なのかは理解する必要がある アジャイルは手法ではなくチームの状態のことを指す。
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルな状態って何? 一言でいうと自律した開発組織 自律というのは - 何を作るのかをコストを含めて自分たちでステークホルダーと調整できる - 何をどう作るのかを自分たちで決めて実装できる - 自分たちの開発プロセスを自ら改善することができる -
上記が上手くいっているかを自分たちで適時振り返り、施策を行うことができる ということ
アジャイルな状態って何? ベロシティ、KPT、リファインメント、スプリントレビュー、プランニング、バーンダウン チャート、かんばん、イテレーション、ユーザーストーリー、デイリースクラム、継続的イン テグレーション これらは効果的な手法だが、やることが目的ではなく あくまで自律した開発組織を実現するためのやり方に過ぎない
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
明日からやること いきなり全部やるのは難しいし、ぶっちゃけトップダウンでやるより、自分たちで議論して 徐々に進めていくほうが上手くいく。 まずは - タスクのバッチサイズは極限まで小さく - 成果物は常に動く状態にする - 進捗の透明化(タスクの進捗の見える化、ドキュメント化)
ことの徹底から始める。
ご清聴ありがとうございました。