設計レビュー
プロジェクトのDesign Reviewsページは、Workspace の設計プロジェクトに対して、すべてのプロジェクト関係者が構造化されたレビューを実施・管理するための中心的な場所です。このインターフェースでは、任意の Workspace メンバーがDesign Reviewインスタンスを作成、アクセス、管理でき、それらを他の Workspace メンバーへ Reviewer として割り当てることもできます。Design Review の作成者(Initiator)は、添付ファイルや定型化された Checklist 項目を追加でき、Design Review の完了/承認プロセスを全面的に管理できます。
指定した Workspace メンバーによって評価されるプロジェクト Design Review を作成、設定、管理、完了できます。
完了したプロジェクト Design Review は、設計上の問題の特定、追跡可能なコンプライアンス記録の提供、そして設計が社内要件や標準を満たしていることの確認に役立ちます。設計プロジェクトは複数の Design Review をサポートしており、Release 前や、別のチームまたは委託先/製造業者へ設計を引き渡す際など、プロジェクト開発中の任意のタイミングで作成できます。
レビューの作成
Workspace のWeb Viewerでは、プロジェクト Design Review インスタンスはプロジェクトのDesign Reviewsページから作成およびアクセスします。レビューは現在開いているプロジェクトに適用され、そのプロジェクトにアクセス権を持つすべての Workspace メンバーが利用できます。なお、Design Review に参加できるのは Workspace メンバーのみであり、External Shareユーザーは参加できません。
ボタンを選択すると、レビューの主要設定を構成するための Create Design Review ウィンドウが開きます。設定を確定して確認すると(
)、作成されたレビューインスタンスが専用ビューアで開き、さらに設定を行えます。
Create Design Reviewウィンドウでは、新しい Design Review インスタンスの主要設定を行うために、次のオプションとフィールドをサポートしています。
-
Review Contextタイル – このレビューを適用する設計のバージョンを設定します。既定では設計プロジェクトの最新の設計データ(現在のWIPプロジェクト)ですが、ドロップダウンメニューから特定のプロジェクトReleaseまたは(それ以前の)Commitに設定できます。
-
Reviewers – 設計プロジェクトのレビューを依頼する Workspace メンバーを指定します。コントロールのドロップダウンリストから Reviewer を選択するか、メールアドレスを入力して指定します。これらのユーザー向けに Design Review タスクが自動的に作成されます。
-
Description – レビューの目的や要件など、レビューに関する意味のある情報を入力します。
-
Checklist Template – ドロップダウンメニューを使用して、Reviewer が完了し、commentを追加できる、事前設定済みのテキストチェック項目リストを選択します。レビューChecklistsは、Workspace 管理者がAdmin–Settings–Checklistsページで管理します。
Reviewersとして追加されるユーザーは、登録済みのWorkspace Membersであり、レビュー対象設計に対するShare accessを持っている必要があります。
送信された Design Review 設定は、指定した Reviewer に割り当てられた新しいレビューインスタンスとして開かれます。それ以外の場合、Design Reviews はプロジェクトのDesign Reviewsページ内にあるタイル項目から開きます。
Checklist の使用
Design Review のChecklistsは任意ですが、プロジェクト設計に対する構造化され監査可能なレビューを作成するうえで非常に有用です。Checklist は本質的に、Reviewer がレビュータスクの完了時に承認または不承認とできる、番号付きのテキストチェック項目リストです。各チェック項目は、指定されたすべての Reviewer が承認/却下でき、さらにDesign Snapshot viewを通じて各エントリにComments(および関連するTasks)を追加することもできます。
サンプルの Schematic および PCB Checklist は既定で利用可能で、新規作成や変更も可能です。Checklist は Workspace 管理者がAdmin–Settings–Checklistsビューで管理しますが、ユーザーも Design Review インスタンスの作成時に Checklist を追加、削除、変更できます。
Design Review Checklist の作成と管理については、Admin の Checklists page を参照してください。
以前のデータと比較
Design Review には、スナップショットの Schematic、PCB、および BOM ドキュメントを、以前のプロジェクト Commit または Release イベントのものと比較して直接開く機能もあります。これにより、レビュー作成者とレビュー担当者の両方が、レビュー対象の設計データと、選択した過去イベントのデータとの差分を直接確認できます。
設計ドキュメント比較の実行方法については、Design Data Comparisons page を参照してください。
設計スナップショットのレビュー
Design Snapshotビューは、Design Review インスタンスが作成された時点のプロジェクト設計状態に対応しており、通常の WIP design view で利用できる機能を備えています。これには、完全なドキュメント ナビゲーション、ネットのハイライト、クロスプロービング、コメント機能が含まれます。
レビュー時点の設計を確認できることに加え、スナップショット ビューには専用の Design Reviewペイン(
)も用意されており、現在のレビュー状況の要約表示、比較機能へのアクセス(上記参照)、およびレビューの Checklist項目に対する対応を行えます。
Design Snapshot の Design Reviewペインには、レビュー ステータス情報が表示され、Checklist 項目にもアクセスできます。
Design Snapshotビューでは、配置された Comments と、その assignment to user Tasks が Design Review に直接関連付けられます。レビューには、それらの Comments と Tasks のみが含まれ、元の WIP 設計に既存の Comments/Tasks は表示されません。逆に、現在の WIP design view には、Design Review で作成された Comments と Tasks が含まれます。
配置された Design Review の Comment/task には、関連するレビューへリンクする From: <design review>エントリが含まれます。Design Review では、Design Reviewペイン内で選択した Checklist 項目から Comments を追加し、それに関連付けることもできます。
Design Review Tasks
Design Review の Tasksビューには、Comments から作成された一般的なタスク要求(Design Snapshotビューに配置)と、Design Review プロセスによって生成される Initiator/Reviewer タスクが含まれます。Design Review Tasks は、Projects Tasks ビューと Workspace Tasks ビューの両方からも利用できます。
Comment Tasks は、特定のプロジェクト(スナップショット)ドキュメントに関連付けられており、そのプロジェクトにアクセスできるすべての Workspace メンバーが管理し、進捗を進められます。Task タイルを選択すると Infoペインが開き、その詳細(Status、Assignee、 Priority など)を確認したり、さらにコメントを追加したり、Design Snapshotビュー内のコメントへクロスプローブしたりできます(Open Review)。
詳細は Working with Tasks を参照してください。
Design Review インスタンスは、Reviewers と Initiator に関連するプロセス Tasks を自動的に作成します。これらは Design Review プロセスに応じて更新され、完了へ進みますが、Assignee(タスクに割り当てられた Initiator または Reviewer)は Tasksビューから直接管理し、進捗を進めることもできます。Task タイルを選択すると Infoペインが開き、その詳細と Activityビュー モードにアクセスできます。
関連情報については、以下の Completing Reviews from the Tasks Page を参照してください。
レビューの完了
Reviewers として割り当てられた Workspace メンバーは、指定されたレビュー範囲内で設計を評価し、Checklist 項目を完了し、最後に
ボタンから結果を承認または却下することが求められます。レビュー担当者の Task 完了(フィードバック)判断は、Design Review の Overview、Design Snapshot、または Tasks ビューで完了できます。Overview ビューと Snapshot ビューでは、Checklists、Comparisons、集約された Comments など、Design Review の機能にフルアクセスできる点に注意してください。
レビュー担当者による Design Review への参加は、その評価が Approve または Reject として登録され、レビュー Task がクローズ(Resolved)された時点で完了します。その後、Reviewer の名前エントリには緑のチェック アイコン(
)が関連付けられ、緑色で強調表示されるか、またはその両方が適用されます。
また、同じレビュー処理はDesign Snapshotビューから完了することもできます。このビューには、関連する Schematic、PCB、BOM ドキュメントへ直接アクセスできることに加え、Checklist エントリに Comments を追加できるという利点があります。この場合、レビュー要素と操作はDesign Reviewペインから利用します。
なお、個別の Design Review タスクはTasksビューでも完了まで処理できます。この方法ではTasks paneを使用しますが、Overviewビューおよび Design Snapshotビューで利用できる Checklist、Comparisons、Comments へのアクセスといった追加機能は提供されません。
Reviews の最終確定
Design Review は、レビューのInitiatorがReview decisionドロップダウンオプションからCompletedまたはRejectedの状態を選択し、
ボタンで確定することで最終確定され、読み取り専用のクローズ状態へ移行します。Design Review を最終確定できるのは、レビューの Initiator または Workspace Administrator のみです。これは、割り当てられた Reviewer がレビュー処理を完了しているかどうかには依存せず、したがっていつでも実行できます。
想定される流れとしては、design Reviewer がレビュー Checklist を完了し、レビュー Comments/Tasks に対応し、レビュー評価をApproveまたはRejectとして送信します(上記参照)。その後、Design Review Initiator がレビューを最終確定済みのクローズ状態へ移行します。
review Initiator が要約を送信して Design Review を終了すると、レビューインスタンスは InProgress 状態から、Initiator のレビュー判断によって決まるクローズ状態へ移行します。Initiator のレビュー Task は、レビュー判断の選択内容に関係なく、In Progress状態からResolved状態へ移行します。
カスタム Design Review の作成
Related page: プロセスワークフローの定義
Design Review 機能は、特定の機能セットとオプションを提供するよう実装されていますが、その手順フローおよび追加オプションはProcess Workflowによって決まります。関連プロセス(Design Review)は、Workspace Administrator がAdmin – Processes pageから利用でき、変更して別の design review process として保存できます。
また、(Project Activitiesテーマで利用可能な)このワークフローで使われる専用の design review 要素を適用することで、まったく新しいカスタムプロセスを一から作成することもできます。
カスタムレビューの例
ここに示すカスタム design review の例では、review Initiator に 2 種類のレビュータイプパス(SchematicおよびPCB)が用意されており、それぞれ関連するWorkspace Groups内のユーザーに割り当てられます。各レビュータイプの結果は review Initiator が受け取って要約し、CompletedまたはUnacceptableのステータスで design review をクローズします。
これは、Design Review 機能の代替プロセスとして利用可能になるカスタムワークフロー定義の例です。
Design Review 機能用の新しいカスタム process workflow を作成するには、Workspace のAdmin - ProcessesページでProject Activitiesテーマタブを選択し、
ボタンをクリックしてProcess Workflow Editorを開きます。あるいは、editing the existing oneによって新しいプロセスを作成することもできます。プロセスは、必要な Start、Task、Branching 要素を図式的に配置し、さらに分岐判断ロジックや変数ベースの制御をユーザーアクセス Form に追加することで作成されます。Design Review process activity は、Start Reviewタイプの Start 要素を使用して定義します。
以下の画像は、上記 design review process の例で使用される主要な Form の概要を示しています。画像は、ワークフローの編集または作成時(Admin - Processesページ)の表示を反映しています。
完了し、Admin - Processesページで有効化されると、このカスタム process は新しい Design Review インスタンスを起動する際に選択可能になります。Reviewer と Initiator の双方に対して、レビュー UI はカスタム process で定義されたコマンドオプションおよびフロー構造を採用します。以下は、その例の process を示したものです。
-
レビューの作成/設定(Initiator)。
-
レビュータスクの完了(Reviewers)。
-
レビューの最終処理(Initiator)。
リンクにマウスオーバーするとプレビューが表示されます。















































このレポートには、Design Review の現在の状態に関するすべての情報が含まれ、レビューのドキュメントやコメントへのアクティブリンクも含まれます。例:












この例のビューでは、PCB インスタンスに割り当てられたユーザーが表示されています。









Instigator が最初に一方のドメインブランチだけを選択した場合、レビューのワークフローは最後の Summary レポートステップで停止します。