SlideShare a Scribd company logo
1 of 13
Download to read offline
サービス開発者の読書会 #4
  2012.05.15 ConnectStar
アジャイルサムライ
                                                                                    4回目


   アジャイルサムライ——達人開発者への道
   How Agile Masters Deliver Great Software
                          Jonathan Rasmusson
                         西村直人, 角谷信太郎
                          近藤修平, 角掛拓未

                       P1.0, 2011 年 7 月 25 日
                     Build date: 2011 年 7 月 14 日
                         (m-sl b-n bc-n)




Prepared exclusively for 木村 壮介 <sosuke@kimura-online.com>, 20120417-01AE2C42
今日やること

1. 自社サービスにおける文書化について話しま
 しょう

2. ユーザストーリとは何かについて話しましょ
 う

3. 担当サービスでユーザストーリー作成のワー
 クショップを行いましょう

4. 次回について話しましょう
前回のKPT


    KEEP          TRY         PROBLEM

• 事前に資料を作った。 • 最初に前回のKPTを見よ • 時間通りに終った
                う!
• 時間通りに終った。                 • 最初の盛り上がりが…
              • ゲストよぼう!
• 毎週やってる!                   • 本読んでるけど、内容
              • もし読んでても、もう    忘れてる
• アジャイルサムライに飽 一度、直前に読もう
  きてない!         ぜ!

              • 幹事は告知しよう
タイムテーブル

1.   前回のKPT確認 : 2分

2.   今日のやること確認:3分

3.   文書化についての話し:5分

4.   ユーザストーリーについての話し:10分

5.   ユーザストーリーワークショップ:30分

6.   ユーザストーリーまとめ:5分

7.   KPT:5分

8.   次回について:1分
第6章:ユーザストーリー
自社サービスにおける文書化とは?
1.   そもそも要件は文書で書ききれないし、変化にも対応できない。
     FaceToFaceには及ばない。最も詳細で詳しい設計書はソースコー
     ド。

2.   エビデンスのための文書化?言った言わない問題のリスクヘッ
     ジ? → 自社サービス開発には(あんまり)要らないのでは?

3.   文書化がまったく不要、というわけではない。

4.   どんなものを、どんな目的で作るのか、チームで共有できていれ
     ば文書は不要。 → 必要なのは共有のため。話のきっかけや思い出
     すの為。書くことが目的ではない。
第6章:ユーザストーリー(出てきた話)
自社サービスにおける文書化とは?
1. Wikiで共有している。

2. 言葉だけだと共有しきれない。ずれない事が重要だよね。

3. 運用だと、変化する仕様を紙に反映しきれない。反映するコ
  ストが無駄。

4. 最初の開発に際しては必要

5. 初期開発では必要だけど、運用においては文書のメリットは
  低い

6. 動くもので表現できる
第6章:ユーザストーリー
       ユーザーストーリーとは?

1.   独立している(Independent)

2.   交 渉の余地がある(Negotiable)

3.   価値のある(Valuable)
                             INVEST
4.   見積もれる(Estimatable)

5.   小さい(Small)

6.   テストできる(Testable)
第6章:ユーザストーリー
       ユーザーストーリーとは?

1. アジャイルで計画を立てて実行していく上で、肝になるものだ
  よね

2. Pivotal Trackerのストーリーに繋がる

3. エンドツーエンドって・・・何??

 1. 各アーキテクチャレイヤを貫く形でお客さんに価値ある成果
    を届ける、と言うこと。
第6章:ユーザストーリー(出てきた話)
    ユーザストーリーとは?


1. チームで共有できることが大事

2. 人によってレベル感は様々

3. レベル感が不明だけど、決めの問題?

4. 機能単位?

5. 現状のRedmine運用では価値になっているかちょっと曖昧。
第6章:ユーザストーリー
     担当サービスでワークショップ


1.   20分間でペアで洗い出し

2.   作業場所はどこでも可

3.   全部の洗い出しは時間的に難しいから、サービスの中心部分に
     フォーカス

4.   最後に2−3分ずつぐらいで発表
第6章:ユーザストーリー(気づき)
     担当サービスでワークショップ

1.   交渉の余地がある

2.   ぼやっとしすぎても問題

3.   ちょうど良いところはどこか

4.   実際にやりながら擦り合わせて行きましょう

5.   交渉の余地がある → 代替案がある

6.   RedmineでやってるPJを実際にPivotal Trackerでやってみよう
KPT


    KEEP        PROBLEM            TRY

• 事前に資料を作った。 • 時間が5分すぎた      • 読んで考えてくる
• 毎週やってる!     • 前半盛り上がらない    • 幹事はもっと早く告知
                               しよう
• アジャイルサムライに飽 • やっぱり内容を忘れて
  きてない!         る            • 予め話したい議題を各
                               自グループにUPしてお
• ワークショップがよ
  かった
              • 最初に思い出すことで
                終わってる
                              く。


              • 文字が小さい

More Related Content

What's hot

Aws tokyo 20130208
Aws tokyo 20130208Aws tokyo 20130208
Aws tokyo 20130208
Shin Semiya
 
JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する
JavaScript(主にVue.js)関連の本をたくさん読んだので雑に紹介するJavaScript(主にVue.js)関連の本をたくさん読んだので雑に紹介する
JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する
YutaNishina1
 

What's hot (11)

我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろう我々はいつまでドキュメント作成に苦しめばいいんだろう
我々はいつまでドキュメント作成に苦しめばいいんだろう
 
こんなGemつかってますよ話
こんなGemつかってますよ話こんなGemつかってますよ話
こんなGemつかってますよ話
 
Aws tokyo 20130208
Aws tokyo 20130208Aws tokyo 20130208
Aws tokyo 20130208
 
JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する
JavaScript(主にVue.js)関連の本をたくさん読んだので雑に紹介するJavaScript(主にVue.js)関連の本をたくさん読んだので雑に紹介する
JavaScript(主にVue.js) 関連の本をたくさん読んだので雑に紹介する
 
qpstudy3周年記念LT大会
qpstudy3周年記念LT大会qpstudy3周年記念LT大会
qpstudy3周年記念LT大会
 
The book that changed me
The book that changed meThe book that changed me
The book that changed me
 
qpsutdy 201307 LT
qpsutdy 201307 LTqpsutdy 201307 LT
qpsutdy 201307 LT
 
リモートワークで買ってよかったもの
リモートワークで買ってよかったものリモートワークで買ってよかったもの
リモートワークで買ってよかったもの
 
アクセシブルなブログ開発、 その後どうなったの
アクセシブルなブログ開発、 その後どうなったのアクセシブルなブログ開発、 その後どうなったの
アクセシブルなブログ開発、 その後どうなったの
 
アプリケーションプラットフォームとしてのWordPressの序論。ころぐとBookPressを事例に!WordBench福岡の資料!20130323
アプリケーションプラットフォームとしてのWordPressの序論。ころぐとBookPressを事例に!WordBench福岡の資料!20130323アプリケーションプラットフォームとしてのWordPressの序論。ころぐとBookPressを事例に!WordBench福岡の資料!20130323
アプリケーションプラットフォームとしてのWordPressの序論。ころぐとBookPressを事例に!WordBench福岡の資料!20130323
 
Middleman Guides & How to Learn
Middleman Guides & How to LearnMiddleman Guides & How to Learn
Middleman Guides & How to Learn
 

Viewers also liked

プログラミングの【さしすせそ】
プログラミングの【さしすせそ】プログラミングの【さしすせそ】
プログラミングの【さしすせそ】
Hiromu Shioya
 
タイムマネジメントについてのメモ
タイムマネジメントについてのメモタイムマネジメントについてのメモ
タイムマネジメントについてのメモ
yanagi1982
 
スクラムプロジェクト逆計画ゲーム アクションカード
スクラムプロジェクト逆計画ゲーム アクションカードスクラムプロジェクト逆計画ゲーム アクションカード
スクラムプロジェクト逆計画ゲーム アクションカード
Yasui Tsutomu
 

Viewers also liked (20)

Android勉強会LT資料
Android勉強会LT資料Android勉強会LT資料
Android勉強会LT資料
 
IIBA日本支部BABOK-WG発表会「アジャイル要求分析」(2014年6月17日) 講演メイン資料(伊藤衡さん作成)
IIBA日本支部BABOK-WG発表会「アジャイル要求分析」(2014年6月17日) 講演メイン資料(伊藤衡さん作成)IIBA日本支部BABOK-WG発表会「アジャイル要求分析」(2014年6月17日) 講演メイン資料(伊藤衡さん作成)
IIBA日本支部BABOK-WG発表会「アジャイル要求分析」(2014年6月17日) 講演メイン資料(伊藤衡さん作成)
 
ファミコンって言うな
ファミコンって言うなファミコンって言うな
ファミコンって言うな
 
20120522 アジャイルサムライ読書会第5回
20120522 アジャイルサムライ読書会第5回20120522 アジャイルサムライ読書会第5回
20120522 アジャイルサムライ読書会第5回
 
ビジュアルシンキング君の瞳に映る仕事は何ですか 20140811 01
ビジュアルシンキング君の瞳に映る仕事は何ですか 20140811 01ビジュアルシンキング君の瞳に映る仕事は何ですか 20140811 01
ビジュアルシンキング君の瞳に映る仕事は何ですか 20140811 01
 
デブサミ2013の明後日な楽しみ方
デブサミ2013の明後日な楽しみ方デブサミ2013の明後日な楽しみ方
デブサミ2013の明後日な楽しみ方
 
アジャイルプラクティスリファレンスガイドイントロダクション
アジャイルプラクティスリファレンスガイドイントロダクションアジャイルプラクティスリファレンスガイドイントロダクション
アジャイルプラクティスリファレンスガイドイントロダクション
 
アジャイルサムライ他流試合 - 道場紹介
アジャイルサムライ他流試合 - 道場紹介アジャイルサムライ他流試合 - 道場紹介
アジャイルサムライ他流試合 - 道場紹介
 
プログラミングの【さしすせそ】
プログラミングの【さしすせそ】プログラミングの【さしすせそ】
プログラミングの【さしすせそ】
 
発想ワークショップ
発想ワークショップ発想ワークショップ
発想ワークショップ
 
勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会勉強会カンファレンス2011、企業と勉強会
勉強会カンファレンス2011、企業と勉強会
 
NDS43_20150725 攻めの品質・守りの品質
NDS43_20150725 攻めの品質・守りの品質NDS43_20150725 攻めの品質・守りの品質
NDS43_20150725 攻めの品質・守りの品質
 
20141125やる気のスイッチを押す方法
20141125やる気のスイッチを押す方法20141125やる気のスイッチを押す方法
20141125やる気のスイッチを押す方法
 
20120529 アジャイルサムライ読書会第6回
20120529 アジャイルサムライ読書会第6回20120529 アジャイルサムライ読書会第6回
20120529 アジャイルサムライ読書会第6回
 
20140626さあタスク管理に目覚めよう
20140626さあタスク管理に目覚めよう20140626さあタスク管理に目覚めよう
20140626さあタスク管理に目覚めよう
 
xDev2010 早い安い新しい「Fast IT」を使いこなせ! クラウドを楽しめるエンジニアの条件
xDev2010 早い安い新しい「Fast IT」を使いこなせ! クラウドを楽しめるエンジニアの条件xDev2010 早い安い新しい「Fast IT」を使いこなせ! クラウドを楽しめるエンジニアの条件
xDev2010 早い安い新しい「Fast IT」を使いこなせ! クラウドを楽しめるエンジニアの条件
 
タイムマネジメントについてのメモ
タイムマネジメントについてのメモタイムマネジメントについてのメモ
タイムマネジメントについてのメモ
 
20140724実践gtd
20140724実践gtd20140724実践gtd
20140724実践gtd
 
PMフォーラム2011大阪_maekawa_20110731
PMフォーラム2011大阪_maekawa_20110731PMフォーラム2011大阪_maekawa_20110731
PMフォーラム2011大阪_maekawa_20110731
 
スクラムプロジェクト逆計画ゲーム アクションカード
スクラムプロジェクト逆計画ゲーム アクションカードスクラムプロジェクト逆計画ゲーム アクションカード
スクラムプロジェクト逆計画ゲーム アクションカード
 

Similar to 20120515 アジャイルサムライ読書会 第4回

Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩
kiita312
 
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
俊仁 小林
 
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
Takuya Nishimoto
 
ペルソナシナリオとプロトタイプ2
ペルソナシナリオとプロトタイプ2ペルソナシナリオとプロトタイプ2
ペルソナシナリオとプロトタイプ2
Shuhei Iitsuka
 
【参観レポート】Lean startupnight real startup dialog
【参観レポート】Lean startupnight   real startup dialog【参観レポート】Lean startupnight   real startup dialog
【参観レポート】Lean startupnight real startup dialog
Tsutomu Chikuba
 

Similar to 20120515 アジャイルサムライ読書会 第4回 (20)

サービス開発者の読書会#5
サービス開発者の読書会#5サービス開発者の読書会#5
サービス開発者の読書会#5
 
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
 
Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
 
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
大規模JSプロジェクト ロードオブナイツの管理手法紹介 2012-11-06
 
スクラムのフレームワークでKAIZENを体験しよう comeback japan 2017
スクラムのフレームワークでKAIZENを体験しよう comeback japan 2017スクラムのフレームワークでKAIZENを体験しよう comeback japan 2017
スクラムのフレームワークでKAIZENを体験しよう comeback japan 2017
 
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方
 
ペルソナシナリオとプロトタイプ2
ペルソナシナリオとプロトタイプ2ペルソナシナリオとプロトタイプ2
ペルソナシナリオとプロトタイプ2
 
20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf20121019-jenkins-akiko_pusu.pdf
20121019-jenkins-akiko_pusu.pdf
 
読書会Vol6
読書会Vol6読書会Vol6
読書会Vol6
 
Goで始める言語処理系実装入門
Goで始める言語処理系実装入門Goで始める言語処理系実装入門
Goで始める言語処理系実装入門
 
私とインクス
私とインクス私とインクス
私とインクス
 
めんどくさい…から始める効率化のススメ
めんどくさい…から始める効率化のススメめんどくさい…から始める効率化のススメ
めんどくさい…から始める効率化のススメ
 
【参観レポート】Lean startupnight real startup dialog
【参観レポート】Lean startupnight   real startup dialog【参観レポート】Lean startupnight   real startup dialog
【参観レポート】Lean startupnight real startup dialog
 
Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016Scrum,Test,Metrics #sgt2016
Scrum,Test,Metrics #sgt2016
 
20120508 アジャイルサムライ読書会 第3回
20120508 アジャイルサムライ読書会 第3回20120508 アジャイルサムライ読書会 第3回
20120508 アジャイルサムライ読書会 第3回
 
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップアジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
 
自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由自社開発をしていなかった会社が Python を選んだ理由
自社開発をしていなかった会社が Python を選んだ理由
 
50代現役SEのつぶやき
50代現役SEのつぶやき50代現役SEのつぶやき
50代現役SEのつぶやき
 

More from 株式会社コネクトスター(ConnectStar Co., Ltd.)

More from 株式会社コネクトスター(ConnectStar Co., Ltd.) (6)

20120519 アジャイルサムライ読書会第9回(完)
20120519 アジャイルサムライ読書会第9回(完)20120519 アジャイルサムライ読書会第9回(完)
20120519 アジャイルサムライ読書会第9回(完)
 
20120512 アジャイルサムライ読書会第8回
20120512 アジャイルサムライ読書会第8回20120512 アジャイルサムライ読書会第8回
20120512 アジャイルサムライ読書会第8回
 
20120605 アジャイルサムライ読書会第7回
20120605 アジャイルサムライ読書会第7回20120605 アジャイルサムライ読書会第7回
20120605 アジャイルサムライ読書会第7回
 
20120426 アジャイルサムライ読書会 第2回
20120426 アジャイルサムライ読書会 第2回20120426 アジャイルサムライ読書会 第2回
20120426 アジャイルサムライ読書会 第2回
 
20120418 アジャイルサムライ読書会 第1回
20120418 アジャイルサムライ読書会 第1回20120418 アジャイルサムライ読書会 第1回
20120418 アジャイルサムライ読書会 第1回
 
Facebookのビジネスインパクト
FacebookのビジネスインパクトFacebookのビジネスインパクト
Facebookのビジネスインパクト
 

20120515 アジャイルサムライ読書会 第4回

  • 1. サービス開発者の読書会 #4 2012.05.15 ConnectStar
  • 2. アジャイルサムライ 4回目 アジャイルサムライ——達人開発者への道 How Agile Masters Deliver Great Software Jonathan Rasmusson 西村直人, 角谷信太郎 近藤修平, 角掛拓未 P1.0, 2011 年 7 月 25 日 Build date: 2011 年 7 月 14 日 (m-sl b-n bc-n) Prepared exclusively for 木村 壮介 <sosuke@kimura-online.com>, 20120417-01AE2C42
  • 3. 今日やること 1. 自社サービスにおける文書化について話しま しょう 2. ユーザストーリとは何かについて話しましょ う 3. 担当サービスでユーザストーリー作成のワー クショップを行いましょう 4. 次回について話しましょう
  • 4. 前回のKPT KEEP TRY PROBLEM • 事前に資料を作った。 • 最初に前回のKPTを見よ • 時間通りに終った う! • 時間通りに終った。 • 最初の盛り上がりが… • ゲストよぼう! • 毎週やってる! • 本読んでるけど、内容 • もし読んでても、もう 忘れてる • アジャイルサムライに飽 一度、直前に読もう きてない! ぜ! • 幹事は告知しよう
  • 5. タイムテーブル 1. 前回のKPT確認 : 2分 2. 今日のやること確認:3分 3. 文書化についての話し:5分 4. ユーザストーリーについての話し:10分 5. ユーザストーリーワークショップ:30分 6. ユーザストーリーまとめ:5分 7. KPT:5分 8. 次回について:1分
  • 6. 第6章:ユーザストーリー 自社サービスにおける文書化とは? 1. そもそも要件は文書で書ききれないし、変化にも対応できない。 FaceToFaceには及ばない。最も詳細で詳しい設計書はソースコー ド。 2. エビデンスのための文書化?言った言わない問題のリスクヘッ ジ? → 自社サービス開発には(あんまり)要らないのでは? 3. 文書化がまったく不要、というわけではない。 4. どんなものを、どんな目的で作るのか、チームで共有できていれ ば文書は不要。 → 必要なのは共有のため。話のきっかけや思い出 すの為。書くことが目的ではない。
  • 7. 第6章:ユーザストーリー(出てきた話) 自社サービスにおける文書化とは? 1. Wikiで共有している。 2. 言葉だけだと共有しきれない。ずれない事が重要だよね。 3. 運用だと、変化する仕様を紙に反映しきれない。反映するコ ストが無駄。 4. 最初の開発に際しては必要 5. 初期開発では必要だけど、運用においては文書のメリットは 低い 6. 動くもので表現できる
  • 8. 第6章:ユーザストーリー ユーザーストーリーとは? 1. 独立している(Independent) 2. 交 渉の余地がある(Negotiable) 3. 価値のある(Valuable) INVEST 4. 見積もれる(Estimatable) 5. 小さい(Small) 6. テストできる(Testable)
  • 9. 第6章:ユーザストーリー ユーザーストーリーとは? 1. アジャイルで計画を立てて実行していく上で、肝になるものだ よね 2. Pivotal Trackerのストーリーに繋がる 3. エンドツーエンドって・・・何?? 1. 各アーキテクチャレイヤを貫く形でお客さんに価値ある成果 を届ける、と言うこと。
  • 10. 第6章:ユーザストーリー(出てきた話) ユーザストーリーとは? 1. チームで共有できることが大事 2. 人によってレベル感は様々 3. レベル感が不明だけど、決めの問題? 4. 機能単位? 5. 現状のRedmine運用では価値になっているかちょっと曖昧。
  • 11. 第6章:ユーザストーリー 担当サービスでワークショップ 1. 20分間でペアで洗い出し 2. 作業場所はどこでも可 3. 全部の洗い出しは時間的に難しいから、サービスの中心部分に フォーカス 4. 最後に2−3分ずつぐらいで発表
  • 12. 第6章:ユーザストーリー(気づき) 担当サービスでワークショップ 1. 交渉の余地がある 2. ぼやっとしすぎても問題 3. ちょうど良いところはどこか 4. 実際にやりながら擦り合わせて行きましょう 5. 交渉の余地がある → 代替案がある 6. RedmineでやってるPJを実際にPivotal Trackerでやってみよう
  • 13. KPT KEEP PROBLEM TRY • 事前に資料を作った。 • 時間が5分すぎた • 読んで考えてくる • 毎週やってる! • 前半盛り上がらない • 幹事はもっと早く告知 しよう • アジャイルサムライに飽 • やっぱり内容を忘れて きてない! る • 予め話したい議題を各 自グループにUPしてお • ワークショップがよ かった • 最初に思い出すことで 終わってる く。 • 文字が小さい