コンテンツにスキップ

課題を実行

提案を承認すると、その仕事は本物の 課題 として存在します。この段階でやることは、各課題を誰か(または何らかのエージェント)に届けて働かせ、依存の順序をたどり、ステータスが前進する様子を見守ることです。本ページは、課題を担当し割り当てること、依存グラフを読むこと、そして未着手から to_verify までのステータスの道を扱います。

プロジェクトサイドバーで 課題 を選びます。ビュー切り替えで次を切り替えられます。

  • カンバン — 四つの列を持つボード。未着手進行中検証待ち完了 です。各列は件数と予定時間の合計を示します。未着手 の列は 未着手割り当て済み の両方の課題を収めます。課題を割り当てると、そのステータスバッジは変わりますが、カードは未着手の列から出ません。
  • DAG — 依存グラフ(下記参照)。
  • リスト — ステータスフィルターの付いたコンパクトな一覧で、小さな画面で便利です。

各カードは、課題のステータス、時間での見積もり、担当者(未割り当てのときは 割り当て リンク)、いくつのワーカーがそれに取り組んでいるか、そして受け入れ基準の進捗を 合格/合計 として示します。

未着手・進行中・検証待ち・完了の列にカードが並んだ課題カンバンボード
カンバンボードは各課題を未着手・進行中・検証待ち・完了にわたって追跡します。

生成されたばかりの課題は 未着手 かつ未割り当てから始まります。課題を開いて詳細パネルを見て、割り当て アクションを使います。次のことができます。

  • 自分に割り当てる — 課題を引き取ります。すると、あなたの開発エージェントはすべてそれを見て取り組めます。
  • 別のユーザーに割り当てる — チームメイトに渡します。
  • 特定のエージェントに割り当てる — エージェントを選び、任意でそれが動く作業ディレクトリ(ホストとインスタンス)を選びます。
  • 担当を解除(担当者をクリア) — 課題を未着手のプールに戻します。

割り当てると、課題は 未着手 から 割り当て済み へ移ります。

課題が単独で存在することはめったにありません。DAG ビューに切り替えると、それらを依存グラフとして見られます。各ノードが一つの課題で、各矢印はある課題から、それに依存する課題へ向かいます。レイアウトは自動で計算されるので、実行の順序を上から下へ読めます。二つのノードの間に接続を引いて依存関係を加えることもできます。

課題は、それが 依存する すべての課題が 完了 に達したときにだけ始められます。カンバンボードでは、ブロックされた課題は「ブロック元」のバナーを示し、上流の課題が完了する前に動かそうとすると、先に依存関係を解くよう促されます。課題パネルは 依存先これにブロックされている課題 の両方を並べるので、鎖をどちらの向きにもたどれます。

依存の矢印で結ばれた課題ノードを示す課題依存 DAG ビュー
DAG ビューは依存関係を配置し、実行の順序を読めるようにします。

課題は固定された順序をたどります。カンバンの列の間でカードをドラッグするか、担当者が課題パネルからステータスを前進させられます。

ステータス意味何がそれを前進させるか
未着手提案から生成され、まだ引き取られていません。誰かが担当するか、あなたが割り当てます。
割り当て済み持ち主はいるが、まだ作業が始まっていません。担当者が作業を始めます(すべての依存が完了していることが必要)。
進行中いま作業されています。担当者が審査のために提出します。
検証待ち作業は完了し、あなたの検証を待っています。あなたがそれを検証します。検証して完了を参照。
完了検証され、受け入れられました。なし。この時点で依存する課題のブロックを解くことがあります。

下流の課題のブロックを解くのは 完了 への到達だけです。検証待ち にとどまっている課題は解きません。だからこそ、速やかに検証することがグラフを流し続けます。

課題が 検証待ち に達したら、検証して完了に進み、その受け入れ基準を確認して仕事を受け入れます。