데이터베이스에 템플릿을 심고 여러 가지 보기 방식으로 화면을 전환하는 법을 익히면, 업무 관리가 제법 체계적으로 변한 것처럼 느껴집니다. 매일 아침 출근해서 오늘 해야 할 일들을 표에 입력하고, 완료된 일들을 체크해 나가는 과정에서 작지 않은 성취감도 생깁니다. 하지만 며칠 지나지 않아 프로젝트의 덩치가 커지면 또 다른 고민이 시작됩니다. "이번 달 핵심 목표인 '신제품 출시 기획'을 위해 자잘한 업무를 20개나 처리했는데, 전체 프로젝트 관점에서 지금 정확히 몇 퍼센트나 진행된 거지?"라는 의문입니다.
처음 노션으로 프로젝트 관리를 시도했을 때 저 역시 큰 혼란을 겪었습니다. 상위 프로젝트 페이지를 하나 만들고, 그 안에 일반 텍스트나 '할 일 목록' 블록을 수십 개씩 만들어서 체크해 나갔습니다. 메인 프로젝트가 3~4개로 늘어나자, 각 프로젝트의 진행 상황을 파악하기 위해 모든 페이지를 일일이 열어보고 눈으로 체크박스 개수를 세어야 했습니다. 오늘 내가 한 자잘한 노가다가 전체 프로젝트의 성공에 얼마나 기여했는지 시각적으로 보이지 않으니 금방 지치고 관리도 소홀해졌습니다. 하위 태스크의 완료 상태가 상위 프로젝트의 진행률로 '실시간 연동'되는 시스템을 구축해야 하는 이유가 바로 여기에 있습니다.
1. 프로젝트(Project)와 태스크(Task)의 명확한 개념 분리
실시간 연동 시스템을 만들기 위한 첫 단추는 내 업무를 '거시적 단위'와 '미시적 단위'로 명확하게 쪼개는 것입니다. 노션 고수들은 이를 [프로젝트] 데이터베이스와 [태스크] 데이터베이스라는 두 개의 분리된 책장으로 관리합니다.
프로젝트(Project): 최종 목적지이자 결과물입니다. 기한이 명확하고 여러 단계의 하위 업무가 결합되어야 완성되는 단위입니다. (예: 2026년 하반기 카탈로그 제작, 신입사원 온보딩 프로그램 기획)
태스크(Task): 프로젝트를 달성하기 위해 오늘 당장 내 몸을 움직여 처리해야 하는 자잘한 행동 지침입니다. (예: 카탈로그 인쇄소 견적 비교, 신입사원 환영사 초안 작성)
많은 입문자가 하나의 표 안에 프로젝트와 태스크를 뒤섞어 적기 때문에 시스템이 꼬입니다. 프로젝트는 프로젝트끼리, 태스크는 태스크끼리 따로 모아두어야 비로소 유기적인 연동을 시작할 수 있습니다.
2. 관계형 속성으로 두 개의 데이터베이스 뼈대 연결하기
두 개의 데이터베이스를 만들었다면, 지난 6편에서 배웠던 고급 속성인 '관계형(Relation)'을 활용해 다리를 놓을 차례입니다.
[태스크 데이터베이스]로 이동하여 새로운 속성을 추가하고 유형을 '관계형'으로 선택한 뒤, [프로젝트 데이터베이스]를 지정합니다. 이렇게 연결하면 내가 '카탈로그 인쇄소 견적 비교'라는 태스크를 입력할 때, 속성 창에서 클릭 한 번으로 상위 프로젝트인 '2026년 하반기 카탈로그 제작'을 꼬리표로 묶어줄 수 있습니다.
이제 내가 하루 동안 5개의 태스크를 처리하면서 각각 알맞은 프로젝트 꼬리표를 달아주면, 노션은 내부적으로 "이 자잘한 일들은 모두 저 거대한 프로젝트를 완성하기 위한 퍼즐 조각들이구나"라고 인식하게 됩니다.
3. 롤업(Rollup) 속성을 이용한 진행률 계산의 원리
관계형으로 다리를 연결했다면, 이제 하위 태스크들의 '진행 상태'를 상위 프로젝트로 끌어올려 계산할 차례입니다. 이때 사용하는 속성이 바로 '롤업(Rollup)'입니다. 롤업은 쉽게 말해 "관계형 다리를 건너가서 특정 정보만 쏙쏙 골라와 합산해 주는 징검다리"입니다.
[프로젝트 데이터베이스]로 가서 새로운 속성을 추가하고 유형을 '롤업'으로 선택합니다. 설정 창이 뜨면 다음 3가지를 순서대로 지정합니다.
관계형: 방금 연결한 [태스크 데이터베이스]를 선택합니다.
속성: 태스크의 '진행 상태(Status)' 속성을 선택합니다.
계산: '완료된 항목의 비율' 또는 '그룹별 - 완료 비율'을 선택합니다.
이 세팅을 마치는 순간 놀라운 일이 일어납니다. 상위 프로젝트 열에 0%부터 100%까지의 숫자가 자동으로 표기됩니다. [태스크 데이터베이스]에서 오늘 할 일의 상태를 '시작 전'에서 '완료'로 옮길 때마다, 상위 프로젝트의 롤업 숫자가 25%, 50%, 75%로 실시간으로 쭉쭉 올라가는 모습을 눈으로 확인할 수 있습니다.
4. 진행 상황 시각화: 바(Bar)와 링(Ring) 형태로 가시성 높이기
숫자로만 표시되는 진행률이 다소 심심하게 느껴진다면, 노션이 제공하는 시각화 기능을 활용해 직관성을 극대화할 수 있습니다. 롤업 속성의 설정을 열고 '표시 방식' 메뉴를 보면 '숫자' 외에도 '바(Bar)'와 '링(Ring)' 형태를 선택할 수 있습니다.
'바' 형태를 선택하면 진행률 숫자가 직관적인 게이지 그래프 형태로 바뀝니다. 진행률이 높아질수록 막대가 채워지는 구조입니다. '링' 형태는 원형 차트 모양으로 채워집니다.
이렇게 시각화를 해두면 [프로젝트 대시보드] 화면을 딱 켰을 때, "아, A 프로젝트는 지금 막대가 절반 이상 채워졌으니 순항 중이구나", "B 프로젝트는 마감일이 이틀 뒤인데 아직 링이 10% 밖에 안 채워졌으니 오늘 태스크를 이쪽에 몰아주어야겠구나" 하는 정량적인 판단이 실시간으로 가능해집니다. 내 손으로 직접 구축한 데이터 연동 시스템이 나만의 든든한 업무 비서가 되는 순간입니다.
핵심 요약
실시간 연동 시스템을 만들려면 거시적 목표인 '프로젝트'와 미시적 행동인 '태스크'를 독립된 데이터베이스로 명확히 분리해야 합니다.
관계형 속성을 통해 자잘한 하위 태스크들에 상위 프로젝트 꼬리표를 달아주면 데이터 간의 유기적인 결합이 시작됩니다.
롤업 속성을 활용해 하위 태스크의 완료 비율을 상위 프로젝트로 끌어올려 바(Bar)나 링(Ring) 형태로 시각화하면 업무 진척도를 실시간으로 완벽히 통제할 수 있습니다.
0 댓글