ドキュメント

ファクトリー

工場で納品された内容、費用、あなたの対応が必要な事項、および各作業の経緯。

工場はログイン後に到達する画面です。ここには工場で納品された内容と費用、そしてあなたの対応が必要な事項が表示されます。各タスクや計画の内容は、作業の経緯を物語るものとなっています。タスク、レーン、計画、自動化処理、レポートはすべてこの画面からアクセス可能なため、「何が納品され、誰の対応が必要か」を一箇所で確認できます。

その目的とは

工場では「何が納品され、費用はいくらか、誰の対応が必要か」が回答されます。Mission Controlをクリックすれば、「現在実行中の作業は何か」も確認できます。

同時進行中のタスクが複数ある場合、この違いが重要になります。工場では決定を行い、Mission Controlでは作業状況を監視します。

概要

今週または今月を選択し、タイトルの下で全プロジェクトまたは特定のプロジェクトを表示します。

  • 3つの数値:マージされたプルリクエスト数、完了した作業量、支出額が、前の期間と比較されて表示されます(「先週より4件多い」など)。マージされたプルリクエスト数は、接続されたリポジトリ内でCoroidが作成したものを含め、開設者に関係なくカウントされ、「Coroidによる11件」といった情報も示されます。任意の数値を選択すると、過去8週間または8ヶ月分のデータを確認でき、チャートの下にはpull requestごとのCoroidマージにかかる費用が記載されます。これらの数値はモデルではなく実際の記録に基づいて算出されています。
  • あなたの対応が必要ここには承認が必要な計画、レビューやマージが必要な作業、特定のタスクに割り当てられていないテスト課題、受け入れ要求、失敗またはブロックされた作業など、誰かが決定を下す必要がある項目のみが一覧表示されます。見出しにはそれらの件数が記載され、最初の5件が表示されます。 さらに表示残りの項目が追加されます。各行を開いて該当する操作を実行するか、「今は不要」として保留にします。
  • プロジェクトここには該当期間中に作業が行われたプロジェクトごとに1行が表示され、マージされた作業が最も上に来ます。各行を開くと、そのプロジェクトの詳細な数値、進行中の作業内容、本番環境での正常動作状況、作業の経緯(初回QA通過率や要求から納品までの所要時間など)を確認できます。該当期間中に作業がなかったプロジェクトは「4つのプロジェクトが休止中」という1行にまとめられます。
  • 今週完了した作業結果が新しい順に一覧表示され、定型の自動化処理による作業は1行にまとめられます。
  • すべての作業ステータス別に、タスク、レーン、計画、自動化処理、レポートの完全な一覧を開きます。

作業がマージされたら、以下を使用して確認します。リリース選択したコミットが準備状態、デプロイ試行、環境の健全性を経てどのようになるかを追跡できます。完了したタスクや昇格されたレーンはデプロイ結果には該当しません。

ファクトリー
今週coroid-expo自分のリクエストファクトリーの概要
マージ済み
9
6 more than last week
7 が Coroid により処理
完了
7
5 more than last week
費やされた作業
$17.41
376% more than last week
9月14日今週
あなたの対応が必要10
選択
  • Upgrade uuid (breaking change) is blockedcoroid-expo · 2 日前
  • Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · 4 日前
  • Pin our GitHub Actions and let Dependabot keep them current stoppedcoroid-expo · 4 日前
プロジェクト
  • coroid-expo9 件がマージされ・7 件が完了・$17.41 · 10件があなたの対応を待っています

ファクトリーの概要:今週の主要数値とグラフ、あなたが対応すべきタスク、プロジェクトごとの情報を表示。参考用データです。

複数の決定事項を一括で処理する

「あなたの対応が必要」に古い作業が溜まった場合、行をまとめて選択します。行にカーソルを合わせるとドットがチェックボックスに変わるか、以下を使用します。選択見出しの横にあるボタン(スマートフォンでは利用可能)。すべて選択すべての行を選択します。その後:

  • 今は不要作業内容が変更されるまで、これらの行を保留にします。他のユーザーには引き続き表示されます。
  • 全員に対して閉じる(オーナーおよび管理者)計画をアーカイブし、レビュー待ちのタスクをキャンセルし、残りの項目(失敗した作業、テスト課題、要求など)を組織全体に対して作業内容が変更されるまで非表示にします。Coroidが事前に確認を求め、データは削除されません。

マージを決定する

マージ準備が整った計画では、決定画面が開きます。待機時間、マージによる影響(「マージによりcoroid-expoのmainブランチに反映される」など)、詳細情報(関連するタスク、チェック結果、pull request)、変更内容、留意点、証拠、経緯などが記載されます。承認してマージマージ前にもう一度確認を求められます。以下を使用します。その他のオプション変更を要求、この件について問い合わせ、pull requestおよびブランチ名が表示されます。

作業の経緯

タスクを開くと、そのスレッドが表示されます。何が起きたか(または現在の状況)が1文で示され、詳細情報(基準の通過状況、時間、費用、QA回数)、Asked、Planned、Built、Checked、Deliveredという進捗ステップ、およびその過程でやり取りされたメッセージ(要求内容、各作業指示、開発者およびQAからの報告、チームの返信、最終結果)が記載されます。QAによって作業が差し戻された場合、その経緯は展開可能な1行にまとめられます。

任意のメッセージを選択すると、その記録(作業指示、チェック結果、実行モデル、トークン、時間)を確認でき、全体の履歴へも移動できます。「この作業について」には仕様、依頼者、計画、品質、費用が記載されます。

計画も同様の形式で表示されます。各フェーズがマップとして示され、各タスクの経緯や初回QA通過率が記載されます。

中断した作業は赤色で表示され、安全な状態(「安全:mainブランチに変更はありません」)、中断理由(最後のメッセージや記録されたエラー)が示されます。今すぐ再試行。

スレッドの末尾では以下の操作が可能です:

  • 返信、@を使ってユーザーをメンションすると、リンク付きで通知されます。
  • 質問アシスタントに作業内容について尋ねます。スレッドを読み取って回答し(「なぜ差し戻されたのか?」など)、関連情報へのリンクを提供します。
  • 共有組織内のメンバーと共有でき、相手にはリンクが記載された通知が届きます。組織外の人はこのリンクを開くことはできません。
  • 簡潔にコピー:結果や事実、リンクがまとめられた短い要約で、どこへでも貼り付けられます。

タスクの実行状況を確認

実行中のタスクを開いてリアルタイムで進捗を確認できます。実行された手順、呼び出されたツール、操作されたファイル、蓄積されるテスト結果などが表示されます。

最初のうちは数回試す価値があります。2~3件のタスクを最初から最後まで観察すれば、どんなドキュメントよりも優れた仕様書の書き方を学べます。エージェントが推測せざるを得なかった箇所が正確に分かります。

その後は観察をやめてください。何か対応が必要な場合には通知で知らせてくれます。

介入

実行中のタスクを一時停止、キャンセルしたり、コメントを添えて戻したりできます。詳細はこちらをご覧ください。タスクが停滞または失敗した場合それぞれの適用シーンを確認してください。

自動化

作業は必ずしも誰かが説明を入力して始まるわけではありません。

  • 自動化処理スケジュールに従って、またはpull requestが開かれたなどのイベント発生時に作業を開始します。これらは「自動化処理」の項目に一覧表示されます。
  • スケジュール定期的に作業を実行します。
  • フックプラットフォームのイベントに反応します。
  • レポートスケジュールに従って発生した内容を要約します。

このセクション