Visure 솔루션


고객지원
회원가입
로그인
무료 평가판 시작

요구 사항 추적성: 정의, 중요한 이유 및 도구

요구 사항 추적성: 정의, 중요한 이유 및 도구

차례

요구 사항 추적 성이란 무엇입니까?

O. Gotel과 A. Finkelstein은 요구사항 추적성을 다음과 같이 정의합니다. "요구사항 추적성은 전방 및 후방 방향 모두에서 요구사항의 수명을 설명하고 따를 수 있는 능력을 말합니다." 

즉, 요구사항 추적성은 개발 주기 전반에 걸쳐 요구사항을 추적하는 프로세스입니다. 이 동안 각 요구 사항을 둘러싼 모든 활동에 대한 완전한 양방향 가시성을 제공하는 문서 스레드가 준비됩니다. 요구사항 추적성은 부정적인 결과의 잠재적 위험을 최소화하고 생산성을 최대화하는 데 상당한 도움이 됩니다.

요구 사항의 유형 추적 가능성

기술적으로 추적 가능성에는 세 가지 유형이 있습니다. 순방향 추적성, 역방향 추적성 및 양방향 추적성. 

  • 전방 추적성 – Forward Traceability는 요구 사항에서 테스트 사례까지의 추적 가능성입니다. 프로젝트가 올바른 방향으로 진행되고 모든 요구 사항이 적절하게 테스트되는지 확인하기 위해 수행됩니다. 
  • 후방 추적성 – Backward Traceability는 테스트 사례에서 요구 사항까지의 추적 가능성입니다. 프로젝트가 원하는 방향으로 진행되고 제품에 추가되거나 지정되지 않은 기능이 없는지 확인하기 위해 수행됩니다. 
  • 양방향 추적성 – 양방향 추적성은 정방향 및 역방향 모두에 대한 추적성입니다. 여기에서 테스트 사례는 요구 사항에 매핑되며 그 반대도 마찬가지입니다. 모든 테스트 사례가 각 요구 사항에 대해 추적 가능하고 지정된 모든 요구 사항이 정확하며 각각에 대해 유효한 테스트 사례가 있는지 확인하기 위해 수행됩니다.

요구사항 추적성의 이점

에서 제공하는 다양한 혜택이 있습니다. 요구 사항 추적 성. 그들은 다음을 포함합니다 :

  • 영향 분석을 더 쉽게 만듭니다.
  • 적절하게 변경하는 데 도움이 됩니다. 따라서 제품 품질을 향상시킵니다.
  • 또한 리버스 엔지니어링 지식도 기록하는 방식으로 추적 가능성 링크를 정의하는 데 도움이 됩니다. 
  • 중요한 지식을 가진 팀원이 퇴사하는 경우 완전한 정보 투명성을 갖는 것이 큰 도움이 됩니다. 잘못된 개발의 위험을 크게 줄입니다. 
  • 적절한 검증 프로세스를 통해 100% 테스트 커버리지를 확인합니다.

추적 가능성을 만드는 데 사용할 수 있는 다른 방법은 무엇입니까?

  1. 무료 문자 – 일련의 요구 사항이 있을 때 결국 작은 섹션을 추가하여 특정 요구 사항과 관련되는 데 도움이 되는 일련의 이름 또는 코드를 추가할 수 있습니다. 이것은 옵션으로 남아 있지만 몇 가지 요구 사항 이상을 관리해야 하는 경우 매우 빠르게 제어할 수 없게 될 수 있습니다. 또한 영향 분석 프로세스를 거의 불가능하게 만듭니다. 
  2. 추적 가능성 표 – 모든 요구 사항의 모든 데이터를 포함할 수 있는 테이블을 만들 수도 있습니다. 고유 식별 번호로 각 요구 사항을 나타내고 그에 따라 데이터를 추가할 수 있습니다. 그러나 데이터 양이 증가하기 때문에 장기적으로 유지하기 어려울 수 있습니다.
  3. 추적 성 매트릭스 – 매트릭스는 많은 비교를 사용하고 추적 가능성 매트릭스를 시각화하여 두 기준 문서 간의 관계의 완전성을 결정하는 데 사용되는 테이블 형식입니다. 수백 가지 요소가 프로세스에 관련되어 있으면 조금 어렵습니다.
  4. 추적 가능성 도구 – 특정 기능이 있는 Visure 솔루션과 같은 효과적인 요구 사항 관리 도구를 사용하여 추적 가능성을 설정하고 요구 사항을 완벽하게 적용하며 가능한 한 가장 효율적인 방법으로 시각화하는 것이 좋습니다.

요구 사항 추적을 위한 최고의 도구

요구 사항 추적 가능성을 관리하는 데 사용할 수 있는 최고의 도구는 다음과 같습니다.

Visure는 전 세계 모든 규모의 조직에 대한 요구 사항 관리를 전문으로 하는 가장 신뢰할 수 있는 ALM 플랫폼 중 하나입니다. 유연하고 완벽하게 요구 사항 프로세스를 능률화하여 더 우수하고 효율적이며 협업적인 작업 환경을 만들 수 있습니다. 데이터 분석가는 관계를 만들고, 계층을 생성하고, 추적성을 관리하고, MS Excel, Outlook 및 MS Word에서 요구 사항을 자동으로 캡처할 수 있습니다. Visure는 ISO 26262, IEC 62304, IEC 61508, CENELEC 50128, DO-178B/C, FMEA, SPICE, CMMI 등에 대한 표준 준수 템플릿을 지원합니다. 이 플랫폼은 Accompa, Jira, MS Sharepoint와 같은 여러 타사 솔루션과 통합됩니다. , 및 Salesforce.

Jama는 위험 및 테스트 관리를 위한 훌륭한 플랫폼을 제공하는 애플리케이션 수명 주기 관리를 위한 선도적인 애플리케이션입니다. Jama는 지연, 결함, 비용 초과 및 개발 팀이 투입한 수동 작업의 위험을 최소화하는 데 도움이 됩니다. Jama는 복잡한 제품 및 시스템 구축, 주기 시간 개선, 품질 향상, 재작업 감소, 규정 준수 입증에 사용되는 노력 최소화를 지원합니다. 

Spira Teams는 단일 통합 환경에서 요구 사항, 릴리스, 테스트, 문제 및 작업을 관리하는 데 도움이 되는 프리미엄 ALM 플랫폼입니다. Scrum 및 Kanban과 같은 애자일 프로젝트 관리 및 방법론을 지원합니다. 또한 프로젝트의 중요한 메트릭이 포함된 통합 대시보드를 제공합니다. 

최신 요구 사항은 Azure DevOps, TFS 및 VSTS와 통합되는 클라우드 기반 요구 사항 관리 도구입니다. 프로세스의 각 단계에서 프로젝트 관리자에게 강력한 추적 기능을 제공합니다. 현대 요구 사항은 하나 이상의 프로젝트에 대한 요구 사항을 관리하여 의료, 은행 및 기술과 같은 다양한 산업에서 작동합니다. 

IBM DOORS는 오늘날 시장에서 차세대 요구사항 관리 도구입니다. IBM이 제공하는 최고의 기능은 현장의 다른 도구와의 뛰어난 호환성입니다. IBM은 높은 수준의 세분화 및 구성 가능성과 함께 대규모 기업에 적합한 유연한 솔루션을 제공합니다.

결론

요구 사항 추적성은 모든 제품 개발 및 제공에 필수적입니다. 요구 사항을 테스트, 테스트 사례 및 결함에 매핑하면 제품의 모든 측면이 포함되어 배송 중 또는 배송 후 예기치 못한 위험을 줄일 수 있습니다. 소프트웨어 개발 프로세스 전반에 걸쳐 향상된 효율성 및 품질을 포함하여 요구 사항 추적 가능성에는 많은 이점이 있습니다. 요구 사항 추적성을 지원하는 데 사용할 수 있는 다양한 도구가 있습니다. 일부는 무료이고 다른 일부는 구독이 필요합니다. Visure Requirements ALM 플랫폼은 다음을 제공합니다. 무료 30 일 평가판 약정 없이 사용해 볼 수 있습니다. 지금 Visure Requirements ALM 플랫폼을 사용해 보고 제품 개발 프로세스를 개선하는 데 어떻게 도움이 되는지 확인하십시오.

이 게시물을 공유하는 것을 잊지 마세요!

Top