요구사항 연관 오버플로우

이러한 오버플로우는 Rational® RequisitePro®IBM® Software Delivery Platform 제품의 통합을 사용하기 위한 일반적인 시나리오를 설명합니다.

요구사항을 UML 모델 요소와 연관

  1. 분석가 또는 제품 관리자는 Rational RequisitePro를 사용하여 소프트웨어 제품에 대한 요구사항을 작성하거나 수정합니다.
  2. 시스템 설계자는 UML 모델링을 지원하는 IBM Software Delivery Platform 제품을 시작하고 요구사항 탐색기 보기에서 Rational RequisitePro 프로젝트를 엽니다. 시스템 설계자는 요구사항을 연구하고 해당 요구사항을 반영하는 새 UML 모델을 개발합니다.
  3. 설계자는 Rational RequisitePro 요구사항을 UML 모델 요소와 연관시켜서 모델 요소가 만족시키는 요구사항을 표시합니다.

    이러한 아키텍처는 요소를 유스 케이스 요소과 유스 케이스 요구사항의 일대일 연관에서와 같이 단일 요구사항에 관련시키거나 단일 클래스가 복수의 요구사항을 만족시키는 경우와 같이 추적성에 의해 복수의 요구사항에 관련시킬 수 있습니다. 반대로 복수의 클래스가 하나의 요구사항을 만족시키는 경우와 같이 복수의 요소가 단일 기능 요구사항을 추적할 수 있습니다.

  4. 시스템 설계자는 추적성 매트릭스 또는 추적성 트리 보기를 열거나 Rational RequisitePro에서 작성하여 모든 요구사항의 적용 범위를 보장합니다. 개별 추적성 관계는 요구사항 추적요구사항 조회 결과 보기에서 볼 수 있습니다. 연관 또는 추적성이 없는 모델 요소 및 요구사항은 불완전한 디자인을 나타낼 수도 있습니다.
  5. 디자인이 완료되면 프로그래머가 UML 모델을 사용하여 애플리케이션 코드 구현을 지시합니다.
  6. 프로젝트가 진행됨에 따라 제품 관리자나 개발 관리자는 계속해서 추적성을 모니터하여 연관된 요구사항의 변경을 감시합니다. 변경이 이루어지면 요구사항 간의 추적성이 "의심"으로 표시될 수 있으며 이는 요구사항이 검토되어야 한다는 것을 나타냅니다.

요구사항과 개발 도메인 요소 연관

  1. 분석가 또는 제품 관리자는 Rational RequisitePro를 사용하여 소프트웨어 제품에 대한 요구사항을 작성하거나 수정합니다.
  2. 시스템 설계자는 IBM Software Delivery Platform 제품을 시작하고 요구사항 탐색기 보기에서 Rational RequisitePro 프로젝트를 엽니다.
  3. 시스템 설계자는 클래스 또는 J2EE Bean과 같은 개발 도메인 요소를 작성하여 관련된 요구사항과 연관합니다.
  4. 시스템 설계자는 추적성 매트릭스 또는 추적성 트리 보기를 열거나 Rational RequisitePro에서 작성하여 모든 요구사항의 적용 범위를 보장합니다. 개별 추적성 관계는 요구사항 추적요구사항 조회 결과 보기에서 볼 수 있습니다. 연관 또는 추적성이 없는 도메인 요소 및 요구사항은 불완전한 디자인을 나타낼 수도 있습니다.
  5. 디자인이 완료되면 프로그래머가 연관된 요구사항을 사용하여 애플리케이션 코드 구현의 세부사항을 제공합니다.
  6. 프로젝트가 진행됨에 따라 제품 관리자나 개발 관리자는 계속해서 추적성을 모니터하여 연관된 요구사항의 변경을 감시합니다. 변경이 이루어지면 요구사항 간의 추적성이 "의심"으로 표시될 수 있으며 이는 요구사항이 검토되어야 한다는 것을 나타냅니다.

피드백