가이드라인: Rational Software Architect 및
Rational RequisitePro를 사용하여 유스 케이스 관리
목적
이 가이드라인에서는 RSA RequisitePro Integration을 사용하여
Rational Software Architect에서 유스 케이스를 관리하는 방법을 설명합니다.
개요
구현자, 테스트 전문가 및 프로젝트 관리자는 프로젝트의 초기, 구현, 구축 및 전이 단계를 통해
유스 케이스를 개발 및 정제할 때 이를 관리합니다. 유스 케이스를 효과적으로 관리하려면 유스 케이스의
현재 상태를 기록하고 유스 케이스에 대한 상세한 설명을 제공하기 위한 통합된 문서가 필요합니다.
RSA RequisitePro Integration을 사용하면
RSA의 유스 케이스를 RequisitePro 요구사항과 연관시켜 우선순위, 위험, 상태 및 반복과 같은
속성을 사용하여 유스 케이스를 관리할 수 있습니다.
RSA RequisitePro Integration의 주요 성능은 다음과 같습니다.
- 다중 RequisitePro 프로젝트 열기 및 찾아보기 - 서로 다른 레벨의 세부사항
또는 Perspective(요구사항, 패키지, 보기)에서 액세스 허용
- 요구사항을 모델 요소와 연관- 끌어서 놓기 또는 메뉴 항목을 사용하여
직접 및 간접 연관 작성
- 요구사항에서 모델 요소 작성 - 유스 케이스 요구사항을 모델 패키지로 끌기
- 이름 및 텍스트에 대한 사용자 정의 가능 동기화 정책- 없음, 모델 기준, 요구사항 기준, 양방향
많은 개발자들이 RSA에서 유스 케이스를 초기에 개발하는 것을 선호하지만 대부분의 분석가들은
RequisitePro에서 유스 케이스 요구사항을 개발하기 시작하는 것을 선호합니다.
RSA RequisitePro Integration을 사용하면 각 툴에서 시작한 후
연관된 유스 케이스 또는 유스 케이스 요구사항을 작성할 수 있습니다.
RSA RequisitePro Integration은 직접 및 간접 두 가지 유형의 연관을 제공하는데, 둘 더 추적성을
구현하는 데 사용할 수 있습니다. 직접 연관은 요구사항 및 연관된 모델 요소가 개념적으로 동일한
항목일 경우에 사용해야 합니다. 예를 들어, 개념적으로 동일한 유스 케이스이고 이를 보는 방법만 서로
다른 유스 케이스 요구사항과 유스 케이스 모델 요소를 가질 수 있습니다. 직접 연관은 이러한 경우에 사용하는
최적 연관입니다. 예를 들어, 유스 케이스 요구사항/유스 케이스 모델 유형 연관에 대해 다음과 같은 툴 작동이
수행됩니다.
- 유스 케이스 요구사항을 유스 케이스 모델로 끌면 직접 연관이 작성됩니다.
- 유스 케이스 요구사항을 모델 패키지로 끌면 유스 케이스 모델 요소가 작성됩니다.
- 유스 케이스 요구사항을 다른 모델 요소로 끌면 추적이 작성됩니다.
간접 연관은 모델 요소에 대한 프록시의 역할을 하는
설계 요구사항을 통해 구현됩니다. 이 경우, 해당 모델 요소를 표시하기 위한 요구사항이
RequisitePro 프로젝트에 작성됩니다. 그런 다음, 표준 RequisitePro
추적성 메커니즘을 사용하여 해당 모델 요소에 대한 요구사항을 추적하고 이 모델 요소가
해당 요구사항을 충족시켜준다는 것을 표시할 수 있습니다. 예를 들어, RequisitePro 추적성을 작성하기 위해
FEAT 요구사항을 클래스로 끌면 다음과 같은 결과가 발생합니다.
- 프록시 CLASS 요구사항이 작성됩니다(이미 존재하지 않는 경우).
- 프록시 CLASS 요구사항이 클래스 모델 요소와 직접적으로 연관됩니다(이미 존재하지 않는 경우)
- CLASS 요구사항에서 FEAT 요구사항으로 추적이 작성됩니다.
- 따라서 FEAT 요구사항이 클래스 모델 요소와 간접적으로 연관됩니다.
주제:
- RSA에서 RequisitePro
프로젝트 열기
- 요구사항을
모델 요소와 연관
- 연관된 모델 요소 및 요구사항 작성
- 요구사항 추적성 찾아보기
추가 툴 정보
- Rational RSA 모델을 여십시오.
- 창 > 보기 표시 > 기타 > RequisitePro Integration >
요구사항 탐색기를 선택하십시오.
- 보기 도구 모음에서 프로젝트 열기 단추를 누르십시오.
- RequisitePro 프로젝트(.RQS)를 찾아보십시오.
- 프로젝트, 패키지, 요구사항 및 보기가 표시됩니다.
온라인 도움말의 요구사항 프로젝트 열기를 참조하십시오.
- 요구사항 탐색기에서 하나 이상의 요구사항을 선택하십시오.
- 선택사항을 모델 탐색기의 대상 모델 요소로 끌어서 놓으십시오.
- 그 결과로 요구사항이 모델 요소와 연관됩니다.
온라인 도움말의 기존 요구사항 및 모델 요소 연관을 참조하십시오.
온라인 도움말의
요구사항에서 모델 요소 작성
및 모델 요소에서 요구사항 작성을 참조하십시오.
- 요구사항 탐색기에서 요구사항을 마우스 오른쪽 단추로 누르고 "요구사항 연관 열기"를 선택하십시오.
- 요구사항이 요구사항 연관 보기에 표시됩니다.
- 요구사항에서 추적 중인 항목이 보기에 표시됩니다.
- 단추를 사용하여 추적 중인 항목 대신 요구사항을 표시하도록 토글할 수 있습니다.
온라인 도움말의 추적성을 참조하십시오.
학습:
요구사항: 유스 케이스 다이어그램 작성
샘플:
주석이 달린 유스 케이스 다이어그램
치트 시트:
유스 케이스 관리
|