Работа с задачами
Функция Tasks в рабочем пространстве Altium 365 Workspace предоставляет наглядный способ доступа, создания и управления рабочими активностями (пользовательскими задачами) для участников Workspace. Представленные в виде потока Kanban-доски, задачи перемещаются по своим дорожкам ('swimlane') к завершению с соответствующим изменением уровня их статуса (ToDo, InProgress и Resolved). Сами задачи могут создаваться и обрабатываться участниками Workspace с соответствующими правами и назначаться любому участнику Workspace или группе.
Представление панели Tasks доступно на двух уровнях возможностей, которые определяются вашим уровнем доступа к программному обеспечению Altium:
-
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.
-
The project-specific Tasks view – содержит все задачи, относящиеся к открытому проекту Workspace. Сюда входят строка общих задач, связанных с самим проектом, и сворачиваемые строки задач, относящихся к конкретным документам проекта:
-
Общие задачи можно создавать с помощью кнопки
и назначать конкретному пользователю или задавать им другой приоритет через панель Task details. Эти задачи связаны с текущим открытым проектом.
-
Задачи по документам проекта создаются путем назначения комментария документа проекта участнику Workspace.
-
Представление панели проекта Tasks включает все активные задачи, относящиеся к текущему открытому проекту.
Плитки задач
Графические плитки панели Tasks представляют задачи по мере их прохождения через уровни статуса до состояния завершения (Resolved). Каждая плитка содержит сводную информацию, относящуюся к связанной с ней задаче, включая:
-
Комментарий, связанный с задачей, или запись Name для общей задачи.
-
Значок пользователя участника Workspace, которому назначена задача.
-
Идентификатор задачи (ID), который представляет собой составное значение из ID проекта и номера задачи проекта.
-
Значок, представляющий текущую настройку
Priorityзадачи.
Плитки также включают связанные команды, доступные из раскрывающегося меню Options :
- Используйте параметр Copy Link, чтобы отправить веб-ссылку на задачу другому человеку (у которого есть доступ к Workspace).
- Используйте параметр Delete, чтобы удалить задачу — доступно создателю задачи или администратору Workspace. Обратите внимание, что если задача была создана из комментария проекта, она также будет удалена.
- Используйте параметр Show in Design, чтобы открыть (выполнить перекрестный переход к) этот комментарий в его проектном документе — доступно, если задача связана с комментарием.
Возможности представления задач
Хотя панель Workspace Tasks представлена через относительно простой интерфейс, она предлагает гибкий и эффективный способ как управления, так и отслеживания рабочих процессов непосредственно в реальной среде проектирования, а не через внешнюю систему. Наряду с присущими ей связями с проектными данными Workspace, интерфейс панели также предоставляет следующий набор интерактивных возможностей:
-
Drag and drop – перетащите плитку задачи в новую строку, чтобы изменить ее статус в рабочем процессе (
ToDo,InProgress,Resolved). -
Filtering – откройте окно Filter, чтобы получить доступ к выбираемым фильтрам, которые ограничивают представление задачами с определенными исполнителями, уровнями статуса или состояниями приоритета — здесь показано представление Tasks на уровне проекта, а не Workspace.
Обратите внимание, что задачиResolvedотображаются только для чтения (приглушенно). Чтобы исключить из представления все задачиResolved, выберите оба фильтраTo DoиIn Progress.
-
List Order – используйте параметры меню
, чтобы задать порядок отображения плиток задач: по последнему изменению (Sort by Last Modified) или по приоритету, назначенному каждой задаче (Sort by Priority).
-
Task details pane – выберите плитку задачи, чтобы получить доступ к связанной информации и элементам управления на панели Task details, которая предоставляет доступ к:
-
наведите указатель на имя проекта, связанное со строкой задачи, и нажмите кнопку
, чтобы открыть этот проект в новой вкладке браузера.
-
параметрам раскрывающегося меню для изменения активности задачи Status, назначенного участника Workspace (Task Assignee) и уровня Priority задачи.
-
полю описания для добавления дополнительной информации в запись панели сведений задачи.
-
ссылке Show in Design для перекрестного перехода к связанному комментарию в его исходном документе — доступно для задач, связанных с комментариями проекта. Навигация от задачи, связанной с проектом, к связанному комментарию документа проекта является двунаправленной. Чтобы вернуться к ее записи в представлении Tasks для конкретного проекта, выберите ссылочный ID задачи в левом верхнем углу открытого комментария или в ее записи на панели Comments and Tasks.
-
последовательной истории задачи, включая изменения ее статуса выполнения Status, пользователя Assignee и уровня Priority.
-
полю ввода
Commentдля добавления дополнительных заметок или комментариев (с упоминаниями пользователей@) в цепочку задачи. Кроме того, в это поле можно вставить локально скопированное изображение.
-
Выберите плитку задачи, чтобы открыть информацию о ней на панели Task details.
Задачи рабочих процессов на основе процессов
Наряду с возможностями, предоставляемыми Context-Aware Tasks, представление Tasks также поддерживает задачи, связанные с Process Workflows. Высоконастраиваемые Process Workflows используются для строгого сопровождения разработчиков в типовых повседневных процессах проектирования, таких как запрос новых компонентов, выполнение проверок и создание новых проектов. Каждый Workflow, используемый для реализации конкретного процесса проектирования, создается как часть Process Definition. Процессы и их Workflows создаются и управляются через интерфейс Workspace — администратором этого Workspace.
Дополнительную информацию см. в разделе Creating & Managing Processes.
Разработчики могут получать доступ и запускать любые процессы, которые были активированы для использования на административном уровне. Непосредственное взаимодействие с процессом — точнее, с его определенным рабочим процессом — осуществляется через Tasks панель, где задачи процесса сосуществуют со стандартными задачами запросов заданий Workspace, описанными ранее. Дополнительные задачи Process Workflow, доступные в Workspace, связаны с действием пользователя, которое требуется для перехода определенного рабочего процесса к следующему шагу процесса.
Выберите задачу рабочего процесса, чтобы увидеть связанную с ней информацию в правой панели представления Task. Обратите внимание, что задачи рабочего процесса обозначаются зеленой линией слева на плитке.
Задача рабочего процесса доступна и активна для назначенного пользователя(ей) — исполнителя, который после входа в Workspace может перевести рабочий процесс к следующему шагу процесса через панель Tasks справа. В приведенном ниже примере процесса Ad Hoc Review process отправленные пользователем данные переведут процесс к состоянию Completed — или, в терминах потока страницы Tasks, к статусу Resolved.
Работа с задачами процесса
Задачи Process Workflow, заполняющие страницу Tasks, создаются в ответ на шаги активных Processes, которые требуют действия от участника Workspace. Такие задачи видят все пользователи, но выполнять действия по ним могут только те, кому задача назначена (Assignees).
Что касается самих процессов, то те из них, которые были включены администратором Workspace, могут вызываться пользователями из разных мест в зависимости от функциональности процесса:
-
Project Activities такие как проверки, где Tasks создаются для назначенных рецензентов.
-
Запуск через кнопку
на странице Projects.
-
Запуск через кнопку
при просмотре задач для конкретного проекта.
-
Запуск через кнопку
на странице Activities.
-
-
Project Creations, где Tasks создаются, если требуется ввод данных пользователем.
-
Part Requests, где Tasks создаются для пользователей, работающих над запросом.
-
Запуск через кнопку
на странице Part Requests (Library - Part Requests).
-
-
Включенные процессы также могут запускаться непосредственно из Altium Designer, где resulting tasks доступны из панели Tasklist.
Подробности о работе с действиями проверки в Altium Designer см. в разделе Performing Reviews.
Панель сведений о задаче
Выберите плитку записи задачи процесса, чтобы открыть ее полные сведения в панели справа. Хотя содержимое будет различаться в зависимости от дизайна формы процесса, общие элементы, доступные пользователям, включают:
-
Assignee — назначенный участник или группа Workspace, от которых требуется действие для завершения шагов рабочего процесса или только текущего шага. Администратор workspace может переназначить текущую задачу другому участнику Workspace через раскрывающийся список пользователей.
-
Activity — открывает представление Activity панели, в котором показаны полные сведения о процессе проекта, к которому относится выбранная задача, включая хронологический список событий рабочего процесса, отслеживающих последовательность действий пользователей. Верхнее меню панели
включает параметры для просмотра диаграммы рабочего процесса в его текущем состоянии выполнения , а также для TerminateпереводаTerminate активной задачи в закрытое (и Resolved) состояние — это возможно только для инициатора задачи и администраторов.
Для задач рабочего процесса в основной части панели будут представлены все сведения и поля ввода, которые были определены для этой задачи администратором, создавшим ее. Поля ввода используются для получения от пользователя выбора, информации или данных, что способствует дальнейшему продвижению этого рабочего процесса.
Панель Task предоставляет параметры для назначения задачи другому пользователю, а также позволяет переключиться на представление Activity, относящееся к текущей задаче.
В некоторых случаях задача Workspace Assignee будет обозначена как 'Unassigned' , поскольку она не была явно назначена участнику Workspace и должна быть назначена или взята в работу подходящим пользователем (Candidate). В этом случае сам рабочий процесс — при создании или редактировании — назначил этот этап диапазону пользователей или определенной группе участников, например Administrators или Librarians. Предполагается, что подходящий кандидат возьмет на себя этот этап задачи, а затем выполнит требуемое действие, которое переведет процесс к следующему шагу или к завершению.
Созданный рабочий процесс может включать этапы задач, назначенные группе участников workspace, которые как кандидаты могут взять задачу в работу.
Страница Activities
Страница проекта Activities предоставляет подробный обзор активных или закрытых Processes, связанных с текущим проектом. Когда страница открывается из дерева навигации, в ней перечисляются все процессы, связанные с проектом, включая состояние их выполнения и назначение пользователям.
Страница Activities показывает все процессы, относящиеся к текущему открытому проекту.
Запись процесса в списке включает подробную информацию, такую как текущее положение этапа в рабочем процессе (State), участник(и) workspace, назначенные процессу (Assignee), пользователь, инициировавший процесс (Started By), и время его запуска (Started At). Щелкните заголовок столбца, чтобы отсортировать список процессов по данным этого столбца, затем щелкните еще раз, чтобы изменить порядок. Обратите внимание, что только инициатор процесса или администратор может завершить процесс
Дополнительные сведения о выбранном процессе доступны через информационные параметры в нижней части экрана, которые включают:
-
Diagram — аннотированное графическое представление рабочего процесса и состояния активности (точки, достигнутой в потоке), которое выделяется связанным именем исполнителя.
-
Data — параметрические данные, относящиеся к активности, включая ссылку на связанный проект.
-
History — последовательная история событий рабочего процесса (запуск, подготовка, завершение задачи и т. д.) сверху вниз.
Новую активность процесса можно запустить с помощью кнопки
. Переключите кнопку
в режим
, чтобы вывести список неактивных процессов (тех, которые Completed или Terminated), и используйте кнопку
, чтобы загрузить подробный список отображаемых в данный момент процессов в CSV-файл.
Страница Part Requests
Страница Workspace Part Requests предназначена для доступа к отправленным запросам на компоненты на основе процессов и управления ими. Она открывается выбором Library – Part Requests в основном дереве навигации; представление Part Requests по умолчанию предоставляет привычный интерфейс, ориентированный на задачи, с возможностью вернуться к интерфейсу, ориентированному на рабочий процесс, с помощью команды Switch to Old View.
Как и в других представлениях Task (Global и Project), подробные сведения можно полностью изучить через панель Details/Activity pane, а затем продвинуть задачу до завершения и закрыть её назначенным исполнителем. Альтернативное (старое) представление, ориентированное на рабочий процесс, предоставляет эквивалентный уровень детализации с точки зрения процесса (через вкладки Diagram, Data и History) и включает графическое представление рабочего процесса и его текущего состояния — см. страницу Activities page для связанной информации.
Уникальной особенностью представления Tasks страницы Parts Request является набор параметров Filter, позволяющий фильтровать записи Task по дополнительным параметрам. Специализированные параметры — Workflow, Part Number и Manufacturer — включают выбираемые значения, извлечённые из всех доступных задач Part Request. Это позволяет настроить список Tasks так, чтобы отображались только те записи, которые соответствуют указанным значениям параметров и типу рабочего процесса.
См. Tasks View Features для получения связанной информации о фильтрации Task.
См. Process-based Part Requests для получения информации о работе с Part Request в Altium Designer.










).
)
)







