수동 배포 과정을 스크립트로 자동화해 팀 실수를 줄인 경험
팀 프로젝트에서 배포 절차가 슬랙 메시지로만 공유돼 있어서, 팀원마다 순서를 다르게 따르다가 설정 파일 덮어쓰기 사고가 두 번 있었습니다. 배포 절차를 자동화하자고 제안했습니다.
배포 단계를 셸 스크립트로 순서화하고, 각 단계마다 확인 값을 출력해 실수를 줄였습니다. 실패 시 롤백 명령도 스크립트에 함께 넣었습니다. 처음엔 팀원이 스크립트를 신뢰하지 않아 수동으로 따로 하는 경우가 있었는데, 3번 배포를 사고 없이 마치고 나서야 자연스럽게 사용됐습니다.
자동화 도구는 신뢰가 쌓여야 쓰인다는 걸 배웠습니다. 처음엔 존재하는 것보다 한 번 더 잘 돌아가는 것을 보여주는 것이 중요하다는 것이 지금도 제 자동화 도구 도입 방식입니다.