SlideShare a Scribd company logo
1 of 40
Download to read offline
西村直人n-nishimura@esm.co.jp
id:nawoto
[今回のご支援から見えてきたこと]
アジャイルを
実践するうえで
大切なこと
楽天共有会
2010.10.27
12010年11月4日木曜日
22010年11月4日木曜日
ジョブタイトル
Agile Coach Ruby on Rails EngineerAgile Coach
32010年11月4日木曜日
@nawoto id:nawoto
背景
42010年11月4日木曜日
,,
,,今日お話しする事
アジャイルを実践する
とは、良い開発チーム
を目指して、
日々、実践して学んで
いく事が大切です。
52010年11月4日木曜日
アジェンダ
(1) 実践するとは?
(2) 実際にどうするの?
(3) 大切な事とは
62010年11月4日木曜日
アジャイル
http://www.flickr.com/photos/roychristian/4045035844/
72010年11月4日木曜日
期待されていること
‣ビジネス優先の開発
‣生産性の向上
‣コスト削減
‣内製化
‣and more
82010年11月4日木曜日
,,
,,
実践するとは
主義、理論
などを実際
に自分で行
うこと。
92010年11月4日木曜日
,,
,,アジャイル
プロセスやツールよりも個人の対話を、
包括的なドキュメントよりも動くソフトウェアを、
契約交渉よりも顧客との協調を、
契約に従うことよりも変化への対応を、
価値とする。
左記のことがらに価値があることを認めながらも、
私たちは右記のことがらにより価値をおく。
102010年11月4日木曜日
良い開発チーム
http://www.flickr.com/photos/53226477@N03/5102835979/
112010年11月4日木曜日
従来のチームと比べて
‣円滑な運営
‣技術的な責務
‣顧客と協調
122010年11月4日木曜日
求められる事
‣自律する
‣自己組織化
‣技術的な卓越
‣顧客と協調する
132010年11月4日木曜日
自律する/自己組織化
http://www.flickr.com/photos/tyrian123/479201720/
142010年11月4日木曜日
実践するとは
ギャップ
目標152010年11月4日木曜日
もうひとつの目標
http://www.flickr.com/photos/tyrian123/479201720/
162010年11月4日木曜日
本来のゴール
http://www.flickr.com/photos/alza06/3518790945/
172010年11月4日木曜日
アジェンダ
(1) 実践するとは?
(2) 実際にどうするの?
(3) 大切な事とは
182010年11月4日木曜日
プラクティス
‣ Daily Standup
‣ タスクボード
‣ TDD
‣ ふりかえり
‣ Big Visible Chart
‣ ペアプログラミング
‣ Open Work Area
‣ イテレーション計画
‣ リリース計画
‣ Automated Build
‣ Coding Standard
‣ サインアップ
‣ 見積りポーカー
‣ ストーリーポイント
‣ バックログ
‣ チケット駆動
192010年11月4日木曜日
,,
,,ふりかえり
チームのやり方や
チームワークを
定期的に点検し、
改善するための
特別なミーティング
202010年11月4日木曜日
ギャップ
http://www.flickr.com/photos/amanderson/3293031272/
212010年11月4日木曜日
担当以外に
興味を持つ
どう
だった?
チームで
やれる事
チームの
やり方
学習
222010年11月4日木曜日
実践するとは
ギャップ
目標232010年11月4日木曜日
実践するとは
マネージャ
開発環境
整備課
協力
242010年11月4日木曜日
協力するとは
あたたかく見守る
学習の効果は少しずつ
注意深く観察する
間違って学習していないか。
チームが判断できていない事は何か
サポートする
一緒に相談する。
チームがまだ扱えない事に対応する
252010年11月4日木曜日
まとめ
262010年11月4日木曜日
良い開発チーム
http://www.flickr.com/photos/53226477@N03/5102835979/
272010年11月4日木曜日
もうひとつの目標 282010年11月4日木曜日
現場での
実践
理論化
概念化
観察
意識的な
試行
学習
292010年11月4日木曜日
大切なこと
自分たちでやる事
興味を持つ。やってみる。考える
協力する
見守る。注意深く観察する。相談する
実践あるのみ
実践!! 実践!! 実践!!
302010年11月4日木曜日
本来のゴール
http://www.flickr.com/photos/alza06/3518790945/
312010年11月4日木曜日
Not Magic
http://www.flickr.com/photos/mcgraths/3248483447/
322010年11月4日木曜日
一ヶ月 332010年11月4日木曜日
築く
http://www.flickr.com/photos/tanaka_juuyoh/4291980414/
342010年11月4日木曜日
その先
352010年11月4日木曜日
良い開発チームとは
✓自律的に行動する
✓自己組織化している
‣技術的な卓越
‣顧客と協調する
362010年11月4日木曜日
技術的な責務を果たす
‣ 新技術の習得
‣ 良い作り方の習得
‣ 良い習慣
‣ ちゃんとした基盤
http://www.flickr.com/photos/iboy/4333362932/
TDD
CI
Pattern
xUnit
Hadoop
Ruby
Refactoring
372010年11月4日木曜日
顧客と協調する
‣ 興味をもつ
‣ 伝わる言葉で話す
‣ お互いを知る
‣ 協力する
‣ 逆も必要
One Team
http://www.flickr.com/photos/wwworks/4052029760/
382010年11月4日木曜日
実践
http://www.flickr.com/photos/judoinholle/4306360359/
392010年11月4日木曜日
乞うご期待!!
To Be Continued
402010年11月4日木曜日

More Related Content

What's hot

Agile japan 2013 四国サテライト(LT)
Agile japan 2013 四国サテライト(LT)Agile japan 2013 四国サテライト(LT)
Agile japan 2013 四国サテライト(LT)
Hiroshi Ogino
 
「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい
Hiroshi Ogino
 

What's hot (18)

Cmsdou oosaka
Cmsdou oosakaCmsdou oosaka
Cmsdou oosaka
 
The World is Connected
The World is ConnectedThe World is Connected
The World is Connected
 
京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発京都在住、時々大阪、アメリカ向けの基盤開発
京都在住、時々大阪、アメリカ向けの基盤開発
 
アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介アジャイルプロセス協議会の紹介
アジャイルプロセス協議会の紹介
 
BIT VALLEY -INSIDE- LT on Agile Tech EXPO
BIT VALLEY -INSIDE- LT on Agile Tech EXPOBIT VALLEY -INSIDE- LT on Agile Tech EXPO
BIT VALLEY -INSIDE- LT on Agile Tech EXPO
 
Riot.jsと仲良くなるための僕的tips
Riot.jsと仲良くなるための僕的tipsRiot.jsと仲良くなるための僕的tips
Riot.jsと仲良くなるための僕的tips
 
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディングRiot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
 
Yapc asia 2011
Yapc asia 2011Yapc asia 2011
Yapc asia 2011
 
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
アジャイル・スクラム時代のパタン・ランゲージとアレグザンダー理論
 
JAWS-UG開催情報 20170125-8th初心者支部
JAWS-UG開催情報 20170125-8th初心者支部JAWS-UG開催情報 20170125-8th初心者支部
JAWS-UG開催情報 20170125-8th初心者支部
 
Agile japan 2013 四国サテライト(LT)
Agile japan 2013 四国サテライト(LT)Agile japan 2013 四国サテライト(LT)
Agile japan 2013 四国サテライト(LT)
 
SQSでやらかしたLT
SQSでやらかしたLTSQSでやらかしたLT
SQSでやらかしたLT
 
「カイゼン・ジャーニー係」のジャーニー2020年夏
「カイゼン・ジャーニー係」のジャーニー2020年夏「カイゼン・ジャーニー係」のジャーニー2020年夏
「カイゼン・ジャーニー係」のジャーニー2020年夏
 
「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい「正しいアジャイル」でなくてもいい
「正しいアジャイル」でなくてもいい
 
『ヤフーカテゴリ緊急対策セミナー』
『ヤフーカテゴリ緊急対策セミナー』『ヤフーカテゴリ緊急対策セミナー』
『ヤフーカテゴリ緊急対策セミナー』
 
ものづくり組織のカイゼン実践記 - XP祭り 2019
ものづくり組織のカイゼン実践記 - XP祭り 2019ものづくり組織のカイゼン実践記 - XP祭り 2019
ものづくり組織のカイゼン実践記 - XP祭り 2019
 
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
サーバサイドエンジニアから見た MT構築のレガシーなノウハウ (入門編)
 
リモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワークリモートチームとふりかえり改善フレームワーク
リモートチームとふりかえり改善フレームワーク
 

Viewers also liked (7)

First and Important thing in agile 20110704
First and Important thing in agile 20110704First and Important thing in agile 20110704
First and Important thing in agile 20110704
 
4steps for becoming into Agile on AgileJapan2011Sendai
4steps for becoming into Agile on AgileJapan2011Sendai4steps for becoming into Agile on AgileJapan2011Sendai
4steps for becoming into Agile on AgileJapan2011Sendai
 
Scrumdo Burst
Scrumdo BurstScrumdo Burst
Scrumdo Burst
 
Getting over the pitfall of Scrum
Getting over the pitfall of ScrumGetting over the pitfall of Scrum
Getting over the pitfall of Scrum
 
4steps for becoming into Agile
4steps for becoming into Agile4steps for becoming into Agile
4steps for becoming into Agile
 
果樹園式情報収集法
果樹園式情報収集法果樹園式情報収集法
果樹園式情報収集法
 
We are apprentices
We are apprenticesWe are apprentices
We are apprentices
 

Similar to The preciousness of practicing agile

はじめてがアジャイル
はじめてがアジャイルはじめてがアジャイル
はじめてがアジャイル
Kenichi Takahashi
 
"Ordinary" System Development
"Ordinary" System Development"Ordinary" System Development
"Ordinary" System Development
Shintaro Kakutani
 
TDDBC横浜オープニング
TDDBC横浜オープニングTDDBC横浜オープニング
TDDBC横浜オープニング
Hiroyuki Ohnaka
 
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料
Yuuki Namikawa
 
20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby
Koji SHIMADA
 

Similar to The preciousness of practicing agile (20)

KPT is harmful
KPT is harmfulKPT is harmful
KPT is harmful
 
はじめてがアジャイル
はじめてがアジャイルはじめてがアジャイル
はじめてがアジャイル
 
Bundler 2 の胎動
Bundler 2 の胎動Bundler 2 の胎動
Bundler 2 の胎動
 
"Ordinary" System Development
"Ordinary" System Development"Ordinary" System Development
"Ordinary" System Development
 
TDDBC横浜オープニング
TDDBC横浜オープニングTDDBC横浜オープニング
TDDBC横浜オープニング
 
JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料JAWS-UGサミット2011春 LT資料
JAWS-UGサミット2011春 LT資料
 
Agile66 - 新人研修でガチアジャイル
Agile66 - 新人研修でガチアジャイルAgile66 - 新人研修でガチアジャイル
Agile66 - 新人研修でガチアジャイル
 
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
 
Web現場Meetup #2 圧倒的成長環境の作り方
Web現場Meetup #2 圧倒的成長環境の作り方Web現場Meetup #2 圧倒的成長環境の作り方
Web現場Meetup #2 圧倒的成長環境の作り方
 
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)
 
20100704 android first meeting in Yokohama
20100704 android first meeting in Yokohama20100704 android first meeting in Yokohama
20100704 android first meeting in Yokohama
 
Agile Software Development for Newbies
Agile Software Development for NewbiesAgile Software Development for Newbies
Agile Software Development for Newbies
 
データサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたことデータサイエンティスト養成読本の解説+書き忘れたこと
データサイエンティスト養成読本の解説+書き忘れたこと
 
20191104 na te_samplequestion_r03
20191104 na te_samplequestion_r0320191104 na te_samplequestion_r03
20191104 na te_samplequestion_r03
 
20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby
 
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
 
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
kintone SI の楽しみ方!「kintone devCamp 2015 【A-1】ファストSIのカスタマイズ事例 -SI開発者の裏側-」
 
プロダクトオーナー/プロダクトオーナーシップ カイワヤ会(出張版)
プロダクトオーナー/プロダクトオーナーシップ カイワヤ会(出張版)プロダクトオーナー/プロダクトオーナーシップ カイワヤ会(出張版)
プロダクトオーナー/プロダクトオーナーシップ カイワヤ会(出張版)
 
情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来情報処理学会第74回全国大会 私的勉強会と学会の未来
情報処理学会第74回全国大会 私的勉強会と学会の未来
 
あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~あじゃいる時代の品質保証 ~DevSQAの提案~
あじゃいる時代の品質保証 ~DevSQAの提案~
 

More from Naoto Nishimura

Ways and Means of Spending Your Sprints
Ways and Means of Spending Your SprintsWays and Means of Spending Your Sprints
Ways and Means of Spending Your Sprints
Naoto Nishimura
 
Head First "Ordinary" System Development
Head First "Ordinary" System DevelopmentHead First "Ordinary" System Development
Head First "Ordinary" System Development
Naoto Nishimura
 
How to eliminate the waste of software development v0.1
How to eliminate the  waste of software development v0.1How to eliminate the  waste of software development v0.1
How to eliminate the waste of software development v0.1
Naoto Nishimura
 
Though I got possible to go home by rails on time
Though I got possible to go home by rails on timeThough I got possible to go home by rails on time
Though I got possible to go home by rails on time
Naoto Nishimura
 
Who said that Rails bring to go home on time?
Who said that Rails bring to go home on time?Who said that Rails bring to go home on time?
Who said that Rails bring to go home on time?
Naoto Nishimura
 

More from Naoto Nishimura (18)

Agile Inception Deck in a nutshell
Agile Inception Deck in a nutshellAgile Inception Deck in a nutshell
Agile Inception Deck in a nutshell
 
Basic of Basics of Agile Development Returns
Basic of Basics of Agile Development ReturnsBasic of Basics of Agile Development Returns
Basic of Basics of Agile Development Returns
 
What is agile software development
What is agile software developmentWhat is agile software development
What is agile software development
 
How to not fail at adapting agile software delopment
How to not fail at adapting agile software delopmentHow to not fail at adapting agile software delopment
How to not fail at adapting agile software delopment
 
Ways and Means of Spending Your Sprints
Ways and Means of Spending Your SprintsWays and Means of Spending Your Sprints
Ways and Means of Spending Your Sprints
 
Agile Estimating and Planning in your drawing paper
Agile Estimating and Planning in your drawing paperAgile Estimating and Planning in your drawing paper
Agile Estimating and Planning in your drawing paper
 
Summary of Scrum Guide
Summary of Scrum GuideSummary of Scrum Guide
Summary of Scrum Guide
 
Head First Inception Deck
Head First Inception DeckHead First Inception Deck
Head First Inception Deck
 
Agile Estimating in Your Drawing Paper
Agile Estimating in Your Drawing PaperAgile Estimating in Your Drawing Paper
Agile Estimating in Your Drawing Paper
 
First and important thing in agile 2011.06.17
First and important thing in agile 2011.06.17First and important thing in agile 2011.06.17
First and important thing in agile 2011.06.17
 
Clear and Present Scrum on Devlopers Summit 2011
Clear and Present Scrum on Devlopers Summit 2011Clear and Present Scrum on Devlopers Summit 2011
Clear and Present Scrum on Devlopers Summit 2011
 
Let's start with Scrum for TPS community
Let's start with Scrum for TPS communityLet's start with Scrum for TPS community
Let's start with Scrum for TPS community
 
How to easily start Agile Development
How to easily start Agile DevelopmentHow to easily start Agile Development
How to easily start Agile Development
 
Head First "Ordinary" System Development
Head First "Ordinary" System DevelopmentHead First "Ordinary" System Development
Head First "Ordinary" System Development
 
Happy Adapting Agile Software Development
Happy Adapting Agile Software DevelopmentHappy Adapting Agile Software Development
Happy Adapting Agile Software Development
 
How to eliminate the waste of software development v0.1
How to eliminate the  waste of software development v0.1How to eliminate the  waste of software development v0.1
How to eliminate the waste of software development v0.1
 
Though I got possible to go home by rails on time
Though I got possible to go home by rails on timeThough I got possible to go home by rails on time
Though I got possible to go home by rails on time
 
Who said that Rails bring to go home on time?
Who said that Rails bring to go home on time?Who said that Rails bring to go home on time?
Who said that Rails bring to go home on time?
 

Recently uploaded

Recently uploaded (11)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

The preciousness of practicing agile