Работа с задачами

Вы просматриваете версию 7.2. Для самой новой информации, перейдите на страницу Работа с задачами для версии 8.0

Функция Tasks в Altium On-Prem Enterprise Server предоставляет наглядный способ доступа, создания и управления рабочими активностями (пользовательскими задачами) для участников Workspace. Задачи представлены в виде Kanban-доски и продвигаются по своим строкам «swimlane» к завершению с соответствующими изменениями уровня статуса (ToDo, InProgress и Resolved). Сами задачи могут создаваться и обрабатываться участниками Workspace с соответствующими правами и назначаться любому участнику Workspace или группе.

Представление Tasks доступно на двух уровнях возможностей:

  • Context-Aware Tasks – Работа с задачами, созданными из комментариев проекта, или с общими задачами, не связанными с проектами.
  • Process Workflow Tasks – Работа с контекстно-зависимыми задачами (как выше), а также с задачами, связанными с активным Process Workflow.

Контекстно-зависимые задачи

Панель Tasks, организованная в виде строк с отдельными плитками задач, заполняется как общими задачами, так и задачами, назначенными из конкретного проекта. Плитки задач можно перемещать на другой этап (уровень статуса), перетаскивая их в новую строку, либо изменяя их Status в Task details панели справа. Эта панель также позволяет изменить Assignee (кому назначена задача) на другого участника Workspace и изменить уровень Priority задачи.

Задачи Workspace доступны на глобальном уровне, охватывающем все проекты Workspace (доступно из главного меню Workspace), и на уровне конкретного проекта, который включает задачи, относящиеся к текущему открытому проекту (доступно из главного меню при просмотре этого проекта). Разница между этими представлениями описана ниже:

  • The global Tasks view – заполняется всеми задачами, которые в данный момент активны в Workspace. Сюда входит строка общих задач, не связанных с проектом Workspace, а также сворачиваемые строки задач, относящихся к конкретным проектам разработки:
    • Общие задачи можно создавать с помощью кнопки и назначать конкретному пользователю или задавать другой приоритет через панель Task details. Эти задачи не связаны с конкретным проектом.
    • Задачи, относящиеся к конкретному проекту, создаются из представления задач проекта (см. «Задачи конкретного проекта» ниже) или путем назначения комментария проекта участнику Workspace. Задачи, связанные с проектом, видны только тем пользователям, у которых есть доступ View/Edit к этому проекту.

    Общее, или глобальное, представление панели Tasks включает все активные задачи в Workspace.
    Общее, или глобальное, представление панели Tasks включает все активные задачи в Workspace.

  • The project-specific Tasks view – заполняется всеми задачами, относящимися к открытому проекту Workspace. Сюда входит строка общих задач, связанных с самим проектом, а также сворачиваемые строки задач, относящихся к конкретным документам проекта:

    Представление панели проекта Tasks включает все активные задачи, относящиеся к текущему открытому проекту.
    Представление панели проекта Tasks включает все активные задачи, относящиеся к текущему открытому проекту.

См. страницу Web Viewer page для информации о назначении задач по комментариям проекта в Workspace.

См. страницу Altium Designer Commenting page для информации о назначении задач по комментариям со стороны проектирования.

Плитки задач

Графические плитки панели Tasks отображают задачи активности по мере их прохождения уровней статуса до состояния «завершено» (Resolved). Каждая плитка показывает сводную информацию, относящуюся к связанной задаче, включая:

  • Комментарий, связанный с задачей, или поле Name для общей задачи.

  • Значок пользователя участника Workspace, которому назначена задача.

  • Идентификатор задачи (ID), который является составным из ID проекта и номера задачи проекта.

  • Значок, представляющий текущую настройку Priority задачи.

Плитки также включают связанные команды, доступные из выпадающего меню Options ():

  • Используйте опцию Copy Link, чтобы отправить веб-ссылку на задачу другому человеку (у которого есть доступ к Workspace).
  • Используйте опцию Delete, чтобы удалить задачу — доступно создателю задачи или администратору Workspace. Обратите внимание: если задача была создана из комментария проекта, то он также будет удален.
  • Используйте опцию Show in Design, чтобы открыть (выполнить cross probe к) этот комментарий в его проектном документе — доступно, когда задача связана с комментарием.

Возможности представления задач

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

  • Drag and drop – перетащите плитку задачи в новую строку, чтобы изменить ее статус рабочего процесса (ToDo, InProgress, Resolved).
  • Filtering – выберите значок пользователя в верхней части доски, чтобы ограничить список задач теми, которые назначены этому пользователю. Нажмите еще раз, чтобы снять фильтрацию по пользователю.
  • Open project – наведите курсор на имя проекта, связанного со строкой задач, и нажмите кнопку , чтобы открыть этот проект в новой вкладке браузера (доступно в глобальном представлении Tasks).
  • Cross-probing – навигация от задачи, связанной с проектом, к соответствующему комментарию документа проекта (с использованием Show in design) двунаправленная. Чтобы вернуться к ее записи в представлении Tasks для конкретного проекта, выберите ссылочный ID задачи в левом верхнем углу открытого комментария или в ее записи в панели Comments and Tasks (показать пример).
  • Task details pane – выберите плитку задачи, чтобы получить доступ к связанной информации и элементам управления в панели Task details, которая предоставляет доступ к:
    • параметрам выпадающего меню для изменения активности задачи Status, назначенного участника Workspace (Task Assignee) и уровня Priority задачи.

    • полю описания для добавления дополнительной информации в запись задачи в панели сведений.

    • ссылке Show in Design для cross-probing к связанному комментарию в его документе — доступно для задач, связанных с комментариями проекта.

    • последовательной истории задачи, включая изменения ее прогресса Status, пользователя Assignee и уровня Priority.

    • полю ввода Comment для добавления дополнительных заметок или комментариев (с упоминаниями пользователей @) в ветку задачи. Также в поле можно вставить локально скопированное изображение.

Выберите плитку задачи, чтобы открыть ее информацию в панели Task details.Выберите плитку задачи, чтобы открыть ее информацию в панели Task details.

Задачи рабочих процессов на основе процессов

Раздел ниже содержит обзор Process Workflow Tasks, доступных через браузерный интерфейс Workspace. Представление задач с поддержкой процессов является расширением стандартного представления Context-Aware Tasks view, рассмотренного выше.

Помимо возможностей, предоставляемых Context-Aware Tasks, представление Tasks в Workspace Altium Enterprise Server также поддерживает задачи, связанные с Process Workflows. Высоконастраиваемые Process Workflows применяются для строгого сопровождения разработчиков в типичных повседневных процессах проектирования, таких как запрос новых компонентов, проведение дизайн-ревью и создание новых проектов. Каждый Workflow, используемый для реализации конкретного процесса проектирования, создается как часть Process Definition. Процессы и их Workflows создаются и управляются через интерфейс Workspace — администратором этого Workspace.

Подробнее см. Creating & Managing Processes.

Разработчики могут получать доступ и запускать любые процессы, которые были активированы для использования на административном уровне. Непосредственное взаимодействие с процессом — точнее, с его определенным workflow — осуществляется через панель Tasks, где задачи процесса сосуществуют со стандартными задачами запросов работ Workspace, описанными ранее. Дополнительные задачи Process Workflow, доступные в Workspace, относятся к действию пользователя, необходимому для перехода определенного workflow к следующему шагу процесса.

Выберите задачу workflow, чтобы увидеть связанную с ней информацию в правой панели представления задач. Обратите внимание: задачи workflow обозначаются наличием зеленой линии слева на плитке.

Javascript ID: ProcessTasks_AES7_2

Задача процесса Ad Hoc Review назначается участнику-пользователю Workspace. Пользователь может продвигать задачу, будучи выполненным входом в Workspace.

Задача процесса Ad Hoc Review назначается участнику-пользователю Workspace. Пользователь может продвигать задачу, будучи выполненным входом в Workspace.

Задача workflow доступна и активна для назначенного пользователя(ей) — исполнителя (Assignee) — который, войдя в Workspace, может продвинуть workflow к следующему шагу процесса через панель задач справа. В приведенном ниже примере процесса Ad Hoc Review process отправленные пользователем данные () продвинут процесс к состоянию Completed — или, в терминах потока страницы Tasks, к статусу Resolved.

Javascript ID: ProcessTaskAction_AES7_2

Пользователь, которому назначена задача рабочего процесса, может выполнять шаги процесса после входа в Workspace.

Пользователь, которому назначена задача рабочего процесса, может выполнять шаги процесса после входа в Workspace.

Представление страницы Tasks предлагает ряд общих возможностей для управления задачами и работы с ними, включая кросс-пробинг, фильтрацию задач по пользователям, сворачиваемые группы строк и многое другое. Представление панели доступно из главного меню Workspace (охватывает все задачи) и из главного меню при просмотре конкретного проекта.

См. раздел Context-Aware Tasks section для получения дополнительной информации.

Работа с задачами процесса

Задачи Process Workflow, заполняющие страницу Tasks, создаются в ответ на шаги активных Processes, которые требуют действий от участника Workspace. Такие задачи будут видны всем пользователям, но выполнять действия по ним могут только те, кому задача назначена (Assignees).

Что касается самих процессов, то те из них, которые были включены администратором Workspace, могут запускаться пользователями из разных мест в зависимости от функциональности процесса:

  • Project Activities, например ревью, где задачи создаются для назначенных рецензентов.
  • Project Creations, где задачи создаются, если требуется ввод данных пользователем.
    • Запуск из кнопки на странице Projects page.
    • Запуск через клонирование из верхней кнопки на странице Projects page.
  • Part Requests, где задачи создаются для пользователей, работающих над запросом.
  • Включённые процессы также могут запускаться напрямую из Altium Designer, при этом получившиеся задачи доступны в панели Tasklist panel.
    См. Performing Design Reviews для подробностей о работе с активностями ревью в Altium Designer.
  • Администраторы Workspace могут запускать Processes со страницы Admin – Processes page, запуская включённую запись процесса ().
  • Обратите внимание: стандартные задачи (не относящиеся к workflow) создаются с помощью кнопки (для General Tasks) на странице Tasks и путём назначения Comment участнику Workspace.

Панель сведений о задаче

Выберите плитку записи задачи процесса, чтобы открыть её полные сведения в панели справа. Хотя содержимое будет отличаться в зависимости от Process Form design, общие элементы, доступные пользователям, включают:

  • Assignee – назначенный участник или группа Workspace, от которых требуется действие для завершения шагов рабочего процесса, либо только текущего шага. Администратор Workspace может переназначить текущую задачу другому участнику Workspace через выпадающий список пользователей.
  • Show Activity – открывает страницу проекта Activities page с полными сведениями о проектном процессе, к которому относится выбранная задача. Диаграмма потока процесса (выберите представление Diagram) покажет текущий шаг в потоке и назначенного пользователя, а представление History отобразит текущую последовательность событий рабочего процесса.

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

Для задач workflow в основной части панели будет отображаться process Form, включающая всю информацию и поля ввода, определённые для этой задачи администратором, который её создал. Поля ввода используются для получения от пользователя выбора, сведений или данных, что будет способствовать дальнейшему продвижению этого workflow.

В некоторых случаях у задачи workflow в качестве значка назначенного пользователя будет отображаться символ ‘ ? ’. Это означает, что этап задачи не назначен — не был явно назначен участнику Workspace — и его нужно назначить или «забрать» подходящему пользователю (Candidate).

В этом случае сам workflow-процесс — при создании или редактировании — назначил этот этап диапазону пользователей или определённой группе, например Librarians. Идея в том, чтобы подходящий кандидат взял на себя ответственность за этап задачи и выполнил требуемое действие, которое переведёт процесс на следующий шаг или завершит его.

Обратите внимание, что process Form design также может включать поле Except, которое можно использовать для исключения конкретных пользователей из кандидатов. Это могут быть указанные имена пользователей или другие системные пользователи, например инициатор процесса (путём ввода $ Initiator в поле Except).

Созданный workflow-процесс может включать этапы задач, назначенные группе участников workspace, которые как кандидаты могут «забрать» задачу.Созданный workflow-процесс может включать этапы задач, назначенные группе участников workspace, которые как кандидаты могут «забрать» задачу.

В Altium Designer неназначенные задачи отображаются как записи в области Tasks панели Tasklist panel со значком . Когда вы нажимаете на такую задачу, последующая форма предоставляет кнопку , позволяющую взять задачу на себя без необходимости переходить в браузерный интерфейс, чтобы «забрать» её. Задачи, назначенные вам, затем отличаются значком .

Страница Activities

Страница проекта Activities предоставляет подробный обзор активных или закрытых Processes, связанных с текущим проектом. Если страница открыта напрямую из дерева навигации, она перечислит все процессы, связанные с проектом, включая состояние их выполнения и назначение пользователей. В качестве альтернативы, когда страница Activities была связана с выбранной задачей в представлении Tasks — через команду Show Activity в панели сведений — она покажет только процесс, связанный с этой конкретной задачей.

Страница Activities, при прямом открытии, покажет все процессы, относящиеся к текущему открытому проекту.Страница Activities, при прямом открытии, покажет все процессы, относящиеся к текущему открытому проекту.

Запись процесса в списке включает подробные сведения, такие как текущая позиция этапа в workflow (State), участник(и) workspace, назначенные на процесс (Assignee), пользователь, инициировавший процесс (Started By), и время запуска (Started At). Нажмите на заголовок столбца, чтобы отсортировать список процессов по данным этого столбца, и нажмите ещё раз, чтобы переключить порядок. Обратите внимание, что завершить процесс () может только инициатор процесса или администратор.

Дополнительные сведения о выбранном процессе доступны через информационные опции в нижней области экрана, включая:

  • Diagram – аннотированную графику, представляющую workflow и состояние активности (точку, достигнутую в потоке), которая подсвечивается соответствующим именем назначенного исполнителя.
  • Data – параметрические данные, относящиеся к активности, включая ссылку на связанный проект.
  • History – последовательную историю событий workflow (запуск, подготовка, завершение задачи и т. д.) сверху вниз.
Javascript ID: AES_ProjectActivitiesFromTask_7_0

Страница Activities предоставляет подробную информацию о workflow процесса и его текущем этапе задачи.

Страница Activities предоставляет подробную информацию о workflow процесса и его текущем этапе задачи.

Новую активность процесса можно запустить с помощью кнопки . Переключите кнопку в режим , чтобы вывести список неактивных процессов (тех, что находятся в состоянии Completed или Terminated), и используйте кнопку , чтобы скачать подробный список отображаемых в данный момент процессов в CSV-файле.

Страница Part Requests

Информация ниже относится к Part Requests на основе Process Workflows. Сведения о стандартных «неуправляемых» Part Requests см. на странице this Part Requests.

Помимо взаимодействия с Part Request processes через workflow-задачи на странице Tasks, специализированная страница Workspace Part Requests предоставляет подробный обзор процессов, связанных с этими задачами. Как и страница проекта Activities, страница Part Request предоставляет полные сведения о связанных процессах, включая их статус и связанных пользователей.

Выберите запись процесса запроса, чтобы просмотреть его базовый workflow процесса (вкладка Diagram), который показывает, на каком этапе потока находится запрос и у кого есть задача, которую нужно выполнить, чтобы продвинуть запрос дальше. Также доступны вкладки для просмотра данных, связанных с запросом (Data tab), а также истории действий, выполненных в рамках workflow процесса запроса (вкладка History). Обратите внимание, что завершить процесс запроса () может только инициатор процесса или администратор.

Страница Part Requests показывает активный процесс запроса, текущую невыполненную задачу и ответственного за неё.Страница Part Requests показывает активный процесс запроса, текущую невыполненную задачу и ответственного за неё.

На странице новый процесс Part Request можно запустить с помощью кнопки , а список можно заполнить неактивными процессами Part Request (теми, что находятся в состоянии Completed или Terminated), переключив верхний элемент управления Active в режим Closed. Доступная только администраторам Workspace, кнопка используется для скачивания подробного списка отображаемых в данный момент процессов Part Release в CSV-файле.

См. Process-based Part Requests для получения дополнительной информации о работе с Part Requests в Altium Designer.

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