how to easily start agile development
DESCRIPTION
MS Agile Day4 「やさしいアジャイルの始め方」の講演資料TRANSCRIPT
![Page 1: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/1.jpg)
id:nawoto
「アジャイルを始めるのは難しいのか?」
やさしいアジャイルの始め方
Agile Day 42010.12.10
AgileDay4
12010年12月13日月曜日
![Page 2: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/2.jpg)
22010年12月13日月曜日
![Page 3: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/3.jpg)
@nawoto id:nawoto
背景
32010年12月13日月曜日
![Page 4: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/4.jpg)
ジョブタイトル
Agile Coach Ruby on Rails EngineerAgile Coach
42010年12月13日月曜日
![Page 5: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/5.jpg)
,,,,今日お話しする事
アジャイルへの期待は高まっています。現場への導入は難しいと思われがちです。
52010年12月13日月曜日
![Page 6: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/6.jpg)
,,,,今日お話しする事
アジャイルを現場で始める事は難しいのか?とり組んでみる動機から始める際のポイントまでをお話します
62010年12月13日月曜日
![Page 7: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/7.jpg)
アジェンダ
(1) アジャイルへの期待(2) 現場が求めている事(3) アジャイルを始めよう(4) まとめとその後
72010年12月13日月曜日
![Page 8: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/8.jpg)
アジェンダ
✓ アジャイルへの期待(2) 現場が求めている事(3) アジャイルを始めよう(4) まとめとその後
82010年12月13日月曜日
![Page 9: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/9.jpg)
アジャイル
http://www.flickr.com/photos/roychristian/4045035844/
92010年12月13日月曜日
![Page 10: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/10.jpg)
開発者http://www.flickr.com/photos/billward/3393263657/
102010年12月13日月曜日
![Page 11: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/11.jpg)
いま起きている事
‣欧米での成功‣事例が増えている‣コミュニティが活発‣マネージャ,経営層が興味を持つ
112010年12月13日月曜日
![Page 12: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/12.jpg)
経営層の期待
‣ビジネス優先の開発‣生産性の向上‣コスト削減‣内製化‣and more
122010年12月13日月曜日
![Page 13: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/13.jpg)
再評価
http://www.flickr.com/photos/dungodung/217110961/
132010年12月13日月曜日
![Page 14: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/14.jpg)
アジェンダ
(1) アジャイルへの期待✓ 現場が求めている事(3) アジャイルを始めよう(4) まとめと注意点
142010年12月13日月曜日
![Page 15: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/15.jpg)
現場152010年12月13日月曜日
![Page 16: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/16.jpg)
上手くいってほしい
http://www.flickr.com/photos/49725362@N05/4953379984/
162010年12月13日月曜日
![Page 17: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/17.jpg)
リリースまでに
新しい要件が出てきた
顧客がこの機能は不要だと気付く変更が困難と
判明...
取れないバグパフォーマンスも...
Goal!!
顧客側の担当者交代
172010年12月13日月曜日
![Page 18: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/18.jpg)
例えば
‣ 要件定義完了‣ 基本設計完了‣ 詳細設計60%完了‣ 各フェイズでの積み残しは引き続き検討する...
http://www.flickr.com/photos/77858632@N00/5095613507/182010年12月13日月曜日
![Page 19: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/19.jpg)
色々な不安
‣ 60%って順調?‣ 積み残しの影響は?‣ 本当に完了してる?‣ この後は大丈夫?‣ and more
http://www.flickr.com/photos/estoril/737711334/192010年12月13日月曜日
![Page 20: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/20.jpg)
解消するためには
‣十分な事前の検証‣より正確な情報‣進捗や課題について‣リスクの早期発見‣先手を打つ
ポイント
202010年12月13日月曜日
![Page 21: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/21.jpg)
求めていませんか?
http://www.flickr.com/photos/marcinmoga/4240686102/
212010年12月13日月曜日
![Page 22: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/22.jpg)
アジェンダ
(1) アジャイルへの期待(2) 現場が求めている事✓ アジャイルを始めよう(4) まとめとその後
222010年12月13日月曜日
![Page 23: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/23.jpg)
一つのアプローチ
http://www.flickr.com/photos/roychristian/4045035844/
232010年12月13日月曜日
![Page 24: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/24.jpg)
予期しない変化に備える
新しい要件が出てきた
顧客がこの機能は不要だと気付く変更が困難と
判明...
取れないバグパフォーマンスも...
Goal!!
顧客側の担当者交代
242010年12月13日月曜日
![Page 25: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/25.jpg)
http://www.mountaingoatsoftware.com/scrum/figures
アジャイルでは
要求の一覧 やる事を
決める
作業一覧の見える化
毎日、簡単に進捗等に問題が無いかを確認する
イテレーションやスプリントと呼ぼう!!
ちゃんとできたか確認するand
ふりかえり
すぐにでもリリースできるレベルの成果物
252010年12月13日月曜日
![Page 26: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/26.jpg)
解消するためには
‣十分な事前の検証‣より正確な情報‣進捗や課題について‣リスクの早期発見‣先手を打つ
262010年12月13日月曜日
![Page 27: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/27.jpg)
十分な事前検証は可能なのか?
‣どこまでやると十分か?‣期間内に実施できる?‣予算や体制は?‣and more
272010年12月13日月曜日
![Page 28: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/28.jpg)
http://www.mountaingoatsoftware.com/scrum/figures
アジャイルでは
要求の一覧 やる事を
決める
作業一覧の見える化
毎日、簡単に進捗等に問題が無いかを確認する
イテレーションやスプリントと呼ぼう!!
ちゃんとできたか確認するand
ふりかえり
すぐにでもリリースできるレベルの成果物
282010年12月13日月曜日
![Page 29: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/29.jpg)
動作するソフトウェア
http://www.flickr.com/photos/roomiccube/2297434430/
292010年12月13日月曜日
![Page 30: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/30.jpg)
全体ではないですが
‣要件を決めれているか?‣設計に間違いは無いか?‣実装を妨げる課題は?‣テストはできているか?‣リリースに必要なものは?‣and more
302010年12月13日月曜日
![Page 31: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/31.jpg)
検証
http://www.flickr.com/photos/chiropractic/4670285277/
312010年12月13日月曜日
![Page 32: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/32.jpg)
事前検証ではないけれど
✓どこまでやると十分か?✓期間内に実施できる?✓予算や体制は?
322010年12月13日月曜日
![Page 33: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/33.jpg)
難しいか?
‣計画は?‣体制は?‣準備期間は?‣ずっと続けられるのか?‣and more...
332010年12月13日月曜日
![Page 34: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/34.jpg)
二倍
http://www.flickr.com/photos/jeremymiles/392628113/
342010年12月13日月曜日
![Page 35: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/35.jpg)
,,,,
毎回リリース可能にするのは
これは比較的難しいかもしれません。最初は一回でも多く動くソフトウェアを提供する事を目標にしてはどうでしょう か?
http://www.flickr.com/photos/jeremymiles/392628113/
352010年12月13日月曜日
![Page 36: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/36.jpg)
解消するためには
‣十分な事前の検証‣より正確な情報‣進捗や課題について‣リスクの早期発見‣先手を打つ
362010年12月13日月曜日
![Page 37: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/37.jpg)
http://www.mountaingoatsoftware.com/scrum/figures
アジャイルでは
要求の一覧 やる事を
決める
作業一覧の見える化
毎日、簡単に進捗等に問題が無いかを確認する
イテレーションやスプリントと呼ぼう!!
ちゃんとできたか確認するand
ふりかえり
すぐにでもリリースできるレベルの成果物
372010年12月13日月曜日
![Page 38: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/38.jpg)
,,,,
デイリースクラム
チームが開催する15分程度の会議各メンバーが作業の進捗と作業上の障害を説明する日本では「朝会」として紹介されている
382010年12月13日月曜日
![Page 39: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/39.jpg)
,,,,とあるマネージャ
リリース直前なのに、進捗は少し遅れている朝会をいつも見ていたから安心してたよ。
392010年12月13日月曜日
![Page 40: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/40.jpg)
安心できた理由
‣情報の信頼性‣チームの生産性‣障害は無い
402010年12月13日月曜日
![Page 41: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/41.jpg)
透明性
http://www.flickr.com/photos/jeremymiles/392628113/
412010年12月13日月曜日
![Page 42: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/42.jpg)
監視
422010年12月13日月曜日
![Page 43: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/43.jpg)
現場では難しいのか?
‣いつも見ていない‣15分で終わらない‣朝は集まらない‣フロアー内で目立つ
432010年12月13日月曜日
![Page 44: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/44.jpg)
促進するプラクティス
タスクボード
バーンダウン442010年12月13日月曜日
![Page 45: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/45.jpg)
例えば
15分で終わらない3つの質問。余計な人を呼ばない。目覚まし時計を鳴らす
朝は集まらない夕会でもいいですよ
フロアー内で目立つ座ってやる別の会議室で開催
452010年12月13日月曜日
![Page 46: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/46.jpg)
解消するためには
‣十分な事前の検証‣より正確な情報‣進捗や課題について‣リスクの早期発見‣先手を打つ
462010年12月13日月曜日
![Page 47: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/47.jpg)
報告ではなく検証472010年12月13日月曜日
![Page 48: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/48.jpg)
http://www.mountaingoatsoftware.com/scrum/figures
アジャイルでは
要求の一覧 やる事を
決める
作業一覧の見える化
毎日、簡単に進捗等に問題が無いかを確認する
イテレーションやスプリントと呼ぼう!!
ちゃんとできたか確認するand
ふりかえり
すぐにでもリリースできるレベルの成果物
482010年12月13日月曜日
![Page 49: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/49.jpg)
,,,,
ふりかえり
プロジェクト全体をチームやツールなど様々な点から確認する。次回のスプリントをより効果的に進める実現可能な改善案を準備する
492010年12月13日月曜日
![Page 50: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/50.jpg)
現場では難しいのか?
‣いつやればいいの?‣全員は集まれない‣時間が取れない‣改善案が出ない‣and more...
502010年12月13日月曜日
![Page 51: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/51.jpg)
現場では難しいのか?
いつやればいいの?毎週,毎月,マイルストーン毎でも
全員は集まれないひとつのチームからでも
時間が取れないお昼ごはんでも食べながら
改善案がでない毎週やっていれば1つはでます
512010年12月13日月曜日
![Page 52: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/52.jpg)
自分達で出来る事
http://www.flickr.com/photos/26149290@N02/3871469072/
522010年12月13日月曜日
![Page 53: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/53.jpg)
,,,,やさしい始め方
プラクティスには目的があります。目的を理解すれば、現場で始めやすい形にアレンジできます。
532010年12月13日月曜日
![Page 54: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/54.jpg)
デイリースクラム
‣ ゴールに向けた進捗の検査‣ 日次で正確な情報を得る‣ 即座に対応する‣ 作業を円滑に進める‣ 作業に集中させる
542010年12月13日月曜日
![Page 55: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/55.jpg)
http://www.flickr.com/photos/lancesh/190382917/
いっぽ552010年12月13日月曜日
![Page 56: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/56.jpg)
アジェンダ
(1) アジャイルへの期待(2) 現場が求めている事(3) アジャイルを始めよう✓ まとめとその後
562010年12月13日月曜日
![Page 57: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/57.jpg)
,,,,今日お話しする事
アジャイルを現場で始める事は難しいのか?とり組んでみる動機から始める際のポイントまでをお話します
572010年12月13日月曜日
![Page 58: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/58.jpg)
,,,,まとめ
アジャイルの活動は、現場にとってもメリットがあります。目的を理解しアレンジすれば、導入の障壁は低くなります。
582010年12月13日月曜日
![Page 59: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/59.jpg)
http://www.flickr.com/photos/swimparallel/3380025219/
注意点592010年12月13日月曜日
![Page 60: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/60.jpg)
,,,,
残念ですが
始めやすい所から始めて、部分的な効果を得る事は価値があります。従来のやり方と併用し、両方の良いところだけを得れるという事ではありません
http://www.flickr.com/photos/johanilsemari/4937588901/
602010年12月13日月曜日
![Page 61: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/61.jpg)
,,,,とある現場
朝会を導入してみたが、半月後には猛反発。理由は、チームに対して朝会での報告とこれまでの進捗報告の両方を求めていました。
612010年12月13日月曜日
![Page 62: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/62.jpg)
http://www.flickr.com/photos/bk2204/475332962/
簡単
622010年12月13日月曜日
![Page 63: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/63.jpg)
http://www.flickr.com/photos/barnzai/3311976073/
進む632010年12月13日月曜日
![Page 64: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/64.jpg)
http://www.flickr.com/photos/y_i/2330044065/
悩む642010年12月13日月曜日
![Page 65: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/65.jpg)
For more infomation...
652010年12月13日月曜日
![Page 66: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/66.jpg)
コミュニティ
http://www.microsoft.com/japan/powerpro/developer/agile/
スクラム道
662010年12月13日月曜日
![Page 67: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/67.jpg)
I'm here to help you
E-mail : [email protected] : d.hatena.ne.jp/nawotoTwitter : @nawoto
ん? なにか相談?
672010年12月13日月曜日
![Page 68: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/68.jpg)
http://www.flickr.com/photos/athomeinscottsdale/3108146172/
ゴール682010年12月13日月曜日
![Page 69: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/69.jpg)
ありがとうございました
以上、http://www.flickr.com/photos/barliquin/315011954/
692010年12月13日月曜日
![Page 70: How to easily start Agile Development](https://reader033.vdocuments.mx/reader033/viewer/2022052505/555b761fd8b42aab6c8b4f2d/html5/thumbnails/70.jpg)
HappyAgileDevelopment
702010年12月13日月曜日