# ZELLYY 개발 단계 ## 목차 1. [개발 로드맵](개발_로드맵.md) 2. [스프린트 계획](스프린트_계획.md) 3. [개발 가이드라인](./개발_가이드라인.md) 4. [테스트 전략](./테스트_전략.md) ## 개발 단계 개요 ZELLYY 프로젝트의 개발 단계에서는 애자일 방법론을 기반으로 2주 단위의 스프린트로 진행합니다. 각 스프린트마다 사용 가능한 기능을 구현하고 테스트하는 방식으로 진행하며, MVP(Minimum Viable Product) 접근법을 통해 핵심 기능을 우선적으로 개발하고, 사용자 피드백을 바탕으로 점진적으로 기능을 확장해 나갈 계획입니다. ## 주요 문서 - **개발 로드맵**: 전체 개발 일정, 마일스톤, 주요 단계별 계획을 정의한 문서 - **스프린트 계획**: 각 스프린트의 목표, 작업 항목, 우선순위를 정의한 문서 - **개발 가이드라인**: 코드 스타일, 아키텍처 패턴, 개발 프로세스 등을 정의한 문서 - **테스트 전략**: 단위 테스트, 통합 테스트, E2E 테스트 등 테스트 방법론을 정의한 문서 ## 개발 접근 방식 1. **애자일 개발**: 2주 단위 스프린트로 진행, 지속적인 피드백 및 개선 2. **MVP 우선**: 핵심 기능을 우선적으로 개발하여 빠른 시장 검증 3. **사용자 중심**: 사용자 피드백을 적극 반영한 기능 개발 및 개선 4. **품질 중심**: 자동화된 테스트와 코드 리뷰를 통한 품질 보증 5. **지속적 통합/배포**: CI/CD 파이프라인을 통한 빠른 개발 사이클 ## 개발 단계 일정 ### 1단계: 기본 인프라 구축 (2024년 1월) - 개발 환경 설정 - 프로젝트 구조 설정 - 기본 UI 컴포넌트 개발 - 네비게이션 구조 구현 ### 2단계: 핵심 기능 개발 (2024년 2-3월) - 사용자 인증 시스템 구현 - 카드 작성 및 편집 기능 개발 - 기본 스타일링 옵션 구현 - 카드 관리 기능 구현 - 기본 SNS 공유 기능 구현 ### 3단계: 베타 테스트 및 개선 (2024년 4-6월) - 기능 통합 및 안정화 - UI/UX 개선 및 폴리싱 - 베타 테스트 진행 - 피드백 기반 개선 ### 4단계: 출시 및 확장 (2024년 7-9월) - 공식 출시 - 클라우드 동기화 구현 - 프리미엄 기능 개발