ETOOS EDU
진행 중 · In ProgressETOOS EDU 중등 학습 플랫폼 구축 기획.
사용자 학습 경험과 콘텐츠·서비스 운영을 연결한 WEB·APP·CMS 기획
Period2026.08.05 — 2026.11.04
RoleService Planner
ETOOS EDU
Work in progressOverview
사전예약과 초기 수강 서비스부터 후속 학습계획·복습·미니테스트·리포트까지, 사용자 학습 경험과 콘텐츠·서비스 운영을 연결한 WEB·APP·CMS 기획 프로젝트.
- Role
- Service Planner
- Period
- 2026.08.05 — 2026.11.04
- Company
- Independent / Freelance
- Industry
- Education · EdTech
- Platform
- WEB · Mobile APP · CMS
- Scope
- Service Planning · Information Architecture · Policy Design · Admin Planning · Project Coordination
- Status
- 진행 중 · 계약 종료 예정 2026.11.04
2026년 10월 14일 기준, 계약 기간 내 설계 보완과 유관 조직 협업을 진행 중입니다. 현재까지 수행한 기획 작업과 실제 기획 문서·화면설계 산출물을 담았으며 서비스 출시·운영 성과를 의미하지 않습니다.
Context / Problem
Context
중등 수강앱과 WEB·모바일 사전예약 서비스 구축을 위한 서비스 기획 프로젝트입니다. 사전예약과 초기 서비스뿐 아니라 학습계획, 단계별 복습, 미니테스트, 학습현황과 리포트 등 후속 학습 기능까지 기획했습니다.
WEB의 서비스 탐색·구매, APP의 수강·학습관리, CMS의 콘텐츠·회원·판매 운영을 하나의 서비스 구조로 연결했습니다. 요구사항·기능·정책 문서와 메뉴 구조·사용자 흐름을 정리하고, 화면별 진입 경로·동작·상태·예외를 상세 설계에 반영했습니다.
학습자와 학부모의 이용 흐름뿐 아니라 콘텐츠를 등록하고 회원·주문·학습 데이터를 관리하는 운영자의 업무를 함께 설계했습니다.
Problem
사전예약을 통해 서비스 참여를 유도하는 단계부터 구매한 강좌를 수강하고 학습을 이어가는 단계까지 연속된 이용 경험이 필요했습니다. 기존 회원·결제·콘텐츠 운영 체계와 신규 중등 서비스 사이의 역할과 연계 범위를 정리해야 했습니다.
여러 채널에서 같은 강좌와 회원 정보를 사용하므로 콘텐츠 공개 상태, 수강 권한, 학습 상태와 운영 기준이 서로 맞아야 했습니다. 사용자에게 제공하는 기능마다 CMS의 입력·관리·조회 기능도 함께 정의해야 했습니다.
초기 오픈과 후속 릴리즈의 공통 기능 및 추가·변경 기능을 구분하고, 신규 학습 기능이 추가되더라도 기존 수강과 학습 기록이 이어지는 조건을 설계해야 했습니다.
Constraints
- 기존 회원·결제·콘텐츠 시스템의 기능과 관리 경계를 고려했습니다.
- WEB·APP·CMS가 같은 데이터와 정책을 일관되게 사용하는 기준을 정리했습니다.
- 단계별 출시 범위를 구분하면서 이전 단계의 기능과 기록을 유지하도록 설계했습니다.
- 확인되지 않은 정책과 연계 규격은 별도 확인사항으로 관리했습니다.
My Role
- 01
요구사항 및 기획 문서 — 학습자·학부모·관리자·콘텐츠 운영자의 이용 목적을 기준으로 요구사항·기능정의서·정책정의서·메뉴 구조도·사용자 흐름도를 정리하고 초기 오픈과 후속 범위를 구분했습니다.
- 02
WEB 상세 기획 — 사전예약, 서비스·강좌·교재 탐색, 회원, 장바구니·주문·결제와 마이룸 관련 화면을 정리하고 PC·모바일 화면을 공통 Description과 연결했습니다.
- 03
APP 수강 및 후속 기능 — 수강 목록·플레이어·다운로드와 자동 학습계획·단계별 복습·미니테스트·학습현황·리포트 관련 흐름을 단계별 설계에 반영했습니다.
- 04
CMS 운영 기획 — 콘텐츠·회원·주문·판매·학습 운영과 관리자 계정·권한, 강좌·강의·영상·자료 관리의 검색·조회·입력·처리 흐름을 구체화했습니다.
- 05
정책 검토 및 협업 — 화면설계와 운영 자료를 비교해 채널 간 차이와 누락 항목을 확인하고, 유관 담당자와 운영·연계 방식을 협의하며 명세를 보완했습니다.
Approach
- 01
Understand the Existing Service — 기존 서비스와 운영 화면에서 회원·결제·수강·콘텐츠 관리 기능을 확인하고, 기존 시스템에서 유지할 기능과 신규 설계 범위를 구분했습니다.
- 02
Connect User and Operator Flows — 서비스 탐색·구매·수강·학습관리 흐름과 CMS의 등록·관리·조회 업무를 연결해 사용자 기능에 필요한 콘텐츠와 운영 데이터를 정리했습니다.
- 03
Define Release Boundaries — 초기 오픈과 후속 릴리즈를 구분하고, 이전 기능을 상속하는 관계와 추가·변경되는 화면 및 기존 이용자의 전환 조건을 명세했습니다.
- 04
Specify States and Exceptions — 빈 결과·권한 제한·콘텐츠 미등록·조회 및 저장 실패·입력 취소 등 조건별 분기를 작성하고 기능 번호와 Description을 연결했습니다.
- 05
Review and Refine the Specifications — 기존 디자인 시스템과 컴포넌트로 설계 형식을 맞추고, 화면·설명의 대응과 누락·잘림·겹침을 확인하며 정책 차이와 운영 조건을 보완했습니다.
Key Decisions
사용자 기능과 CMS 운영을 함께 설계
사용자 기능에 필요한 콘텐츠 등록, 상태 관리, 권한과 운영 데이터를 함께 정리해 사용자 화면과 운영 화면이 같은 기준으로 연결되도록 설계했습니다.
후속 릴리즈는 누적되는 변경 범위로 관리
공통 기능과 후속 학습 기능을 구분했습니다. 반복되는 설계는 상속 관계로 정리하고 추가·변경되는 화면과 조건을 중심으로 문서를 구성했습니다.
콘텐츠 제공 상태와 학습자 상태 구분
영상 등록·제공 상태와 학습자의 수강·학습 완료 상태를 분리했습니다. 미제공 차시의 목록 정보는 유지하면서 재생·다운로드 가능한 조건을 별도로 명시했습니다.
기존 시스템과 신규 CMS의 관리 경계 명시
기존 회원·결제·교재·물류·영상 시스템과 신규 CMS의 관리 항목을 구분했습니다. 조회·연결 정보와 직접 수정하는 정보를 나누고 연계 규격은 확인사항으로 관리했습니다.
확정 정책과 미결 사항 분리
운영 규칙과 연계 조건을 임의로 확정하지 않고, 반영할 기준과 추가 확인이 필요한 내용을 구분해 협의와 수정의 근거를 남겼습니다.
What Changed
- 기능 요구사항을 WEB·APP·CMS의 메뉴·화면 흐름·상세 동작으로 연결해 사용자와 운영자 관점에서 함께 확인할 수 있도록 정리했습니다.
- 사전예약·구매·수강에서 학습계획·복습·미니테스트·학습현황·리포트로 확장되는 범위를 단계별로 구성하고 적용 조건과 기존 기능의 유지 기준을 명세했습니다.
- 입력·노출·이동·권한·오류 조건을 Description과 연결하고, 조회·저장 실패와 빈 결과·콘텐츠 미제공 등의 예외 분기를 반영했습니다.
- 채널 간 데이터·정책 차이와 외부 시스템의 관리 경계를 검토하고, 수정사항과 미결 항목을 구분해 후속 협의와 개발 전달 기준을 정리했습니다.
Selected Deliverables
실제 프로젝트 산출물 중 공개 가능한 일부입니다. 내부 정보와 민감한 내용은 문서 구조가 보이는 범위에서 비식별 처리했습니다.
Requirements Definition · 요구사항 정의서
기능·비기능 요구사항을 식별자·중요도·수용기준으로 정리했습니다. 채널별 역할과 초기·후속 범위를 정의하고 기능·정책·화면설계로 연결하기 위한 기준 문서입니다.

Functional Specification · 기능정의서
실제 기능 목록 문서에서 도메인·기능그룹·단위기능을 분해했습니다. 기능별 조건·입력·처리·결과와 사용자·채널을 연결해 상세 설계와 검토의 단위로 정리했습니다.

Service Policy · 정책정의서
회원·수강권·구매·학습·운영 관련 서비스 정책을 정리한 문서입니다. 기능이 적용되는 조건과 예외, 확정된 기준과 추가 확인이 필요한 항목을 구분했습니다.

Information Architecture · 메뉴 구조도
WEB·APP·CMS의 메뉴 계층과 화면 ID를 정리했습니다. 독립 화면과 화면 내부 구성요소를 구분하고 주요 진입점 및 외부·재사용 화면의 관계를 표시했습니다.

User Flow · 사용자 흐름도
사전예약·회원·상품 탐색·구매·수강·학습관리의 이동과 판단 분기를 정리했습니다. 실제 사용자 흐름도 원문의 전체 서비스 다이어그램을 발췌해 미리보기로 구성했습니다.

Screen Specification Standard · 화면설계 표준 규격서
화면 ID, PC·모바일·공통 Description의 구성과 기능 번호, 컴포넌트·상태·검수 기준을 정리했습니다. 신규 설계·수정·개발 전달에서 같은 형식을 사용하기 위한 문서입니다.

WEB Screen Specifications
사전예약, 서비스·강좌·교재 탐색, 회원, 구매·결제와 마이룸 화면설계입니다. PC·모바일 화면을 공통 설명과 연결하고 장치별 차이와 조건별 분기를 명시했습니다.
APP Learning Specifications
수강 목록·플레이어·다운로드와 후속 학습계획·복습·미니테스트·학습현황·리포트 설계입니다. 단계별 제공 기능과 전환 조건, 빈 결과·오류·권한 제한을 정리했습니다.
CMS Operation Specifications
콘텐츠·회원·주문·판매·학습 운영과 관리자 권한 설계입니다. 운영 항목과 검색·조회·입력·처리 흐름 및 기존 시스템과의 관리 경계를 정리했습니다.
Specification Review & Policy Notes
화면·Description의 대응과 채널별 정책 및 운영 조건을 검토했습니다. 영상 등록·처리 상태 등 최근 CMS 보완 사항은 정책 검토와 명세 보완 작업으로 정리했습니다.
Gallery
실제 프로젝트 화면설계 산출물입니다. 화면 배치와 문서 구조를 확인할 수 있도록 내부 문구·정책·식별 정보·수치·인물 이미지를 블러 처리했습니다.









