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
hikoharu06
August 13, 2018
Technology
0
290
アジャイルでイケてるチーム入門
アジャイル開発について
- 歴史
- 誤解
- 目指すべきところ、とにかく明日からやること
をまとめてみました。開発フローも何もかも全然わからんという人の入門になれば
hikoharu06
August 13, 2018
Tweet
Share
More Decks by hikoharu06
See All by hikoharu06
LINE API * toB SaaSスタートアップの創業からの軌跡
hikoharu06
0
300
BlockChain_DevEnv_LT
hikoharu06
0
98
Other Decks in Technology
See All in Technology
Definition of Done
kawaguti
PRO
6
430
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全 / 20250625-aws-summit-aws-policy
opelab
3
330
新規プロダクト開発、AIでどう変わった? #デザインエンジニアMeetup
bengo4com
0
490
20250623 Findy Lunch LT Brown
3150
0
680
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
14
2.1k
QAはソフトウェアエンジニアリングを学んで実践するのが大事なの
ymty
1
490
Welcome to the LLM Club
koic
0
110
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
1
140
ハノーバーメッセ2025座談会.pdf
iotcomjpadmin
0
130
VISITS_AIIoTビジネス共創ラボ登壇資料.pdf
iotcomjpadmin
0
140
DroidKnights 2025 - Jetpack XR 살펴보기: XR 개발은 어떻게 이루어지는가?
heesung6701
1
150
ローカルLLMでファインチューニング
knishioka
0
110
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How GitHub (no longer) Works
holman
314
140k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Transcript
アジャイルでイケてるチーム入 門 Haruhiko Tano
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルが生まれた背景 - システム開発といえばウォーターフォール - 性質上、プロジェクト開始時に予算が決まり、ステークホルダーと調整がしやすいこ とからBiz側に好まれる(ほぼ間違っているが、、、) - ウォーターフォールが悪いわけではなく、「不確実性を隠蔽する、透明性を欠く」とい う状態が問題
アジャイルが生まれた背景 - ウォーターフォールは論理的には正しい。ただ失敗して悲惨なことになるのは歴史 が証明している - システム開発の領域が、受託から事業寄りにシフト - 業務をシステム化→ユーザーにサービスを届ける - 不確実性が一層高くなり、最初に要件決めてもピボット前提
- そこで生まれたのがスクラム、アジャイルという開発手法
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる - アジャイルに要件、仕様はいらない - アジャイルは開発チーム内の手法
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる 一番多い誤解。ムダなものを作らない。プロセスを効率化することで早くなることはある が。作るのが早くなるというわけではない コードを書くというのは伝統芸能の職人の作業に近く、そのイメージを持つと、早く作れと いうことがズレているのがわかる
アジャイルに対する世の中の誤解 - アジャイルに要件、仕様はいらない アジャイルにも要件、仕様は必要。スプリント中はエンジニアはHowの部分(どう実装す るか)に集中してWhatの部分(仕様、要件など)は全く意識しないのが理想。 ウォーターフォールは最初に全てを固めるが、アジャイルは段階的に行っていくのが特 徴
アジャイルに対する世の中の誤解 - アジャイルは開発チーム内の手法 アジャイルにはBiz側の理解、協力が必須。コード書ける必要も、作り方知る必要もない が、どういう状態が健全なのかは理解する必要がある アジャイルは手法ではなくチームの状態のことを指す。
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルな状態って何? 一言でいうと自律した開発組織 自律というのは - 何を作るのかをコストを含めて自分たちでステークホルダーと調整できる - 何をどう作るのかを自分たちで決めて実装できる - 自分たちの開発プロセスを自ら改善することができる -
上記が上手くいっているかを自分たちで適時振り返り、施策を行うことができる ということ
アジャイルな状態って何? ベロシティ、KPT、リファインメント、スプリントレビュー、プランニング、バーンダウン チャート、かんばん、イテレーション、ユーザーストーリー、デイリースクラム、継続的イン テグレーション これらは効果的な手法だが、やることが目的ではなく あくまで自律した開発組織を実現するためのやり方に過ぎない
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
明日からやること いきなり全部やるのは難しいし、ぶっちゃけトップダウンでやるより、自分たちで議論して 徐々に進めていくほうが上手くいく。 まずは - タスクのバッチサイズは極限まで小さく - 成果物は常に動く状態にする - 進捗の透明化(タスクの進捗の見える化、ドキュメント化)
ことの徹底から始める。
ご清聴ありがとうございました。