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
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
Tebiki Engineering Team Deck
tebiki
0
24k
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
220
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
370
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
190
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
150
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
240
20260204_Midosuji_Tech
takuyay0ne
1
160
Agile Leadership Summit Keynote 2026
m_seki
1
660
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Making Projects Easy
brettharned
120
6.6k
Mind Mapping
helmedeiros
PRO
0
89
The untapped power of vector embeddings
frankvandijk
1
1.6k
Context Engineering - Making Every Token Count
addyosmani
9
660
A Modern Web Designer's Workflow
chriscoyier
698
190k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Are puppies a ranking factor?
jonoalderson
1
2.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Curse of the Amulet
leimatthew05
1
8.7k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Transcript
アジャイルでイケてるチーム入 門 Haruhiko Tano
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルが生まれた背景 - システム開発といえばウォーターフォール - 性質上、プロジェクト開始時に予算が決まり、ステークホルダーと調整がしやすいこ とからBiz側に好まれる(ほぼ間違っているが、、、) - ウォーターフォールが悪いわけではなく、「不確実性を隠蔽する、透明性を欠く」とい う状態が問題
アジャイルが生まれた背景 - ウォーターフォールは論理的には正しい。ただ失敗して悲惨なことになるのは歴史 が証明している - システム開発の領域が、受託から事業寄りにシフト - 業務をシステム化→ユーザーにサービスを届ける - 不確実性が一層高くなり、最初に要件決めてもピボット前提
- そこで生まれたのがスクラム、アジャイルという開発手法
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる - アジャイルに要件、仕様はいらない - アジャイルは開発チーム内の手法
アジャイルに対する世の中の誤解 - アジャイル開発すれば、より早く多くのものを開発できる 一番多い誤解。ムダなものを作らない。プロセスを効率化することで早くなることはある が。作るのが早くなるというわけではない コードを書くというのは伝統芸能の職人の作業に近く、そのイメージを持つと、早く作れと いうことがズレているのがわかる
アジャイルに対する世の中の誤解 - アジャイルに要件、仕様はいらない アジャイルにも要件、仕様は必要。スプリント中はエンジニアはHowの部分(どう実装す るか)に集中してWhatの部分(仕様、要件など)は全く意識しないのが理想。 ウォーターフォールは最初に全てを固めるが、アジャイルは段階的に行っていくのが特 徴
アジャイルに対する世の中の誤解 - アジャイルは開発チーム内の手法 アジャイルにはBiz側の理解、協力が必須。コード書ける必要も、作り方知る必要もない が、どういう状態が健全なのかは理解する必要がある アジャイルは手法ではなくチームの状態のことを指す。
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
アジャイルな状態って何? 一言でいうと自律した開発組織 自律というのは - 何を作るのかをコストを含めて自分たちでステークホルダーと調整できる - 何をどう作るのかを自分たちで決めて実装できる - 自分たちの開発プロセスを自ら改善することができる -
上記が上手くいっているかを自分たちで適時振り返り、施策を行うことができる ということ
アジャイルな状態って何? ベロシティ、KPT、リファインメント、スプリントレビュー、プランニング、バーンダウン チャート、かんばん、イテレーション、ユーザーストーリー、デイリースクラム、継続的イン テグレーション これらは効果的な手法だが、やることが目的ではなく あくまで自律した開発組織を実現するためのやり方に過ぎない
アジェンダ - アジャイルが生まれた背景 - アジャイルに対する世の中の誤解 - アジャイルな状態って何? - 明日からやること
明日からやること いきなり全部やるのは難しいし、ぶっちゃけトップダウンでやるより、自分たちで議論して 徐々に進めていくほうが上手くいく。 まずは - タスクのバッチサイズは極限まで小さく - 成果物は常に動く状態にする - 進捗の透明化(タスクの進捗の見える化、ドキュメント化)
ことの徹底から始める。
ご清聴ありがとうございました。