좋은 사례 많이 찾아보기
벨로그 미흡한 점 전부 채워넣기
기획 및 분석 단계
요구사항 명세서 : 프로젝트에서 구현할 기능과 요구사항을 상세하게 기술한 문서.
사용자 스토리 : 프로젝트에서 사용자가 어떤 행동을 할지 시나리오 형식으로 작성한 문서.
기능 명세서 : 시스템의 각 기능이 어떻게 동작하는지 설명하는 문서.
-----------> 기능차트 참고
설계 단계
시스템 아키텍처 다이어그램 : 시스템 전체 구조를 설명하는 다이어그램. 예를 들면, 서버, 데이터베이스, 클라이언트 간의 관계를 설명. - 온라인 시스템 아키텍처 다이어그램 검색
ERD (Entity-Relationship Diagram) : 데이터베이스 구조를 설계한 다이어그램.
화면 설계서 (UI/UX Mockup) : 사용자 인터페이스와 UX를 미리 설계한 도식. - 피그마
클래스 다이어그램 : 객체지향 설계를 위한 클래스 간 관계를 나타내는 UML 다이어그램. - 시도해보기.
-----------> 온라인 툴 활용
개발 단계 - 거의 깃헙에있음. 안해도될듯
코드 산출물 : Java, JSP, Spring Boot 등을 사용해 개발된 실제 소스 코드.
버전 관리 기록 : Git이나 SVN 등 버전 관리 도구를 사용한 프로젝트 관리 내역.
단위 테스트 코드 : 각각의 기능이 제대로 동작하는지 확인하는 테스트 코드.
-----------> github로 대체
테스트 단계 - 거의 벨로그에있음. 안해도될듯
테스트 시나리오 : 각 기능에 대해 테스트할 내용을 정리한 문서.
테스트 결과 보고서 : 테스트 실행 결과를 기록한 문서. 오류 발견 시 그에 대한 수정 내역도 포함.
-----------> velog로 대체
마무리 단계
프로젝트 발표 자료 : 프로젝트에 대한 설명과 시연 자료.
-----------> PPT 제작
포함 해야 할 내용 - 어떤 기술을 사용했다...
프로젝트 개요 (Project Overview)
주요 기능 설명 (Core Features) - 간략하게해도됨. A는 B다...
테스트 및 검증 (Testing and Validation)
결론 및 향후 계획 (Conclusion and Future Plans)
★ 맨 처음 날과 지금 상태의 비교...이렇게 성장했다
질의응답 (Q&A)
포함하지 말아야 할 내용
★ ex) 목록 구현은...