완성 이후의 운영을 준비합니다

설치, 권한, 백업과 변경 관리까지 업무 환경에 맞춰 정리합니다.

업무 환경과 자료를 설명하는 참고 사진
업무 및 서비스의 이해를 돕는 참고 사진입니다.

운영 환경을 기록하는 이유

프로그램의 동작은 PC, 운영체제와 사내 보안 설정의 영향을 받습니다. 사용 환경을 기록하면 환경이 바뀌었을 때 어떤 부분부터 확인해야 하는지 알 수 있습니다. 운영체제 버전, 설치 위치, 연결 장비와 네트워크의 기본 조건을 정리합니다.

사내에서 프로그램 실행이나 파일 저장을 제한하는 경우에는 실제 관리 정책을 먼저 확인합니다. 보안 소프트웨어를 임의로 해제하거나 관리자 계정을 공유하는 방식으로 문제를 해결하지 않습니다. 필요한 예외나 권한은 조직의 담당자가 검토하고 승인하는 절차를 따릅니다.

설치와 업데이트의 경로

처음 설치하는 PC와 기존 버전을 업데이트하는 PC는 확인할 내용이 다릅니다. 새로 설치할 때에는 사전 조건과 설정을, 업데이트에서는 자료 호환성과 기존 설정의 유지 여부를 점검합니다. 어떤 파일을 누가 배포하는지도 명확히 정합니다.

버전이 여러 개 사용되고 있으면 문의 내용을 재현하기 어렵습니다. 배포 파일과 버전, 적용 날짜 및 변경 내용을 함께 기록하는 방식이 도움이 됩니다. 자동 업데이트 여부나 외부 연결 필요성은 실제 환경에 맞춰 협의하며 사이트가 일률적으로 보장하지 않습니다.

자료 백업과 복구

백업 대상에는 업무 데이터뿐 아니라 운영에 필요한 설정과 양식이 포함될 수 있습니다. 무엇을 어디에 어떤 주기로 보관할지, 누가 확인할지 정해야 합니다. 프로그램 폴더만 복사하는 방식이 충분한지는 데이터의 실제 저장 구조에 따라 달라집니다.

복구 절차는 백업 파일을 가지고 있다는 사실과 별도로 시험해야 합니다. 데이터가 정상적으로 열리는지, 외부 연결 설정과 권한이 유지되는지 확인합니다. 실제 백업 및 복구 기능이 개발 범위에 들어가는지, 회사의 기존 백업 체계를 이용할지는 프로젝트에서 정합니다.

사용 권한과 관리 책임

업무를 조회하는 사람과 수정·승인하는 사람의 권한을 나눌 수 있습니다. 모든 사용자가 같은 계정을 쓰는 대신 업무 역할에 맞는 접근 방식을 검토하면 변경 내용을 확인하기 쉬워집니다. 구체적인 계정 체계는 기존 사내 인증 환경과 기능 범위에 따라 정합니다.

퇴사나 업무 변경 시 누가 권한을 수정하는지, 관리자 역할을 누가 맡는지도 운영 항목입니다. 프로그램에서 권한을 관리하는 부분과 PC 또는 데이터베이스에서 관리하는 부분을 구분합니다. 실제 사용자 개인정보를 개발자에게 무조건 전달할 필요는 없습니다.

오류를 설명하는 방법

문제를 발견하면 사용한 버전과 수행한 작업, 기대한 결과와 실제 결과를 구분해서 정리해 주세요. 오류 메시지와 발생 순서는 재현에 도움이 됩니다. 화면을 전달할 때에는 고객 정보와 비밀번호처럼 업무와 무관한 개인 정보를 가려야 합니다.

프로그램이 멈춘 상태에서 같은 작업을 반복하면 중복 처리나 자료 변경이 생길 수 있습니다. 먼저 결과가 저장되었는지 확인하고, 영향을 받는 자료를 보존합니다. 원격 지원이나 자료 분석이 필요한 경우 접근 범위와 전달 방식을 사전에 협의합니다.

변경 요청과 유지관리의 차이

잘못된 동작을 수정하는 작업, 운영체제 변경에 대응하는 작업과 새 기능을 만드는 작업은 성격이 다릅니다. 유지관리 범위에 어떤 종류의 작업이 포함되는지 명확히 정하면 문의와 견적을 구분하기 쉽습니다. 작은 화면 변경도 자료 구조나 출력에 영향을 줄 수 있습니다.

사이트에는 무제한 유지관리나 상시 대응을 약속하는 문구를 두지 않습니다. 지원 범위, 기간과 연락 방법은 개별 합의에 따릅니다. 개발 상담에서는 우선 해결해야 할 업무와 함께 도입 후 예상되는 운영 주체 및 변경 빈도도 알려주시면 좋습니다.

담당자가 바뀌어도 이어지는 사용

설치 방법, 데이터 위치와 자주 쓰는 절차를 문서로 남기면 담당자가 바뀌었을 때도 업무를 파악하는 데 도움이 됩니다. 설정값과 비밀 정보는 같은 공개 문서에 넣지 않고 접근을 구분합니다. 문서와 실제 프로그램의 버전이 일치하는지도 확인합니다.

새로운 사용자에게는 일상 작업부터 안내하고, 관리 기능은 필요한 담당자에게 전달합니다. 전달할 문서와 교육 방식은 계약 범위에 따릅니다. 운영 중 불편한 점을 모아 정기적으로 검토하면 수정이 필요한 부분과 사용 방법 안내로 해결할 부분을 나눌 수 있습니다.

개발 상담 안내