かんばん・リーンスタートダッシュ / Kanban Lean Start Dash

かんばん・リーンスタートダッシュ / Kanban Lean Start Dash

このイベントを開催するきっかけとなりました書籍『リーン開発の現場』にも登場する開発方法論「カンバン」。「カンバン」はTPSの「かんばん」をベースに考えられた方法論です。「かんばん」の思想がベースになっていますが、開発者であるディビット・アンダーソン氏の知識や経験が組み合わされており、ソフトウェア開発におけるツールとして活用できるものになっています。

そして、『リーン開発の現場』は「実践」が書かれた物語形式になっています。このセッションでは「カンバン」や「リーン」の現場事例をベースに、現場での導入や活用法を考えながら、アイデアを発見していきます。

現場は現場にあります。そこは開発の最前線であり、日々銃弾が飛び交う「塹壕」のような場所です。「塹壕より、かんばんとリーン」では、アジャイルコーチとして現場支援した2年半の現場経験を経てたどりついた「かんばんとリーン」を活用した現場改善の事例を紹介させて頂きます。XP、スクラムではなく、なぜ今「かんばんとリーン」なのか?アジャイルでリーンな開発へと変化していくには何をどう始めればいいのか?皆さんと一緒に考えていきたいと思います。

参考: https://agilesapporo.doorkeeper.jp/events/7165

A760a90c9afd981004343b9861f1e8b4?s=128

Dai FUJIHARA

December 18, 2013
Tweet

Transcript

  1. 『リーン開発の現場』 lean-trenches.com @papanda, @daipresents #リーン開発の現場 Oct, 16th 2013 photo: www.flickr.com/photos/rethwill/8685622909

    カンバン・リーン スタートダッシュ!
  2. 『リーン開発の現場』 lean-trenches.com @daipresents マネージャー、チェンジエージェント。アジャ イル開発による創造的で「ふつう」のソフト ウェア開発を目指すべく、支援を行っている アジャイルコーチ。

  3. 『リーン開発の現場』 lean-trenches.com lean-trenches.com

  4. 『リーン開発の現場』 lean-trenches.com 『リーン開発の現場』 17章 アジャイルとリーンの概要 より

  5. 『リーン開発の現場』 lean-trenches.com スタートダッシュ! 「名前は聞いたことがある」 と言われ続ける「リーン」と「カンバ ン」の理解を一緒に深め、明日か らの現場改善のヒントを探すこと が狙いです。 多分、間違った解釈もあると思います。ごめんなさい。

  6. 『リーン開発の現場』 lean-trenches.com ★位置について! ★はじめに ★第二部:ヨーイ! ★30分でわかるカンバン ★第三部:ドン! ★塹壕より、 かんばんとリーン スタートダッシュ!

  7. 『リーン開発の現場』 lean-trenches.com @papanda, @daipresents lean-trenches.com #リーン開発の現場 Oct 16th, 2013 photo:

    www.flickr.com/photos/mattwright/568438 30分 でわかる カンバン
  8. 『リーン開発の現場』 lean-trenches.com www.djaa.com/kanban-successful-evolutionary-change-your-technology-business-0

  9. 『リーン開発の現場』 lean-trenches.com 用語集 説明 かんばん TPSにおけるかんばんを指す。 カンバン ソフトウェア開発方法論のKanban。カンバンシステムとも呼ばれ る。 ボード

    カンバンで使うツールを指す。カンバンボードとも呼ばれる。 ステージ ツールのカンバンをテープなどで縦に区切った場所。ワークフロー のワークを表す領域。 レーン 横に区切ったステージ。 カード 付箋 開発するフィーチャ(機能)や作業を指している。 このスライドでの表記は上記に揃えておきます。
  10. 『リーン開発の現場』 lean-trenches.com カンバン ja.wikipedia.org/wiki/かんばん_(ソフトウェア開発) www.djaa.com/kanban-successful-evolutionary-change-your-technology-business-0 ★David J. Anderson ★Sustainable Pace

    ★TOCとリーン製品開発
  11. 『リーン開発の現場』 lean-trenches.com カンバンの誕生 ★ 膨大な仕事量に抵抗 > 敵を作る ★ Sustainable Pace

    ★ Drum-Buffer-Rope > かんばん方式 > Kanban ★ 呼びやすく有名なKanbanと命名
  12. 『リーン開発の現場』 lean-trenches.com 原則 ★現状を理解する ★少しずつ変化する ★現状を尊重する ★全体でリーダーシップ ja.wikipedia.org/wiki/かんばん_(ソフトウェア開発)

  13. 『リーン開発の現場』 lean-trenches.com プラクティス ★ワークフローの可視化 ★WIP制限 ★流れの管理 ★フィードバックループの実現 ★明確なポリシー ★みんなで改善

  14. 『リーン開発の現場』 lean-trenches.com ワークフロー ★ できる範囲でやる ★ ひと目でわかること ★ 範囲を徐々に広げる ★

    WFが複雑ならシンプルに
  15. 『リーン開発の現場』 lean-trenches.com http://www.flickr.com/photos/stevendepolo/5233545920

  16. 『リーン開発の現場』 lean-trenches.com ★ 白いキャップが上に来るように 左手でラベルの部分を持つ ★ 右手で上側の白いキャップ部分を包み込むように握る ★ 右手で握ったまま時計と反対側に力を入れて回す ★

    やがてくるくる回転がスムーズになるのでキャップがはずれたら キャップをテーブルに置く ★ キャップがあった部分に口を添えるようにつける ★ キャップがあった部分から水がでてくるので、注意しながら左手を傾 けていく ★ 喉が潤ったと思ったら口につけたボトルの角度を変えて水がこぼれ ないように白いキャップがあった部分が上に来るようにする
  17. 『リーン開発の現場』 lean-trenches.com

  18. 『リーン開発の現場』 lean-trenches.com 材料 ★壁やホワイトボード ★マスキングテープ ★情報カード ★付箋

  19. 『リーン開発の現場』 lean-trenches.com https://trello.com/

  20. 『リーン開発の現場』 lean-trenches.com “アジャイル開発でよく使わ れるカードウォールはカンバ ンシステムではない” ー David Anderson www.djaa.com/kanban-successful-evolutionary-change-your-technology-business-0

  21. 『リーン開発の現場』 lean-trenches.com 可視化! ja.wikipedia.org/wiki/ファイル:Simple_Task_Kanban.jpg

  22. 『リーン開発の現場』 lean-trenches.com ja.wikipedia.org/wiki/ファイル:Lean_Kanban.jpg カンバンボード

  23. 『リーン開発の現場』 lean-trenches.com 可視化 カンバンシステム シンプル 複雑 状態 全体のフロー 作業 フィーチャ

    ー +WIPやプル ja.wikipedia.org/wiki/ファイル:Simple_Task_Kanban.jpg ja.wikipedia.org/wiki/ファイル:Lean_Kanban.jpg
  24. 『リーン開発の現場』 lean-trenches.com 量のコントロール ボトルネックの発見 ケイデンス(リズム)

  25. 『リーン開発の現場』 lean-trenches.com 入口で渡された カードを見て・・・ ★ 無料なのにチケットいるの? ★ カードが足りなかったらどうするの? ★ ちびっこに渡したり渡さなかったり?

  26. 『リーン開発の現場』 lean-trenches.com 量のコントロール ★ かんばん方式じゃん! ★ WIP制限じゃん! ★ 製造業じゃなくても使えそう

  27. 『リーン開発の現場』 lean-trenches.com 量のコントロール 『リーン開発の現場』 第9章4節 バグを可視化する より

  28. 『リーン開発の現場』 lean-trenches.com ボトルネックの発見

  29. 『リーン開発の現場』 lean-trenches.com ケイデンス ★ たゆまぬ流れ ★ タイムボックスは必須ではな い

  30. 『リーン開発の現場』 lean-trenches.com

  31. 『リーン開発の現場』 lean-trenches.com http://www.flickr.com/photos/mandykoh/2703653340

  32. 『リーン開発の現場』lean-trenches.com #kansumiA5 http://www.flickr.com/photos/little_scrote/8051015845 “持続可能験な開発を 促進します” アジャイル宣言の背後にある原則より

  33. 『リーン開発の現場』 lean-trenches.com ja.wikipedia.org/wiki/ファイル:Lean_Kanban.jpg 難しそう・・・

  34. 『リーン開発の現場』 lean-trenches.com “カンバンは既存のソフトウェア開発ライフ サイクルやプロジェクト管理方法に変化 をもたらすアプローチだ。カンバ ンの原則は今すぐはじめられるも のなのだ” ー David Anderson

    via 『かんばんとスクラム 両者のよさを最大限ひきだす』 InfoQ minibook
  35. 『リーン開発の現場』 lean-trenches.com A3シンキング 『リーン開発の現場』 第20章2節 A3シンキング より

  36. 『リーン開発の現場』 lean-trenches.com 因果関係図 『リーン開発の現場』 第20章4節 例1:リリースサイクルが長い より

  37. 『リーン開発の現場』 lean-trenches.com

  38. 『リーン開発の現場』 lean-trenches.com

  39. 『リーン開発の現場』 lean-trenches.com

  40. 『リーン開発の現場』 lean-trenches.com http://www.slideshare.net/bash0C7/fura-kan?from_search=10 フランクリンかんばん wirth 時間割表

  41. 『リーン開発の現場』 lean-trenches.com

  42. 『リーン開発の現場』 lean-trenches.com

  43. 『リーン開発の現場』 lean-trenches.com ja.wikipedia.org/wiki/ファイル:Lean_Kanban.jpg

  44. 『リーン開発の現場』 lean-trenches.com まとめ ★ 顧客の目で「価値」を定義し ★ その「価値の流れ」を可視化する ★ それを「エンドツーエンド」で「細く、速く」流 れるようにする

    ★ その流れの改善活動を、現場で実際に仕 事をしている人々が行う by Kenji Hiranabe『リーン開発の現場』 解説より
  45. 『リーン開発の現場』 lean-trenches.com “Stop Starting Start Finishing!” - Henrik Kniberg

  46. 『リーン開発の現場』 lean-trenches.com www.flickr.com/photos/jduty/4584842646 Appendix

  47. 『リーン開発の現場』 lean-trenches.com lean-trenches.com

  48. 『リーン開発の現場』 lean-trenches.com カンバンのある日常 ビジネス側の人。ビジネスとプロダクトを考え、やる ことの優先順位を決める仕事をする。 開発者。開発と開発した機能のテストに責任を 持っている。 テスター。システム視点のテストを担当する。こ の資料ではデプロイしてテスト&リリースを担当 している模様。

  49. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  50. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  51. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  52. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  53. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  54. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  55. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  56. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  57. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  58. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  59. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  60. 『リーン開発の現場』 lean-trenches.com lean-trenches.com/one-day-in-kanban-land/

  61. 『リーン開発の現場』 lean-trenches.com www.flickr.com/photos/jduty/4584842646 Appendix

  62. 『リーン開発の現場』 lean-trenches.com ツールとの使い分け ★ 窓口やバグ管理はツール ★ 遠距離開発もツール ★ 「見れる」と「見える」

  63. 『リーン開発の現場』 lean-trenches.com

  64. 『リーン開発の現場』 lean-trenches.com ★ 「なるはや」とか「急ぎで」という 自分さえ良ければいい雰囲気 ★ チケットのフォーマットが間違っ てますという不毛なやり取り ★ ツールを見た・見ないの悲しい

    駆け引き どうしてこうなるの?
  65. 『リーン開発の現場』 lean-trenches.com ツールを使うと 効率が上がって 思いやりが減る

  66. 『リーン開発の現場』 lean-trenches.com http://www.naritasan.or.jp/pray/ogoma_order.html 成田山御護摩の申し込みプロセス

  67. 『リーン開発の現場』 lean-trenches.com

  68. 『リーン開発の現場』 lean-trenches.com http://www.flickr.com/photos/jasonpratt/3677854858

  69. 『リーン開発の現場』 lean-trenches.com 要求の分析 見積りと計画 開発 デモ システムテスト リリース 価値の流れを意識 かんばん

    バグ管理は テスト仕様書管理は
  70. 『リーン開発の現場』 lean-trenches.com 時が来たら 習慣を捨てる

  71. 『リーン開発の現場』 lean-trenches.com ★位置について! ★はじめに ★第二部:ヨーイ! ★30分でわかるカンバン ★第三部:ドン! ★塹壕より、 かんばんとリーン スタートダッシュ!

  72. 『リーン開発の現場』lean-trenches.com http://lean-trenches.com/ https://speakerdeck.com/daipresents/kanban-and-lean-from-the-trenche s-at-devsumi-number-kansumia5 「塹壕より、かんばんとリーン」は別スライドで公開しているので そちらを参考にどうぞ。