마스터-팔로워 기능
이 기능은 사용자가 요구 사항의 "마스터-팔로워" 사본을 만들 수 있도록 하여 기업이 대규모 요구 사항 및 인증을 관리할 수 있도록 돕기 위해 구현되었습니다. 이 기능을 통해 사용자는 모든 요구 사항의 마스터 사본을 단일 프로젝트에 보관하고 팔로워 사본을 해당 요구 사항이 적용되는 프로젝트에 보관할 수 있습니다. 이 설정을 사용하면 모든 사본에 변경이 필요한 경우 마스터 사본에서 한 번만 수정하면 변경 사항이 팔로워에게 전파될 수 있습니다.
변경사항 전파는 단방향으로 이루어지므로 마스터에서 팔로워로만 전파될 수 있고 그 반대는 불가능합니다. 현재 및 복사할 수 있는 속성에 대한 자세한 내용은
마스터 요구 사항을 만들면 아래 표시된 왕관 아이콘이 요구 사항 식별자 옆에 표시됩니다.

팔로워 요구 사항이 마스터 요구 사항과 최신 상태이면 이 녹색 아이콘이 표시됩니다:

마스터 요구 사항의 일부 변경 사항이 여전히 승인 및 전파되어야 하는 경우 다음 아이콘이 표시됩니다:

파란색 연필 아이콘은 마스터 요구 사항의 변경이 거부되었거나(따라서 전파되지 않음) 팔로워 요구 사항에 직접 변경이 이루어진 경우에 표시됩니다.

마스터-팔로워 복사본 만들기
이 사용 사례에서는 두 위성 모두 동일한 임무 목표를 위해 설계되었으며 이를 달성하기 위해 동일한 페이로드 '합성 개구 레이더'인 SAR을 사용하므로 위성 Valisat의 페이로드 요구 사항을 다른 위성 Valisat_2에 복사합니다. 마스터-팔로워 연결을 만들려면 복사할 요구 사항 집합을 선택합니다. 작업 열
'마스터-팔로워 사본' 유형의 사본이 선택된 상태에서 재사용 마법사가 나타납니다. 다음으로 팔로워의 대상을 선택할 수 있습니다. 대상이 설정되면 사용자는 복사할 요구 사항과 해당 식별자를 검토할 수 있습니다. 다음으로 복사 및 동기화할 필드를 선택합니다. 마지막으로 '복사본 만들기'를 클릭하여 팔로워 생성을 완료합니다.
아래 동영상에서 이 과정을 설명합니다.
마스터-팔로워 복사본 동영상 - 마스터-팔로워 복사본을 만드는 과정을 설명한 그림
팔로워 요건 수락하기
마스터-팔로워 생성이 완료되면 선택한 대상에서 팔로워 요건을 사용할 수 있지만 '읽기 전용' 모드로 전환됩니다.
팔로워 요건을 편집할 수 있도록 하려면 대상(명세서 또는 섹션)에서 "팔로워 진입 검토"를 수행해야 합니다. 이 작업은 아래 그림과 같이 단일 팔로워 또는 요구 사항 그룹에 대해 수행할 수 있습니다
아래 동영상의 단계에 따라 개별적으로 또는 일괄적으로 팔로워를 수락할 수 있습니다.
요구 사항 변경
또한 마스터 요구 사항의 데이터에 변경이 있는 경우 변경 사항이 팔로워에게 전파될 수 있습니다. 팔로워에게 변경 사항이 통보되며 사용자는 수동으로 변경 사항을 수락할지 무시할지 결정할 수 있습니다. '마스터' 요구사항이 변경되면 팔로워 요구사항 '전파 변경' 아이콘(
또한 수정된 요구 사항에는 변경 사항을 강조하기 위해 노란색 상자가 표시됩니다. 상자 위로 마우스를 가져가면 팝업이 나타납니다
전파 변경 아이콘을 클릭하면 마스터에서 구현된 변경 사항을 적용하거나 적용하지 않거나 수정할 수 있는 팝업이 나타납니다. 사용자는 그에 따라 필요한 작업을 선택하고 저장할 수 있습니다(
아래 동영상은 전체 과정을 보여줍니다:
"연결 끊기" 기능
연결을 완전히 삭제하여 마스터와의 연결이 끊어지는 대신 연결 해제 옵션을 선택할 수 있습니다. 이 옵션은 팔로워를 마스터로부터 연결 해제하지만 나중에 필요한 경우 사용자가 다시 연결할 수 있도록 해줍니다. 이 옵션은 요구 사항 행에서 점 3개(
동기화 필드 변경하기
마스터-팔로워 연결이 설정된 후에는 특정 팔로워 또는 마스터 요구사항의 모든 팔로워에 대해 언제든지 동기화된 필드를 변경할 수 있습니다.
이는 요구 사항
동기화된 필드 수정 - 마스터-팔로워 연결에서 동기화된 필드를 변경하는 방법에 대한 설명입니다.마스터 요구 사항에서 작업이 트리거되는 경우 필드 동기화에 대한 변경 사항은 해당 마스터의 모든 팔로워에 적용됩니다.
특정 팔로워에 대해 '동기화된 필드 변경'이 트리거된 경우 해당 팔로워의 필드만 동기화된 상태로 변경됩니다.
동기화된 필드 변경하기 - 사용 가능한 필드
마스터-팔로워 링크 만들기
요구 사항을 마스터-팔로워 관계로 연결하는 또 다른 방법은 "마스터-팔로워 링크"를 사용하는 것입니다. 이를 통해 사용자는 새 복사본을 생성할 필요 없이 요구 사항 및 시스템 포털에 이미 존재하는 개체 간에 이러한 유형의 관계를 만들 수 있습니다.
이렇게 하려면 사용자가 마스터가 되고자 하는 요구 사항을 선택한 다음 재사용 아이콘에서 "마스터-팔로워 링크" 옵션을 선택해야 합니다.
여기에서 사용자는 선택한 마스터의 팔로워로 간주할 요구 사항을 선택할 수 있습니다.
아래 동영상은 이 과정을 보여주는 예시입니다.
Master follower requirements representation in Connections graph
이제 사용자는 요구 사항 모듈의 연결 그래프에서 마스터-팔로워 연결을 볼 수 있습니다. 각 색상의 연결은 마스터-팔로워 관계의 상태를 나타냅니다
예를 들어 녹색 연결은 마스터-팔로워가 동일함을 나타내고, 노란색 연결은 요구 사항 소유자가 변경 사항을 전파하지 않았음을 나타냅니다. 연결이 파란색이면 마스터의 변경 사항이 팔로워에 적용되지 않았음을 의미하며, 회색은 팔로워 요구 사항이 삭제/연결이 끊어졌음을 나타냅니다.
이제 사용자는 색상으로 구분된 Connection 외에도 동일한 프로젝트 내 또는 다른 프로젝트에 있는 두 개의 서로 다른 사양 세트를 비교할 수 있습니다. 이 기능의 주요 용도는 마스터/팔로워 사양 또는 요구사항을 비교하는 것입니다. 비교 도구(2)는 연결 그래프 안에 있습니다.
사용 사례
이 기능은 여러 블록의 요구 사항이 비슷하여 매번 수동으로 추가할 필요가 없는 경우에 유용합니다. 다음 예시를 참고하면 더 쉽게 이해할 수 있습니다:
페이로드가 약간 다른 이미징 장치가 있는 트윈 3U 위성이 있습니다.
추진 시스템을 제외하고는 설계와 임무 목표가 동일한 트윈 3U 위성이 있다고 가정해 보겠습니다. Vali_Cubesat_1A 위성은 저온 가스 추진기를 사용하는 반면, Vali_Cubesat_1B 위성은 이온 추진기를 사용합니다. 따라서 추진 시스템에 대해서만 요구 사항이 변경되며 다른 모든 요구 사항은 Vali_Cubesat_1A에 대해 정의한 다음 Vali_Cubesat_1B에 복사할 수 있습니다.
여러분이 항공기의 날개 결빙 방지 시스템에 대한 시스템 요구 사항 목록을 컴파일하는 시스템 엔지니어라고 가정해 보겠습니다. 이 회사는 여러 모델을 제조하며 모든 모델에 날개 결빙 방지 시스템에 대한 동일한 요구 사항 집합이 있을 수 있습니다. 사용자는 동일한 요구 사항/사양 세트를 만드는 대신 마스터-팔로워 복사본을 다른 모든 모델 프로젝트에 적용할 수 있습니다. 시스템 설계에 변경 사항이 있을 때마다 시스템 엔지니어는 다른 프로젝트에 전파를 허용/불허할 수 있습니다.