주제
추가 개념: 추가 가이드:

소개페이지 맨 위

추적성은 프로젝트 요소를 다른 관련 프로젝트 요소까지(특히, 요구사항과 관련된 프로젝트 요소) 추적하는 능력입니다. 추적성에 관련된 프로젝트 요소를 추적성 항목이라고 합니다. 일반적인 추적성 항목에는 아래 그림에 표시된 대로 여러 요구사항 유형, 분석 및 설계 모델 요소, ../test/ov_tst_art.htm -- This hyperlink in not present in this generated website결과물(../../artifact/ar_tstste.htm -- This hyperlink in not present in this generated website테스트 모음 등)포함됩니다.

소프트웨어 요구사항 스펙 추적성 항목 ../../artifact/ar_tstste.htm -- This hyperlink in not present in this generated website 설계 모델 추가 스펙 유스 케이스 모델 비전 스테이크홀더 요청 해당 텍스트에 설명된 다이어그램

추적성 계층 구조

각 추적성 항목에는 각 항목과 연관된 상태, 이익, 위험 등을 추적하는 데 유용한 연관된 속성의 자체 고유 세트가 .

추적성의 목적페이지 맨 위

추적성을 수립하는 목적은 다음과 같습니다.

  • 요구사항의 소스 식별
  • 프로젝트 범위 관리
  • 요구사항에 대한 변경 관리
  • 요구사항 변경에 따른 프로젝트 영향 평가
  • 요구사항 테스트 실패에 따른 영향 평가(예: 테스트 실패시 요구사항이 충족되지 않는 경우)
  • 모든 시스템 요구사항이 구현으로 충족되는지 확인
  • 어플리케이션이 의도된 작업만 수행하는지 확인

추적성은 비전 문서에 지정된 대로 스테이크홀더 요구와 같이 주요 스테이크홀더/사용자 요구 및 시스템 기능 세트로 변환되는 요구사항에 대한 입력 방법을 이해하고 관리하는 데 도움을 줍니다. 유스 케이스 모델은 차례로 이런 기능이 시스템의 기능성으로 변환되는 방법을 간략히 설명합니다. 시스템이 외부 세계와 상호작용하는 방법의 세부사항이 유스 케이스추가 스펙의 다른 중요한 요구사항(예: 기능하지 않는 요구사항, 설계 제한조건 등)과 함께 캡처됩니다. 추적성을 사용하면 이런 세부 스펙이 설계로 변환되는 방법, 테스트되는 방법 및 사용자를 위해 문서화되는 방법을 알 수 있습니다. 대규모 시스템의 경우 유스 케이스추가 스펙이 함께 패키지되어 특별한 "기능" 또는 다른 서브시스템 그룹화를 위한 소프트웨어 요구사항 스펙을 정의할 수 있습니다.

요구사항 변경 관리에 도움을 주는 핵심 개념은 "의심" 추적성 링크에 대한 것입니다. 요구사항(또는 추적성 항목)이 추적성 링크의 끝에서 변경되면 해당 요구사항과 연관된 모든 링크는 "의심"으로 표시됩니다. 이것은 변경 검토 및 연관된 항목도 변경되어야 하는지에 대한 판별을 담당하는 역할을 나타냅니다. 또한 이 개념은 잠재적인 변경의 영향을 분석하는 데 도움을 줍니다.

다음 샘플의 조회 세트에 응답하는 데 도움을 주기 위해 추적성을 설정할 수 있습니다.

  • 제품 기능에 링크되지 않는 사용자 요구 표시
  • 반복 #n의 모든 유스 케이스에 대한 테스트 상태 표시
  • 테스트되지 않은 상태의 테스트에 링크된 모든 추가 요구사항 표시
  • 실패한 모든 테스트의 결과를 중요도순으로 표시
  • 사용자가 충족하도록 요구하는 이 릴리즈에 대해 스케줄된 기능 및 기능의 상태 표시

예:

재활용 시스템의 경우 비전 문서는 다음 기능의 지정합니다.

  • FEAT10:재활용 시스템은 새 병 유형의 추가를 허용합니다.

이 기능은 "새 병 유형 추가" 유스 케이스로 추적됩니다.

  • 새 병 유형 추가 유스 케이스를 사용하면 조작자가 재활용 시스템에서 새 유형의 병을 인식하게 할 수 있습니다.

이 추적성은 모든 기능이 유스 케이스 및 추가 스펙에서 설명되고 있는지 확인하는 데 도움을 줍니다.

일반 추적성 페이지 맨 위

가장 중요한 추적성 항목은 다음과 같습니다.

사용자/스테이크홀더 요구(비전에서 개별적 스테이크홀더 요청까지 추적될 수 있음)
제품 기능(비전에서) 
추가 요구사항(추가 스펙에서) 
유스 케이스
유스 케이스 섹션(자세히 설명된 유스 케이스 섹션)
설계 요소(설계 모델에서)

문제와 같은 기타 요소도 추적하기에 유용할 수 있습니다.

다음 다이어그램에는 일반 추적성이 표시되어 있습니다.

해당 텍스트에 설명된 다이어그램

이 다이어그램은 요구사항에 대한 추적성만 표시합니다. 다른 추적성도 존재할 수 있지만 이 다이어그램에는 구현 요소까지 설계 요소 추적성이 표시되지 않습니다. 설계 및 구현용 테스트 케이스도 있습니다.



Rational Unified Process   2003.06.15