デスクトップアプリ

スプリントボードアプリのデザイン

Northwind スプリントボードアプリのデザインは、スプリントの状況、チケットの担当、見積もり、ブロッカーを、ひと目で確認できる1つのデスクトップワークスペースにまとめています。

OpenDesignデザイン・制作
公式
作業量とSprint Pulseのサイドバーを備えた Northwind Growth Squad のスプリントボード3 画面
4つのタスク列、パステルカラーのカードラベル、フィルターコントロール、幅の狭い進捗サイドバーを備えた、ライトテーマのスプリントアプリ。
スプリントボード全体スクリーンショット 1 / 3

スプリントボードアプリの活用シーン

  • スプリント計画ステータス、見積もり、担当者、優先度ごとに作業を確認できます。
  • エンジニアリング運用進行中のチケット、バグ、雑務、レビュー依存を浮かび上がらせます。
  • チームの作業量レビュー現在のスプリントボードと並べて、貢献ポイントを比較できます。

スプリントワークスペースのデザインのポイント

  • 4段階のワークフローバックログ、進行中、レビュー、完了を1つのビューで確認できます。
  • Sprint Pulse の概要完了状況、コントリビューター、ブロッカーを進行中の作業の隣に配置しています。
  • チケット単位の文脈各カードにタイプ、タイトル、担当者、ポイント、IDをまとめています。
  • 見えるブロッカーNW-205 は 文案レビューという依存関係と結び付けて表示されます。

Northwind スプリントボード

この OpenDesign 公式サンプルは、Sprint 38 の Day 6 of 10 における Northwind Growth Squad を表現しています。デスクトップのワークスペースはボードを中央に置き、右側に Sprint Pulse サイドバーを常時表示するため、作業情報とサマリーの文脈を同時に読めます。

上部バーは、カードが始まる前にスコープを示します。「NORTHWIND / GROWTH SQUAD」と「Sprint 38 · Day 6 of 10」が並び、反対側の端に Search tickets、Filter、New があります。この並びにより、現在のスプリントの把握から作業の検索や追加へ素早く移れ、主要領域はタスクの比較に充てられます。

フィルターストリップは、コントロールとタスク内容を分けています。メンバーのイニシャル、Active sprint、Bug、Feature、Research の各ラベル、さらに Group · Status と Sort · Priority のコントロールにより、サンプルボードの整理方法が明確になります。トレードオフは密度で、多くの選択肢が表示されたままですが、別の画面を開かなくてもボードの意図するグルーピングを理解できます。

ワークフロー列と Sprint Pulse サイドバーを備えた、Northwind Growth Squad の Sprint 38 ボード。
ワークフロー列と Sprint Pulse サイドバーを備えた、Northwind Growth Squad の Sprint 38 ボード。

作業量とブロッカーの確認

このデザインは、待機中、進行中、レビュー中、完了済みの作業を確認するチームに向いています。カードは、色付きの作業タイプバンド、タスク名、担当者アバター、ポイント見積もり、NW-241 のような課題IDという共通の構造を繰り返します。この反復により、種類の異なる作業でもチケットの識別性を保ったまま比較できます。

サンプルデータは、1つのキューにさまざまな種類の作業が並ぶ様子も示しています。「Add empty-state illustration to onboarding step 2」が「Interview 5 new Enterprise admins about 2FA enforcement」の隣にあり、「CSV export drops emoji from project names」は不具合を独立した区分として見せています。タイプバンドは Feature、Design、Research、Chore、Bug を区別しますが、カードの構造が共通なので、それらのカテゴリーを比較できます。

この構成は、詳細なチケットの議論よりも、ざっと見渡すことを重視しています。チームは、リサーチ項目が5 pts、CSV エクスポートの課題が1 ptであることを確認できますが、ボードは見積もりのルールや受け入れ基準を説明しません。本番アプリケーションでは、そうした詳細にはより深いタスクビューが必要で、表示されているデザインの範囲外です。

まずステータス

個々のチケットのメタデータを見る前に、列の位置がワークフローの状態を伝えます。

見積もりと担当

ポイントのカプセル型バッジとイニシャルにより、責任の所在と相対的な作業量がカード単位で見えます。

対応可能なブロッカー

サイドバーには、NW-205、その文案レビューという依存関係、提案される2つの次のアクションが示されています。

ボードから Sprint Pulse へ

ワークスペースは左から右へ、Backlog、In progress、In review、Done の順に読みます。表示されているバッジは5、4、3、6です。最初の3つは見えているカード数と一致しますが、Done はバッジが6なのにカードは4枚しかありません。左から右への並びはワークフローの段階を区別できますが、このボードを運用データとして使う前に、サンプルの件数の不一致を解消する必要があります。

進捗バーは、In progress の一部のカードにのみ表示されます。対象は TOTP enrollment UI in member settings、Recovery codes、Fix focus-trap regression in command bar、2FA challenge step です。これにより、進行中の作業と、単にステータスが割り当てられただけのカードが視覚的に分かれます。バーが何を測るものかは定義されていないため、検証済みの完了指標ではなく、例示的な進捗の手がかりとして読むべきです。

サイドバーでは、読む単位がチケットからサンプルのスプリントサマリーに変わります。Completed 22 of 38 pts と表示され、Devon Park が9 pts、Mira Reddy と Priya Banerjee が各5 pts、Caleb Renner が3 ptsと並びます。これらのコントリビューターの値は合計22ですが、見えている Done カード4枚の合計は11ポイントにとどまります。この差について元の資料に説明はないため、サイドバーとボードを突き合わせ済みの成果レポートとして扱うべきではありません。

サイドバー最後のブロックは、ステータスと依存関係の結び付きを明示します。「1 ticket needs unblock」は NW-205 を指し、Brand による文案レビュー を待っていると説明され、「Mention @Sasha or move it back to backlog」が次の対応の案内として表示されます。これをボードの隣に置くと依存関係を見落としにくくなりますが、サイドバーが常に場所を占めるため、タスク領域を広げる余地は減ります。

表示されている完了ポイント、コントリビューター、NW-205 のブロッカーを示す Sprint Pulse サイドバー。
表示されている完了ポイント、コントリビューター、NW-205 のブロッカーを示す Sprint Pulse サイドバー。
表示されているワークフローのバッジと見えているカード
状態表示バッジ見えているカード読み取りの役割
Backlog55着手を待っている作業
In Progress44例示的な進捗バーを持つ、進行段階の作業
In Review33レビューまたは判断を待っている作業
Done64完了済みのサンプルカード。バッジが見えている件数と一致しません

見えているデザインの範囲

このアーティファクトは、例示用の名前、数値、タスク内容、主張を使った、デザインのみのデスクトップアプリのサンプルです。キャプチャが示すのは、見えている構成、ラベル、色分け、並び順、サンプルの状態までです。接続された本番サービス、永続的な保存、動作する検索、フィルター、チケット作成、リアルタイム更新が存在することまでは裏付けていません。

応用する場合は、4つのワークフロー列と Sprint Pulse サイドバーの関係を維持してください。実用的な実装では、ポイント合計、進捗バー、ブロッカーへの対応、状態変更を運用データとして示す前に、それぞれの明確な定義が必要です。元の資料はこれらの状態をプロトタイプにできる程度にインターフェースの約束事を示していますが、コントロールがすでにそれらを実行していると主張できるほどではありません。

OpenDesign でスプリントボードアプリをデザインする方法

  1. OpenDesignをダウンロードしてインストール

    デスクトップアプリをダウンロードしてインストールし、セットアップを完了してください。デザイン用のプロジェクトを作成します。

    OpenDesignをダウンロード
  2. ワークスペースのフレームを設定する

    Northwind Growth Squad のヘッダー、Sprint 38 と Day 6 of 10 の表示、右上の検索・Filter・New の各コントロール、フィルターストリップ、4つのワークフロー列、常時表示の右サイドバーを備えたデスクトップ向けスプリントワークスペースを作成します。

  3. ケースのデータを追加する

    表示されているサンプル構成に従い、件数付きの Backlog、In progress、In review、Done の各列を用意します。カードには作業タイプ、タスク名、担当者のイニシャル、ポイント見積もり、課題IDを入れます。Sprint Pulse には、完了状況、コントリビューター、NW-205 のブロッカーをまとめます。

    推奨プロンプト

    Northwind Growth Squad 向けに、デスクトップのスプリントボードアプリをデザインしてください。Sprint 38 · Day 6 of 10 を表示し、上部のコントロールバーには Search tickets…、Filter、New を配置します。その下にメンバーのイニシャルと、Active sprint、Bug、Feature、Research の各ラベルを並べたフィルターストリップを置きます。列は Backlog、In progress、In review、Done の4つで、右側には Sprint Pulse サイドバーを設けます。カードには作業タイプ、タイトル、担当者のイニシャル、ポイント、IDを入れた例示用の内容を使います。進捗バーは In progress の一部のカードにのみ表示し、NW-205 には 文案レビュー待ちのブロッカーを示してください。検索、フィルター、作成、保存、更新は、実際に動作するサービスではなく、提案段階の挙動として扱ってください。

  4. 読みやすさと状態の手がかりを調整する

    デスクトップ幅でも、列の順序、色付きのタイプバンド、担当者アバター、ポイントのカプセル型バッジ、課題ID、選択中のフィルター、進捗バー、ピンクのブロッカーパネルが見分けられることを確認します。サイドバーは情報を伝えつつも、サンプルの合計値が実測したチームの成果であるかのような印象を与えないようにします。

  5. エクスポートして共有リンクを取得

    完成したデザインをエクスポートし、OpenDesignの「共有」機能を使って共有リンクを取得してください。別のブラウザウィンドウでリンクを開き、意図したバージョンとそのアセットが正しく表示されることを確認してから送付してください。