Design Reviews

The project Design Reviews page is the central location for all project stakeholders to perform and manage structured reviews of a Workspace design project. The interface allows the creation, access and management of Design Review instances by any Workspace member, which in turn can be assigned to other Workspace members as Reviewers. The Design Review creator (the Initiator) can add attachments and formalized Checklist items, and has full control over the Design Review completion/approval process.

As a multi-CAD environment, Altium 365 enables Design Review to support a range of ECAD project formats – see the Altium Multi-CAD page for more information.

Create, configure, manage and conclude Project Design Reviews assessed by specified Workspace Members.Create, configure, manage and conclude Project Design Reviews assessed by specified Workspace Members.

Completed project Design Reviews help to identify design issues, provide a traceable compliance record, and ensure that the design meets company requirements and standards. Design projects support multiple Design Reviews, which can be created at any time through the project’s development such as prior to its Release, or when passing the design to another team or contractor/manufacturer.

If your organization requires an advanced enterprise-level approach to design reviews, Altium 365’s Workspace Processes offer highly configurable, formalized Workflows that tightly control user activities such as approval reviews, project creation and interaction with PLM systems. See Processes & Workflows for more information.

The Design Review process, as outlined here, is available as a defined process workflow that can be duplicated and modified to suit your specific needs. See Creating a Custom Design Review below for details. Click on the Design Review link in a review’s lower-right corner to view the review process diagram with the pending review tasks highlighted as user names. Hover over the link to see a preview.

Creating Reviews

In the Workspace Web Viewer, project Design Review instances are created and accessed from the project's Design Reviews page. The review will apply to the currently open project and be available to all Workspace members who have access to the project itself. Note that only Workspace members (and not External Share users) can participate in Design Reviews.

Select the button to open the Create Design Review window for configuring the review's main settings. When finalized and confirmed (), the created review instance will open in its dedicated viewer for further configuration.

The Create Design Review window supports the following options and fields that establish the primary settings for the new Design Review instance:

  • Review Context tile – Sets the version of the design this review will apply to. The setting defaults to the design project’s most recent design data (the current WIP project), but can be set to a particular project Release or (earlier) Commit from the drop-down menu.

    When the Design Review context is set to the WIP version, the design data that applies to the review is a fixed ‘snapshot’ of the design when the review is created – a Commit or Release is inherently a snapshot of the design at that time.

  • Reviewers – The nominated Workspace members that will be requested to review the design project. Choose a reviewer from the control’s drop-down list or by typing in their email address. Design Review tasks will automatically be created for these users.

  • Description – Enter meaningful information about the review such as its purpose or requirements.

  • Checklist Template – Use the drop-down menu to choose a preconfigured list of textual check items that reviewers can complete and comment on. Review Checklists are managed by a Workspace administrator through the Admin–Settings–Checklists page.

The only mandatory setting when creating an initial Design Review is the Review Context setting (the project version data being reviewed), which defaults to the most recent project Release. All other setup entries – Reviewers, Description and Checklists – can be added or modified in the created review instance that follows.

Users added as Reviewers must be registered Workspace Members and have Share access to the design being reviewed.  

The Create Design Review window will only accept Reviewer emails that are recognized as members of the Workspace. Note that External Share users cannot access Design Reviews.

When submitting the review configuration, the Share window will follow if an included Reviewer does not have access to the design – only a View level of access is required.

 

The submitted Design Review configuration is opened as a new review instance assigned to the specified Reviewers. Design Reviews are otherwise opened from their tile entries in the project’s Design Reviews page.

The created Design Review opens in its Overview summary mode. The review applies to a data capture (snapshot) of the current design, as available for viewing and commenting through the navigation tree's Design Snapshot option.

Edit the review’s title and description if necessary to best identify the Design Review to other Workspace members. Any created comments or tasks will be marked as related to the Design Review’s title.

Use the Attach Files option to add (upload) files that relate to the project Design Review and will assist in the review and sign-off process.

Click on the Review Context tile to open specified version of the project in the Design Snapshot view. The version is the latest commit by default, and the name will include its Tag if available.

Use the Add Reviewers option to include additional Workspace members who can action the Design Review. Existing reviewers can be removed with their entry's associated x icon.

Enter a member’s email/name or choose from the drop-down list. An entered email will be rejected if the user is not a Workspace member. Reviewers also must have access to the design being reviewed – if not, this can be corrected in the Share window that follows. 

 

A new Design Review instance also can be invoked from:

  • the menu in the Workspace project’s Design view.

  • the menu in the Workspace project’s Releases view.

  • Altium Designer’s project Share dialog when Design Review is selected and the project has no active (In Progress) reviews. Otherwise, the dialog will present a tiled list of the project’s active Design Reviews.

    See Support for Design Reviews for information related to Altium Designer.

A Design Review Initiator or Reviewer can cancel a review instance at any time:

  • from the review tile's menu. 

  • from an opened Design Review's upper menu. 

  • from the Tasks view Activites pane view's menu (Terminate). 

Note: When cancelled, all Design Review Tasks are moved to a completed (Resolved) status and the review itself is closed in a read-only state.

Working with Checklists

Although optional, Design Review Checklists provide a valuable addition for creating structured, audited reviews of project designs. Checklists are essentially a numbered list of textural check items that Reviewers can acknowledge or not accept when completing their review tasks. Each check item can be accepted/rejected by all specified Reviewers, who also can add Comments (and associated Tasks) to each entry through the Design Snapshot view.

Sample Schematic and PCB Checklists are available by default, and new or modified Checklists can be created. Checklists are managed by Workspace administrators in the Admin–Settings–Checklists view, however users can add, remove, and modify Checklists when creating a Design Review instance.

Use the Add from Template option to include another group of Checklist items in the Design Review. Lists from multiple Checklist templates can be added to the review, including your own custom templates.

Choose from the available Checklist templates in the Add Templates to Checklist window. These include sample templates and any custom templates you have created – here, the custom Supply Validity template is selected (see checkbox). Note the template preview information in the window's right-hand pane.

The selected template items are automatically numbered when added to the overall Checklist. Item entries can be deleted (), dragged up and down to reorder the list, and dragged left and right to set the line indent (also Tab/Shift+Tab).

A further custom check item (or an item list) can be added manually at any time with the Add item command, which will be appended to the existing list of check items.

The new Checklist item field is auto-numbered – use the Tab key to indent the entry. Note that a Checklist template also could be added from the associated entry links.

The manually added Checklist item entry is now available for reviewers. You can create your own Template from the current entries, such as those you’ve manually added, using the Checklist Save Items as Template option. Like all added checklist items, the entry can be checked as Yes (), No (), and Not Applicable ().

 

See the Admin Checklists page for information on creating and managing Design Review Checklists.

Compare to Previous Data

Design Reviews also include the direct ability to open a comparison of the snapshot’s Schematic, PCB and BOM documents with those of a previous project Commit or Release event. This allows both the review creator and Reviewers to directly view the differences between the design data being reviewed and the selected data of a previous event.

The Design Review’s Compare to Commit <date> section provides an automated summary of the differences between the review data and (by default) the most recent Release event – or the most recent Commit if Releases are not available.

Use the Compare to Commit <date> drop-down menu options to choose a different Commit or Release event for the design data comparison. The Commits in this example have attached Tags.

Select the SCH/PCB/BOM tab options to see summaries of the differences between the review documents and their previous versions.

The Open Compare command will open the design Compare view in a new browser tab for the currently selected document type (SCH/PCB/BOM).

The Schematic Compare view for this example where capacitor C1 has been removed. See the Design Data Comparisons page for an overview on performing design document comparisons.

 

See the Design Data Comparisons page for information on performing design document comparisons. 

Review Design Snapshot

The Design Snapshot view corresponds to the state of the project design when the Design Review instance was created and offers the features available in the normal WIP design view, including full document navigation, net highlighting, cross-probing, and commenting.

Along with the ability to inspect the design in its review state, the snapshot view also provides a dedicated Design Review pane ()  that summarizes the current review status, provides access to the comparisons (see above), and allows the actioning of the review’s Checklist items.

Note that the Summarize Review elements under My Tasks (in the Design Review pane on the right) are available to the review creator/Initiator and administrators only, and are used to complete the review process. Conversely, the My Tasks area for Reviewers has provision for feedback comments and Approve/Reject submission – see Completing Reviews below.

The Design Snapshot's Design Review pane includes review status information and provides access to the Checklist items.The Design Snapshot's Design Review pane includes review status information and provides access to the Checklist items.

In the Design Snapshot view, placed Comments and their assignment to user Tasks are directly associated with the Design Review. The review will include only those Comments and Tasks, and not show any existing Comments/Tasks from the source WIP design. Conversely, the current WIP design view will include Comments and Tasks that have been created in a Design Review.

A placed Design Review Comment/task will include a From: <design review> entry that links to the associated review. Design Review also allows Comments to be added from, and associated with, a selected Checklist item in the Design Review pane.

Comments and their associated Tasks that will specifically relate to the Design Review are added in the Design Snapshot view. A Comment’s relationship with a review is indicated by the Comment window’s From:<design review> link.

A Comment added from a Checklist entry will include a reference link to the Checklist item number and its name. From other locations, click on the number to open the related Design Review.

 

Note that the Comments and Tasks area of the Design Review Overview includes a listing of Comments and associated Tasks that apply to the current review.  Where a Comment has been added to a Checklist item, the ID column entry will show the Checklist number and Comment number. Where a Comment has an associated Task, the ID entry will show that Task reference. All ID column entries are active links to the Comment or Task.

Design Review Tasks

The Design Review Tasks view includes general task requests created from Comments placed in the Design Snapshot view and Initiator/Reviewer tasks generated by the Design Review process. Design Review Tasks are also available through both the Projects Tasks and Workspace Tasks views.

Comment Tasks, which are associated with a specific project (snapshot) document, can be managed and progressed by all Workspace members who have access to the project. Select a Task tile to open the Info pane and access its details (Status, Assignee, Priority, etc), add a further comment, or cross-probe to the comment in the Design Snapshot view (Open Review).

See Working with Tasks for more information.

Tasks associated with the Design Review appear in the review's Tasks view and also show in the main Project Tasks view. Open the related Comment from the Open Review link. 

The link opens the Design Snapshot view with the task's Comment selected. A Checklist item will be selected if the task Comment was created from that Checklist entry.

 

A Design Review instance automatically creates associated process Tasks for Reviewers and the Initiator. These update and progress to completion with the Design Review process but also can be directly managed and progressed through the Tasks view by their Assignee (the task’s assigned Initiator or Reviewer). Select a Task tile to open the Info pane and access its details along with the Activity view mode.

See Completing Reviews from the Tasks Page below for related information.

Available in all Workspace Tasks views, Design Review process Tasks (for Initiators and Reviewers) can be progressed by their assigned user. Select a task tile to access it in the view's Info pane.

The Info pane provides the process task’s details, including as its Assignee voting options (under Decision), links to its source Design Review (Open Review), and a link to the expanded view mode (the Activity entry).

The pane’s Activity view provides details of the Design Review related to the current Task, including its progress, associated users, associated project and change history. You can use the view’s Terminate option to close the current Design Review – note that all tasks will then move to a completed (Resolved) state.

 

Completing Reviews

Workspace members who have been assigned as Reviewers are requested to evaluate the design within the stated review scope, complete Checklist items, and finally accept or reject the results via the  button. The reviewer’s Task completion (feedback) decision can be concluded in the Design Review’s Overview, Design Snapshot or Tasks views. Note that the Overview and Snapshot views provide full access to the Design Review features such as Checklists, Comparisons and collated Comments.

 A Reviewer's contribution to the Design Review is completed when their assessment is registered as Approve or Reject and their review Task is closed (Resolved). The Reviewer's name entry is then associated with a green tick icon (), highlighted in green, or both.

An example Design Review instance as seen in Overview by a Reviewer, who is able to interact with all features and entries. The reviewer's feedback approval task is completed in the My Tasks (Review) pane.

Completing Checklists is not mandatory to successfully submit the review. Click on a Checklist entry's Yes/No/NA option () to complete that item – click again to remove a registered selection. 

Checklist entry selections remain active for all users (Reviewers and the Initiator) and are cumulative. A Reviewer, for example, will see Checklist item selections from other reviewers – hover over a checked selection to see the user's name. 

When the Reviewer has completed their assessment, it can be confirmed in the My Tasks pane by choosing to Approve or Reject the review and adding any relevant notes.

The Reviewer then uses the button to finalize their review process and feedback by submitting the results.

On completion of the process, the review state associated with the Reviewer's name entry will change from Pending to Approved or Rejected (depending on the Reviewer's assessment). This is visible to all Design Review stakeholders including other Reviewers and the review Initiator (creator).

 

Alternatively, the same review process can be completed through the Design Snapshot view, which offers the advantage of direct access to the related Schematic, PCB and BOM documents, and also provision for adding Comments to Checklist entries.. The review elements and controls are accessed through the Design Review pane in this case.

The Design Snapshot view provides full navigation of the design documents along with the necessary controls and options to complete a reviewer’s Design Review task.

Submitting the review completes the assigned task and marks the reviewer’s name entry accordingly. Note that pane now includes a button which can be used to revert the submission and return the review task to an active (Pending)  state.

 

Note that Individual Design Review tasks also can be processed to completion in the Tasks view. This approach is performed through the Tasks pane, but does not offer the additional features of the Overview and Design Snapshot views such as Checklists, Comparisons and Comments access.

Finalizing Reviews

A Design Review is finalized and moved to a closed read-only state by the review Initiator, who chooses a Completed or Rejected state from the Review decision drop-down options and confirms this with the button. Only the review’s Initiator or a Workspace Administrator can finalize a Design Review. This is not dependent on the assigned Reviewers having completed their review process, and therefore can occur at any time.

The expected course of events would be for design Reviewers to have completed the review Checklist, dealt with any review Comments/Tasks, and submitted their review assessment as Approve or Reject (see above). The Design Review Initiator then moves the review to a finalized closed state.

The example Design Review instance as seen by the review Initiator when the assigned Reviewers have completed their review process. A reviewer entry's highlight color and icon indicate their Approve or Reject assessment.

Hover over a Checklist entry to see which Reviewer (or reviewers) marked an item as Yes/No/NA. Note that Checklist items can be edited, removed or reordered at any time until the Review is closed by the Initiator.

The Design Review Initiator concludes the review process by specifying the closed state of the review as Completed or Rejected from the drop-down options, or cancelled from the upper menu. 

The finalized Design Review is marked as the selected state (such as Completed) and then closed as a read-only review instance when confirmed ().

The submission process completes and locks the Design Review task for the initiator and all other users. Although now read-only, it remains accessible for review auditing and assessment purposes.

 

Note that a Design Review summary PDF document can be downloaded at any time from the menu’s Download Report option. The report contains all information relating to the Design Review’s current state and includes active links to the review’s documents and comments. Example: 

Once the review Initiator has concluded the Design Review by submitting their summary, the review instance moves from an InProgress state to a closed state determined by the Initiator’s review decision. The Initiator’s review Task will move from an In Progress state to a Resolved state regardless of the review decision choice.

Prior to the Initiator’s final review decision their related Task is at an In Progress state. The Reviewer’s Tasks are at a Resolved (completed) state in this example.

Once the Initiator has submitted their review decision the related Task moves to a Resolved state, and the Design Review is closed as a read-only instance. The review can be closed/resolved even if reviewer Tasks are In-Progress.

Back in the Design Reviews page, the finalized review can be accessed by disabling all view Filters (with All Clear), or by enabling only the Filter that corresponds to the review’s closed status – Completed, Rejected, or Cancelled.

 

Creating a Custom Design Review

Related page: Defining a Process Workflow

While the Design Review feature is coded to provide a specific set of capabilities and options, its procedural flow and additional options are determined by its Process Workflow. The related process – Design Review – is available to Workspace administrators through the Admin – Processes page, where it can be modified and saved as an alternative design review process. You also can create a new custom process from scratch by applying the dedicated design review elements used by this workflow (as available under the Project Activities theme).

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, or Altium Designer (on active term).

If you don’t see a documented feature in your actual software, contact Altium Sales to find out more.

Content