Проверки проекта

Страница проекта Design Reviews — это центральное место, где все участники проекта могут выполнять и управлять структурированными проверками проекта разработки в Workspace. Интерфейс позволяет любому участнику Workspace создавать, открывать и управлять экземплярами Design Review, которые, в свою очередь, могут назначаться другим участникам Workspace в качестве рецензентов. Создатель Design Review («инициатор») может добавлять вложения и формализованные пункты Checklist, а также полностью контролирует процесс завершения/утверждения Design Review.

Как мульти-CAD-среда, Altium 365 позволяет Design Review поддерживать ряд форматов проектов ECAD — подробнее см. на странице Altium Multi-CAD page.

Создавайте, настраивайте, управляйте и завершайте Project Design Reviews, оцениваемые указанными участниками Workspace.Создавайте, настраивайте, управляйте и завершайте Project Design Reviews, оцениваемые указанными участниками Workspace.

Завершенные project Design Reviews помогают выявлять проблемы проектирования, обеспечивают отслеживаемую запись соответствия требованиям и гарантируют, что проект отвечает требованиям и стандартам компании. Проекты поддерживают несколько Design Reviews, которые можно создавать в любой момент разработки проекта, например перед его Release или при передаче проекта другой команде, подрядчику или производителю.

Если вашей организации требуется продвинутый подход корпоративного уровня к проверкам проектов, Workspace Processes в Altium 365 предлагают гибко настраиваемые формализованные Workflows, которые строго контролируют действия пользователей, такие как проверки утверждения, создание проектов и взаимодействие с PLM-системами. Подробнее см. в разделе Processes & Workflows.

Процесс Design Review, описанный здесь, доступен как defined process workflow, который можно дублировать и изменять в соответствии с вашими конкретными потребностями. Подробности см. ниже в разделе Creating a Custom Design Review.

Создание проверок

В Web Viewer Workspace экземпляры project Design Review создаются и открываются со страницы проекта Design Reviews. Проверка будет применяться к текущему открытому проекту (в его текущем состоянии) и будет доступна всем участникам Workspace, имеющим доступ к самому проекту. Обратите внимание, что участвовать в Design Reviews могут только участники Workspace (а не Workspace Guests) — подробнее см. в слайд-шоу ниже.

Нажмите кнопку на странице Design Reviews, чтобы создать экземпляр Design Review, применяемый к текущему открытому проекту.

Созданный Design Review откроется в режиме Overview summary и будет относиться к снимку текущего проекта, доступному для просмотра и комментирования через параметр Design Snapshot в дереве навигации.

Измените заголовок и описание проверки, чтобы другим участникам Workspace было проще идентифицировать этот Design Review. Обратите внимание, что текущую зафиксированную версию проекта можно открыть, выбрав плитку версии непосредственно под полями заголовка/описания. По умолчанию это последний commit, и имя будет включать его Tag, если он доступен.

В плитке версии щелкните по имени commit, чтобы назначить Design Review другому/предыдущему commit проекта из раскрывающегося списка.

Используйте параметры Reviewers, чтобы добавить участников Workspace, которые должны выполнить действия по проверке. Выберите из списка Suggested имен или начните вводить email/имя в поле, чтобы выбрать подходящих участников Workspace. Вы можете ввести адрес электронной почты любого другого пользователя, но для доступа к Design Reviews ему потребуется стать участником Workspace — см. Inviting other Users to Your Workspace для связанной информации.

Нажмите кнопку , чтобы подтвердить выбор. Если добавленный рецензент не имеет доступа к проекту, автоматически откроется окно Share, где этот пользователь уже будет выбран для предоставления общего доступа. Если пользователь не является участником Workspace — или является существующим Guest — откроется окно внешнего доступа, где параметр Invite these people to your Workspace будет выбран и зафиксирован, поскольку участвовать в Design Reviews могут только участники Workspace.

Optional: Добавьте предварительно настроенный список пунктов проверки из доступных Checklist Templates. В Checklist проверки можно добавить несколько шаблонов, включая ваши собственные пользовательские шаблоны.

Выбранный шаблон добавит свои пункты проверки в экземпляр review. Используйте элемент управления у записи, чтобы удалить пункт проверки из списка (в этом примере несколько пунктов удалены), или верхний элемент управления , чтобы удалить весь список.

Выберите элемент управления , если хотите добавить еще один шаблон Checklist в текущий Design Review.

Выберите один из доступных шаблонов Checklist в окне Add Templates to Checklist. Сюда входят примеры шаблонов и любые пользовательские шаблоны, которые вы создали — подробнее см. в разделе Checklists view. Здесь выбран пользовательский шаблон Parts Acceptance.

Шаблон Parts Acceptance добавил три пункта проверки в текущий Checklist review. В ходе процесса проверки рецензенты могут отметить любой пункт как выполненный, невыполненный или неприменимый.

Дополнительный пользовательский пункт проверки (или список пунктов) можно в любой момент добавить вручную через верхнее поле «Add item»; он будет добавлен к существующему списку пунктов проверки.

Обратите внимание, что текущий список пунктов проверки можно сохранить как новый Checklist Template () — связанную информацию см. в разделе Checklists view на странице Admin – Settings page. Наведите указатель на запись Checklist, чтобы получить доступ к параметру удаления (), щелкните по записи, чтобы изменить ее текст, или перетащите запись на новую позицию в порядке Checklist.

Optional: Используйте параметр Attach Files, чтобы добавить (загрузить) файлы, относящиеся к project Design Review и помогающие в процессе проверки и утверждения.

 

См. страницу Admin Checklists page для информации об управлении Checklist для Design Review.

Новый экземпляр Design Review также можно вызвать из:

  • меню в представлении Design проекта Workspace. Обратите внимание, что меню также включает параметры Edit и Clone для текущего проекта.

  • меню в представлении Releases проекта Workspace.

  • диалогового окна проекта в Altium Designer, когда выбран Share и у проекта нет активных (In Progress) проверок. В противном случае диалоговое окно покажет плиточный список активных Design Reviews проекта.

    См. Support for Design Reviews для информации, связанной с Altium Designer.

Обратите внимание, что созданный Design Review может быть отменен инициатором проверки (или администратором Workspace) через меню на плитке проверки.

Design Reviews также напрямую позволяют открывать сравнение документов Schematic, PCB и BOM из снимка с документами предыдущих событий Commit проекта. Выберите вкладку документа SCH/PCB/BOM, чтобы увидеть сводку изменений по сравнению с самым последним событием Commit, и нажмите команду Open Compare, чтобы открыть это сравнение данных проекта. Используйте параметры меню Compare to Commit <date>, чтобы выбрать другое событие Commit для сравнения. Для этого примера просмотрите типичное BOM comparison и Schematic comparison.

Возможность сравнивать документы BOM, Schematic и PCB из снимка Design Review с их ранее зафиксированной версией напрямую доступна через интерфейс Design Review.

Возможность сравнивать документы BOM, Schematic и PCB из снимка Design Review с их ранее зафиксированной версией напрямую доступна через интерфейс Design Review.

Возможность сравнивать документы BOM, Schematic и PCB из снимка Design Review с их ранее зафиксированной версией напрямую доступна через интерфейс Design Review.

 

См. страницу Design Data Comparisons page для информации о выполнении сравнений проектных документов.

Проверка снимка проекта

Представление Design Snapshot соответствует состоянию проекта на момент создания экземпляра Design Review и предоставляет функции, доступные в обычном представлении WIP design view, включая полную навигацию по документам, подсветку цепей, кросс-пробинг и комментирование.

Помимо возможности анализировать проект в состоянии проверки, представление снимка также предоставляет специальную панель Design Review, которая суммирует текущий статус проверки, дает доступ к сравнениям (см. выше) и позволяет выполнять действия по пунктам Checklist проверки.

Панель Design Review в Design Snapshot включает информацию о статусе проверки и предоставляет доступ к пунктам Checklist. Панель Design Review в Design Snapshot включает информацию о статусе проверки и предоставляет доступ к пунктам Checklist.

В представлении Design Snapshot размещенные Comments и их assignment to user Tasks напрямую связаны с Design Review. Проверка будет включать только эти Comments и Tasks и не будет показывать существующие Comments/Tasks из исходного WIP-проекта. Размещенный комментарий Design Review будет содержать запись From: <design review>, которая ссылается на review Overview.

Комментарии Design Snapshot и все связанные с ними Tasks напрямую относятся к Design Review.Комментарии Design Snapshot и все связанные с ними Tasks напрямую относятся к Design Review.

Задачи Design Review

Представление Design Review Tasks включает общие запросы задач, созданные из Comments, размещенных в представлении Design Snapshot, а также задачи инициатора/рецензента, сформированные процессом Design Review. Задачи Design Review также доступны через представления Projects Tasks и Workspace Tasks.

Задачи комментариев, связанные с документом конкретного проекта (snapshot), могут управляться и продвигаться всеми участниками Workspace, у которых есть доступ к проекту. Выберите плитку задачи, чтобы открыть панель Information и получить доступ к ее сведениям (Status, Assignee, Priority и т. д.), добавить дополнительный комментарий или выполнить перекрестный переход к комментарию в представлении проекта (Show in Design).

Дополнительную информацию см. в разделе Работа с задачами.

Задачи, связанные с Design Review, отображаются в собственном представлении проверки Tasks, а также в основном представлении проекта Tasks.Задачи, связанные с Design Review, отображаются в собственном представлении проверки Tasks, а также в основном представлении проекта Tasks.

Экземпляр Design Review автоматически создает связанные процессные задачи как для Reviewers, так и для Initiators. Они обновляются и продвигаются к завершению вместе с процессом Design Review, но также могут напрямую управляться и продвигаться через представление Tasks их Assignee (назначенным Initiator или Reviewer задачи). Выберите плитку задачи, чтобы открыть панель Information и получить доступ к ее сведениям вместе с режимом просмотра Activity.

Связанную информацию см. ниже в разделе Завершение проверок со страницы задач.

Доступные во всех представлениях Workspace Tasks, задачи процесса Design Review могут продвигаться назначенным пользователем. Выберите плитку задачи, чтобы открыть панель Information этого представления.

Панель Information предоставляет доступ к сведениям о процессной задаче, вариантам голосования ее Assignee и ссылкам на исходный Design Review (Open Review) и режим просмотра сведений о проверке (запись Activity).

Представление Activity на панели содержит сведения о Design Review, связанном с текущей задачей, включая его ход выполнения, связанных пользователей, связанный проект и режим проверки. Вы можете использовать параметр Terminate этого представления, чтобы закрыть Design Review — все задачи будут переведены в состояние завершения.

 

Завершение проверок

Участникам Workspace, назначенным как Reviewers, предлагается оценить проект в рамках указанной области проверки, выполнить все пункты Checklist и, наконец, принять или отклонить результаты с помощью параметра . В ходе этого процесса Reviewers могут анализировать изменения через сравнение BOM/схемы/PCB, добавлять/сохранять/завершать пункты Checklist, а также размещать комментарии проверки и связанные задачи.

Вклад Reviewer в Design Review считается завершенным, когда его оценка зарегистрирована как Approve или Reject на панели Review, где его имя (в разделе Reviewers в Overview) будет выделено зеленым цветом и помечено соответствующим образом.

Пример экземпляра Design Review, как его видит Reviewer. Обратите внимание, что большинство элементов (имя/описание, прикрепленные файлы, назначенные reviewers и т. д.) нельзя редактировать.

Для успешной отправки проверки завершение Checklist не является обязательным. Любые пункты Checklist, которые были завершены, фактически считаются «решенными» Reviewer.

Когда Reviewer завершил свою оценку, ее можно подтвердить на панели Review, выбрав Approve или Reject проверку и добавив любые относящиеся к делу примечания.

Затем Reviewer использует кнопку , чтобы завершить свой процесс проверки и обратную связь, отправив результаты.

После завершения процесса состояние проверки, связанное с записью имени Reviewer, изменится с Pending на Approved или Rejected (в зависимости от оценки Reviewer). Это видно всем заинтересованным сторонам Design Review, включая других Reviewers и Initiator проверки (создателя).

 

Обратите внимание, что вы можете в любое время просмотреть диаграмму workflow Design Review, наведя указатель на имя процесса (Design Review) в нижней части панели Tasks — нажмите на имя, чтобы открыть полноразмерный вид. На диаграмме включены ожидающие пользовательские шаги процесса, обозначенные именами электронной почты пользователей.  Связанную информацию см. ниже в разделе Создание пользовательского Design Review.

Финализация проверок

Design Review финализируется и переводится в закрытое состояние только для чтения инициатором проверки Initiator путем выбора состояния Completed, Rejected или Cancelled в меню кнопки . Финализировать Design Review может только Initiator проверки или администратор Workspace. Это не зависит от того, завершили ли назначенные Reviewers свой процесс проверки, поэтому это может произойти в любое время.

Ожидаемый ход событий предполагает, что reviewers проекта завершили Checklist проверки, обработали все комментарии/задачи проверки и отправили свою оценку проверки как Approve или Reject (см. выше). Затем Initiator Design Review переводит проверку в финализированное закрытое состояние.

Пример экземпляра Design Review, как его видит Initiator проверки, когда назначенные Reviewers завершили свой процесс проверки. Цвет выделения записи и значок указывают на оценку Reviewer: Approve или Reject.

Вы можете навести указатель на запись Checklist, чтобы увидеть, какой Reviewer завершил пункт и когда это произошло. Обратите внимание, что пункты Checklist можно редактировать до тех пор, пока они не будут решены Reviewer, а удалять или менять их порядок можно в любое время до закрытия Review.

Initiator Design Review завершает процесс проверки, указывая закрытое состояние проверки как Completed или Rejected из раскрывающихся параметров либо Cancelled из верхнего меню .

Финализированный Design Review помечается выбранным состоянием (например, Completed), а затем закрывается как экземпляр проверки только для чтения после подтверждения ().

Процесс отправки завершается и блокирует задачу Design Review для initiator и всех остальных пользователей. Она остается доступной для целей аудита и оценки проверки.

Вернувшись на страницу проекта Design Reviews, финализированную проверку можно просмотреть, включив запись Completed (или отключив фильтры с помощью Clear all) на раскрывающейся панели Filters, которая по умолчанию показывает только проверки In Progress.

 

Design Review также представлены в представлении Tasks view проекта WIP как отдельные задачи как для Initiator проверки, так и для назначенных Reviewers, и фактически могут быть завершены путем решения этих задач. Дополнительную информацию см. в раскрывающемся разделе ниже.

Создание пользовательского Design Review

Related page: Определение workflow процесса 

Хотя функция Design Review реализована с определенным набором возможностей и параметров, ее процедурный поток и дополнительные параметры определяются ее Process Workflow. Связанный процесс — Design Review — доступен администраторам Workspace через страницу Admin – Processes page, где его можно изменить и сохранить как альтернативный процесс design review. Вы также можете создать новый пользовательский процесс с нуля, применив специальные элементы проверки проекта, используемые этим рабочим процессом (доступные на вкладке Project Activities).

Пример пользовательской проверки

Показанный здесь пример пользовательской проверки проекта предоставляет инициатору проверки выбор из двух путей типа проверки — Schematic и PCB — каждый из которых назначается пользователям в соответствующих группах Workspace. Результаты каждого типа проверки получает и суммирует инициатор проверки, который завершает проверку проекта со статусом Completed или Unacceptable.

Пример определения пользовательского рабочего процесса (DRplus), который становится доступным как альтернативный процесс для функции Design Review.Пример определения пользовательского рабочего процесса (DRplus), который становится доступным как альтернативный процесс для функции Design Review.

Чтобы создать новый пользовательский рабочий процесс для функции Design Review, выберите вкладку темы Project Activities на странице Workspace Admin - Processes и нажмите кнопку , чтобы открыть Process Workflow Editor — в качестве альтернативы можно создать новый процесс, отредактировав существующий.  Процесс создается путем графического размещения необходимых элементов Start, Task и Branching, а также добавления логики ветвления решений и элементов управления на основе переменных в пользовательские формы.

См. изображения ниже для общего обзора основных форм, используемых в приведенном выше примере процесса проверки проекта — изображения отражают вид при редактировании или создании рабочего процесса (страница Admin - Proceses).

Первая интерактивная задача Set Review Type в процессе — обрабатываемая пользователем, который инициировал проверку проекта (то есть Initiator) — включает форму, требующую выбора типа проверки. Это обозначено как переменная Domain с вариантами выбора Schematic, PCB или Both (потоки проверки). Следующая логика Branch направляет поток к одной из задач проверки или к обеим. 

Каждый из потоков проверки (Schematic и PCB) использует специальную задачу Design Review, которая включает наследуемую переменную Vote для записи решения Reviewer’s (Accept/Reject). Задача проверки Schematic назначается группе пользователей SCH Eng, а задача PCB — группе PCB Eng. Также добавлены переменные, позволяющие проверяющему(им) указать выводы Quality и Manufacturability (Good, Adequate, Bad). 

Решение по проверке из обоих потоков задач проверки обрабатывается элементом Initiator в задаче проверки Summarize, где форма предоставляет переменную Summary с выбираемыми вариантами OK to proceed и More work required . Следующее событие Required Task Completed будет ожидать завершения всех задач проверки. Затем финальная логика маршрутизации Branch завершает процесс Design Review со статусом Completed OK или Unacceptable.

 

После завершения и включения на странице Admin - Processes пользовательский процесс будет доступен для выбора при запуске нового экземпляра Design Review. Интерфейс проверки примет параметры команд и структуру потока, определенные пользовательским процессом, как показано ниже для примера процесса.

Дополнительные рабочие процессы, использующие специальные функции проверки проекта (такие как элемент Start Review), становятся доступными при запуске новой Design Review. Здесь выбран пользовательский процесс DRplus.

Пользователь, который начал проверку, — Initiator проверки — должен выбрать тип потока проверки (Domain), как определено базовым пользовательским рабочим процессом. Ход рабочего процесса отображается на изображении предварительного просмотра Process.

Выберите ссылку Process, чтобы открыть диаграмму рабочего процесса и просмотреть его текущий процедурный шаг. Пользователь, который должен завершить активную задачу и перевести рабочий процесс на следующий шаг, обозначается своим адресом электронной почты.

Пользовательская проверка требует, чтобы инициатор выбрал между путями проверки Schematic, PCB или Both, что определит переменную Domain рабочего процесса.

В этом примере выбран вариант Both. Это активирует обе задачи проверки — Schematic и PCB — после подтверждения настроек (). 

Каждая задача проверки автоматически назначается группам пользователей, указанным в базовом рабочем процессе: задача проверки Schematic — группе SCH Eng, а задача PCB — группе PCB Eng (в этом примере в каждой группе по одному пользователю).

Диаграмма рабочего процесса показывает, что обе задачи — проверка Schematic и проверка PCB — теперь активны и назначены указанным Reviewers. Обратите внимание, что на этом этапе для Initiator нет доступных задач, поскольку они уже завершены (на данный момент).

Назначенный Reviewer, в данном случае участник группы PCB Eng, имеет доступную ему активную Design Review, которую можно открыть и завершить свою задачу.

Reviewer должен завершить задачу проверки PCB, выбрав Vote, Manufacturability и Quality (необязательный) параметр, а затем подтвердить эти настройки ().

Reviewer, назначенный на задачу проверки Schematic — в силу своего членства в группе SCH Eng — может аналогичным образом выполнить требуемую задачу. Предварительный просмотр Process показывает текущие позиции шагов в рабочем процессе.

В качестве альтернативы выполнению действий проверки через панель My Tasks интерфейса Reviewer может продолжить работу со страницы Design Reviews Tasks, где также отображаются как активные, так и завершенные задачи для текущей проверки.

Задача Reviewer переводится в завершенное состояние (Resolved) путем отправки его решения Vote и, при необходимости, оценки Quality и заметок Comment.

После завершения всех предыдущих задач (как требуется событием Related Tasks Completed рабочего процесса) финальная задача Summarize становится активной для инициатора Design Review. Обратите внимание, что обе записи Reviewer выделены зеленым цветом, что указывает на завершение соответствующих задач.

Последний шаг — чтобы инициатор проверки выбрал итоговый вариант и подтвердил результат ().

Диаграмма рабочего процесса покажет окончательный вывод уже закрытого процесса Design Review, выделенный красным цветом.

 
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content