Jama Connect로 살펴보는 요구 사항 관리 도구의 7가지 이점

min Read

현대의 복잡한 시스템 개발 환경에서 Word나 Excel만으로 요구 사항을 관리하는 것은 비효율적입니다. 과거에는 문서 기반의 요구 사항 관리가 큰 문제가 아니었으나, 하드웨어와 소프트웨어의 통합이 일반화됨에 따라 개발의 복잡성이 급격히 증가했습니다. 하드웨어와 소프트웨어를 통합한다는 것은 다양한 엔지니어링 분야를 담당하고 있는 각 팀이 개발 전반에 걸쳐 일관성을 유지해야 한다는 것을 의미하며, 제품이 안전기준과 각종 규정에 관련되어 있다면 이는 더욱 중요해집니다.

각 팀의 일관성 유지와 안전 기준 및 규정 준수를 위해서는 적절한 요구 사항 관리 도구 사용이 필수적입니다. 이 글에서는 Jama의 요구 사항 관리 기능을 중심으로 ALM 도구가 제공하는 7가지 주요 이점을 살펴보겠습니다.

1. 버전 및 변경 관리

견고한 요구사항 관리 솔루션은 모든 요구사항에 대한 각 변경의 기록을 관리하며, 필요한 경우 이전 버전의 요구사항을 참조할 수 있도록 도와줍니다. 이러한 솔루션에는 변경 요청을 요구사항에 직접 연결하는 Change Request 시스템이 포함되어 있으며, 일일이 문서 버전을 확인하지 않아도 항상 현재 제품 요구사항의 최신 버전을 확인할 수 있습니다.

Jama의 버전관리 기능 예시 : 요구 사항 수정 이력이 버전으로 저장되어 각 버전의 수정 사항을 확인할 수 있습니다.

요구 사항

Jama Change Request 관리 기능 예시 : 변경 요청과 연결된 요구사항을 실시간으로 확인할 있습니다.

요구 사항

2. 요구 사항 속성 관리

ALM 도구는 각 요구사항에 대한 다양한 속성을 기록합니다. 요구사항이 생성된 날짜, 현재 버전 번호와 같은 여러 시스템 정의 속성을 생성하며, 요구사항에 대한 속성을 업데이트 할 수 있는 사람과 단순히 속성을 확인할 수 있는 사람을 구분합니다.

Jama 요구사항 속성관리 기능 예시 : 각종 Requirement Type 대해 다양한 속성을 생성하여 관리할 있는 기능이 지원됩니다.

요구 사항

3. 영향도 분석

다양한 유형의 요구 사항 및 하위 시스템, 개별 요구사항 및 관련 시스템 구성요소(설계, 모듈, 테스트 및 사용자 문서) 간의 링크를 정의하여 요구 사항 추적을 가능하게 합니다. 이러한 링크는 제안된 변경 사항이 특정 요구 사항에 미치는 영향을 분석하는데 도움이 되며, 각 기능 요구사항을 하위항목 또는 상위항목으로 추적하여 모든 요구사항이 정확히 어디에서 왔는지 알 수 있게 합니다. 또한 변경이 이루어질 때마다 링크된 항목에 Suspected 플래그를 표시함으로써 변경 후 검토해야 할 사항을 정확히 알 수 있습니다.

Jama 추적성 관리 기능 예시 : Live Traceability 기능을 통해 현재 Item /하위 관계 Item 실시간으로 추적할 있습니다.

Jama 영향도 분석 관리 기능 예시 : 현재 Item Project에서 가지고 있는 영향도를 한눈에 확인할 있습니다.

요구 사항 관리

4. 요구 사항 상태 추적

중앙저장소에 요구사항을 보관하면 제품에 대해 관리되고 있는 개별 요구사항의 수를 파악할 수 있으며, 조직 전체의 작업이 어떻게 진행하고 있는지도 파악할 수 있습니다. 예를 들어 프로젝트 관리자가 다음 릴리즈에 반영될 요구사항의 55%가 검증되었고, 28%가 구현되었지만 검증되지 않았으며, 70%가 아직 완전히 구현되지 않았다는 것을 알고 있다면 프로젝트 진행상황을 보다 정확하게 파악할 수 있고, 그에 따라 이해 관계자에게 필요한 메시지를 용이하게 전달할 수 있을 것입니다.

Jama 요구사항 상태 추적 예시 : Dashboard Chart에서 해당하는 상태의 Item 목록을 확인할 있습니다.

5. 엑세스 제어

가능한 많은 사람을 시스템에 참여시키고 그들이 작업해야 하는 항목에 엑세스 할 수 있는 권한을 부여합니다. 이를 통해 복잡한 이해관계 조직간의 보안을 보장하고 각 팀 구성원이 개발 진행 상황에 더 집중 할 수 있게 합니다.

Jama 엑세스 제어 기능 예시 : 프로젝트 Component 기준으로 Group 엑세스 제어가 가능합니다.

6. 이해관계자와의 용이한 커뮤니케이션

팀원들이 다양한 플랫폼에 걸쳐 커뮤니케이션을 분산하지 않고, 하나의 중앙 위치에서 스레드 형식의 대화를 통해 요구사항 문제를 논의할 수 있도록 합니다. 새로운 토론 항목이 작성되거나 특정 요구사항이 수정되면 자동으로 이메일 메시지를 트리거하여 개인에게 알림을 발송합니다. 또한 항목을 직접적으로 담당하는 팀원들뿐만 아니라 이해관계가 있는 외부 사용자와도 소통할 수 있습니다.

Jama 커뮤니케이션 기능 예시 1 : 항목별로 스레드 형태의 대화가 가능합니다.

Jama 커뮤니케이션 기능 예시 2 : 요구 사항 리뷰진행 중의 커뮤니케이션 예시입니다.

7. 요구 사항 재사용

요구사항을 중앙 데이터베이스에 저장하면 유사한 다른 프로젝트 또는 하위 프로젝트에서 재사용 할 수 있습니다. 제품의 여러 요소에 대해 잘 정리되어 있는 요구사항을 필요할 때마다 참조함으로서 작업 시간을 절약하고 오류 가능성을 줄일 수 있습니다.

Jama 요구 사항 재사용 기능 예시 : 요구사항을 원하는 Project 복사한 원본 요구사항의 수정내역을 Sync 있습니다.

Get more insights into ALM Solution

ALM 도구들의 최신 트렌드와 인사이트를 가장 빠르게 확인해보세요!

Youngseon Kim

Subscribe for the Latest News!

 
123
Edit Template