Files

2.4 KiB

Brief: "ShiftDeck" — 소규모 팀 교대근무 관리 웹 도구

문제

5~30인 매장·카페의 매니저는 주간 교대표를 엑셀이나 종이로 만든다. 매주 반복되는 3가지 실수가 있다: (1) 두 직원을 같은 시간대에 겹쳐 배정하거나 가용하지 않은 시간에 배정하는 가용시간 충돌, (2) 특정 인원에게 야간·주말 근무가 몰리는 야간 편중, (3) 교대표를 수정한 뒤 당사자에게 알리지 못해 발생하는 변경 공지 누락(노쇼·이중예약으로 이어짐). 이 세 실수는 매장 운영에 직접적인 인건비 낭비와 직원 이탈로 이어진다.

사용자 · 핵심 과제

  • 1차 사용자: 매장 매니저. 주 1회(보통 일요일 저녁) 다음 주 교대표를 작성하고 게시한다. 본업(접객·재고)과 병행하므로 교대표 작성에 쓸 수 있는 시간은 20~30분 이내다.
  • 2차 사용자: 파트타임/아르바이트 직원. 본인 가용시간을 입력하고, 게시된 교대표를 확인하며, 변경 시 알림을 받는다. 스마트폰으로 접속하는 비중이 높다.
  • 핵심 과제(critical path): 직원이 가용시간을 입력한다 → 매니저가 그 가용시간을 바탕으로 충돌 없는 주간 교대표를 생성한다 → 게시한다 → 이후 매니저가 교대표를 수정하면 영향받는 직원에게 자동으로 변경 알림이 간다.

범위(파일럿)

  • 포함: 단일 화면 우선 설계(주간 교대 보드 — 요일×직원 그리드) + 직원 가용시간 입력 화면 + 충돌(겹침/가용외) 시각적 경고 + 변경 시 알림 트리거.
  • 제외: 결제·정산, 다점포(멀티 매장) 관리, 네이티브 모바일 앱, 급여 연동, 근태(출퇴근 체크). 이번 파일럿은 "교대표를 정확하게, 빠르게 만들고 게시한다"는 단일 문제에 집중한다.

제약

  • 웹(반응형) 우선. 오프라인 우선(offline-first) 아님 — 매장 와이파이/데이터 연결을 전제한다.
  • 접근성 AA 수준(색만으로 충돌을 표시하지 않음 — 아이콘/텍스트 병행).
  • i18n 불필요(단일 로케일, 한국어 UI 기준).
  • 외부 조사는 이 저장소의 evidence-pack/ 스냅샷만 사용한다(외부 웹 접근 금지 — 벤치마크 정책상 모든 arm이 동일한 고정 근거만 읽어야 공정한 비교가 성립한다).