SlideShare una empresa de Scribd logo
1 de 104
Descargar para leer sin conexión
認定スクラムマスターによる



     S c ru m tra c                  と

  "scrum" and "trac" by Certified ScrumMaster

        ebacky                                すくすく・スクラム
                                         t o .e b a c k y @ g m a il.c o m
        EBATA Kazumasa; sukusuku-scrum.
第4 回 S h ib u y a .t r a c 豆蔵トレーニングルーム; 2 0 0 9 /0 7 /1 1 (S u n )
eb ac ky
 t o .e b a c k y @ g m a il.c o m


  EB ATA Kazum asa
EBATA Kazumasa
eb ac ky
とある情報ベンダー 開発部
ソリューションマネージャー
Scrum Alliance member
アジャイルチームWG
すくすく・スクラムの立案者
ebacky




きっかけ
すくすく・スクラム ふりかえり会     ebacky




ebacky のチームは
scrumで、trac使ってる?

なら、Shibuya.trac で
話して貰おう!決定!!


          ※一部脚色ありw
Shibuya.trac ML   ebacky
Shibuya.trac ML       ebacky
多くの発表者が集まる!そして、キャンセルへ・・・
ebacky




しかし
Okamoto san's Mail   ebacky
ebacky




で、
認定スクラムマスターによる



     S c ru m tra c                  と

  "scrum" and "trac" by Certified ScrumMaster

        ebacky                                 すくすく・スクラム
                                     c o o lg ir lt o b o y @ g m a il.c o m
        EBATA Kazumasa; sukusuku-scrum.
第4 回 S h ib u y a .t r a c 豆蔵トレーニングルーム; 2 0 0 9 /0 7 /1 1 (S u n )
ebacky




Scrum の話の前に
必ずお話しておきた
     いこと
Frederick Phillips Brooks, Jr.   ebacky



     No Silver Bullet -
  essence and accidents
  of software engineering
     この論文、ご存知ですか?
ebacky




 銀の弾丸はない
このタイトルなら、ご存知ですか?
銀の弾丸とは、中世のヨーロッパで、悪魔の使い
と信じられていた「狼人間」(ハリウッドで映画化さ
れてからは「狼男」と言われるようになった)を殺す
ために使われた、十字架の銀を溶かして作られた
弾丸のことである。そして、近世になると無能な領
主や国王を暗殺するために使われた「銀の弾丸」
のことでもある。

銀の弾丸は、世の中の悪いことをたった1発で解
決してしまう。

ブルックスは、ソフトウェア開発には「銀の弾丸な
どない」ことを、論理的に証明しようとしたのであ
る。
http://pcserver.sel.cs.hiroshima-cu.ac.jp/ohba/se/silver.htm
ebacky




    残念ながら
Scrum も銀の弾丸で
   はありません
ebacky




注意喚起done
ToDo あじぇんだ
その前に       ebacky




 突然ですが
隣の方と自己紹介
 をして下さい
       Five minutes
自己紹介       ebacky




 自己紹介のネタは
以下からお選び下さい
       Five minutes
自己紹介            ebacky




・   五木ひろし
・   森進一   Five minutes


・   ルパン三世
・   芸能人、有名人
自己紹介            ebacky



普通の自己紹介は隣の方
 のご迷惑となります。
        くれぐれも
       ご注意下さい
            Five minutes
自己紹介                     ebacky


普通の自己紹介は隣の方のご迷惑となります。

くれぐれもご注意下さい
       ・   五木ひろし     Five minutes
       ・   森進一
       ・   ルパン三世
       ・   芸能人、有名人
あじゃんだ           ebacky

    今日、お話すること
あじゃんだ     ebacky


  scrum の概要
原メソッド                  ebacky

ebacky   へ 会場の方々へ
            質問しましたか?

・ trac ご存知ですか?
・ scrum ご存知ですか?
・ どちらかと言えば、trac より
  scrum の話が聞きたい?
ebacky




Scrum の概要
Scrum とは                        ebacky


・   日本の製造業の製品開発手法を
     ソフトウェア開発に応用した方法論

・   最初のスクラムは1993年(らしいです)

・   繰り返し型開発手法
                           Ken Schwaber
・ 重要なものから作って               By Scrum Alliance
   ユーザーに提供してご使用頂く

・ 優先順位はいつ変更してもよい
  ただし、Sprint中の実装機能は優先度を変更できない
ebacky




Scrum の役割
Scrum 役割    ebacky

Scrum Team
開発を行うチーム
スプリントにコミット
Scrum 役割           ebacky




Scrum Master
外部との折衝
scrum teamを雑音から守る
会議をファシリテートする
スクラムのキーパーソン
Scrum 役割            ebacky




Product Owner
業務の視点で、ROI
(費用対効果)を考慮し
Product Backlog の
優先順位を管理する
Scrum 役割           ebacky

Scrum Team
開発を行うチーム
スプリントにコミット


Scrum Master
外部との折衝
scrum teamを雑音から守る
会議をファシリテートする
スクラムのキーパーソン

Product Owner
業務の視点で、ROI
(費用対効果)を考慮し
Product Backlog の
優先順位を管理する
ebacky




Scrum のプロセス
Scrum プロセス      ebacky
Daily Scrum
毎日定時に15分間の打合せ。
Scrum プロセス                ebacky


Sprint
繰り返す開発の単位
Sprint Planning で決めた機能開発
Scrum プロセス            ebacky




Sprint Backlog
実装・開発する作業リスト
Scrum Team が分かる言葉で記載
Scrum プロセス       ebacky




Product Backlog
必要だと思われる作業リスト
ユーザーの分かる言葉で記載
誰が記載してもよい
Scrum プロセス              ebacky




Sprint Planning
Sprint Backlog を作成する会議
Scrum プロセス                 ebacky




Sprint Review
Sprint の状況を Product Owner
へレビュー
Scrum プロセス                     ebacky




             Sprint Retrospective
             Sprint Team だけで行う会議
             テーマは当該 Sprint について
Scrum プロセス                                    ebacky
Daily Scrum
 毎日定時に15分間の打合せ。
Sprint
 繰り返す開発の単位
 Sprint Planning で決めた機能開発
Sprint Backlog
実装・開発する作業リスト
Scrum Team が分かる言葉で記載
Product Backlog
必要だと思われる作業リスト
ユーザーの分かる言葉で記載
誰が記載してもよい
Sprint Planning
Sprint Backlog を作成する会議
Sprint Review                Sprint Retrospective
 Sprint の状況を Product Owner   Sprint Team だけで行う会議
 へレビュー                       テーマは当該 Sprint について
原メソッド                  ebacky

ebacky   へ 会場の方々へ
            質問しましたか?
・ ここまでの内容で
  ご質問ありませんか?
・ scrum に
 ご興味を持って頂けた方は
 ぜひ、すくすく・スクラムへ
 ご参加下さい。2009/07/23(Thu)
ebacky




Scrum の基礎となる価値
Scrum の基礎となる価値   ebacky


自己組織化
実測駆動
問題の原因は
ツールや技術ではなく
 人間に依存する
ebacky




Scrum のポイント
Scrum のポイント               ebacky

実測駆動管理と制御プロセスからなる
繰り返しと調整のループ
Sprint ごとの納品
原理が単純
管理者不在の開発
Scrum Team に Sprint の責任と権限がある
個人ではなく Scrum Team 単位で考える
Product Owner に Puroduct の責任がある
原メソッド                  ebacky

ebacky   へ 会場の方々へ
            質問しましたか?
・ ここまでの内容で
  ご質問ありませんか?
・ scrum に        デジャブw
 ご興味を持って頂けた方は
 ぜひ、すくすく・スクラムへ
 ご参加下さい。2009/07/23(Thu)
ebacky




ebacky Team Scrum
バーンダウンチャート
         カンバン




    スプリント中の作戦会議
ebacky




多くの事をやっているよう
  に見えますが・・・
ebacky




厳密な Scrum
ではありません
ebacky




 Scrum の恩恵を受け損
なっているカモしれません
ebacky




でも、だから
イイんですw
原メソッド              ebacky

ebacky   へ

・ 意味不明という感じの視線を
  浴びていますか?
・ ペース配分は大丈夫ですか?


             では、伺います!
では、伺います!    ebacky



提唱されている Scrum を
完璧になぞったところで、
最高の生産性をあげる事
が出来ると誰が保障して
  くれるますか?
では、伺います!     ebacky




提唱されている Scrum を
  完璧になぞることを
Scrum Team が望んでい
      ますか?
では、伺います!     ebacky




提唱されている Scrum を
完璧になぞることに拘っ
て、Scrum Team のモチ
ベーションは下がりませ
      んか?
では、伺います!     ebacky




提唱されている Scrum を
完璧になぞることに拘っ
て、Scrum Team の生産
性を上げることができま
      すか?
では、伺います!   ebacky




   まっ、ムリですww
では、伺います!     ebacky




Scrum Team が理解して
そうすべきだと納得してい
ない方法をおしつけても
       逆効果
では、伺います!       ebacky




それに、Scrum Master に
 そんな権限はない!
ebacky


 提唱されているように
Scrum Team をファシリ
テートできていないのは
単に私のスキル不足なだ
    けなのですw
では、伺います!   ebacky




   スキル不足w
では、伺います!         ebacky



    これを実感させ
 足りないモノは何か?
 それを考えさせるのが
Scrum のプロセスにある
           と思い込んでいます
ebacky




Scrum の概要はここまで
原メソッド                  ebacky

ebacky   へ 会場の方々へ
            質問しましたか?

・ ここまでの内容で
  ご質問ありませんか?
・ ここからは、trac を交えた
  お話をします。
あじゃんだ           ebacky

    次に、お話すること
あじゃんだ                 ebacky
  trac を利用した
        scrum の実践事例
突然ですが           ebacky




        突然ですが
ディスカッション   ebacky




 ここまでの話を聞いて
trac をどのように利用し
ているか、隣の方と話し
   合ってみて下さい。
ebacky




ヒント!
Scrum プロセス                                    ebacky
Daily Scrum
 毎日定時に15分間の打合せ。
Sprint
 繰り返す開発の単位
 Sprint Planning で決めた機能開発
Sprint Backlog
実装・開発する作業リスト
Scrum Team が分かる言葉で記載
Product Backlog
必要だと思われる作業リスト
ユーザーの分かる言葉で記載
誰が記載してもよい
Sprint Planning
Sprint Backlog を作成する会議
Sprint Review                Sprint Retrospective
 Sprint の状況を Product Owner   Sprint Team だけで行う会議
 へレビュー                       テーマは当該 Sprint について
原メソッド             ebacky

ebacky   へ

・ 回答して大丈夫そうですか?
・ あくまでも事例紹介です
  とお伝えしていますか?

             では、いきます!
回答         ebacky




     回答!
回答             ebacky




ebacky Team Scrum
回答             ebacky




     工夫している点
回答        ebacky




 各マイルストーンを
きってチケットを利用して
     いる
回答                               ebacky



・ Sprint
  "Sprint○○” という名のマイルストーン

・ Sprint Backlog
  "Sprint Backlog” という名のマイルストーン

・ Product Backlog
  "Product Backlog” という名のマイルストーン
回答            ebacky


  ユーザー、Product
Owner、Scrum Team、み
んな同じログをみている
極めて透明性を高く保っ
   てている
回答          ebacky

後は
・wiki にルール記載したり、
各項目にリンク付
・リポジトリで、ソースとド
キュメントの管理
・フォーラムにRubyとかのノ
ウハウを蓄積
回答         ebacky

後は
・チケット、フォーラム登録の際
にチームに自動メール転送
・リポジトリブラウザで、ソース
レビュー

           などなど
回答       ebacky




バーンダウンチャートはプ
 ラグインであるよ!
回答                                     ebacky




でも、そのプラグインは
 使っていません!
              入れてるけどw
TimingAndEstimationPlugin、ScrumBurndownPlugin
回答           ebacky



 誤解を恐れずに言うと
trac の作業時間収集や
バーンダウンチャートは
 管理者が嬉しいだけで
Scrum Team にとっての
  ありがたみは少ない
回答          ebacky




カンバン、バーンダウン
チャートは模造紙を利用
 Scrum Team が管理
回答                ebacky




 Sprint Retrospective の
タイムラインで大活躍中!
回答           ebacky



バーンダウンチャートを
模造紙にしていることで
Scrum team が毎日一コ
メント書いてチーム日記
  になっているからw
ebacky




最後に お話しておき
   たいこと
最後に            ebacky




Scrum や trac をフル活用
することを考えるのではなく
最後に       ebacky




現場やチームが納得してプ
ラクティスを導入することの
 方が大切だと思います。
最後に          ebacky




    Agile Agile
   Scrum Scrum
 と言っているだけでは
   本質ではない
また本質を説明できていない
最後に       ebacky



  ナニかの導入のコツは
   プラクティスの良さを
チームや管理職に納得させ
 られるほど探求すること
 また、それを諦めないこと
最後に      ebacky




  導入のコツにも
銀の弾丸は存在しない
最後に           ebacky


    だた、諦めず
 戦略的な try & error を
 どこまで繰り返せるか?
そのモチベーションをどのよ
うに保つのがコツかもしれま
      せん
最後に            ebacky




私が Scrum や trac から
    学んだこと
最後に          ebacky


どんなによいツール : trac
どんなによい手法 : Scrum

が存在しても、そこにいる
人が利用するのだから
その人を無視しても何も生
まれない
最後に     ebacky




問題の原因は
ツールや技術ではなく
 人間に依存する
予備            ebacky




     予備スライド
予備        ebacky



最近、接する機会も多く、と
 てもよい刺激を下さる

尊敬するエンジニアの
  方のブログ
予備        ebacky


やっぱり、システム開発っ
て人なんだよなー。どんな
技術を使って、どういう風
に人の役に立たせるか、そ
れを一生懸命に考えるこ
と。エンジニアって楽しい仕
事なんだ。
最後に   ebacky




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

Más contenido relacionado

Similar a Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12

Scrumワークショップ
ScrumワークショップScrumワークショップ
ScrumワークショップYou&I
 
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)nishikawa_makoto7
 
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205Sukusuku Scrum
 
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」nishikawa_makoto7
 
Scrum体験スパルタワークショップ
Scrum体験スパルタワークショップScrum体験スパルタワークショップ
Scrum体験スパルタワークショップYou&I
 
GCSアジャイル開発を使ったゲームの作り方
 GCSアジャイル開発を使ったゲームの作り方 GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方Hiroyuki Tanaka
 
ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編You&I
 
20121017_アプリ制作勉強会@GMO Yours
20121017_アプリ制作勉強会@GMO Yours20121017_アプリ制作勉強会@GMO Yours
20121017_アプリ制作勉強会@GMO YoursYozo SATO
 
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streamingビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streamingchibochibo
 
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Koichiro Sumi
 
Agile Tech EXPO Community Introduction
Agile Tech EXPO Community IntroductionAgile Tech EXPO Community Introduction
Agile Tech EXPO Community IntroductionTakao Kimura
 
eXtremeProgramming入門
eXtremeProgramming入門eXtremeProgramming入門
eXtremeProgramming入門You&I
 
[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1MinGeun Park
 
Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩kiita312
 
XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!Masanori Kado
 
Sphinxの環境構築が再現できない問題をDockerで解決してみた
Sphinxの環境構築が再現できない問題をDockerで解決してみたSphinxの環境構築が再現できない問題をDockerで解決してみた
Sphinxの環境構築が再現できない問題をDockerで解決してみたStudy Group by SciencePark Corp.
 
Scrumの根っこ
Scrumの根っこScrumの根っこ
Scrumの根っこKoji Sudo
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~infinite_loop
 

Similar a Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12 (20)

Scrumワークショップ
ScrumワークショップScrumワークショップ
Scrumワークショップ
 
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)
 
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205
すくすくスクラム瀬戸内_ソフトウェア開発の嘘_20100205
 
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
 
Scrum体験スパルタワークショップ
Scrum体験スパルタワークショップScrum体験スパルタワークショップ
Scrum体験スパルタワークショップ
 
GCSアジャイル開発を使ったゲームの作り方
 GCSアジャイル開発を使ったゲームの作り方 GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
 
ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編ユーザーストーリーワークショップ実践編
ユーザーストーリーワークショップ実践編
 
20121017_アプリ制作勉強会@GMO Yours
20121017_アプリ制作勉強会@GMO Yours20121017_アプリ制作勉強会@GMO Yours
20121017_アプリ制作勉強会@GMO Yours
 
ビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streamingビッグじゃなくても使えるSpark Streaming
ビッグじゃなくても使えるSpark Streaming
 
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
 
実戦Scala
実戦Scala実戦Scala
実戦Scala
 
Agile Tech EXPO Community Introduction
Agile Tech EXPO Community IntroductionAgile Tech EXPO Community Introduction
Agile Tech EXPO Community Introduction
 
eXtremeProgramming入門
eXtremeProgramming入門eXtremeProgramming入門
eXtremeProgramming入門
 
[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1[141004] cedec 2014 참관기 & 강연 리뷰 #1
[141004] cedec 2014 참관기 & 강연 리뷰 #1
 
Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩Redmineをつかったスクラム開発のはじめの一歩
Redmineをつかったスクラム開発のはじめの一歩
 
XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!XP lives, XP dies, XP lives again !!
XP lives, XP dies, XP lives again !!
 
Sphinxの環境構築が再現できない問題をDockerで解決してみた
Sphinxの環境構築が再現できない問題をDockerで解決してみたSphinxの環境構築が再現できない問題をDockerで解決してみた
Sphinxの環境構築が再現できない問題をDockerで解決してみた
 
Scrumの根っこ
Scrumの根っこScrumの根っこ
Scrumの根っこ
 
Modeling Workshop
Modeling WorkshopModeling Workshop
Modeling Workshop
 
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
 

Último

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 

Último (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

Scrum & Trac By Certified Scrum Master In Shibuya.Trac-2009/07/12

  • 1. 認定スクラムマスターによる S c ru m tra c と "scrum" and "trac" by Certified ScrumMaster ebacky すくすく・スクラム t o .e b a c k y @ g m a il.c o m EBATA Kazumasa; sukusuku-scrum. 第4 回 S h ib u y a .t r a c 豆蔵トレーニングルーム; 2 0 0 9 /0 7 /1 1 (S u n )
  • 2. eb ac ky t o .e b a c k y @ g m a il.c o m EB ATA Kazum asa
  • 3. EBATA Kazumasa eb ac ky とある情報ベンダー 開発部 ソリューションマネージャー Scrum Alliance member アジャイルチームWG すくすく・スクラムの立案者
  • 4.
  • 6. すくすく・スクラム ふりかえり会 ebacky ebacky のチームは scrumで、trac使ってる? なら、Shibuya.trac で 話して貰おう!決定!! ※一部脚色ありw
  • 8. Shibuya.trac ML ebacky 多くの発表者が集まる!そして、キャンセルへ・・・
  • 12. 認定スクラムマスターによる S c ru m tra c と "scrum" and "trac" by Certified ScrumMaster ebacky すくすく・スクラム c o o lg ir lt o b o y @ g m a il.c o m EBATA Kazumasa; sukusuku-scrum. 第4 回 S h ib u y a .t r a c 豆蔵トレーニングルーム; 2 0 0 9 /0 7 /1 1 (S u n )
  • 13.
  • 15. Frederick Phillips Brooks, Jr. ebacky No Silver Bullet - essence and accidents of software engineering この論文、ご存知ですか?
  • 18. ebacky 残念ながら Scrum も銀の弾丸で はありません
  • 20. その前に ebacky 突然ですが 隣の方と自己紹介 をして下さい Five minutes
  • 21. 自己紹介 ebacky 自己紹介のネタは 以下からお選び下さい Five minutes
  • 22. 自己紹介 ebacky ・ 五木ひろし ・ 森進一 Five minutes ・ ルパン三世 ・ 芸能人、有名人
  • 23. 自己紹介 ebacky 普通の自己紹介は隣の方 のご迷惑となります。 くれぐれも ご注意下さい Five minutes
  • 24. 自己紹介 ebacky 普通の自己紹介は隣の方のご迷惑となります。 くれぐれもご注意下さい ・ 五木ひろし Five minutes ・ 森進一 ・ ルパン三世 ・ 芸能人、有名人
  • 25. あじゃんだ ebacky 今日、お話すること
  • 26. あじゃんだ ebacky scrum の概要
  • 27. 原メソッド ebacky ebacky へ 会場の方々へ 質問しましたか? ・ trac ご存知ですか? ・ scrum ご存知ですか? ・ どちらかと言えば、trac より   scrum の話が聞きたい?
  • 29. Scrum とは ebacky ・ 日本の製造業の製品開発手法を ソフトウェア開発に応用した方法論 ・ 最初のスクラムは1993年(らしいです) ・ 繰り返し型開発手法 Ken Schwaber ・ 重要なものから作って By Scrum Alliance    ユーザーに提供してご使用頂く ・ 優先順位はいつ変更してもよい   ただし、Sprint中の実装機能は優先度を変更できない
  • 30.
  • 32. Scrum 役割 ebacky Scrum Team 開発を行うチーム スプリントにコミット
  • 33. Scrum 役割 ebacky Scrum Master 外部との折衝 scrum teamを雑音から守る 会議をファシリテートする スクラムのキーパーソン
  • 34. Scrum 役割 ebacky Product Owner 業務の視点で、ROI (費用対効果)を考慮し Product Backlog の 優先順位を管理する
  • 35. Scrum 役割 ebacky Scrum Team 開発を行うチーム スプリントにコミット Scrum Master 外部との折衝 scrum teamを雑音から守る 会議をファシリテートする スクラムのキーパーソン Product Owner 業務の視点で、ROI (費用対効果)を考慮し Product Backlog の 優先順位を管理する
  • 37. Scrum プロセス ebacky Daily Scrum 毎日定時に15分間の打合せ。
  • 38. Scrum プロセス ebacky Sprint 繰り返す開発の単位 Sprint Planning で決めた機能開発
  • 39. Scrum プロセス ebacky Sprint Backlog 実装・開発する作業リスト Scrum Team が分かる言葉で記載
  • 40. Scrum プロセス ebacky Product Backlog 必要だと思われる作業リスト ユーザーの分かる言葉で記載 誰が記載してもよい
  • 41. Scrum プロセス ebacky Sprint Planning Sprint Backlog を作成する会議
  • 42. Scrum プロセス ebacky Sprint Review Sprint の状況を Product Owner へレビュー
  • 43. Scrum プロセス ebacky Sprint Retrospective Sprint Team だけで行う会議 テーマは当該 Sprint について
  • 44. Scrum プロセス ebacky Daily Scrum 毎日定時に15分間の打合せ。 Sprint 繰り返す開発の単位 Sprint Planning で決めた機能開発 Sprint Backlog 実装・開発する作業リスト Scrum Team が分かる言葉で記載 Product Backlog 必要だと思われる作業リスト ユーザーの分かる言葉で記載 誰が記載してもよい Sprint Planning Sprint Backlog を作成する会議 Sprint Review Sprint Retrospective Sprint の状況を Product Owner Sprint Team だけで行う会議 へレビュー テーマは当該 Sprint について
  • 45. 原メソッド ebacky ebacky へ 会場の方々へ 質問しましたか? ・ ここまでの内容で   ご質問ありませんか? ・ scrum に  ご興味を持って頂けた方は  ぜひ、すくすく・スクラムへ  ご参加下さい。2009/07/23(Thu)
  • 47. Scrum の基礎となる価値 ebacky 自己組織化 実測駆動 問題の原因は ツールや技術ではなく 人間に依存する
  • 49. Scrum のポイント ebacky 実測駆動管理と制御プロセスからなる 繰り返しと調整のループ Sprint ごとの納品 原理が単純 管理者不在の開発 Scrum Team に Sprint の責任と権限がある 個人ではなく Scrum Team 単位で考える Product Owner に Puroduct の責任がある
  • 50. 原メソッド ebacky ebacky へ 会場の方々へ 質問しましたか? ・ ここまでの内容で   ご質問ありませんか? ・ scrum に デジャブw  ご興味を持って頂けた方は  ぜひ、すくすく・スクラムへ  ご参加下さい。2009/07/23(Thu)
  • 52. バーンダウンチャート カンバン スプリント中の作戦会議
  • 57. 原メソッド ebacky ebacky へ ・ 意味不明という感じの視線を   浴びていますか? ・ ペース配分は大丈夫ですか? では、伺います!
  • 58. では、伺います! ebacky 提唱されている Scrum を 完璧になぞったところで、 最高の生産性をあげる事 が出来ると誰が保障して くれるますか?
  • 59. では、伺います! ebacky 提唱されている Scrum を 完璧になぞることを Scrum Team が望んでい ますか?
  • 60. では、伺います! ebacky 提唱されている Scrum を 完璧になぞることに拘っ て、Scrum Team のモチ ベーションは下がりませ んか?
  • 61. では、伺います! ebacky 提唱されている Scrum を 完璧になぞることに拘っ て、Scrum Team の生産 性を上げることができま すか?
  • 62. では、伺います! ebacky まっ、ムリですww
  • 63. では、伺います! ebacky Scrum Team が理解して そうすべきだと納得してい ない方法をおしつけても 逆効果
  • 64. では、伺います! ebacky それに、Scrum Master に そんな権限はない!
  • 65. ebacky 提唱されているように Scrum Team をファシリ テートできていないのは 単に私のスキル不足なだ けなのですw
  • 66. では、伺います! ebacky スキル不足w
  • 67. では、伺います! ebacky これを実感させ 足りないモノは何か? それを考えさせるのが Scrum のプロセスにある と思い込んでいます
  • 69. 原メソッド ebacky ebacky へ 会場の方々へ 質問しましたか? ・ ここまでの内容で   ご質問ありませんか? ・ ここからは、trac を交えた   お話をします。
  • 70. あじゃんだ ebacky 次に、お話すること
  • 71. あじゃんだ ebacky trac を利用した scrum の実践事例
  • 72. 突然ですが ebacky 突然ですが
  • 73. ディスカッション ebacky ここまでの話を聞いて trac をどのように利用し ているか、隣の方と話し 合ってみて下さい。
  • 75. Scrum プロセス ebacky Daily Scrum 毎日定時に15分間の打合せ。 Sprint 繰り返す開発の単位 Sprint Planning で決めた機能開発 Sprint Backlog 実装・開発する作業リスト Scrum Team が分かる言葉で記載 Product Backlog 必要だと思われる作業リスト ユーザーの分かる言葉で記載 誰が記載してもよい Sprint Planning Sprint Backlog を作成する会議 Sprint Review Sprint Retrospective Sprint の状況を Product Owner Sprint Team だけで行う会議 へレビュー テーマは当該 Sprint について
  • 76. 原メソッド ebacky ebacky へ ・ 回答して大丈夫そうですか? ・ あくまでも事例紹介です   とお伝えしていますか? では、いきます!
  • 77. 回答 ebacky 回答!
  • 78. 回答 ebacky ebacky Team Scrum
  • 79. 回答 ebacky 工夫している点
  • 80. 回答 ebacky 各マイルストーンを きってチケットを利用して いる
  • 81. 回答 ebacky ・ Sprint   "Sprint○○” という名のマイルストーン ・ Sprint Backlog   "Sprint Backlog” という名のマイルストーン ・ Product Backlog   "Product Backlog” という名のマイルストーン
  • 82. 回答 ebacky ユーザー、Product Owner、Scrum Team、み んな同じログをみている 極めて透明性を高く保っ てている
  • 83. 回答 ebacky 後は ・wiki にルール記載したり、 各項目にリンク付 ・リポジトリで、ソースとド キュメントの管理 ・フォーラムにRubyとかのノ ウハウを蓄積
  • 84. 回答 ebacky 後は ・チケット、フォーラム登録の際 にチームに自動メール転送 ・リポジトリブラウザで、ソース レビュー などなど
  • 85. 回答 ebacky バーンダウンチャートはプ ラグインであるよ!
  • 86. 回答 ebacky でも、そのプラグインは 使っていません! 入れてるけどw TimingAndEstimationPlugin、ScrumBurndownPlugin
  • 87. 回答 ebacky 誤解を恐れずに言うと trac の作業時間収集や バーンダウンチャートは 管理者が嬉しいだけで Scrum Team にとっての ありがたみは少ない
  • 88. 回答 ebacky カンバン、バーンダウン チャートは模造紙を利用 Scrum Team が管理
  • 89. 回答 ebacky Sprint Retrospective の タイムラインで大活躍中!
  • 90. 回答 ebacky バーンダウンチャートを 模造紙にしていることで Scrum team が毎日一コ メント書いてチーム日記 になっているからw
  • 92. 最後に ebacky Scrum や trac をフル活用 することを考えるのではなく
  • 93. 最後に ebacky 現場やチームが納得してプ ラクティスを導入することの 方が大切だと思います。
  • 94. 最後に ebacky Agile Agile Scrum Scrum と言っているだけでは 本質ではない また本質を説明できていない
  • 95. 最後に ebacky ナニかの導入のコツは プラクティスの良さを チームや管理職に納得させ られるほど探求すること また、それを諦めないこと
  • 96. 最後に ebacky 導入のコツにも 銀の弾丸は存在しない
  • 97. 最後に ebacky だた、諦めず 戦略的な try & error を どこまで繰り返せるか? そのモチベーションをどのよ うに保つのがコツかもしれま せん
  • 98. 最後に ebacky 私が Scrum や trac から 学んだこと
  • 99. 最後に ebacky どんなによいツール : trac どんなによい手法 : Scrum が存在しても、そこにいる 人が利用するのだから その人を無視しても何も生 まれない
  • 100. 最後に ebacky 問題の原因は ツールや技術ではなく 人間に依存する
  • 101. 予備 ebacky 予備スライド
  • 102. 予備 ebacky 最近、接する機会も多く、と てもよい刺激を下さる 尊敬するエンジニアの 方のブログ
  • 103. 予備 ebacky やっぱり、システム開発っ て人なんだよなー。どんな 技術を使って、どういう風 に人の役に立たせるか、そ れを一生懸命に考えるこ と。エンジニアって楽しい仕 事なんだ。
  • 104. 最後に ebacky ご清聴 ありがとう ございました