캡스톤 프로젝트에서 인프라 담당으로 개발팀원과 협업한 경험
캡스톤 프로젝트에서 제가 인프라(서버 설정, 배포)를 맡고 나머지 팀원들은 개발을 담당했습니다. 처음에는 개발팀원이 새 기능을 배포해달라고 할 때 어떤 환경 변수가 추가됐는지 알려주지 않아 배포가 실패하는 일이 반복됐습니다. 제가 PR 설명에 '인프라 변경 필요 사항' 항목을 추가해달라고 요청했고, 그 이후로 소통이 훨씬 나아졌습니다. 그래도 한 번은 DB 스키마 변경을 미리 알려주지 않아서 배포 후 앱이 멈추는 사고가 있었습니다. 개발과 인프라 담당이 배포 전에 체크리스트를 같이 확인하는 방식을 도입했고, 이후에는 비슷한 사고가 없었습니다.