상세 프로젝트 기획서
표지
NELYDO VOD 스트리밍 앱 기능개선 및 유지보수 이관 제안서
프로젝트 개요
운영 중인 VOD 앱의 기존 코드를 인수해 빌드환경을 재현하고, CMS와 백엔드 연동을 점검한 뒤 기능개선과 유지보수 전환을 함께 제안합니다.
문제 정의
타 업체가 개발한 운영 서비스는 코드 상태, 빌드환경, 권한 구조, 배포 절차가 불명확할 수 있습니다. 기능 3개만 따로 수정하면 장애나 일정 지연이 생길 수 있어 먼저 진단 단계가 필요합니다.
제안 목표
푸시 딥링크, 콘텐츠 권한 제어, 큐레이션 리스트 기반 순차 재생, 재생 이력 저장을 안정적으로 연결하고 이후 월 단위 유지보수 SLA로 전환합니다.
사용자/이해관계자
일반회원, 프리미엄회원, 운영자, 개발/운영 담당자, 검수 담당자를 기준으로 흐름을 나눕니다.
현재 업무 흐름
운영자는 콘텐츠와 공지를 등록하고, 사용자는 앱에서 영상을 재생합니다. 다만 푸시 이동, 권한 분기, 재생 완료 후 다음 영상 처리, 이력 저장이 일관되게 연결되어야 합니다.
제안 후 업무 흐름
CMS에서 이동 대상과 공개 상태를 설정하면 앱은 로그인과 권한을 확인하고, 플레이어 완료 이벤트 후 운영자가 편성한 다음 영상을 순서대로 연결합니다.
화면 구성
첫 화면, 인수 진단 대시보드, CMS 푸시 딥링크 설정, 앱 딥링크 라우팅, CMS 콘텐츠 권한 제어, 앱 권한 분기, 큐레이션 순차 재생, 재생 이력 로그, 유지보수 SLA, 착수 전 확인사항으로 구성합니다.
기능 범위
1차 진단, 기능 영향도 분석, 딥링크 연결, 권한 분기, 순차 재생, 재생 이력 저장, 스테이징 검수, 배포 준비, 유지보수 전환 문서화를 포함합니다.
데이터 구조
샘플 기준으로 콘텐츠, 큐레이션, 사용자 권한, 재생 이력, 푸시 이동 대상, 운영 로그를 분리합니다. 실제 구조는 기존 코드와 DB 확인 후 확정합니다.
연동 구조
앱, CMS, 백엔드 연동, 푸시 솔루션, 플레이어 SDK, 배포 권한을 각각 점검하고 스테이징에서 먼저 검수합니다.
디자인/UI 방향
운영자가 자주 보는 CMS는 상태와 오류를 빠르게 확인할 수 있게 구성하고, 앱 화면은 사용자가 권한 안내와 다음 재생 흐름을 자연스럽게 이해하도록 정리합니다.
구현 단계
1단계 인수 진단, 2단계 영향도 분석, 3단계 기능 구현, 4단계 스테이징 검수, 5단계 운영 반영 준비, 6단계 월 유지보수 전환으로 진행합니다.
일정/범위
공고 상단의 짧은 기간은 바로 확정하지 않습니다. 기존 코드와 빌드환경 진단 후 4~6주 범위로 확정하고, 발견 리스크가 있으면 기능 범위와 유지보수 범위를 분리합니다.
보안/공개 안전
실제 고객 데이터, 운영 접속 세부값, 배포 권한 세부값, 푸시 발송 세부값은 공개 산출물에 포함하지 않습니다. 데모는 샘플 데이터와 모의 화면만 사용합니다.
리스크와 대응
빌드환경 재현 실패, 푸시 솔루션 설정 불명확, 플레이어 완료 이벤트 제어 방식 차이, 기존 권한 모델 부재, 배포 권한 이관 지연을 주요 리스크로 보고 사전 질문과 진단으로 대응합니다.
검수 기준
딥링크 목적지 이동, 로그인/권한 분기, 제한 콘텐츠 안내, 재생 완료 이벤트, 다음 영상 연결, 재생 이력 저장, CMS 설정 반영, 장애 시 되돌림 절차를 확인합니다.
미팅 확인 질문
기술 스택, 푸시 솔루션, 플레이어 SDK, CMS 구조, DB 구조, 스테이징 환경, 배포 권한, 월 유지보수 범위, 기존 장애 목록을 확인합니다.
다음 단계
1차 미팅에서 접근 범위와 진단 자료를 확인하고, 진단 결과에 따라 상세 견적과 일정표를 확정합니다.
부록
이 데모는 샘플 데이터 기반이며, AI 추천 알고리즘이 아닌 운영자 편성 큐레이션 리스트 기반 순차 재생을 전제로 합니다.