작업(Task) 사용하기

Now reading version 7.0. For the latest, read: 작업(Task) 사용하기 for version 8.0

Altium On-Prem Enterprise Server의 Tasks 기능은 Workspace 구성원을 위한 작업 활동(사용자 작업, Tasks)을 매우 시각적인 방식으로 액세스, 생성 및 관리할 수 있게 해줍니다. 칸반 보드 흐름 스타일로 표시되며, 작업은 해당 ‘스윔레인(swimlane)’ 행을 따라 완료를 향해 진행되고, 그에 따라 상태 수준(ToDo, InProgressResolved)이 변경됩니다. 작업 자체는 적절한 권한이 있는 Workspace 구성원이 생성하고 처리할 수 있으며, 어떤 Workspace 구성원 또는 그룹에도 할당할 수 있습니다.

Tasks 대시보드 보기는 두 가지 수준의 기능으로 제공됩니다:

  • Context-Aware Tasksproject Comments에서 생성된 작업 또는 프로젝트와 연결되지 않은 일반 작업(Tasks)을 처리합니다.
  • Process Workflow Tasks – (위와 같은) Context-Aware Tasks를 처리하며, 활성 Process Workflow와 연결된 작업도 함께 처리합니다.

Context-Aware Tasks

개별 작업 타일 행으로 구성된 Tasks 대시보드에는 일반 작업과 특정 프로젝트에서 할당된 작업이 모두 표시됩니다. 작업 타일은 새 행 위치로 드래그하거나, 오른쪽의 Task details 창에서 Status을(를) 변경하여 다른 단계(상태 수준)로 진행시킬 수 있습니다. 또한 이 창에서는 Assignee(작업이 할당된 대상)을 다른 Workspace 구성원으로 변경하고, 작업의 Priority 수준도 수정할 수 있습니다.

Workspace 작업은 모든 Workspace 프로젝트를 포괄하는 전역 수준(main Workspace menu에서 사용 가능)과, 현재 열려 있는 프로젝트에 적용되는 작업을 포함하는 프로젝트별 수준(해당 프로젝트를 볼 때의 main menu에서 사용 가능)에서 접근할 수 있습니다. 두 보기의 차이는 아래와 같습니다:

  • The global Tasks view – 현재 Workspace에서 활성 상태인 모든 작업으로 채워집니다. 여기에는 Workspace 프로젝트와 연결되지 않은 일반 작업 행과, 특정 설계 프로젝트에 적용되는 작업의 접을 수 있는(collapsible) 행이 포함됩니다:


    전체(전역) Tasks 대시보드 보기에는 Workspace의 모든 활성 작업이 포함됩니다.

  • The project-specific Tasks view – 열려 있는 Workspace 프로젝트에 적용되는 모든 작업으로 채워집니다. 여기에는 프로젝트 자체와 연결된 일반 작업 행과, 특정 프로젝트 문서에 적용되는 작업의 접을 수 있는 행이 포함됩니다:


    프로젝트 Tasks 대시보드 보기에는 현재 열려 있는 프로젝트에 적용되는 모든 활성 작업이 포함됩니다.

Workspace에서 프로젝트 코멘트 작업을 할당하는 방법은 Web Viewer page를 참조하십시오.

설계 측면에서 코멘트 작업을 할당하는 방법은 Altium Designer Commenting page를 참조하십시오.

Task Tiles

Tasks 대시보드의 그래픽 타일은 활동 작업이 상태 수준을 거쳐 완료(Resolved) 상태로 진행되는 과정을 나타냅니다. 각 타일에는 해당 작업과 관련된 요약 정보가 표시되며, 포함 항목은 다음과 같습니다:

  • 작업과 관련된 Comment 또는 일반 작업의 Name 항목.
  • 작업이 할당된 Workspace 구성원의 사용자 아이콘.
  • 작업 식별자(ID). 이는 프로젝트 ID와 프로젝트 작업 번호의 조합입니다. 샘플 Workspace 프로젝트는 project ID 대신 프로젝트 Name으로 표시됩니다.
  • 현재 작업의 Priority 설정을 나타내는 아이콘.

타일에는 Options 드롭다운 메뉴()에서 사용할 수 있는 관련 명령도 포함됩니다:

  • Copy Link 옵션을 사용하여 작업 웹 링크를 다른 사람(Workspace에 접근 권한이 있는 사용자)에게 보낼 수 있습니다.
  • Delete 옵션을 사용하여 작업을 제거할 수 있습니다. 작업 생성자 또는 Workspace 관리자에게 제공됩니다. 작업이 프로젝트 Comment에서 생성된 경우 해당 Comment도 함께 삭제됩니다.
  • Show in Design 옵션을 사용하여 해당 Comment가 있는 설계 문서로 열기(크로스 프로브)할 수 있습니다. 작업이 Comment와 연결된 경우에만 사용할 수 있습니다.

Tasks View Features

비교적 단순한 인터페이스로 제공되지만, Workspace Tasks 대시보드는 외부 시스템이 아니라 실제 설계 환경 내에서 워크플로를 관리하고 추적할 수 있는 유연하고 효율적인 방법을 제공합니다. Workspace 설계 데이터와의 고유한 연결과 함께, 대시보드 인터페이스는 다음과 같은 다양한 대화형 기능도 제공합니다:

  • Drag and drop – 작업 타일을 새 행 위치로 드래그하여 워크플로 상태(ToDo, InProgress, Resolved)를 변경합니다.
  • Filtering – 보드 상단의 사용자 아이콘을 선택하여 목록에 표시되는 작업을 해당 사용자에게 할당된 작업으로 제한합니다. 다시 클릭하면 해당 사용자 필터링이 해제됩니다.
  • Open project – 작업 행과 연결된 프로젝트 이름에 마우스를 올린 뒤 버튼을 클릭하여 해당 프로젝트를 새 브라우저 탭에서 엽니다(전역 Tasks 보기에서 사용 가능).
  • Cross-probing – 프로젝트 관련 작업에서 연결된 프로젝트 문서 Comment로의 탐색(Show in design 사용)은 양방향입니다. 프로젝트별 Tasks 보기에서 해당 항목으로 돌아가려면, 열려 있는 Comment의 좌측 상단 또는 Comments and Tasks 창의 항목에서 작업 참조 ID를 선택합니다(show example).
  • Task details pane – 작업 타일을 선택하여 Task details 창에서 관련 정보와 제어 항목에 접근할 수 있으며, 이 창을 통해 다음에 접근할 수 있습니다:
    • 드롭다운 메뉴 옵션을 통해 작업의 활동 Status, 할당된 Workspace 구성원(작업 Assignee), 작업 Priority 수준을 변경합니다.
    • 설명 필드로 작업 상세 창 항목에 추가 정보를 입력합니다.
    • Show in Design 링크를 통해 호스트 문서의 연결된 Comment로 크로스 프로브합니다(프로젝트 Comment 관련 작업에서 사용 가능).
    • 작업의 순차 이력으로, 진행 Status, 사용자 Assignee, Priority 수준 변경 내역을 포함합니다.
    • Comment 입력 필드로 작업 스레드에 추가 메모 또는 코멘트(@ 사용자 멘션 포함)를 추가합니다. 또한 로컬에 복사한 이미지를 해당 필드에 붙여넣을 수 있습니다.

작업 타일을 선택하면 Task details 창에서 해당 정보가 열립니다.

Process-based Workflow Tasks

아래 섹션에서는 서버의 Workspace 인터페이스를 통해 사용할 수 있는 Process Workflow Tasks의 개요를 제공합니다. 프로세스가 활성화된 작업 보기는 위 섹션에서 다룬 표준 Context-Aware Tasks view를 확장한 것입니다.

Context-Aware Tasks에서 제공되는 기능과 함께, Altium Enterprise Server Workspace의 Tasks 보기는 Process Workflows와 연결된 작업도 지원합니다. 고도로 구성 가능한 Process Workflow는 새 부품 요청, 설계 검토 수행, 새 프로젝트 생성과 같은 일반적인 일상 설계 프로세스를 디자이너가 엄격하게 따르도록 안내하기 위해 적용됩니다. 특정 설계 프로세스를 구현하는 데 사용되는 각 Workflow는 Process Definition의 일부로 생성됩니다. 프로세스와 해당 Workflow는 Workspace 인터페이스에서 Workspace 관리자에 의해 생성 및 관리됩니다.

자세한 내용은 Creating & Managing Processes를 참조하십시오.

디자이너는 관리 수준에서 사용하도록 활성화된 모든 프로세스에 접근하고 시작할 수 있습니다. 프로세스(정확히는 정의된 워크플로)와의 직접적인 상호작용은 Tasks 대시보드를 통해 이루어지며, 여기에서 프로세스 작업은 앞서 설명한 표준 Workspace 작업 요청 작업과 함께 공존합니다. Workspace에서 추가로 제공되는 Process Workflow 작업은, 정의된 워크플로가 프로세스의 다음 단계로 진행하기 위해 필요한 사용자 동작과 관련됩니다.

워크플로 작업을 선택하면 작업 보기 오른쪽 창에서 관련 정보를 확인할 수 있습니다. 워크플로 작업은 타일 왼쪽에 녹색 선이 표시되는 것으로 구분됩니다.

Javascript ID: AES_ProcessTasks_7_0

An Ad Hoc Review process Task is assigned to a Workspace user member. The user can progress the task when signed in to the Workspace.

An Ad Hoc Review process Task is assigned to a Workspace user member. The user can progress the task when signed in to the Workspace.

워크플로 작업은 할당된 사용자(들) — Assignee — 에게 사용 가능하며 활성 상태입니다. 해당 사용자가 Workspace에 로그인하면 오른쪽의 Tasks 창을 통해 워크플로를 다음 프로세스 단계로 진행시킬 수 있습니다. 아래 Ad Hoc Review process 예시에서는 사용자가 제출한 데이터()가 프로세스를 Completed 상태로 진행시키며, 또는 Tasks 페이지 흐름 용어로는 Resolved 상태로 이동합니다.

Javascript ID: AES_ProcessTaskAction_7_0

워크플로 작업이 할당된 사용자는 Workspace에 로그인하면 프로세스 단계를 완료할 수 있습니다.

워크플로 작업이 할당된 사용자는 Workspace에 로그인하면 프로세스 단계를 완료할 수 있습니다.

Tasks 페이지 뷰는 크로스 프로빙, 사용자 기반 작업 필터링, 접을 수 있는 행 그룹 등 작업을 관리하고 처리하기 위한 다양한 일반 기능을 제공합니다. 대시보드 뷰는 Workspace 메인 메뉴(모든 작업 포함)와, 특정 프로젝트를 보고 있을 때의 메인 메뉴에서 사용할 수 있습니다.

자세한 내용은 Context-Aware Tasks 섹션을 참고하십시오.

프로세스 작업 다루기

Tasks 페이지에 표시되는 프로세스 워크플로 작업은, Workspace 구성원의 조치가 필요한 활성 Processes의 단계에 대한 응답으로 생성됩니다. 모든 사용자가 이러한 작업을 볼 수 있지만, 작업에 할당된 사용자(Assignees)만 해당 작업에 대해 조치할 수 있습니다.

프로세스 자체의 경우, Workspace 관리자가 활성화한 프로세스는 기능에 따라 다음과 같은 서로 다른 위치에서 사용자가 실행할 수 있습니다.

  • Workspace 관리자는 Admin – Processes 페이지에서 활성화된 프로세스 항목()을 시작하여 프로세스를 실행할 수 있습니다.
  • 또한 표준(비-워크플로) 작업은 Tasks 페이지 버튼(일반 작업용)을 통해 생성되며, Comment를 Workspace 구성원에게 할당하는 방식으로도 생성됩니다.

작업 세부정보 창

프로세스 작업 항목 타일을 선택하면 오른쪽 창에서 전체 세부정보를 확인할 수 있습니다. 내용은 Process Form design에 따라 달라지지만, 사용자에게 공통으로 제공되는 요소는 다음과 같습니다.

  • Assignee – 프로세스 워크플로 단계를 완료(또는 현재 단계만 완료)하기 위해 조치가 필요한 지정된 Workspace 구성원 또는 그룹입니다. Workspace 관리자는 드롭다운 사용자 목록을 통해 현재 작업을 다른 Workspace 구성원에게 재할당할 수 있습니다.
  • Show Activity – 선택한 작업과 관련된 프로젝트 프로세스의 전체 세부정보를 보여주는 프로젝트의 Activities 페이지를 엽니다. 프로세스 흐름 다이어그램(Diagram 뷰 선택)에서는 흐름의 현재 단계와 할당된 사용자가 표시되며, History 뷰에서는 프로세스 워크플로 이벤트의 현재 순서가 표시됩니다.

오른쪽의 Task 창에서는 작업을 다른 사용자에게 할당하고, 현재 작업과 관련된 프로세스 Activities 페이지를 여는 옵션을 제공합니다.오른쪽의 Task 창에서는 작업을 다른 사용자에게 할당하고, 현재 작업과 관련된 프로세스 Activities 페이지를 여는 옵션을 제공합니다.

워크플로 작업의 경우, 창 본문에는 process Form이 표시되며, 여기에는 이를 생성한 관리자가 해당 작업에 대해 정의한 모든 정보와 입력 필드가 포함됩니다. 입력 필드는 사용자의 선택, 정보 또는 데이터를 수집하는 데 사용되며, 워크플로가 다음 단계로 진행되도록 돕습니다.

일부 상황에서는 워크플로 작업의 할당 사용자 아이콘으로 ‘ ? ’ 문자가 표시될 수 있습니다. 이는 해당 작업 단계가 미할당 상태(특정 Workspace 구성원에게 명시적으로 할당되지 않음)임을 의미하며, 적합한 사용자(후보자, Candidate)가 이를 할당받거나(또는) 클레임(claim)해야 합니다.

이 경우 워크플로 프로세스 자체가 생성 또는 편집 시 해당 단계를 여러 사용자 범위 또는 특정 group(예: Librarians)에 할당해 둔 것입니다. 목적은 적절한 후보자가 해당 작업 단계를 맡아 필요한 조치를 수행함으로써 프로세스를 다음 단계로 진행시키거나 완료하도록 하는 데 있습니다.

또한 process Form design에는 Except 필드가 포함될 수 있으며, 이를 사용해 후보자에서 특정 사용자를 제외할 수 있습니다. 제외 대상은 지정 사용자 이름일 수도 있고, 프로세스 시작자 같은 다른 시스템 사용자일 수도 있습니다(Except 필드에 $ Initiator 입력).

생성된 프로세스 워크플로에는 Workspace 구성원 그룹에 할당된 작업 단계가 포함될 수 있으며, 후보자는 해당 작업을 클레임할 수 있습니다.생성된 프로세스 워크플로에는 Workspace 구성원 그룹에 할당된 작업 단계가 포함될 수 있으며, 후보자는 해당 작업을 클레임할 수 있습니다.

Activities 페이지

프로젝트 Activities 페이지는 현재 프로젝트와 연관된 활성 또는 종료된 프로세스에 대한 상세 개요를 제공합니다. 탐색 트리에서 직접 페이지를 열면 진행 상태와 사용자 할당을 포함해 프로젝트와 연관된 모든 프로세스가 나열됩니다. 또는 Activities 페이지가 Tasks 뷰에서 선택한 작업에 연결되어(세부정보 창의 Show Activity 명령을 통해) 열리면, 해당 특정 작업과 연관된 프로세스만 표시됩니다.

Activities 페이지를 직접 열면 현재 열려 있는 프로젝트와 관련된 모든 프로세스가 표시됩니다.Activities 페이지를 직접 열면 현재 열려 있는 프로젝트와 관련된 모든 프로세스가 표시됩니다.

나열된 프로세스 항목에는 워크플로에서의 현재 단계 위치(State), 프로세스에 할당된 Workspace 구성원(Assignee), 프로세스를 시작한 사용자(Started By), 실행된 시점(Started At) 등의 상세 정보가 포함됩니다. 열 머리글을 클릭하면 해당 데이터 열 기준으로 프로세스 목록이 정렬되며, 다시 클릭하면 정렬 순서가 전환됩니다. 프로세스를 종료()할 수 있는 사용자는 프로세스 시작자 또는 관리자뿐입니다.

선택한 프로세스에 대한 추가 세부정보는 화면 하단 영역의 정보 옵션에서 확인할 수 있으며, 다음이 포함됩니다.

  • Diagram – 워크플로와 활동 상태(흐름에서 도달한 지점)를 나타내는 주석 포함 그래픽으로, 관련 담당자 이름이 강조 표시됩니다.
  • Data – 관련 프로젝트로의 링크를 포함한 활동의 파라메트릭 데이터.
  • History – 워크플로 이벤트(시작, 준비, 작업 완료 등)의 순차적 이력(위에서 아래로).
Javascript ID: AES_ProjectActivitiesFromTask_7_0

Activities 페이지는 프로세스 워크플로와 현재 작업 단계에 대한 상세 정보를 제공합니다.

Activities 페이지는 프로세스 워크플로와 현재 작업 단계에 대한 상세 정보를 제공합니다.

새 프로세스 활동은 버튼에서 실행할 수 있습니다. 버튼을 모드로 전환하면 비활성 프로세스(즉, Completed 또는 Terminated 상태)를 나열할 수 있으며, 버튼을 사용하면 현재 표시된 프로세스의 상세 목록을 CSV 형식 파일로 다운로드할 수 있습니다.

Part Requests 페이지

아래 정보는 Process Workflows 기반의 Part Requests에 해당합니다. 표준 ‘비관리(unmanaged)’ Part Requests에 대한 정보는 this Part Requests 페이지를 참고하십시오.

Tasks 페이지의 워크플로 작업을 통해 Part Request processes와 상호작용하는 것과 함께, Workspace의 전용 Part Requests 페이지는 해당 작업과 연관된 프로세스에 대한 상세 개요를 제공합니다. 프로젝트 Activities 페이지와 마찬가지로, Part Request 페이지는 상태 및 관련 사용자 정보를 포함해 관련 프로세스의 전체 세부정보를 제공합니다.

요청 프로세스 항목을 선택하면 해당 프로세스의 기본 워크플로(Diagram 탭)를 볼 수 있으며, 요청이 흐름상 어디에 있는지와 요청을 진행시키기 위해 누가 작업을 수행해야 하는지가 표시됩니다. 요청과 연관된 데이터를 확인하는 탭(Data tab)과, 요청 프로세스 워크플로를 따라 수행된 조치의 이력을 확인하는 탭(History 탭)도 제공됩니다. 요청 프로세스를 종료()할 수 있는 사용자는 프로세스 시작자 또는 관리자뿐입니다.

Part Requests 페이지는 활성 요청 프로세스와 현재 미처리 작업, 그리고 그 책임자가 누구인지 보여줍니다.Part Requests 페이지는 활성 요청 프로세스와 현재 미처리 작업, 그리고 그 책임자가 누구인지 보여줍니다.

페이지 내에서 새 Part Request 프로세스는 버튼에서 실행할 수 있으며, 상단 Active 컨트롤을 Closed 모드로 변경하면 비활성 Part Request 프로세스(즉, Completed 또는 Terminated 상태)로 목록을 채울 수 있습니다. Workspace 관리자에게만 제공되는 버튼은 현재 표시된 Part Release 프로세스의 상세 목록을 CSV 형식 파일로 다운로드하는 데 사용됩니다.

Altium Designer에서 Part Requests를 다루는 방법에 대한 자세한 내용은 Process-based Part Requests를 참고하십시오.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠