콘텐츠로 건너뛰기

Odoo Planning: 근무조·역할·용량 시그널 관리 방법

Odoo의 작업 일정 관리 완전 가이드
2026년 5월 25일 작성자
Odoo Planning: 근무조·역할·용량 시그널 관리 방법
Louis Dresse SRL, Louis DRESSE
| 아직 댓글이 없습니다

소개

Odoo Planning은 프로젝트, 근무기록, 현장 방문, 헬프데스크 티켓처럼 ‘전문성과 결과’를 파는 조직을 위해 설계됩니다. 이들 기록은 고객 약속과 이익률을 한눈에 보여주는 단일 이야기로 연결돼야 합니다.


배달팀과 지원팀이 서로 다른 도구로 업무를 관리하면 가용성은 떨어지고 SLA는 준수되지 않으며 청구는 업무 완료 후 몇 주 뒤에 이뤄지기 쉽습니다.


Planning은 작업, 시간, 자재, 고객 커뮤니케이션을 연결해 계정 담당자가 계속해서 상태를 추적할 필요 없이 전달 상태를 빠르게 파악하게 해줍니다.


광고 에이전시 대표, 프로페셔널 서비스 파트너, 고객지원팀 리더라면 이 사례들을 현재의 업무 방식에 맞춰 바로 적용할 수 있습니다.


Odoo Planning은 프로젝트, 근무기록, 현장 방문, 헬프데스크 티켓처럼 ‘전문성과 결과’를 파는 조직을 위해 설계됩니다. 이들 기록은 고객 약속과 이익률을 한눈에 보여주는 단일 이야기로 연결돼야 합니다.


이 글은 난이도 순으로 정리한 상위 10가지입니다. Level 1(간단)에서 Level 10(전문가 수준)까지 순위화했고, 각 단계에는 실제로 Odoo Planning에서 어떤 버튼을 클릭해야 하는지 번호화된 절차를 함께 제공합니다.


레벨 10이 멋져 보여도 지금 당장 편한 레벨부터 시작하세요. 한 번에 모든 것을 바꿀 필요는 없습니다.


먼저 ‘직면한 문제’ 섹션을 읽고, 팀의 현재 상황에 맞는 레벨을 바로 열어보세요.


이 가이드에서 알게 될 것들:


  • 일반적인 시스템 스택에서 Odoo Planning이 어떤 역할을 담당하는지
  • 팀들이 실제로 가장 많은 마찰을 느끼는 지점과 그 이유
  • 초급 규율에서 고급 전략까지 이어진 10가지 우선순위 활용 사례
  • 자동화나 통합 때문에 외부 Odoo 파트너의 도움이 타당해지는 순간



직면한 문제


고객이 지연된 프로젝트 때문에 화를 내며 전화해 옵니다. 지원, 배달, 계정 담당자 모두 각기 다른 ‘진실’을 갖고 있습니다. 시간이 늦게 청구돼 표면상 이익률은 괜찮아 보였지만, 실제로는 수치가 맞지 않습니다.

프로젝트와 지원 비즈니스는 시간을 팔고 결과를 약속합니다. 그런데 가동률과 SLA는 사후에 기록되는 경우가 많아, 청구·전달·티켓 기록이 하나의 타임라인으로 결합되지 않으면 이익이 서서히 갉아먹힙니다.

익숙한 상황인가요? 팀들이 보통 부딪히는 문제들:


  • 영업에서 넘어온 맥락이 없어 프로젝트 시작이 늦어진다
  • 계약서나 청구서와 연결되지 않은 지원 티켓
  • 사후에 기록되는 근무시간, 그로 인한 청구 가능한 시간의 손실


좋은 소식은 모든 것을 한 번에 고칠 필요가 없다는 점입니다. 아래 활용 사례 중 하나를 골라 Odoo Planning에서 30일간 실행해 보고 변화하는 지표만 측정해보세요.

Top 10 Planning 활용 사례


Odoo Planning의 10가지 활용법을 난이도별로 나열했습니다. Level 1(오늘 바로 가능한 간단한 개선)부터 Level 10(전사 아키텍처와 연동되는 전문가 수준)까지 각각 ‘우리가 무엇을 만들 것인가’와 ‘Odoo에서 실제로 어떤 클릭을 해야 하는가’를 설명합니다.


Level 1은 빠른 일상 개선이고, 마지막 레벨은 동일한 앱이 깔끔한 데이터와 아키텍처 위에서 얼마나 확장될 수 있는지를 보여주기 위해 의도적으로 고급 사례로 구성했습니다.


테스트 데이터베이스에서 원하는 레벨을 골라 번호화된 단계를 따라 해보고, 이전 레벨이 지루해지면 다음 단계로 올라가세요.

1. Gantt 뷰에서 한 직원의 첫 교대 근무를 일정에 추가하기 Level 1 — Easy


Level 1은 가장 단순한 행동입니다: 관리자 한 명이 직원 한 명에게 일정 블록 하나를 배정합니다. 템플릿, 역할, 자동화는 없고 모든 팀원이 이해할 수 있는 하나의 슬롯만 만듭니다.


Odoo에서 실제 진행 방법:


  1. Planning 앱을 설치한 뒤 Planning → Schedule by Employee에서 주간 Gantt 뷰를 엽니다.
  2. 내일 날짜의 해당 직원 셀을 클릭하고 시작·종료 시간을 선택하세요.
  3. 도착 시 기대할 업무를 한두 문장으로 적어 직원이 와서 무엇을 해야 할지 알게 합니다.
  4. 저장하면 Gantt에 색 블록이 생기고 직원 캘린더에도 동일한 일정이 복사됩니다.
  5. 부서별로 필터를 적용해 그 일정이 올바른 팀의 뷰에 보이는지 확인합니다.


얻는 이점: 일정 정보가 스프레드시트와 단체 대화방에 흩어지지 않고 단일 레코드로 관리되며 소유자, 날짜, 감사 로그가 분명해집니다.


2. 반복 가능한 교대 템플릿 저장하기 Level 2 — Easy


Level 2는 Level 1의 수작업을 반복 가능하게 만드는 단계입니다. 템플릿에 표준 근무 시간, 역할, 지속시간을 저장하면 다음 주 일정을 1분 만에 채울 수 있습니다.


Odoo에서 실제 진행 방법:


  1. Planning → Configuration → Shift Templates → New로 가서 '오전 매장 8–12' 같은 템플릿을 만듭니다.
  2. 시작 시간, 지속시간, 역할, 기본 메모를 입력하고 저장하세요.
  3. 오후 근무, 토요일 접수, 야간 경비 같은 템플릿도 동일하게 만들어 표준 주간을 완성합니다.
  4. Schedule by Employee로 돌아가 빈 셀의 작은 화살표를 클릭해 적절한 템플릿을 선택하면 즉시 슬롯이 채워집니다.
  5. Copy Previous Week 버튼으로 전체 일정을 복제한 뒤 변경이 필요한 예외만 조정하세요.


얻는 이점: 다음 주 계획을 셀 단위로 오후 내내 작업하던 시간이 5분짜리 예외 점검으로 줄고, 템플릿이 관리자마다 달라지는 문제를 방지합니다.


3. 역할 기반으로 계획해 자격을 갖춘 직원만 슬롯을 채우게 하기 Level 3 — Easy


Level 3에서는 역할 개념을 도입합니다. 슬롯은 특정 개인에 묶이지 않고 '캐셔', '선임 기술자' 같은 역할에 묶이며, 해당 역할을 보유한 직원만 배정할 수 있습니다.


Odoo에서 실제 진행 방법:


  1. Planning → Configuration → Roles에서 Cashier, Senior Technician, Shift Lead, Backup 같은 역할을 만듭니다.
  2. 각 직원 레코드의 Planning 탭에서 그들이 담당 가능한 역할을 체크합니다.
  3. Gantt를 Schedule by Role로 전환하고 역할 라인에 빈 슬롯을 드롭합니다.
  4. 슬롯을 우클릭해 Assign를 선택하면 Odoo가 해당 역할을 가진 가용 직원만 표시합니다.
  5. Role Mismatch 필터로 과거에 역할이 맞지 않게 할당된 근무 내역을 찾아보세요.


얻는 이점: 담당자 자격이 관리 기억에 의존하지 않고 구조화되며, 자격 미달 배정은 근무 시작 전에 드러나 고객 불만을 예방합니다.


4. 일정 공개와 직원 확인 수집하기 Level 4 — Medium


Level 4는 관리자의 화면에만 있던 일정을 모든 직원의 메일박스로 내보내 확인 또는 거절을 받는 단계입니다. Send Schedule 버튼으로 주간 일정을 발송하면 직원이 포털에서 각 슬롯을 승인하거나 반려할 수 있습니다.


Odoo에서 실제 진행 방법:


  1. 주간 Gantt를 열고 Send Schedule을 클릭한 다음 게시할 날짜 범위를 선택하세요.
  2. 확인 기한과 교대 교환 연락처 같은 짧은 메시지를 추가하고 Send를 눌러 배정된 직원 모두에게 이메일을 발송합니다.
  3. 각 직원은 포털에서 자신의 근무와 슬롯별 Confirm/Refuse 버튼을 받게 됩니다.
  4. 거절된 슬롯은 Open Shifts 풀로 되돌아가고 거절 사유가 채터에 기록되어 추적 가능해집니다.
  5. Gantt를 Confirmation Status로 필터링해 금요일 오후에는 확인되지 않은 근무만 추적하면 됩니다.


얻는 이점: ‘모두 일정 봤나?’라는 질문에 이름과 타임스탬프가 붙은 실체적 답이 생기고, 월요일 아침의 돌발 결근이 줄어듭니다.


5. 직원이 포털에서 공개된 교대 근무를 직접 신청하게 하기 Level 5 — Medium


Level 5는 작은 내부 마켓플레이스입니다. 빈 슬롯은 공개 풀로 올라가고 적격 직원들이 포털에서 보고 선착순으로 신청하면 관리자의 전화 개입 없이 자동으로 배정됩니다.


Odoo에서 실제 진행 방법:


  1. 근무를 만들 때 Employee 필드를 비워두고 Open Shift를 체크한 뒤 필요한 역할을 지정하세요.
  2. Publish를 클릭하면 그 근무가 해당 역할을 가진 모든 직원의 포털 'My Open Shifts'에 표시됩니다.
  3. 직원이 'Take this Shift'를 클릭하면 슬롯이 즉시 그 직원의 일정으로 옮겨지고 공개 풀에서는 사라집니다.
  4. 관리자는 Discuss 알림을 받고, 설정된 시간 내에 승인하거나 되돌릴 수 있습니다.
  5. Open Shifts 보고서를 통해 반복적으로 발생하는 공백(예: 금요일 밤, 일요일)을 확인하고 상시 인력 배치 전략을 재검토하세요.


얻는 이점: 막판 공백을 전화로 조율하는 일이 줄고, 직원이 직접 원하는 근무를 자율적으로 선택하게 되어 관리자 개입이 최소화됩니다.


6. 휴가·출석·계약 근로시간으로 충돌 차단하기 Level 6 — Medium


Level 6은 Planning을 HR과 연결합니다. 휴가 승인, 출석 기록, 계약상 근로시간이 Gantt에 반영되어 불가능한 근무는 더 이상 저장되지 않습니다.


Odoo에서 실제 진행 방법:


  1. Planning → Configuration → Settings에서 Cross-app Validation을 활성화하고 Time Off, Attendances, Contracts를 체크하세요.
  2. 승인된 휴가가 있으면 해당 일자가 자동으로 그 직원의 Gantt 행에서 회색 처리됩니다.
  3. 휴가일에 근무를 지정하려 하면 Odoo가 저장을 거부하고 해당 역할에서 가능한 다음 직원들을 제안합니다.
  4. 직원별 주간 계약 시간을 설정하면 Gantt 측면 패널에 계획된 시간 대비 계약 시간이 표시됩니다.
  5. 출석의 출퇴근 기록을 불어오기(Import)해 매주 월요일에 계획한 시간과 실제 시간을 비교하세요.
  6. 두 교대 사이 최소 11시간 휴식 규칙을 설정하면 연속 근무는 저장 단계에서 거부됩니다.


얻는 이점: 불법 또는 불가능한 근무가 급여 마감 직전에 발견되는 일이 줄고, HR·Planning·급여 간 마찰이 월별 예외 정도로 감소합니다.


7. 영업 주문과 프로젝트 마감일로 다음 주 수요 예측하기 Level 7 — Hard


Level 7은 Planning을 수요 기반 도구로 바꿉니다. 서비스 영업 주문과 프로젝트 마감일이 Gantt의 요구 슬롯으로 흘러들어와 실제 고객 약속에 맞춰 인력을 배치할 수 있습니다.


Odoo에서 실제 진행 방법:


  1. Sales → Configuration → Settings에서 Plan Service Lines를 활성화하면 서비스 상품이 근무를 생성할 수 있습니다.
  2. 새 영업 주문에서 서비스 라인을 Planning 용으로 표시하고 필요한 역할과 총 시간을 적습니다.
  3. 주문을 확인하면 Odoo가 요청된 기간에 맞는 Open Shift를 해당 역할에 자동으로 생성합니다.
  4. Schedule by Project에서는 진행 중인 프로젝트 작업의 마감일이 역할별 업무량 바(bar)로 표시됩니다.
  5. Forecast 필터로 향후 4주간 역할별 요구 시간과 배정 시간을 비교해 보세요.
  6. Open Shifts를 적절한 직원에게 드래그하면 해당 영업 주문과 프로젝트 레코드가 실시간으로 업데이트됩니다.


얻는 이점: 고객이 실제로 지불한 시간에 맞춰 인력을 배치하면 판매된 시간과 투입된 시간이 일치하게 되고 역할 과다 예약은 마감 수주 전에 발견됩니다.


8. 프로젝트 작업과 현장 서비스 개입을 동일한 Gantt에서 계획하기 Level 8 — Hard


Level 8은 프로젝트 작업과 현장 서비스 일정을 한 화면에 통합합니다. 현장 방문, 고객 사이트 일정, 내부 교대가 나란히 보이므로 디스패처가 한 번에 사람·고객·현장을 배분할 수 있습니다.


Odoo에서 실제 진행 방법:


  1. Planning과 함께 Project 및 Field Service 앱을 설치해 직원, 역할, 기술(자격)을 공유하세요.
  2. Planning → Schedule by Project를 열면 배정 대기 중인 오픈 작업들이 Gantt 왼쪽 칼럼에 나타납니다.
  3. 프로젝트 작업을 직원 행으로 드래그하면 작업에 계획 시간이 붙고 직원에게 근무가 생성되며 두 레코드는 연결 상태로 유지됩니다.
  4. Schedule by Sales Order로 전환해 출장 시간 블록을 포함해 고객 사이트의 Field Service 개입을 배정하세요.
  5. Skills(자격)를 구성해 전기 자격증이 필요한 현장 작업은 해당 자격을 가진 기술자만 제안되게 하세요.
  6. 고객별 필터로 동일 사이트의 대기 중 작업들이 한 번의 방문으로 해결되는지 확인합니다.


얻는 이점: 매장 근무, 프로젝트 작업, 현장 개입이 하나의 Gantt에 모이면 디스패처가 세 도구를 왔다 갔다 하지 않고도 내부 업무와 고객 약속을 균형 있게 조율할 수 있습니다.


9. Spreadsheet로 실시간 수요 대비 가용성 대시보드 만들기 Level 9 — Hard


Level 9는 Planning 데이터를 스프레드시트 대시보드로 가져옵니다. 요구 시간, 배정 시간, 오픈 슬롯, 결근률이 라이브로 갱신되어 운영팀과 경영진이 동일한 수치를 실시간으로 읽을 수 있습니다.


Odoo에서 실제 진행 방법:


  1. Planning → Reporting → Analysis에서 Role, Department, Week로 그룹화해 기본 피벗을 만듭니다.
  2. Insert → Spreadsheet를 클릭해 이 피벗을 'Capacity Live'라는 새 스프레드시트 문서로 밀어넣습니다.
  3. Time Off(주별 승인 시간)와 Attendances(실제 근무 시간)에서 두 번째·세 번째 피벗을 추가하세요.
  4. 다섯 개 KPI 탭을 만듭니다: 계획된 시간, 요구 시간, 커버리지 비율, 결근률, 초과근무 시간.
  5. 조건부 서식을 추가해 커버리지 비율이 90% 미만이면 빨간색, 95% 미만이면 주황색으로 표시되게 설정합니다.
  6. 주간 대시보드 이메일을 운영 책임자·인사 담당자·재무 파트너에게 자동 발송되도록 스케줄링하세요.


얻는 이점: 월요일 운영 회의가 누구 스프레드시트가 옳은지 다투는 대신 모두가 신뢰하는 실시간 숫자를 기반으로 의사결정합니다.


적절한 피벗 설계, 조건부 규칙, 발송 주기, 그리고 교차 앱 데이터 모델 설계는 Dasolo가 파트너로서 진행하는 전문 영역입니다.


10. Planning, Sales, HR, Payroll, 외부 캘린더를 아우르는 AI 기반 배치 오케스트레이터 운영 Level 10 — Expert


Level 10은 최종 목표입니다. AI 에이전트가 판매된 시간, 휴가 요청, 계약 시간, 과거 패턴을 학습해 관리자가 검토·승인만 하면 되는 주간 초안 일정을 제안합니다.


Odoo에서 실제 진행 방법:


  1. 지난 12개월간의 Planning, Sales, Time Off, Attendances 데이터를 AI 어시스턴트에 학습시킵니다.
  2. 역할별 목표를 설정하세요: 목표 커버리지 비율, 최대 초과근무, 최소 휴식 시간, 직원 간 공정성 기준 등.
  3. 매주 일요일 밤 AI가 교대 배정·오픈 슬롯·교환 트레이드오프를 정리한 요약과 함께 초안 일정을 생성합니다.
  4. 외부 캘린더(Google Workspace, Microsoft 365)를 API로 연결해 개인 가용성이 AI 실행 전에 Gantt로 흘러들어가도록 합니다.
  5. 급여 시스템과 연동해 확정된 근무는 계획된 시간, 초과근무, 야간 수당을 다음 급여 미리보기로 자동 밀어넣습니다.
  6. AI가 다음 달에 커버리지 공백, 계약 위반, 공정성 이상을 감지하면 Slack이나 Teams로 알림을 보냅니다.
  7. 관리자는 월요일 아침에 15분만 투자해 초안 일정을 검토하고 Publish를 클릭하면 AI는 수동 조정에서 계속 학습합니다.


얻는 이점: AI 오케스트레이터 한 대가 24/7으로 전체 스케줄링 팀의 일을 대신하며 공정성과 감사 추적을 유지합니다. 관리자는 셀 편집 대신 코칭과 예외 처리에 집중할 수 있습니다.


AI 에이전트를 Planning, Sales, HR, Payroll, 외부 캘린더에 안전하게 연결하고 초과근무·공정성·노동 규정에 대한 보호장치를 마련하는 것은 Dasolo가 파트너로서 설계·구현하는 교차 앱 아키텍처 서비스입니다.


전문가의 개입이 적절한 시점


Level 1~6 범위라면 보통 표준 Odoo Planning과 내부 담당자의 인내, ‘실험해도 되는’ 샌드박스 환경으로도 충분히 결과를 얻을 수 있습니다.


그러나 Level 7 이상부터는 위험도가 올라갑니다: 자동화가 잘못된 고객에게 메일을 보낼 수 있고, Studio로 만든 필드가 업그레이드를 막거나, API가 새벽에 조용히 동기화를 멈출 수 있습니다.


이런 일은 팀의 실패가 아니라 시스템 아키텍처, 테스트, 거버넌스가 필요하다는 신호입니다.


멀티 앱 설계, 국가별 규정 준수, 복잡한 통합, 또는 이사회가 이미 정해놓은 롤아웃 일정이 있다면 파트너를 투입하세요.

다솔로와 함께하기


Dasolo는 고객의 실제 업무 방식에 맞춰 Odoo를 구현합니다: 커스텀 앱, 깔끔한 통합, 컨설턴트가 떠난 뒤에도 남는 실무 교육을 제공합니다.


만약 이 가이드의 고급 활용 사례가 귀사 로드맵에 있다면, 빠른 성과 우선 접근으로 시작해 명확한 소유자와 테스트 스크립트를 가진 단계적 자동화·통합 계획을 함께 그려드립니다.


귀사는 범위와 예산을 통제하고, 저희는 Odoo 전문성을 제공해 운영 중에 비싼 시행착오를 겪지 않도록 돕습니다.

무료 상담 예약:


데모 일정을 잡으세요

분류 Odoo 앱
Odoo Planning: 근무조·역할·용량 시그널 관리 방법
Louis Dresse SRL, Louis DRESSE 2026년 5월 25일
이 게시물 공유하기
로그인 의견을 남기기