변경 이력 추적·리뷰 프로세스 연결로 문서 품질과 규정 준수 동시 개선 결
문서화 경험에서 가장 어려웠던 점은 코드는 바뀌는데 문서가 따라오지 않는 상황이었습니다. 인턴 팀에서 API 명세가 실제 동작과 달라 신규 합류자가 혼란을 겪는 것을 보고, PR 단계에서 문서 업데이트를 체크리스트 항목으로 포함시키자고 제안했습니다.
이후 Confluence와 Swagger를 병행해 사용했는데, Swagger는 코드와 함께 버전 관리되어 자동으로 최신 상태를 유지하는 장점이 있었습니다. 반면 Confluence는 의사결정 맥락과 배경을 담기에 적합했고, 두 도구의 역할을 분리하니 중복 관리 부담이 줄었습니다.
규정 관리 측면에서는 변경 이력 추적이 핵심이었습니다. 어떤 내용이, 언제, 왜 바뀌었는지를 기록해두면 나중에 이슈가 생겼을 때 원인을 빠르게 파악하는 데 도움이 됐습니다.