< 이전 | 다음 >

학습 7: DOORS에서 요구사항 업데이트

이 학습에서는 DOORS®에서 요구사항을 변경하는 방법을 보여줍니다. 또한 Rational® Rhapsody® 게이트웨이를 사용하여 원래 DOORS 요구사항을 탐색하고 DOORS에서 변경을 수행하며, 게이트웨이 및 Rhapsody를 새 정보로 업데이트할 수 있습니다.

요구사항 변경은 자주 발생하며 이러한 변경은 DOORS 요구사항에 대해 직접 수행됩니다. 모델 요소와 요구사항 간에 설정된 추적성 링크 때문에 요구사항 변경의 결과로 변경해야 하는 모델 요소(제공된 예제의 경우, 유스 케이스)를 볼 수 있습니다. Rhapsody 게이트웨이에서 요구사항 변경의 영향을 쉽게 분석하고 볼 수 있습니다.

  1. Rhapsody를 시작하고 elevator.rpy 파일을 열어 이 학습서에서 사용하고 있는 동일한 elevator 프로젝트를 로드하십시오. Elevator를 마우스 오른쪽 단추로 클릭하고 Rhapsody 게이트웨이를 선택하여 게이트웨이 관리 보기를 여십시오.
  2. Document 1 Doors XML 아래의 왼쪽 열에서 HL_REQ 2를 두 번 클릭하고 DOORS 로그인을 입력한 후 확인을 클릭하여 DOORS를 여십시오.

    변환기

  3. 선택 텍스트 상자에서 HL_REQ 2에 대한 요구사항 텍스트를 편집하십시오(예를 들어, or 뒤에 down 단어를 추가). DOORS 요구사항에 대한 변경사항을 저장하십시오.
  4. Rational Rhapsody 게이트웨이 창을 다시 열고 관리 보기의 왼쪽 열에서 Document1 Doors XML을 선택하십시오.

  5. Document1 Doors XML을 마우스 오른쪽 단추로 클릭하여 대화 상자를 열고 DOORS에 대해 다시 로드를 선택하여 다시 로드를 실행하십시오. HL_REQ 2에 변경이 발생했음을 표시하는 주황색 상자가 나타나는지 확인하십시오.
  6. 적용 범위 분석 보기 탭을 선택하고 가운데 선택 열에서 HL_REQ 2를 클릭하십시오. 아래 선택 텍스트 상자에서 텍스트를 선택하고 텍스트에 down 요구사항이 추가되는지 확인하십시오.
  7. 관리 보기로 돌아가서 왼쪽 열 맨 위에 있는 UML 모델 Rhapsody를 클릭하십시오. 새 요구사항에 대한 참조가 포함되어 있음을 나타내는지 확인하십시오.
  8. 게이트웨이 관리 보기 왼쪽 열에 UML 모델 Rhapsody 가 여전히 강조표시되어 있는 상태에서 메뉴 표시줄에서 도구 > 상위 레벨 요구사항 추가를 선택하십시오.
  9. 상위 레벨 요구사항 추가 대화 상자가 열립니다. 맨 아래 상자에서 elevator를 강조표시하고 확인을 클릭하십시오.
  10. 다른 상위 레벨 요구사항 추가 대화 상자가 나타나 하나의 수정된 요구사항이 있음을 표시합니다. 확인을 클릭하십시오.
  11. UML 모델을 다시 로드하도록 프롬프트가 표시되면 를 선택하십시오.

    UML 모델이 변경되었음을 표시하는 주황색 기호에 유의하십시오. 주황색 기호는 기본 유스 유스 케이스 모델 옆에 나타납니다.

  12. 열린 Rhapsody 창으로 돌아가서 기본 유스 유스 케이스 다이어그램에서 HL_REQ 2를 두 번 클릭하십시오. 대화 상자의 스펙 섹션에서 요구사항 텍스트를 보고 텍스트에 down이 추가되었는지 확인하십시오.

Rhapsody와 게이트웨이 둘 다에서 요구사항 변경이 수행되었습니다. 이제 Rational Rhapsody 모델 요소를 Doors로 내보내고 DOORS에서 해당 요소를 볼 준비가 되었습니다.

< 이전 | 다음 >

피드백