작업(Task) 사용하기

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

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

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

  • Context-Aware Tasksproject Comments에서 생성된 작업 또는 프로젝트와 연결되지 않은 일반 작업을 처리합니다.
  • Process Workflow Tasks – 컨텍스트 인식 작업(Context-Aware Tasks, 위와 동일)과 더불어 활성 Process Workflow와 연관된 작업도 처리합니다.

Context-Aware Tasks

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

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

  • The global Tasks view – 현재 Workspace에서 활성 상태인 모든 작업으로 채워집니다. 여기에는 Workspace 프로젝트와 연결되지 않은 일반 Task 행과, 특정 설계 프로젝트에 적용되는 Task의 접을 수 있는(collapsible) 행이 포함됩니다:
    • 일반 Task는 버튼에서 생성할 수 있으며, Task details 창을 통해 특정 사용자에게 할당하거나 우선순위를 변경할 수 있습니다. 이러한 Task는 특정 프로젝트와 연결되지 않습니다.
    • 프로젝트별 Task는 프로젝트의 Task 보기(아래의 Project-specific Tasks 참조)에서 생성하거나, 프로젝트 Comment를 Workspace 구성원에게 할당하여 생성합니다. 프로젝트와 연결된 Task는 해당 프로젝트에 대한 보기/편집(View/Edit) 권한이 있는 사용자에게만 표시됩니다.

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

  • The project-specific Tasks view – 열려 있는 Workspace 프로젝트에 적용되는 모든 Task로 채워집니다. 여기에는 프로젝트 자체와 연결된 일반 Task 행과, 특정 프로젝트 문서에 적용되는 Task의 접을 수 있는 행이 포함됩니다:
    • 일반 Task는 버튼에서 생성할 수 있으며, Task details 창을 통해 특정 사용자에게 할당하거나 우선순위를 변경할 수 있습니다. 이러한 Task는 현재 열려 있는 프로젝트와 연결됩니다.
    • 프로젝트 문서 Task는 프로젝트 문서 Comment를 Workspace 구성원에게 할당하여 생성합니다.

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

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

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

Task Tiles

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

  • Task와 관련된 Comment 또는 일반 Task의 Name 항목.

  • Task에 할당된 Workspace 구성원의 사용자 아이콘.

  • 프로젝트 ID와 프로젝트 Task 번호로 구성된 Task 식별자(ID).

  • 현재 Task의 Priority 설정을 나타내는 아이콘.

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

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

Tasks View Features

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

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

    • Task 세부 정보 창 항목에 추가 정보를 입력하기 위한 설명 필드.

    • 호스트 문서에서 연결된 Comment로 크로스 프로브하기 위한 Show in Design 링크(프로젝트 Comment 관련 Task에서 사용 가능).

    • Task의 순차적 이력(진행 Status, 사용자 Assignee, Priority 수준 변경 포함).

    • Task 스레드에 추가 메모 또는 코멘트(@ 사용자 멘션 포함)를 추가하기 위한 Comment 입력 필드. 또한 로컬에 복사한 이미지를 해당 필드에 붙여넣을 수 있습니다.

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

Process-based Workflow Tasks

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

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

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

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

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

Javascript ID: ProcessTasks_AES7_2

Ad Hoc Review 프로세스 Task가 Workspace 사용자 구성원에게 할당됩니다. 사용자는 Workspace에 로그인한 상태에서 해당 Task를 진행할 수 있습니다.

Ad Hoc Review 프로세스 Task가 Workspace 사용자 구성원에게 할당됩니다. 사용자는 Workspace에 로그인한 상태에서 해당 Task를 진행할 수 있습니다.

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

Javascript ID: ProcessTaskAction_AES7_2

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

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

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

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

프로세스 작업 다루기

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

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

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

작업 세부 정보 창

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

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

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

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

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

이 경우 워크플로 프로세스 자체가 생성 또는 편집될 때 해당 단계를 여러 사용자 범위 또는 특정 group(예: Librarians)에 할당해 둔 것입니다. 의도는 적합한 후보가 해당 작업 단계를 맡아 필요한 조치를 수행하고, 그 결과 프로세스가 다음 단계로 진행되거나 완료되도록 하는 것입니다.

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

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

Altium Designer에서는 미할당 작업이 Tasklist panelTasks 영역에 아이콘과 함께 항목으로 표시됩니다. 이러한 작업을 클릭하면, 이후 폼에서 버튼을 제공하여 브라우저 인터페이스로 이동해 클레임하지 않고도 작업을 맡을 수 있습니다. 이후 사용자에게 할당된 작업은 아이콘으로 구분됩니다.

Activities 페이지

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

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

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

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

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

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

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

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

Part Requests 페이지

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

Tasks pageTasks의 워크플로 작업을 통해 Part Request processes와 상호작용하는 것과 함께, Workspace의 전용 Part Requests pagePart Requests는 해당 작업과 연관된 프로세스에 대한 상세 개요를 제공합니다. 프로젝트 Activities 페이지와 마찬가지로, Part Request pagePart 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를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠