인수인계중인 개발자입니다
인수인계 중인 개발자입니다
퇴직일까지 제 업무는 인수인계로 한정된 상태입니다
맡고 있던 프로젝트 3개에 (A,B,C)
어쩌다가 행정 처리하게 된 1개까지 (D)
총 4개 프로젝트에 대한 인수인계 진행중입니다
A, B, D 는 인수인계 문서를 작성하여 전달했고
그 과정에서 회사에서 요구하는 보강사항
전부 보완하여 최종 전달했습니다
이제 C 문서 작성중인데
갑자기 인수인계 단톡방에 이사가 아래처럼 얘기하네요. (카톡 원문이라 수정)
회사 측 요청 내용을 요약하면,
내일 제가 직접 제 PC에서 각 프로젝트 소스를 내려받아 빌드한 뒤, 각 운영 서버에 재설치하는 작업을 진행하고, 그 전 과정을 화면 녹화로 남겨달라는 취지였습니다.
구체적으로는 프로젝트별로 아래 절차를 수행하라고 했습니다.
기존 운영 서버 백업
현재 운영 서버에 배포되어 있는 애플리케이션 및 관련 파일 일체를 백업
필요 시 DB 덤프까지 확보
복구 가능 여부까지 확인
코드 다운로드 및 환경 점검
저장소에서 소스를 내려받거나 최신 상태로 갱신
사용 브랜치 확인
Java, Node 등 빌드 환경 버전 확인
빌드 수행
백엔드 및 프론트엔드 빌드 진행
정상 완료 여부 확인
기존 서비스 중지 및 재설치
운영 서버에서 기존 서비스 중지
새 빌드 결과물 반영
배포 스크립트가 있으면 이를 확인 후 실행
서비스 시작 및 동작 확인
서비스 재기동
로그인 및 주요 기능 동작 확인
문제 발생 시 백업본으로 즉시 복구
추가로 작업 과정에서 운영 환경 관련 정보들도 화면에 보여주며 설명해달라는 요청이 있었고,
프로젝트별로 녹화 파일도 각각 따로 남겨달라고 했습니다.
제가
“현재 인수인계 범위에서 제가 도와드릴 수 있는 부분은 저장소/브랜치 안내, 빌드 및 배포 절차 설명, 설정 파일 및 스크립트 위치 확인 등입니다.
실제 납품처 서버 재설치와 작업 과정 녹화는 후속 담당자분께서 진행하시고, 저는 그 과정에서 필요한 설명이나 확인 사항을 옆에서 지원드리는 방향이 좋을 것 같습니다.”
라고 대답하니 이유가 뭐냐고 하네요…
이제껏 회사에 있으면서 퇴사자들이 이런식으로 인수인계 한 적은 없었습니다..
이건 실제 운영을 하게 될 담당자들이 진행해야 하는 업무 아닌가요….?
2년차 주니어라 제가 잘 모르는 것 인지…
제가 느끼기에는 회사가 무리한 요구를 하는 것처럼 느껴져 선배님들의 의견을 듣고자 여쭤봅니다