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
shinden
June 22, 2018
0
900
小さく始めるアジャイル開発
https://yosenabe.connpass.com/event/78892/presentation/
shinden
June 22, 2018
Tweet
Share
More Decks by shinden
See All by shinden
ブロックチェーン初心者であるWebエンジニアが解釈したブロックチェーンの面白さ / web-developer+alpha-blockchain
shinden
1
81
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
830
【LT版】技術的負債を抱えながら それでも生きていく / LT.ver Living with technical debt
shinden
3
1.1k
【Startup Day 2023】技術的負債を抱えながら それでも生きていく / Living with technical debt
shinden
25
9.4k
環境変化に合わせた 開発組織とEM期待の変化
shinden
1
340
スクラムの窓から眺めてみた エンジニアリングマネジメント / em-meetup#10 scrum with em
shinden
1
1.3k
採用市場でモテるエンジニア/ popular engineer in recruiting market
shinden
25
8.7k
メルペイオンボーディング at Onboarding Meetup / Merpay Onboarding at onboarding meetup
shinden
2
4k
SESからWeb系に転職したときの話 / jobchanger-si-to-web
shinden
1
2.1k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
How GitHub (no longer) Works
holman
311
140k
Designing Experiences People Love
moore
138
23k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Docker and Python
trallard
42
3.1k
Statistics for Hackers
jakevdp
796
220k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building Applications with DynamoDB
mza
91
6.1k
Transcript
エンジニア寄せ鍋 小さく始めるアジャイル開発 CyberAgent, Inc. All Rights Reserved 2018/06/22 新田 智啓
(shinden tomohiro)
• 株式会社サイバーエージェント アドテク本部アドテクスタジオ LIVEDSP開発責任者 (エンジニアリングマネージャ) • 経歴 中小SIerからサイバーエージェントへ 2014年に中途入社 入社後はエンジニアとしてプログラムをバリバリ書いたあと
開発チームのマネジメントの開発責任者を担当、 プロダクトの終了、プロダクトの立ち上げ、 技術リードの技術責任者などをプロダクトを移りながら経験 Profile
index • そもそもアジャイル開発とは? • はじめの一歩 • チームではじめる • まとめ
開発プロセス そもそもアジャイル開発とは? アジャイル開発 (アジャイル憲章) スクラム開発(フレームワーク) XP開発(フレームワーク) 他 … プラクティス ・役割
(スクラムマスタ 等) ・スプリント ・バックログ ・レトロスペクティブ … プラクティス ・イテレーション ・ペアプロ ・自動テスト ・CI …
最初が一番むずかしい 失敗しないようにしたい 数々の失敗の中で考えた 小さい始め方 はじめの一歩
知識の向上と実践のサイクル はじめの一歩
はじめの一歩 :チームのフェーズ サバイバルモード 学習モード 自己組織化モード 命令型 コーチング型 ファシリテート型
命令者 教師 提案者のひとり はじめの一歩 : チームを育てる サバイバルモード 学習モード 自己組織化モード 命令型
コーチング型 ファシリテート型 あなたの 役割 チームは変わっていくもの
先頭を走るリーダーが必要 はじめの一歩
先頭を走るリーダーの知識から始まる はじめの一歩
勉強するしかない はじめの一歩
知識の向上と実践のサイクル はじめの一歩
チームではじめる チームではじめる
チームってなんだ? チームではじめる
どこまで巻き込むか チームではじめる
自分で定義した範囲が 最初のチーム チームではじめる
承認より謝罪で済む範囲 チームではじめる 沢山ではじめると複雑になる まずは意見に賛同してくれるフォ ロワーを探して 2人で始めてもいい あなたのことを知っている 信頼できる範囲
チームではじめる Don’t change things; run experiments 変えるのではなく実験しよう 小さく実験してみて失敗したら戻せばいいし 成功したら続けばいい
変化を恐れるのは 普通の反応 チャレンジの許容が出来る 変化のサイズとチームで はじめる チームではじめる
チームではじめる People don’t resist change. They resist being changed. 人は変化に抵抗するのではなく
変えられようとすることに抵抗する
チームではじめる 論理で理解していても 感情が納得していないと上手くいかない 自分たちで変わったんだ と言う意識が重要
岩を転がす時は 最初のに動かす時が 最も力が必要 なるべく小さくはじめる チームではじめる
• コミュニケーションコストが低い ◦ 合意が取りやすい ◦ 意見が言いやすい ◦ 全体に齟齬なく情報を伝えやすい • 変化へのリスクが小さい
◦ やってみたチャレンジの失敗の問題が小さい ◦ 実行するための変化へのフットワークが軽い • 自分ごと化することが出来る ◦ 自分が最も課題に感じていることを解決に動ける ◦ 自分で提案した成果が見えやすい ◦ 良くなった恩恵を自分が受けることが出来る 小さくはじめる理由
・朝会(デイリースクラム) ・カンバン ・KPT(ふりかえり) ・バックログ 最初の小さくはじめるおすすめプラクティス
最初は自分から勉強して知識を そして実践のサイクルを回し 小さく始めて大きく育てる まとめ