Google Tasks의존성하위 작업프로젝트 관리생산성

Google Tasks에서 작업 간 의존성 설정하기

TasksBoard Team
TasksBoard Team
Google Tasks에서 작업 간 의존성 설정하기

어떤 작업은 다른 작업이 완료되어야 시작할 수 있습니다. 법무팀의 검토가 끝나야 제안서를 보낼 수 있고, 예산이 승인되어야 장소를 예약할 수 있죠. Google Tasks에서는 이런 관계를 표시할 방법이 없습니다. 모든 작업이 동일하게 ‘준비 완료’ 상태로 보일 뿐, 순서는 오직 당신의 머릿속이나 메모에만 존재합니다.

프로젝트 관리 도구에서는 이를 ‘의존성(dependency)‘이라고 부릅니다. Google Tasks에는 이런 기능이 없으며, Google Tasks API도 제목, 메모, 마감일, 한 단계의 하위 작업만 저장할 뿐 더 복잡한 관계는 지원하지 않습니다.

TasksBoard는 Google Tasks 위에 의존성 기능을 추가합니다. 한 작업을 다른 작업에 ‘차단됨’으로 표시하면, 해당 작업 카드에 자물쇠 아이콘이 나타납니다. 차단된 작업을 완료하려고 하면 확인을 요청하며, 마지막 차단 요소가 해제될 때 알림을 받을 수 있습니다. 또한 하위 작업을 1단계가 아닌 최대 3단계까지 중첩할 수 있죠. 이 가이드에서는 두 기능이 어떻게 작동하고, Google의 기본 앱과 호환되도록 어떻게 저장되는지 설명합니다.

TasksBoard에서 의존성이란

의존성은 단방향 연결입니다: 작업 B가 작업 A에 의해 차단된 상태입니다. A가 완료될 때까지 B의 카드에는 자물쇠 아이콘이 표시됩니다. A는 동일한 보드 내 어느 리스트에든 있을 수 있으므로, ‘마케팅’ 리스트의 작업이 ‘법무’ 리스트의 작업을 기다릴 수도 있습니다.

한 작업은 여러 차단 요소를 가질 수 있습니다. 차단 요소 중 하나라도 미완료 상태면 계속 잠긴 상태로 유지됩니다. 반대 방향으로도 확인할 수 있습니다: 다른 작업이 기다리고 있는 작업을 열면 “차단하는 작업:” 목록이 나타납니다.

차단 요소 추가는 프리미엄 기능(“의존성”)입니다. 자물쇠 아이콘, “차단하는 작업:” 목록, 아래 설명된 검색 필터는 링크가 존재할 때 나타나는 표시 방식입니다.

보드에서 확인할 수 있는 내용
  • 차단 요소가 있을 때 카드에 표시되는 자물쇠 아이콘 (호버 시 어떤 작업이 차단하는지 확인 가능)
  • 작업 편집기에 있는 "차단됨" 목록 (각 차단 요소 옆의 X 버튼으로 제거 가능)
  • 다른 작업이 기다리는 작업에 표시되는 "차단하는 작업:" 라인
  • 마지막 차단 요소가 완료될 때 나타나는 "이제 차단 해제됨" 메시지

작업을 차단된 상태로 표시하는 방법

  1. 대기해야 하는 작업을 엽니다.
  2. 상세 정보 아래 버튼 행에서 자물쇠 버튼(“차단됨…”)을 클릭합니다.
  3. 기다려야 하는 작업 이름을 입력하기 시작합니다. 검색은 보드 전체의 모든 리스트에 있는 열린 작업을 대상으로 합니다. 작업을 선택하세요.
  4. 다른 차단 요소가 있다면 3단계를 반복합니다.
  5. 편집기를 닫습니다. 이제 카드에 자물쇠 아이콘이 표시됩니다.

차단 요소는 편집기에서 “차단됨” 아래 나열됩니다. 하나를 호버하고 X를 클릭하면 제거할 수 있습니다. 완료된 차단 요소는 체크 표시와 함께 목록에 남아 있으므로, 작업이 무엇을 기다렸는지 확인할 수 있습니다.

차단된 작업 완료하기

때로는 순서가 잘못되었거나 차단 요소가 중요하지 않은 경우가 있습니다. 그래도 차단된 작업을 완료할 수 있지만, TasksBoard는 먼저 확인을 요청합니다. 체크박스를 클릭하면 “이 작업은 아직 차단된 상태입니다”라는 대화상자가 나타납니다. “그래도 완료”를 클릭하여 진행하거나 취소하여 열린 상태로 둘 수 있습니다.

이는 확인 단계일 뿐, 강제 중단이 아닙니다. TasksBoard의 의존성은 의도를 기록할 뿐, 작업을 막지 않습니다.

작업이 차단 해제되는 시점

작업의 마지막 차단 요소가 완료되면 “이제 차단 해제됨”이라는 메시지가 나타납니다. 공유 리스트에서는 다음 담당자의 작업이 준비되었다는 신호이므로, 완료 이메일 기능과 잘 어울립니다.

동시에 카드에서 자물쇠 아이콘이 사라집니다.

차단된 작업 찾기

검색 필터(검색 바 오른쪽 끝의 필터 아이콘)를 열고 “의존성” 필터를 사용하세요. 두 가지 옵션이 있습니다: “차단된 작업”과 “차단되지 않은 작업”.

일일 계획에는 두 번째 옵션이 유용합니다. 차단되지 않은 작업으로 필터링하고 마감일 범위를 추가하면, 오늘 실제로 작업할 수 있는 목록을 얻을 수 있습니다. “우선순위” 필터와 결합하여 차단되지 않은 P1 작업만 볼 수도 있습니다. 검색 필터 페이지에서 사용 가능한 모든 필터를 확인하세요.

TasksBoard 로고 TasksBoard 사용해보기

TasksBoard는 Google Tasks 리스트를 하나의 보드에 컬럼으로 표시합니다. 서로 기다리는 작업을 연결하고, 차단 상태를 한눈에 확인하며, 모든 것을 Google Tasks에 유지할 수 있습니다.

시작하기 →

Google Tasks에 의존성이 저장되는 방식

Google Tasks에는 이 기능을 위한 필드가 없으므로, TasksBoard는 작업 상세 정보에 ⛔ blocked by:로 시작하는 줄을 추가하여 차단 작업의 ID를 기록합니다. 이 줄은 Google이 저장할 수 없는 다른 정보(예: 우선순위를 나타내는 ⚑ P1)와 함께 상세 정보 상단에 위치합니다.

Google Tasks 앱, Gmail 사이드 패널 또는 Google Calendar에서는 이 줄이 작업 상세 정보에 일반 텍스트로 표시됩니다. ID는 사람이 읽을 수 없는 형태이지만 무해합니다. 이 줄을 그대로 두면 TasksBoard는 모든 기기에서 계속 읽을 수 있습니다. 다른 앱에서 이 줄을 삭제하면 의존성 관계가 사라집니다.

알아두면 좋은 몇 가지 추가 정보:

  • 차단 요소는 동일한 보드의 어느 리스트에든 있을 수 있습니다. 작업을 다른 보드로 이동해도, 이를 참조하는 작업들은 계속 차단된 상태로 유지됩니다.
  • 차단 요소가 삭제되면 참조는 무시되며, 차단된 작업을 편집기에서 저장할 때 제거됩니다.
  • 의존성은 다른 모든 것처럼 Google Tasks를 통해 동기화되므로, TasksBoard를 사용하는 모든 기기에서 따라갑니다.

중첩된 하위 작업: 1단계 대신 3단계까지

의존성은 순서를 설명합니다. 하위 작업은 구조를 설명하죠. Google Tasks는 정확히 한 단계만 허용합니다: 작업은 하위 작업을 가질 수 있지만, 하위 작업은 자신의 하위 작업을 가질 수 없습니다. 단계와 단계가 있는 프로젝트에서는 한 단계로는 금방 부족해집니다.

TasksBoard는 모든 플랜에서 하위 작업을 최대 3단계까지 중첩할 수 있게 합니다. 작업은 하위 작업을 가질 수 있고, 그 하위 작업은 자신의 하위 작업을 가질 수 있으며, 다시 그 하위 작업도 자신의 하위 작업을 가질 수 있습니다. 중첩된 하위 작업은 상위 작업 아래 더 들여쓰기되어 표시되며, 상위 작업이 이동하면 따라가고, 상위 작업과 함께 완료됩니다.

하위 작업을 중첩하는 방법

  1. 평소처럼 작업에 하위 작업을 추가합니다(편집기의 “하위 작업 추가” 버튼 또는 작업의 점 세 개 메뉴에서 “하위 작업 추가”).
  2. 하위 작업 제목을 편집하는 동안 Tab 키를 누르면 바로 위의 동일한 수준 작업 아래로 중첩됩니다. Shift+Tab을 누르면 다시 한 수준 위로 이동합니다.
  3. 또는 하위 작업의 점 세 개 메뉴(⋮)를 엽니다: ”…의 하위 작업으로 설정”은 위의 하위 작업 아래로 중첩시키고, “한 수준 위로 이동”은 중첩된 하위 작업을 다시 꺼냅니다. 최상위 수준의 하위 작업에는 “독립 작업으로 설정”이 표시됩니다.

하위 작업에서 “하위 작업 추가”를 선택하면 그 아래에 중첩된 하위 작업이 생성됩니다. 최대 3단계까지 중첩할 수 있습니다.

리스트가 마감일별로 정렬된 경우 작업은 날짜별로 그룹화되며 메뉴의 하위 작업 항목을 사용할 수 없습니다. 하위 작업을 관리하려면 리스트를 “사용자 지정 순서”로 다시 전환하세요. 편집기에서 Tab과 Shift+Tab은 어떤 정렬 상태에서도 계속 작동합니다.

중첩된 하위 작업이 Google 앱에서 보이는 방식

깊은 구조를 만들기 전에 이해해야 할 부분입니다. Google Tasks는 한 단계만 저장하므로, TasksBoard는 더 깊은 단계를 중첩된 하위 작업의 상세 정보에 ↳ parent: 줄로 기록하며, 실제 상위 작업의 ID를 추가합니다. Google에게는 모든 하위 작업이 최상위 작업의 직접적인 하위 작업으로 보입니다.

따라서 Google Tasks 앱에서는 모든 하위 작업이 최상위 작업 아래 평평하게 표시되며, 각 중첩된 작업은 상세 정보에 ↳ parent: 줄을 포함합니다. 아무것도 잃어버리지 않으며, 계층 구조는 단지 그려지지 않을 뿐입니다. TasksBoard에서 동일한 작업을 열면 3단계 계층이 다시 나타납니다. 다른 줄과 마찬가지로 이 줄을 그대로 두면 TasksBoard는 중첩을 유지합니다.

한 가지 규칙이 더 있습니다: 다른 작업 아래로 드래그한 중첩된 하위 작업은 해당 작업의 일반적인 최상위 하위 작업이 됩니다. Google Tasks와 TasksBoard의 하위 작업에 대한 전체적인 내용(상위 작업 접기 및 키보드 단축키 포함)은 하위 작업 가이드를 참조하세요.

의존성과 하위 작업 함께 사용하기

작은 예시로 두 기능이 어떻게 어울리는지 보여드리겠습니다. 제품 출시 보드에는 콘텐츠, 디자인, 법무 세 개의 리스트가 있습니다.

  • 법무: “출시 주장 검토”.
  • 콘텐츠: “출시 게시물 게시”, “출시 주장 검토”에 의해 차단됨. “초안 작성”, “편집”, “예약” 하위 작업이 있으며, “편집”에는 “사실 확인”과 “교정” 중첩 하위 작업이 있습니다.
  • 디자인: “소셜 이미지 내보내기”, “출시 게시물 게시”에 의해 차단됨(이미지가 최종 헤드라인을 사용하기 때문).

보드에서 “출시 게시물 게시”는 법무팀이 검토를 완료할 때까지 자물쇠가 표시됩니다. 그들이 완료하는 순간 “이제 차단 해제됨” 메시지가 나타납니다. 하위 작업을 진행하여 게시물을 완료하면 “소셜 이미지 내보내기”가 차단 해제됩니다. Google Tasks 앱에서는 동일한 세 작업이 리스트에 평평한 하위 작업과 함께 표시되며, 자물쇠와 중첩은 상세 정보의 줄로 기록됩니다.

이렇게 하면 Google Tasks를 떠나지 않고도 가벼운 형태의 프로젝트 순서 지정이 가능합니다. 간트 차트도 아니고 임계 경로 계산도 없습니다. 더 복잡한 기능이 필요하다면 프로젝트 관리를 위한 Google Tasks에서 옵션을 비교해보세요.

자주 묻는 질문

Google Tasks는 작업 의존성을 지원하나요?
아닙니다. Google Tasks는 제목, 상세 정보, 마감일 및 한 단계의 하위 작업만 저장합니다. TasksBoard는 작업 상세 정보에 "⛔ blocked by:" 줄을 추가하여 의존성을 구현하며, Google 앱에서는 텍스트로, TasksBoard에서는 링크로 읽힙니다.
다른 리스트의 작업에 의해 차단될 수 있나요?
예. 차단 요소 검색은 동일한 보드의 모든 리스트에 있는 열린 작업을 대상으로 합니다. 다른 보드로 이동한 차단 요소는 이를 참조하는 작업들을 계속 차단합니다.
차단된 작업을 강제로 완료할 수 있나요?
예. TasksBoard는 작업이 아직 차단된 상태라는 확인 메시지를 표시합니다. "그래도 완료"를 클릭하면 완료할 수 있습니다. 의존성은 순서를 기록할 뿐, 완료를 방해하지 않습니다.
중첩된 하위 작업은 Google Tasks 앱에서 어떻게 보이나요?
평평하게 보입니다. Google Tasks는 한 단계만 허용하므로 모든 하위 작업이 최상위 작업 아래 직접 표시됩니다. 중첩된 작업은 TasksBoard가 계층을 복원하는 데 사용하는 "↳ parent:" 줄을 상세 정보에 포함합니다. 이 줄을 그대로 두세요.

결론

Google Tasks는 한 작업이 다른 작업을 기다린다는 것을 알려주지 않으며, 하위 작업 안에 하위 작업을 중첩하지도 않습니다. TasksBoard는 두 기능을 모두 추가합니다: 자물쇠 아이콘이 있는 “차단됨” 링크, 차단된 작업 완료 시 확인, 마지막 차단 요소 완료 시 알림, 그리고 3단계 하위 작업.

모든 것이 작업 상세 정보의 줄로 저장되므로 Google Tasks 앱, Gmail 사이드 패널 및 Calendar는 계속 작동하며, 별도의 시스템에 갇히지 않습니다. 실제 프로젝트에서 두세 작업의 체인 하나로 시작하여 자물쇠가 일일 계획 방식을 어떻게 바꾸는지 확인해보세요. 도움말 센터에는 의존성과 하위 작업에 대한 참조 페이지가 있습니다.

Google Tasks를 공유할 준비가 되셨나요?

신용카드 없이 무료로 TasksBoard를 시작하세요.

로그인