기록
article thumbnail
728x90

RESTful 웹 API 서버를 구성하여 파일 업로드/사용자 인증/데이터 CRUD 기능을 제공하기 

 
새로운 팀에서 20일 정도 근무하였습니다만, 흘러가는 대로 적응하기 바빴는데, 팀장님께서 일간 작업 계획과 월간, 분기 등 각각의 의미를 설명해 주시면서 저의 월별 소감을 물어보셨습니다. 😊

전략적인 생각을 전혀 못 했었는데, 다음 달 소감을 말할 때는 
막연한 목표가 아닌 구체적이고 실행 가능한 계획을 세우고 달성한 에피소드를 만들고 싶다
는 욕망이 생겼습니다. 

그래서, ChatGPT를 이용해서 
목표 설정 도구 SMART 기법을 소개받았고, 월간 목표와 주차 타이틀을 선정하였습니다. 😎
 

👉1주 차

프로젝트 요구 사항 정의 문서화

기술 스택 자료 조사 및 확정

프로젝트 개발 환경 설정


👉2주 차

데이터베이스 설계 초안 문서 작성

API 엔드포인트 계획 문서 작성

SQL Server 데이터베이스 스키마 설정 및 초기 마이그레이션 실행

사용자 인증 기능 구현


👉3주 차

파일 업로드 기능 구현

데이터 CRUD 기능 구현

API 엔드포인트 문서 작성

전체 API 통합 테스트

코드 리뷰

최종 버그 수정 및 코드 최적화


👉4주 차

성능 테스트

Windows Server 2012, IIS 배포

배포 문서 작성

최종 검토

프로젝트 마무리

728x90