看板(かんばん)— 掲示板
カンバン(看板)は日本語です。文字を分解すると、看(かん)は「見る」「観察する」、板(ばん)は「板」「標識」「看板」を意味します。合わせると、視覚的な信号を示す掲示板になります。
この言葉は経営システムよりも何世紀も前から存在しました。江戸時代の日本では、すべての店の外に看板がありました。木製の掲示板で、その中で何が売られているのかを知らせていました。視覚的な信号は、広告であり、在庫表示であり、再注文の引き金でもありました。
大野耐一のスーパーマーケット洞察
1950年代、トヨタの技師である大野耐一はアメリカのスーパーマーケットを視察しました。彼が見たものは製造の歴史を変えました。
従来の工場では、プッシュモデルで、生産はスケジュールに従って実行されました。予測では「来月500台必要になるだろう」と言い、工場は500台を製造して棚に積みました。需要が予測と異なると、棚があふれるか空になるかします。どちらにせよ、誰かが間違っていました。
スーパーマーケットは違う方法で機能していました。棚は各商品の固定量を保持していました。顧客がピーナッツバターの最後の瓶を取ると、空いたスペースそのものが再注文の信号になるのです。在庫係は、マネージャーに再注文を指示される必要はありませんでした。棚が係に指示しました。これがプルモデルです。下流の需要が上流の補充に信号を送ります。
大野はこの洞察をトヨタに持ち帰りました。部品の入った箱に付けられた物理的なカード(カンバン)が信号になりました。「この箱は空です。もっと製造してください」。予測は必要ありません。中央の計画者は必要ありません。作業は自分自身を前に引きました。
プッシュ対プル
プッシュ/プルの区別は、以降のすべての基盤です。
列が状態を表す
カンバンボードは作業を見える化します。すべての作業はカードです。カードは左から右へ、状態を表す列を通じて移動します。
典型的な列は、バックログ → 選定済み → 進行中 → レビュー → 完了です
しかし、正確な列は重要ではありません。重要なのは、すべてのカードが正確に1つの現在の状態を持ち、その状態がそのシステムで作業するすべての人に見えることです。
カードが表すもの
カードは独立して完成できる作業の単位を表します。プロジェクトではなく、ゴールでもなく、明確な完了の定義を持つ特定のスコープのあるもの。
良いカード: 本番環境のSSHキーをローテーション。すべてのサーバーで新しいキーがauthorized_keysに表示され、古いキーが削除されたとき完了。
悪いカード: セキュリティを向上させる。(これはタスクではなく、プロジェクトです。細分化してください。)
WIP制限
図のIn ProgressカラムはWIP制限:3を示しています。これは、最大3つのカードが同時にIn Progressの状態にあることができることを意味します。4番目のカードをプルしたい場合は、最初に1つ完了させなければなりません。
これは制限に見えます。設計によるものです。WIP制限は、新しい何かを始める前に、始めたことを終わらせるよう強制します。なぜこれが重要かについては、後のセクションで説明します。
作業カードのスコープを決める
カンバンで最も難しいスキルはボードを描くことではありません。それはカードのスコープを決めることです。大きすぎると、カードは何週間もIn Progressに座ったままで、他の作業をブロックします。小さすぎると、ボードはノイズで埋まります。
サイロも機能します
多分野での操業は、機能的な作業センターを持ちます。ベーカリーはペストリー、パン、塩辛い食べ物、フロントカウンターを持ちます。製品スタジオはデザイン、コンテンツ、ビルド、オペレーションを持ちます。建設プロジェクトは枠組み、配管、電気、仕上げを持ちます。これらのセンターは正当な理由で存在します。深い専門化には、焦点を当てた所有権が必要です。
カンバンはこれらの部門を溶解しません。それらの間の引き継ぎを見える化し、明示的にします。
引き継ぎカード
作業の単位がある作業センターから別の作業センターに移動する場合、例えば、デザイン資産が、ビルダーがページを組み立てる前にコピーが書かれる必要がある場合、引き継ぎカードがそれと共に移動します。下流センターはそのバックログにカードが表示されるのを見ます。容量がある場合、カードをプルします。メールは必要ありません。調整するために会議も必要ありません。カードが信号です。
図が示すもの
★チケットはデザインで開始します(In Progress:視覚資産)。デザインが彼らの部分を完了したら、引き継ぎカードが作成され、★チケットはビルドセンターのバックログに表示されます。ビルドはそれをプルします。その後、オペレーションはそれをプルします。各センターは独自のボードを持ちます。各ボードはそのセンターの現在の作業のみを表示します。しかし、★はすべてを通じて移動し、すべての人がそれがどこにあるか見ることができます。
これはスーパーマーケットの洞察を組織に適用したものです。各作業センターは棚です。カードは上流の作業がプルされて消費される場合にのみ、下流の棚を再び在庫します。
引き継ぎを設計する
引き継ぎカードは、作業センター間の契約です。受け取るチームが会議なしに行動できるのに十分な文脈を含まなければなりません。
開始を停止します。完了を開始します。
WIPは進行中の作業を表します。WIP制限は、与えられた列で同時にあることができるカードの数の上限です。
これは制限に聞こえます。そうです。それが重要です。
制限がどう役立つか
前のタスクを完了せずに新しいタスクを開始するたびに、コンテキストスイッチングの税金を払います。あなたの脳は新しいタスクのコンテキストをロードし、古いタスクを部分的にアンロードします。古いタスクに戻るとき、あなたはそれを再度ロードします。知識作業の場合、執筆、デバッグ、設計、レビューの場合、このリロードコストは秒ではなく時間で測定されます。
WIP制限は、半完成の作業の蓄積を防ぎます。彼らはより価値のあることもします。ボトルネックを表面化させます。
ボトルネックが見える化される
レビュー列のWIP制限が2で、常に2の場合、それは信号です。レビューは製造より遅いです。より多くの作業がIn Progressで完了しています。レビューが消費できるより。WIP制限なしでは、ボードは「完了したが、レビュー待ち」カードで埋まり、ボトルネックは見えません。WIP制限では、In Progress列は新しいカードを受け入れることができず、チーム全体が制約を見ます。
これは失敗ではありません。それは情報です。システムは、更にブルドしないのではなく、レビューを修正し、採用し、ペアリングし、バッチサイズを減らすよう伝えています。
Little's Law(非公式)
リードタイム(カードが開始から完了までどのくらい長くかかるか)=進行中の作業÷スループット(単位時間あたり完了したカード)。採用なしでより短いリードタイムが必要な場合、WIPを削減します。飛行中のものが少ないほど、それぞれが早く完了します。
R = (W × C) + T
WIP制限は3つの変数を保護します。効率コンサルタントのブライアン・トレーシーは1986年に彼らに名前を付けました。
R = (W × C) + T
- R:結果:希望する結果
- W:目標の明確性。どの程度正確に何が必要かを知っているか(0–10)
- C:集中。焦点を当てた取り組みの強度(0–10)
- T:中断のない時間をかけた時間
WとCがなぜ乗算されるのか
明確性と集中は独立していません。曖昧な目標での高い集中は、間違った方向への速い動きを生み出します。完全な目標の明確性と集中なしで、何も生みません。彼らは相互作用しています。これがなぜトレーシーが積として書いたのかです。それぞれの9/10は、R = 81 + Tを与えます。それぞれの3/10は、R = 9 + Tを与えます。差は加算的ではありません。
Tがなぜ追加されるのか
すべての中断のない1時間は、結果に線形に追加されます。Tはバイトを乗算することはできません。それは単に製品の上に積み重ねることができます。これは、最初の動きが常にWとCを改善することである理由を説明しています。もっと時間ではなく。低い(W×C)製品に対してより多いTは、依然として悪い結果です。
カンバンボードが各変数に対して何をするか
- W:適切にスコープされたカード(明確なタイトル、測定可能な受け入れ基準、単一の所有者)は、作業開始前にWを上げます。曖昧なカードはそれを自動的に低下させます。
- C:WIP制限は集中を強制します。アクティブ中の1つのカードは、1つの問題への完全な注意を意味します。アクティブ中の3つのカードは、Cが3つの方法で分割されることを意味します。
- T:ポモドーロブロック&カレンダー保護は、Tが測定する中断のない時間を作成します。ボードタイマーは装飾ではありません。リアルタイムでTを追跡します。
トレーシーは、W、C、Tがすべて最適化されたときに30分以内に解決できる問題があると主張しました。カンバンボードは、3つをすべて同時に最適化するための道具です。
ボードを読む
ボード状態からボトルネックを読む練習をしてください。
アジャイルではなく。ウォーターフォールではなく。
アジャイルは方法論です。ウォーターフォールは方法論です。カンバンはシステムです。
方法論は、あなたがどのように機能するかを規定しています。システムは、作業について何が真実であるかを説明しています。カンバンは、2週間のスプリント、毎日のスタンドアップ、または回顧を実施するよう指示していません。1つのことを伝えています。作業を見える化し、WIPを制限し、プルする。
方法論の問題
アジャイルは、製品を反復的に構築するチーム、ソフトウェア、ほぼ機能します。ウォーターフォールは、固定要件と既知の不確認を持つプロジェクト、建設、ハードウェア製造に適しています。どちらも、デザインタスクとフルフィルメントタスクが完全に異なるサイクル時間と「完了」の定義を持つ複数領域の作業に明確にマップされません。
デザインセンターと操作センターを同じスプリントリズムに強制することは、カテゴリエラーです。コンテンツ作成で機能する2週間のスプリントは、独立したソロの物流作業に人工的な緊急性を生み出します。共同配置されたチーム向けに構築されたスタンドアップ儀式は、独立したソロにオーバーヘッドを作成します。
行うべき作業に関する共通の地面を見つけてください
unアプローチ。行う必要があります。それを行う立場にある人またはパートナーを見つけてください。その上にプロセスを課さないでください。共有可視性システムを通じて作業が独自のプロセスを表面化させてください。
これはプロセスの欠如ではありません。適切な量のプロセスです。調整に十分ですが、調整オーバーヘッドが作業の価値を超える調整を作成するのに十分ではありません。
買うことができるものを構築しないでください。成長できるものを買わないでください。
作業カードが作成される前に、質問してください。これは存在すべきですか。あなたが構築するあらゆる作業、あなたは永遠に所有しています。購読するすべてのサースは、あなたは永遠に依存しています。フォークするすべてのオープンソース依存関係、あなたは永遠に維持しています。
決定木。これを成長させることができますか。プロセス、スキル、能力を持続的に生み出す関係は、これを優先してください。成長が実行可能でない場合。これを買うことができますか。 80%の問題を解決するオフザシェルフツール(カスタムワークなし)、これを優先してください。買うことが実行可能でない場合。それを構築します。あなたが今それを所有していることを知ってそれを構築してください。
ほとんどの組織はこの順序を反転させます。彼らはコモディティツールが十分によく解決する問題に対してカスタムインフラストラクチャを構築し、彼らが構築したものを維持するためにスクランブルします。カンバンはこれを見える化します。バックログのすべてのカードは、構築することを選択したものです。正直な質問は、それがまったくそこにあるべきかどうかです。
構築/購入/成長
意思決定フレームワークを適用してください。
ボードを設計してください
それを一緒に入れます。特定の複数領域のシナリオに対してカンバンシステムを設計します。
シナリオ
小さなスタジオは新しいブランドで製品を再度立ち上げています。作業は4つのセンターに関わります。
- デザイン:新しいロゴ、視覚的アイデンティティ、製品写真、ページレイアウト
- コンテンツ:書き直された製品説明、ランディングページコピー、メール発表
- ビルド:更新されたウェブサイト、新しいチェックアウトフロー、古いURLからのリダイレクト
- 操作:更新された決済処理会社の設定、フルフィルメントパートナーの説明、分析の再構成
再起動に厳しい期限があります。新しいブランドが公開される45日のトレードショー。
ソロはサイロのままです
ほとんどの組織では、カンバンは管理階層全体で作業を見える化するために存在します。マネージャーはサイロ間を調整します。カンバンは調整オーバーヘッドを削減します。
unモデルでは、マネージャーはいません。ソロがいます。ソロは独立して企業を運営しています。デザイナーソロ、ビルダーソロ、ライターソロ、操作ソロ。各ソロは、定義によっては、サイロです。それらを接続する組織図はありません。報告関係はありません。それらを強制するマネージャーはありません。
カンバンは調整層になります。サイロをフラットにしないことで、ソロは完全に独立したままで、むしろそれらの間の引き継ぎを見える化し、明示的にすることで。デザイナーソロはメールを送信せず、会議をスケジュールして作業を引き継ぎません。彼らは共有ボードにカードを置きます。受け取るソロは容量があるときにそれをプルします。
これは、なぜカンバンはunモデルにアジャイルまたはウォーターフォールより適しているかを説明しています。共有の律動を必要としません。共同回顧。同期化計画。ソロは彼ら自身のWIP制限、彼ら自身のサイクル時間、彼ら自身の完了の定義を設定します。調整はプロセスレベルではなくカードレベルで発生します。