베스트 프랙티스: 변경 관리변경 관리는 파일 체크인 및 체크아웃 이상의 것입니다. 여기에는 작업공간 관리, 병렬 개발, 통합 및 빌드가 포함됩니다. 소프트웨어 집약 시스템 개발시 중요한 도전은 여러 사이트에 있는 여러 팀으로 조직되어 다중 반복, 릴리즈, 제품 및 플랫폼에 대해 함께 작업하는 여러 개발자에 대처하는 것입니다. 규칙이 정의된 제어가 없으면 개발 프로세스는 빠른 속도로 붕괴됩니다. Rational Unified Process에서 형상 및 형상 관리 규칙은 이런 조건을 충족시키는 방법에 대해 설명합니다. 주제활동 및 결과물 조정
개발자 및 팀의 활동과 결과물 조정에는 소프트웨어에 대한 변경사항 및 기타 개발 결과물 관리를 위한 반복 가능한 프로시저 수립이 포함됩니다. 이런 조정은 프로젝트의 우선순위 및 위험에 기반한 더 나은 자원 할당을 가능하게 하고 여러 반복에 걸친 변경에 대한 작업을 활발히 관리합니다. 소프트웨어를 반복적으로 개발하는 것과 더불어 이 실행은 문제점을 활발하게 발견한 후 반응할 수 있도록 지속적으로 변경사항을 모니터하게 합니다. 이 주제에 대한 자세한 정보는 워크플로우 세부사항: 변경 요청 관리를 참조하십시오. 반복 및 릴리지 조정
반복 및 릴리즈 조정에는 각 반복의 완료시 테스트된 기준선을 수립하고 릴리즈하는 것이 포함됩니다. 각 릴리즈 요소 간, 다중 및 병렬 릴리즈에 걸쳐 있는 요소 간 추적성 유지보수는 변경의 영향을 평가하고 활발히 관리하는 데 필수입니다. 소프트웨어에 대한 변경 제어
소프트웨어에 대한 변경 제어는 소프트웨어 개발 문제점의 근본 원인에 대한 많은 솔루션을 제공합니다.
|
Rational Unified Process
|