단계를 통한 소프트웨어 엔지니어링의 변경 제어 프로세스

변경 제어란 무엇입니까?

변경 통제는 회사가 다음을 위해 사용하는 프로세스입니다. 변경 사항을 문서화하고 식별하고 승인합니다. IT 환경으로. 이는 시스템의 무단 변경, 중단 및 오류 가능성을 줄여줍니다.

왜 통제를 변경해야 하는가?

특히 이해관계자가 시스템에 대해 새롭거나 다른 변경 사항을 요청할 때마다 이는 선택 사항도 무시할 수도 없습니다. 시스템의 다른 구성 요소에 영향을 주지 않고 구현되어야 합니다. 이때 변경 제어가 유용합니다. 이는 프로젝트 팀이 지정된 제어 및 정책을 사용하여 프로젝트 범위를 수정하는 데 도움이 됩니다. 변경 통제는 프로젝트가 계획대로 진행되지 않을 때마다 실행됩니다.

변경 요청을 지속적으로 관리하려면 변경 요청에 대한 공식 문서를 작성하고 검토하는 것이 필수입니다.

다음과 같은 변경 제어를 분석하는 동안 발생할 수 있는 질문의 수

  • 누가 변경을 승인할 것인가?
  • 변경 제어 보드를 통과해야 합니까?
  • 변경 사항을 조사하고 구현하는 데 얼마나 많은 시간이 필요합니까?
  • 시스템의 다른 구성요소(일정, 비용, 자원 등)에 대한 변경은 어떤 영향을 줍니까?
  • 프로젝트 관리자가 이를 승인할 수 있는 기준이 있습니까?

 

변경 제어 프로세스의 다양한 요소

변경 제어 프로세스에서 고려해야 할 다양한 요소가 있습니다.

변경 제어 프로세스의 단계 변경 통제에서 취한 조치
  • 변경 요청 개시 및 제어
  • 변경 요청은 표준화되어야 하며 경영진의 검토를 거쳐야 합니다.
  • 변경 요청자에게 계속 알려야 함
  • 영향 평가
  • 가능한 영향을 분석하기 위해 모든 변경 요청이 구조화된 방식으로 평가되는지 확인하십시오.
  • 변경 사항 제어 및 문서화
  • 변경 날짜, 변경한 사람의 세부 정보, 변경 사항이 구현된 내용을 알려주는 변경 로그를 유지해야 합니다.
  • 승인된 개인만이 변경할 수 있어야 합니다.
  • 이전 버전으로 롤백하기 위한 프로세스를 식별해야 합니다.
  • 문서 및 절차
  • 시스템 변경이 구현될 때마다 절차 및 관련 문서가 그에 따라 업데이트되어야 합니다.
  • 공인된 유지보수
  • 무단 접근을 방지하기 위해 시스템 접근 권한을 통제해야 합니다.
  • 테스트 및 사용자 승인
  • 소프트웨어는 철저하게 테스트되어야 한다
  • 버전 관리
  • 최신 버전만 업데이트되도록 프로덕션 소스 코드를 제어해야 합니다.
  • 긴급 변경 사항
  • 구두 승인을 받아야 하며, 변경 사항은 가능한 한 빨리 문서화되어야 합니다.

변경통제 프로세스

변경 제어 프로세스에 포함된 내용을 살펴보기 전에 변경 제어에 사용되는 문서가 무엇인지 알아보겠습니다. 변경 관리를 수행하는 동안 주로 두 가지 문서가 관련됩니다.

  • 로그인 변경: 변경 로그는 프로젝트 번호, PCR(프로젝트 변경 요청) ID, 우선 순위, 소유자 세부 정보와 같은 모든 변경 요청에 대한 세부 정보를 나열하는 문서입니다. Target 날짜, 상태 및 상태 날짜, 제기된 날짜, 제기된 날짜 등
  • 변경통제 프로세스

  • 변경 요청 양식: 변경 유형, 변경의 이점, 변경을 요청하는 리소스 이름, 시간 및 예상 비용, 변경 우선순위, 승인된 사람 세부 정보, 변경 요청 상태 등 의사 결정 프로세스를 지원하는 데 필요한 세부 정보를 문서화하는 데 사용됩니다.

    변경통제 프로세스

변경 프로세스 흐름도

변경 프로세스는 특정 패턴을 따라 제품이나 시스템에 변경 사항을 구현합니다. 여기서는 흐름도를 통해 변경 프로세스와 관련된 단계를 설명했습니다.

변경통제 프로세스

변경 통제 단계

변경 통제 단계 동작
  • 변경 요청 식별
  • 변경의 필요성을 파악하고 이를 프로젝트 변경 요청 양식에 기재합니다.
  • 변경 요청 평가
  • 변경 사항이 유효하지 않으면 연기하거나 거부해야 합니다.
  • 변경 요청을 분석하는 데 필요한 적절한 리소스 결정
  • 잠재적 영향에 대한 빠른 평가를 수행하고 변경 요청 양식을 업데이트합니다.
  • 이 단계에서는 거부된 변경 요청이 중지되어야 합니다.
  • 변경 요청 분석
  • 분석을 위해 승인된 구성원에게 변경 요청을 할당합니다.
  • 지연된 변경으로 이 분석 단계를 다시 입력합니다.
  • 이 단계에서는 거부된 변경 요청이 중지되어야 합니다.
  • 변경 요청 승인
  • 승인 전에 변경 위험 및 복잡성 수준을 식별합니다.
  • 승인 전 변경의 영향 수준 파악
  • Rev변경 요청이 승인을 위해 승인된 사람에게 미치는 영향 보기
  • 이 단계에서는 거부된 변경 요청이 중지되어야 합니다.
  • 변경 요청 구현
  • 프로젝트 절차 및 관리 계획 업데이트
  • 팀에 변경사항을 알리세요.
  • 변경 요청 진행 상황 모니터링
  • 변경 요청 완료 기록
  • 변경 요청 닫기

주의사항: 변경 통제에 대한 승인은 다음에 의해 이루어질 수 있습니다. 프로젝트 관리자, 수석 IT 또는 수석 개발자, 이해관계자.

변경 관리와 변경 제어

변경 관리 변경 제어
서비스 중단 위험을 최소화하고 비즈니스 이익을 증진하기 위해 IT 인프라 또는 IT 서비스의 모든 측면을 변경하기 위한 변경 요청을 관리하고 제어하는 ​​역할을 담당합니다. 변경 제어에는 시스템이나 제품의 전반적인 성능을 향상시키기 위한 변경 제출, 기록, 분석 및 승인과 같은 활동이 포함됩니다.