Change Management for Rational® DOORS®는 검토 및 적용 상태 중에 발생하는 대부분의 충돌을 자동으로 발견합니다.
검토 중에는 선택된 RCR에서만 충돌이 발견됩니다.
apply 중에는
승인된 모든 RCR에서 충돌이 발견됩니다.
Change Management for Rational DOORS에서 충돌을 검사하는 경우
템플리트 구성 방법에 따라 다음 중 하나의 상황이 발생합니다.
- 기존에 제안된 중요한 변경사항이 있는 속성을 수정하는 경우 경고합니다.
- 이미 승인된 RCR과 충돌이 발생하는 RCR은 승인되지 않도록 합니다.
- 폐기로 표시된 RCR에서 작업하는 경우 충돌을 식별하고 해결하는 데 도움을 줍니다.
자세한 정보는 구성 템플리트 정의 및 요구사항 변경 요청 충돌 해결을 참조하십시오.
충돌
다음은 충돌의 예입니다.
- 동일한 오브젝트 또는 모듈에 대해 두 개 이상의 제안이 작성되었습니다.
이 제안서는 서로 간에 충돌이 발생하거나 순서에 종속적일 수 있습니다.
- 동일한 오브젝트 및 모듈에 대해 여러 개의 RCR이 승인되었고 일부 RCR에서 변경 유형이
삭제입니다.
- RCR이 겹쳐서 Rational DOORS 속성이 변경되었습니다.
- 요구사항의 오브젝트 텍스트를 변경하도록 두 개의 RCR이 승인되었습니다.
이 두 개의 RCR이 어떠한 개정도 없이 적용된 경우 적용된 두 번째 RCR은 첫 번째 RCR을 겹쳐씁니다.
이와 비슷하게 다른 CR이 요구사항 X를 삭제하도록 요청하는 동안 한 CR이 요구사항 X에 하위 오브젝트가 추가되도록 요청할 수 있습니다.
후자가 적용되면 전자는 적용되지 않습니다.
- 모든 변경이 Change Management for Rational DOORS를 사용하여 적용되는 것은 아닙니다. 변경 관리 기능은 수동 변경을 발견할 수 없습니다.
예를 들어 요구사항에 대해 RCR이 제출되었다고 합니다.
CR을 적용하기 전에 어떤 사용자가 변경 관리 기능을 사용하지 않고 요구사항을 수동으로 적용했습니다.
이러한 경우 CR이 적용되면 두 요구사항이 관련이 없기 때문에 한 요구사항이 다른 변경을 겹쳐쓸 수 있습니다.
그러나 시스템이 모든 충돌을 발견할 수 없으므로 변경 시맨틱을 평가하기 위해 이 요구사항을 수동으로 검사해야 합니다.
요구사항 변경 요청 충돌 해결을 참조하십시오.
RCR 충돌 보고서를 사용하여 시스템에서 발견할 수 없는 충돌을 식별하십시오.
RCR 충돌 보고서 실행을 참조하십시오.