BRXCE Logo
BRXCE

5단계 계층 구조 이해하기

Goal, Project, Subproject, Task, Subtask의 계층 구조

최종 업데이트: 2025년 12월 8일

WorkNode란?

WorkNode는 BRXCE에서 모든 작업 단위를 부르는 이름입니다. Goal, Project, Subproject, Task, Subtask가 모두 WorkNode입니다.

핵심 개념

WorkNode는 5단계 계층 구조를 가집니다. 큰 목표를 점점 작은 작업으로 분해하여 체계적으로 관리할 수 있습니다.

5단계 계층 구조

BRXCE는 5단계 계층 구조를 지원합니다. 각 레벨은 명확한 역할이 있습니다.

1. Goal (목표)

가장 상위 레벨입니다. 달성하고자 하는 큰 방향이나 비전을 나타냅니다.

  • 예: "2025년 제품 출시", "개인 역량 강화", "팀 생산성 향상"
  • 장기적인 목표를 설정합니다
  • 여러 Project를 포함할 수 있습니다

2. Project (프로젝트)

Goal을 달성하기 위한 구체적인 프로젝트입니다. 명확한 결과물이 있는 단위입니다.

  • 예: "MVP 개발", "마케팅 캠페인", "신규 기능 추가"
  • 하나의 Goal 아래에 여러 Project가 있을 수 있습니다
  • 독립적으로 관리될 수도 있습니다 (Goal 없이)

3. Subproject (하위 프로젝트)

Project를 더 세분화한 단위입니다. 큰 프로젝트를 논리적으로 나눌 때 사용합니다.

  • 예: "백엔드 개발", "프론트엔드 개발", "디자인 시스템 구축"
  • 선택적으로 사용합니다 (작은 프로젝트는 생략 가능)
  • 팀이나 도메인별로 구분할 때 유용합니다

4. Task (작업)

실제로 수행해야 하는 개별 작업입니다. 가장 많이 사용되는 타입입니다.

  • 예: "로그인 페이지 구현", "API 문서 작성", "버그 수정"
  • 담당자를 지정하고 마감일을 설정합니다
  • 빠른 작업(Quick Add)으로 생성하면 기본적으로 Task 타입이 됩니다

5. Subtask (하위 작업)

Task를 더 작은 단위로 분해한 것입니다. 체크리스트처럼 사용할 수 있습니다.

  • 예: "이메일 입력 필드 추가", "유효성 검사 구현", "에러 메시지 표시"
  • 하나의 Task를 완료하기 위한 세부 단계입니다
  • 진행 상황을 세밀하게 추적할 때 유용합니다

실제 사용 예시

소프트웨어 개발 프로젝트의 예시입니다.

text
Goal: 2025년 1분기 제품 출시
├── Project: MVP 개발
│   ├── Subproject: 백엔드 개발
│   │   ├── Task: 사용자 인증 API 구현
│   │   │   ├── Subtask: 로그인 엔드포인트 개발
│   │   │   ├── Subtask: JWT 토큰 처리
│   │   │   └── Subtask: 비밀번호 재설정 기능
│   │   └── Task: 데이터베이스 설계
│   └── Subproject: 프론트엔드 개발
│       ├── Task: 대시보드 UI 구현
│       │   ├── Subtask: 메인 레이아웃 설계
│       │   └── Subtask: 차트 컴포넌트 개발
│       └── Task: 로그인 페이지 구현
└── Project: 마케팅 준비
    ├── Task: 랜딩 페이지 제작
    └── Task: 소셜 미디어 콘텐츠 준비

유연한 구조

모든 레벨을 사용할 필요는 없습니다. 작은 프로젝트는 Project → Task만으로도 충분합니다. 필요에 따라 유연하게 사용하세요.

하위 WorkNode 생성하기

특정 WorkNode 아래에 하위 항목을 빠르게 생성할 수 있습니다.

Shift+Enter로 하위 항목 생성

  1. Tree 뷰에서 상위 WorkNode를 선택합니다.
  2. Shift+Enter를 누릅니다.
  3. 새로운 하위 WorkNode가 생성되고 제목 입력 모드로 전환됩니다.
  4. 제목을 입력하고 Enter를 눌러 저장합니다.

이 방법은 계층 구조를 유지하면서 빠르게 하위 작업을 추가할 때 유용합니다. 예를 들어 Task를 선택하고 Shift+Enter를 누르면 Subtask가 바로 생성됩니다.

WorkNode 이동하기

드래그 앤 드롭으로 WorkNode의 위치를 자유롭게 변경할 수 있습니다.

다른 상위 항목 아래로 이동

  1. Tree 뷰에서 이동할 WorkNode를 드래그합니다.
  2. 원하는 상위 WorkNode 위로 가져갑니다.
  3. 드롭하면 해당 항목의 하위로 이동됩니다.

루트 경로로 이동

  1. WorkNode를 드래그하여 트리 구조의 빈 공간이나 최상위 레벨로 가져갑니다.
  2. 드롭하면 WorkNode가 루트 레벨(최상위)로 이동됩니다.
  3. 이를 통해 기존 계층에서 독립적인 항목으로 분리할 수 있습니다.

계층 규칙

이동 시 WorkNode 타입에 따른 계층 규칙이 적용됩니다. 예를 들어 Subtask는 Task 아래에만 위치할 수 있습니다.

문서에 대해 궁금한 점이 있으시면 다음 이메일로 문의해주세요: dev@intellieffect.com