1. 선정 기준
- 효율성 : 적은 리소스(AN 익숙함 + 적은 인풋)
- 신속성 : 빠른 docs 배포를 통한 신속한 개발환경 마련
- 테스트 가능성 : QA 이전까지 테스트 가능한 환경마련으로 코드 안전성 확보
- 안전성 : API 문서 불일치 최소화
2. API 문서 툴 선정 → Swagger
- 효율성 : 안드로이드 크루들의 미션 과정에서 Swagger를 사용했다
- 신속성 : 기능 구현 → 테스트 코드 작성 이전에 api 문서 제작 가능
- 테스트 가능성 : OpenApi UI를 통한 테스트 가능
- 안전성 : API 문서 불일치 최소화
⇒ API 변경에 따른 테스트를 강제하고 백엔드 코드 안전성을 확보한다는 측면에서 Rest Docs도 합리적이나 빠른 개발 주기를 가져가는 Sprint 환경에 Swagger가 알맞다고 판단
3. 오디 팀의 API 사이클

1단계 : AN과 함께 노션에 API 문서의 기본적 틀을 잡습니다.
2단계 : 데이 데이터가 반환되는 임시 API 문서를 제공해 빠르게 AN 개발 환경을 제공합니다
3단계 : API 구현과 동시에 실제 로직을 연결합니다.