착수 후 2~3주차에 전달드릴 산출물의 형태입니다. 코드를 읽지 않으셔도 무엇이 완성되어 있고 무엇이 남았는지 판단하실 수 있도록 정리합니다. 아래 수치는 형식을 보여드리기 위한 예시입니다.
앱·웹·서버 전 영역의 화면과 기능을 하나씩 확인해, 완성 / 부분 완성 / 미구현으로 분류합니다. 개발자가 아니어도 목록만 보고 남은 일을 파악하실 수 있게 만드는 것이 목적입니다.
어느 영역에 시간이 더 필요한지 한눈에 보이도록 정리합니다
실제 보고서에는 86건 전체가 같은 형식으로 들어갑니다
| 영역 | 기능 | 상태 | 확인 내용 |
|---|---|---|---|
| 승객 앱 | 회원가입 · 로그인 | 완성 | 정상 동작 확인 |
| 승객 앱 | 노선 조회 · 정류장 지도 | 완성 | 지도 SDK 연동 정상 |
| 승객 앱 | 실시간 차량 위치 | 부분 | 화면은 있으나 갱신 주기가 고정되어 실시간 반영 안 됨 |
| 승객 앱 | 탑승 QR 인증 | 미구현 | 화면만 존재, 서버 연동 코드 없음 |
| 기사 앱 | 운행 시작 · 종료 | 완성 | 정상 동작 확인 |
| 기사 앱 | 승객 탑승 확인 | 부분 | 단건 처리만 가능, 일괄 처리 미구현 |
| 관리자 웹 | 노선 · 배차 관리 | 완성 | 정상 동작 확인 |
| 관리자 웹 | 실시간 관제 화면 | 부분 | 지도 표시는 되나 차량 다중 표시 시 지연 |
| 관리자 웹 | 정산 관리 | 신규 | 메뉴 자리만 있음 — 신규 개발 대상 |
| 백엔드 | 운행 이력 API | 완성 | 테스트 호출 정상 |
| 백엔드 | 정산 관련 API | 미구현 | 모델·엔드포인트 모두 없음 |
코드가 있다고 해서 바로 돌아가는 것은 아닙니다. 각 앱과 서버를 실제로 빌드해 실행되는지부터 확인합니다. 여기서 막히면 그 자체가 첫 번째 과업이 됩니다.
전달받은 코드를 그대로 빌드했을 때의 결과입니다
| 대상 | 빌드 | 구동 | 확인 내용 |
|---|---|---|---|
| 백엔드 (Django) | 성공 | 정상 | 의존성 설치 후 로컬 기동 확인 |
| 관리자 웹 | 성공 | 일부 | 일부 화면에서 콘솔 오류 발생 |
| 승객 앱 (Android) | 성공 | 정상 | 에뮬레이터 구동 확인 |
| 승객 앱 (iOS) | 실패 | - | 인증서·프로비저닝 정보 누락으로 빌드 불가 |
| 기사 앱 | 성공 | 정상 | 태블릿 실기기 확인 |
확인 과정을 그대로 기록해 남깁니다
# 백엔드 $ python manage.py migrate 적용된 마이그레이션 24건 · 오류 없음 $ python manage.py runserver 서버 기동 정상 (http://127.0.0.1:8000) # 승객 앱 (Android) $ ./gradlew assembleDebug BUILD SUCCESSFUL 1m 42s # 승객 앱 (iOS) $ xcodebuild -scheme Passenger error: Signing for "Passenger" requires a development team → Apple 개발자 계정 확인 필요
인수인계 문서가 없어도 데이터베이스에서 구조를 역으로 추출해 정리합니다. 어떤 정보가 어떻게 연결되어 있는지 그림으로 남겨두면, 이후 담당자가 바뀌어도 파악이 빨라집니다.
실제 보고서에는 전체 테이블이 포함됩니다
테스트 데이터인지 실제 데이터인지도 함께 확인합니다
| 테이블 | 행 수 | 비고 |
|---|---|---|
| passenger | 142 | 테스트 데이터로 추정 (이름 패턴 반복) |
| route | 8 | 실제 노선으로 보이나 확인 필요 |
| trip | 1,204 | 테스트 운행 기록 |
| boarding | 3,881 | 테스트 데이터 |
| settlement | - | 테이블 없음 |
분석 결과를 근거로 남은 일을 목록화하고, 각 항목의 예상 공수와 우선순위를 붙여 드립니다. 이 문서를 함께 보며 어디까지 이번에 할지 정하는 것이 다음 단계입니다.
우선순위 · 공수 · 근거를 함께 표시합니다
| 구분 | 과업 | 우선순위 | 공수 | 사유 |
|---|---|---|---|---|
| 정산 | 정산 데이터 구조 설계 및 API 개발 | 필수 | 2.0 MM | 신규 개발 · 요건 협의 필요 |
| 정산 | 관리자 웹 정산 화면 | 필수 | 1.2 MM | 신규 개발 |
| 승객 앱 | 탑승 QR 인증 서버 연동 | 필수 | 0.8 MM | 화면만 존재 |
| 승객 앱 | 실시간 위치 갱신 방식 수정 | 필수 | 0.5 MM | 현재 실시간 아님 |
| iOS | 빌드 환경 복구 및 미구현 화면 개발 | 필수 | 2.5 MM | 미구현 비중 최대 |
| 기사 앱 | 승객 일괄 탑승 처리 | 권장 | 0.4 MM | 현장 사용성 |
| 관리자 웹 | 관제 화면 다중 차량 성능 개선 | 권장 | 0.6 MM | 차량 증가 시 지연 |
| 운영 | 배포 환경 정리 및 운영 매뉴얼 | 권장 | 0.5 MM | 인수인계 대비 |
| 공통 | 테스트 데이터 정리 및 초기화 | 선택 | 0.2 MM | 운영 개시 전 필요 |
본 화면은 분석 보고서의 형식을 보여드리기 위한 예시이며, 표시된 수치와 항목은 실제 코드를 분석한 결과가 아닙니다. 실제 내용은 착수 후 분석 단계에서 확정합니다.