Files
sam-manage/docs/project-management/sam_roadmap_import.json
hskwon 76c8a94e4f docs: MNG 프로젝트 문서 정비
- 개발 단계별 문서 추가 (00_OVERVIEW ~ 06_PHASE)
- 기술 표준 문서 추가 (99_TECHNICAL_STANDARDS)
- 개발 프로세스 및 패턴 문서 추가
  - API_FLOW_TESTER_DESIGN, DEV_PROCESS
  - HTMX_API_PATTERN, LAYOUT_PATTERN
  - SETUP_GUIDE, MNG_PROJECT_PLAN
- 프로젝트 관리 문서 추가 (project-management/)
- INDEX.md, MNG_CRITICAL_RULES.md 업데이트
2025-11-30 21:04:19 +09:00

494 lines
16 KiB
JSON

{
"project": {
"name": "SAM 프로젝트 런칭 로드맵",
"description": "SAM MES 시스템 개발 및 런칭 준비 현황 추적 (백엔드 70%, 프론트엔드 50% 완료)",
"status": "active",
"start_date": "2025-11-24",
"end_date": "2026-03-31"
},
"tasks": [
{
"title": "MS1: 개발 완료",
"description": "모든 핵심 기능 개발 완료 및 내부 테스트 통과 (목표: 2025-12-31)",
"status": "in_progress",
"priority": "high",
"due_date": "2025-12-31",
"issues": [
{
"title": "공정 라우팅 (Process Routing) 구현",
"description": "공정/생산 계획 - 공정 라우팅 개발",
"type": "feature",
"status": "open"
},
{
"title": "작업지시 (Work Order) 구현",
"description": "공정/생산 계획 - 작업지시 개발",
"type": "feature",
"status": "open"
},
{
"title": "생산실적 (Production Record) 구현",
"description": "공정/생산 계획 - 생산실적 개발",
"type": "feature",
"status": "open"
},
{
"title": "공정 체크시트 구현",
"description": "공정/생산 계획 - 체크시트 개발",
"type": "feature",
"status": "open"
},
{
"title": "단가 정책 로직 개발",
"description": "단가/원가 체계 - 공장별/중량/치수 기반 단가 정책",
"type": "feature",
"status": "open"
},
{
"title": "원가 계산 서비스 개발",
"description": "단가/원가 체계 - 제품별, BOM 기반 원가 계산",
"type": "feature",
"status": "open"
},
{
"title": "견적-수주 단가 연결 테이블",
"description": "단가/원가 체계 - 견적/수주 단가 연결",
"type": "feature",
"status": "open"
},
{
"title": "견적서 HTML 템플릿",
"description": "견적서 출력 - HTML 템플릿 개발",
"type": "feature",
"status": "open"
},
{
"title": "견적서 PDF 생성",
"description": "견적서 출력 - DomPDF/Snappy로 PDF 생성",
"type": "feature",
"status": "open"
},
{
"title": "입출고 트랜잭션 설계",
"description": "재고/자재 관리 - 트랜잭션 구조 설계 및 구현",
"type": "feature",
"status": "open"
},
{
"title": "재고 집계 API 개발",
"description": "재고/자재 관리 - 제품/부품/자재별 재고 집계",
"type": "feature",
"status": "open"
},
{
"title": "LOT/시리얼 관리 확장",
"description": "재고/자재 관리 - LOT 및 시리얼 관리",
"type": "feature",
"status": "open"
},
{
"title": "창고/위치 모델 구현",
"description": "창고/위치 관리 - Warehouse, Location 모델 및 계층 구조",
"type": "feature",
"status": "open"
},
{
"title": "파일 Upload API 개발",
"description": "파일 시스템 완성 - 업로드/썸네일/권한",
"type": "feature",
"status": "open"
},
{
"title": "알림 시스템 구현",
"description": "알림 시스템 - 이메일/카카오 발송 및 템플릿 관리",
"type": "feature",
"status": "open"
},
{
"title": "테넌트 초기화 API",
"description": "테넌트 초기화 - 초기 데이터 생성 및 온보딩 자동화",
"type": "feature",
"status": "open"
}
]
},
{
"title": "MS2: 베타 런칭",
"description": "파일럿 고객 대상 베타 서비스 오픈 및 실전 검증 (목표: 2026-01-15)",
"status": "todo",
"priority": "high",
"due_date": "2026-01-15",
"issues": [
{
"title": "베타 서버 구축",
"description": "베타 서버 환경 구축 및 도메인/SSL 설정",
"type": "feature",
"status": "open"
},
{
"title": "파일럿 고객 선정 (2-3개사)",
"description": "베타 테스트 대상 고객 확보 및 계약",
"type": "feature",
"status": "open"
},
{
"title": "초기 데이터 마이그레이션",
"description": "파일럿 고객 데이터 준비 및 마이그레이션",
"type": "feature",
"status": "open"
},
{
"title": "고객 온보딩 프로세스 검증",
"description": "온보딩 가이드 작성 및 프로세스 검증",
"type": "feature",
"status": "open"
},
{
"title": "고객지원 체계 구축",
"description": "티켓 시스템 가동 및 지원 채널 구축",
"type": "feature",
"status": "open"
},
{
"title": "모니터링 대시보드 가동",
"description": "시스템 모니터링 및 알림 체계 구축",
"type": "feature",
"status": "open"
},
{
"title": "사용자 매뉴얼 작성",
"description": "관리자/사용자 매뉴얼 및 온보딩 가이드",
"type": "feature",
"status": "open"
},
{
"title": "베타 테스트 시나리오 실행",
"description": "견적→수주→생산, BOM 자재소요, 멀티테넌트 검증 등",
"type": "feature",
"status": "open"
}
]
},
{
"title": "MS3: 정식 런칭",
"description": "운영 서버 오픈 및 본격적인 영업/마케팅 시작 (목표: 2026-02-15)",
"status": "todo",
"priority": "high",
"due_date": "2026-02-15",
"issues": [
{
"title": "운영 서버 구축 (이중화)",
"description": "운영 환경 이중화 및 안정성 확보",
"type": "feature",
"status": "open"
},
{
"title": "베타 피드백 반영",
"description": "베타 기간 수집된 개선사항 반영 및 UI/UX 개선",
"type": "improvement",
"status": "open"
},
{
"title": "보안 감사 통과",
"description": "외부 보안 감사 실시 및 취약점 조치",
"type": "feature",
"status": "open"
},
{
"title": "법적 문서 완비",
"description": "이용약관, 개인정보처리방침, 서비스 계약서",
"type": "feature",
"status": "open"
},
{
"title": "제품 소개 자료 제작",
"description": "PPT, 데모 사이트, 영업 제안서 템플릿",
"type": "feature",
"status": "open"
},
{
"title": "가격 정책 확정",
"description": "요금제 및 프로모션 정책 수립",
"type": "feature",
"status": "open"
},
{
"title": "마케팅 캠페인 시작",
"description": "프레스 릴리스, 런칭 프로모션, 웨비나",
"type": "feature",
"status": "open"
}
]
},
{
"title": "MS4: 안정화 완료",
"description": "서비스 안정화 및 초기 고객 성공 사례 확보 (목표: 2026-03-31)",
"status": "todo",
"priority": "medium",
"due_date": "2026-03-31",
"issues": [
{
"title": "고객 10개사 확보",
"description": "정식 계약 고객 10개사 목표",
"type": "feature",
"status": "open"
},
{
"title": "시스템 가용성 99.5% 달성",
"description": "안정성 확보 및 장애 대응 체계 강화",
"type": "improvement",
"status": "open"
},
{
"title": "고객 만족도 4.0/5.0 달성",
"description": "월간 설문 및 피드백 반영",
"type": "improvement",
"status": "open"
},
{
"title": "성공 사례 3건 확보",
"description": "견적 처리 시간 단축, 재고 정확도 향상 등 사례",
"type": "feature",
"status": "open"
},
{
"title": "다음 분기 로드맵 수립",
"description": "Q2 이후 기능 고도화 계획",
"type": "feature",
"status": "open"
}
]
},
{
"title": "인프라 및 배포",
"description": "서버 환경, 도메인, 백업, 모니터링 구축",
"status": "in_progress",
"priority": "high",
"due_date": "2026-01-31",
"issues": [
{
"title": "개발 서버 구성",
"description": "codebridge-x.com - 현재 운영 중",
"type": "feature",
"status": "in_progress"
},
{
"title": "스테이징 서버 준비",
"description": "테스트용 스테이징 환경 구축",
"type": "feature",
"status": "open"
},
{
"title": "운영 서버 선정 및 구성",
"description": "운영 환경 서버 선정",
"type": "feature",
"status": "open"
},
{
"title": "Docker 배포 스크립트",
"description": "Docker Compose 배포 자동화",
"type": "feature",
"status": "open"
},
{
"title": "CI/CD 파이프라인 구축",
"description": "자동 빌드/배포 파이프라인",
"type": "feature",
"status": "open"
},
{
"title": "운영 도메인 및 SSL",
"description": "도메인 확정 및 인증서 발급",
"type": "feature",
"status": "open"
},
{
"title": "백업 정책 및 스크립트",
"description": "자동 백업 및 복구 절차",
"type": "feature",
"status": "open"
},
{
"title": "모니터링 시스템",
"description": "Grafana/Prometheus 대시보드 및 알림",
"type": "feature",
"status": "open"
}
]
},
{
"title": "테스트 및 품질 보증",
"description": "기능/성능/사용자 테스트 및 품질 검증",
"status": "todo",
"priority": "high",
"due_date": "2025-12-31",
"issues": [
{
"title": "단위 테스트 (60% 커버리지)",
"description": "핵심 서비스 단위 테스트 작성",
"type": "feature",
"status": "open"
},
{
"title": "통합 테스트",
"description": "API 통합 테스트 시나리오",
"type": "feature",
"status": "open"
},
{
"title": "E2E 테스트",
"description": "사용자 시나리오 E2E 테스트",
"type": "feature",
"status": "open"
},
{
"title": "부하/스트레스 테스트",
"description": "성능 테스트 및 API 응답 속도 측정",
"type": "feature",
"status": "open"
},
{
"title": "알파 테스트 (내부)",
"description": "내부 팀 기능 테스트",
"type": "feature",
"status": "open"
}
]
},
{
"title": "보안 및 컴플라이언스",
"description": "보안 점검, 취약점 스캔, 법적 준비",
"status": "todo",
"priority": "high",
"due_date": "2026-02-01",
"issues": [
{
"title": "OWASP Top 10 체크",
"description": "웹 보안 취약점 점검",
"type": "feature",
"status": "open"
},
{
"title": "취약점 스캔",
"description": "자동화 보안 스캔 및 조치",
"type": "feature",
"status": "open"
},
{
"title": "API 보안 검토",
"description": "인증/인가 보안 검토",
"type": "feature",
"status": "open"
},
{
"title": "멀티테넌트 격리 검증",
"description": "테넌트 간 데이터 격리 100% 검증",
"type": "feature",
"status": "open"
},
{
"title": "이용약관 작성",
"description": "서비스 이용약관 법률 검토",
"type": "feature",
"status": "open"
},
{
"title": "개인정보처리방침",
"description": "개인정보 보호 정책 작성",
"type": "feature",
"status": "open"
}
]
},
{
"title": "문서화",
"description": "개발/사용자/운영 문서 작성",
"status": "in_progress",
"priority": "medium",
"due_date": "2026-01-31",
"issues": [
{
"title": "API 문서 (Swagger) 100% 완성",
"description": "모든 엔드포인트 Swagger 문서화",
"type": "feature",
"status": "in_progress"
},
{
"title": "데이터베이스 스키마 문서",
"description": "ERD 및 테이블 명세서",
"type": "feature",
"status": "open"
},
{
"title": "아키텍처 문서",
"description": "시스템 아키텍처 설계 문서",
"type": "feature",
"status": "open"
},
{
"title": "배포 가이드",
"description": "Docker 배포 및 설정 가이드",
"type": "feature",
"status": "open"
},
{
"title": "관리자 매뉴얼",
"description": "Admin 패널 사용 매뉴얼",
"type": "feature",
"status": "open"
},
{
"title": "사용자 가이드",
"description": "일반 사용자 기능 가이드",
"type": "feature",
"status": "open"
},
{
"title": "운영 매뉴얼",
"description": "장애 대응, 백업/복구 절차",
"type": "feature",
"status": "open"
}
]
},
{
"title": "React 프론트엔드 개발",
"description": "Next.js 15 사용자 포털 개발 (현재 50% 완료)",
"status": "in_progress",
"priority": "medium",
"due_date": "2026-01-31",
"issues": [
{
"title": "공통 레이아웃 정리",
"description": "레이아웃 컴포넌트 최종 정리",
"type": "feature",
"status": "in_progress"
},
{
"title": "기준정보 관리 UI",
"description": "Category, CommonCode 관리 화면",
"type": "feature",
"status": "open"
},
{
"title": "제품/부품/BOM 트리 UI",
"description": "BOM 구조 트리뷰 및 관리 화면",
"type": "feature",
"status": "open"
},
{
"title": "견적/수주 화면",
"description": "견적서 작성 및 수주 관리 UI",
"type": "feature",
"status": "open"
},
{
"title": "재고관리 UI",
"description": "재고 현황 및 입출고 관리 화면",
"type": "feature",
"status": "open"
}
]
}
]
}