87
アジャイルな開発現場の変革事例 ~よくあるアンチパターンと解決策~ Yosuke Matsuura @ayaya1024

アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Embed Size (px)

DESCRIPTION

「今より成果を出したい」、「明日も仕事がしたくなる現場に変えたい」と思っている方に、アジャイルな開発現場の実践事例をご紹介します。 また、アジャイルな開発やコミュニティと出会ってから3年間で社長賞(功績賞)を6つ受賞するまでに成長した理由もご紹介します。

Citation preview

Page 1: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

アジャイルな開発現場の変革事例~よくあるアンチパターンと解決策~

Yosuke Matsuura@ayaya1024

Page 2: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

松浦 洋介Yosuke Matsuura@ayaya1024

・アジャイルコーチ・スクラムマスター・チームメンバー

Page 3: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

3冊寄稿しました東日本大震災の義援金として寄付

Page 4: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

社長賞(功績賞)に無縁のエンジニアが

3年間で6つ受賞

Page 5: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

アジャイル開発研修講師参加者から高い満足度評価を頂く

Page 6: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

アジェンダ•伝えたいこと•現場の紹介•よくあるアンチパターンと解決策•成長の秘訣•まとめ

Page 7: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

伝えたいこと

Page 8: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成果の出る現場に変えるには?継続的なカイゼンの

フィードバックサイクルをつくる

強いチームに変える

Page 9: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成長するには?成長し続ける

環境やプロセスをつくるコミュニティを

つくる

失敗を恐れずチャレンジする学び続ける

Page 10: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

現場の紹介

Page 11: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

BIGLOBEの事業領域•コンシューマ向けサービス✓接続サービス✓特色あるWebサービス

•企業向けサービス✓クラウドサービス

パーソナルクラウドを中心にコンシューマ/企業向けにビジネスを展開

Page 12: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

http://www.flickr.com/photos/t_gregorius/3337026463/lightbox/

スクラムによるアジャイルな開発

Page 13: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

スクラムチームが会社全体に拡大

2011/8 2014/82チーム 14チーム以上

7倍up

(2014/8/23時点)

Page 14: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

http://www.flickr.com/photos/desiitaly/2201907500/sizes/m/in/photostream/

なぜアジャイルな開発に取り組んだか

Page 15: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

http://www.flickr.com/photos/jurvetson/7119907039/sizes/l/in/photostream/

従来の開発は全ての要件を定義し一気に作るが…

Page 16: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

http://www.flickr.com/photos/soldiersmediacenter/6966568190/sizes/c/in/photostream/

当てるのが難しい

Page 17: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

市場の変化~スピード加速へ~

http://www.flickr.com/photos/carbonnyc/4740025131/sizes/l/in/photostream/

Page 18: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

http://www.flickr.com/photos/59937401@N07/5858004830/sizes/z/in/photostream/

リリースして検証しないとわからない

Page 19: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

”変化が起こる”ことを前提に”頻繁に軌道修正する”ことを当たり前の組織にしたい

アジャイルな開発導入の理由

Page 20: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

アジャイルな開発現場

Page 21: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

よくあるアンチパターンと解決策

Page 22: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

https://www.flickr.com/photos/proimos/4199675334/in/phptostream/

アンチパターン=失敗パターン本日は、3つのパターンを紹介

Page 23: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

1.現場上のアンチパターン

QBK「急にボールが来たので」

~元日本代表サッカー選手 柳沢敦~

Page 24: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

ソフトウェア開発でのあるある

「急に案件が入ってきたので」

Page 25: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

アジャイル開発導入でのあるある

「急に部長が言ってきたので」

Page 26: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

What

How

Why

ゴールデンサークル出典:http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=ja

NGWhat?から考える

Page 27: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Problem

課題の本質を正確に捉えられない

Page 28: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Problem

頑張ったのに成果として評価されない

Page 29: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

What

How

Why

OKWhy?から考える

ゴールデンサークル出典:http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=ja

Page 30: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

解決策

「そもそも、なぜこれをしたいのか?」

(良い質問)

難易度 利用頻度

Page 31: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

(before)言われたことだけやる

(after)まず目的を確認して考える

Page 32: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

作らなくてよいもの発見!2割が不要

Page 33: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change(before)アジャイルプラクティスをやることが目的。

継続して活動できない!

(after)成果を出すことが目的。継続的に改善活動できる!

Page 34: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

2.プロダクト上のアンチパターン

マネーボール

経験と勘の脱却、データ分析で成果を出す物語

Page 35: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

サービス企画でのあるある

昔はこれで成功したからたぶん今回も…

Page 36: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

サービス企画でのあるある

•忙しくてデータ分析できていない

•データ分析ツールは導入しているが活用できていない

Page 37: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

サービス企画でのあるある

ターゲットは、あいまい

Page 38: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

サービス企画でのあるある

売れない成果が出ない

Page 39: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Problem

効果的な施策ができない

Page 40: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

解決策

データ分析難易度 利用頻度

http://www.flickr.com/photos/76385568@N05/7006366099/

http://www.visionalist.com/products/visionalist.html

http://ui.userlocal.jp/※データ分析ツールは、一例です

Page 41: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change1. 全体の何が課題か理解できた2. 効果的かつ効率的な優先順位が たてやすくなった3. 数字の説得力がバツグンで 他チームとの連携が爆速になった4. PDCAサイクルを早く回せるようになった

Page 42: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

解決策

ユーザテスト(関係者全員で実施)

難易度 利用頻度

Page 43: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

実際のユーザ体験とのギャップに気づく

Page 44: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

関係者全員が共通認識を得る

Page 45: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

本音でプロダクトのことを考えアイデアがたくさん出る

Page 46: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

http://www.flickr.com/photos/70831250@N00/2349566357/

今までこういう活動を求めていたんです♪

今まで一人で企画するのが不安でした…。

BeforeAfter

Page 47: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

関係者全員がチームになる

http://www.flickr.com/photos/35703177@N00/7112630285/

Page 48: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

3.チーム上のアンチパターン

ビジョンがメンテナンスされていない

http://www.flickr.com/photos/10175246@N08/3254072666/

Page 49: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

チーム開発でのあるあるビジョンの作りっぱなし

プロジェクト状況や価値観が変わり壁にぶつかった時に乗り越えられない

http://www.flickr.com/photos/14511253@N04/4411497087/

Page 50: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Problem

方向性がバラバラでチーム力が発揮できない

http://www.flickr.com/photos/10361931@N06/4273913228/

Page 51: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

解決策

期待マネジメント

難易度 利用頻度

http://www.flickr.com/photos/40645538@N00/5075477519/

Page 52: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

なぜ、自分がこのチームにいてどのように、何を成し遂げたいのかサポートして欲しいこと等を宣言する

何を期待しているのかを共有する

Page 53: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

メンバーから期待されていることを聞くことで集中して取り組めるように

http://www.flickr.com/photos/59585091@N00/1109487326/

Page 54: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

サポートして欲しい所をメンバーに伝えていることで相談頻度の増加スピードアップへ

http://www.flickr.com/photos/20245378@N03/10859253154/

Page 55: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Changeビジョンの実現に向かって自主的にチームで目標設定を

行い勉強会を開催へ

Page 56: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

他チームメンバーも巻き込み情報共有

http://www.flickr.com/photos/jordigraells/475843606/

Page 57: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

チーム全員の共通目的が一致

同じ方向へ進めるように

http://www.flickr.com/photos/95413346@N00/48617999/

Page 58: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

でも、モチベーションは

持続するのが難しくないですか?

Page 59: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

解決策

毎日、幸福度チャートを測定難易度 利用頻度

Page 60: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

•プライベートな環境変化共有•なんでも言い合える信頼関係構築•コミュニケーション活性化•チームサポート力向上

Page 61: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

よくあるアンチパターンと解決策のまとめ1. 現場上のアンチパターン★QBK(急にボールが来た)

Whyから考える(ゴールデンサークル)2. プロダクト上のアンチパターン★マネーボール(経験と勘に頼る)

データ分析、ユーザテスト3. チーム上のアンチパターン★ビジョンがメンテナンスされていない

期待マネジメント、幸福度チャート測定

Page 62: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

さらに成果を出すには成長が必要!

Page 63: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成長の秘訣

Page 64: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成長プロセス(効果には個人差があります)

コミュニティをつくる

失敗を恐れずチャレンジする学び続ける

Page 65: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

「遠慮は成長の最大の敵」

Page 66: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

すくすくスクラムのコミュニティに初めて

参加した日にスタッフになった!

スタッフを絶賛募集中!

@Sukusuku_Scrum#suc3rum

Page 67: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

社内外で勉強会やセミナーで発表

Page 68: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

昨年30歳を迎え

今後のキャリアに悩んでいた

http://www.flickr.com/photos/64177673@N05/6321527653/

Page 69: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

そんなときすばらしい方達に

相談に乗っていただけた

@ryuzee @ebacky

@essence_s@haradakiro

Page 70: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

自分の進むべき道が明確になり領域も広がってきた

http://www.flickr.com/photos/84617037@N00/46513456/

Page 71: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

ありがとうございます!

Page 72: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

コミュニティ、最高!

Page 73: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

「人に教えるのが最大の成長」

Page 74: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

なぜ、人に教えることが最大の成長になるのか?

教えてフィードバックをもらう

足りない点伸ばしていく点を発見する

勉強や検証をする

Page 75: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

なぜ、人に教えることが最大の成長になるのか?

教えてフィードバックをもらう

足りない点伸ばしていく点を発見する

勉強や検証をする

継続的な学びのフィードバックサイクル

Page 76: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

「学ぶのをやめたら成長が止まる」

Page 77: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

持続可能で自分がもっともパフォーマンスの出る時間と

場所を見つける(例)始発出社、定時帰社

成長し続けるには?

Page 78: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

Change

変化や成長を見いだす

毎日が楽しい♪

Page 79: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成長の秘訣

教えてフィードバックをもらう

足りない点伸ばしていく点を発見する

勉強や検証をする

•遠慮しない•人に教える•学び続ける

Page 80: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

まとめ

Page 81: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

開発現場に絶対的な正解はありません

Page 82: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

常に自分たちの状況やレベルに合わせて

変化(Change)することが大切

Page 83: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成果の出る現場に変えるには?継続的なカイゼンの

フィードバックサイクルをつくる

強いチームに変える

Page 84: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

成長するには?成長し続ける

環境やプロセスをつくるコミュニティを

つくる

失敗を恐れずチャレンジする学び続ける

Page 85: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

人や現場をすぐに変えることは難しい!

Page 86: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

まずは自分を

変えていきましょう!

Page 87: アジャイルな開発現場の変革事例 DevLOVE現場甲子園2014 #devlove #devlove心

ご清聴ありがとうございました