요구사항 관리 계획에서는 각 요구사항 유형에 대해 추적할 요구사항 속성을 정의합니다(개념: 요구사항 유형
참조). 가장 중요한 속성은 각 요구사항의 구조적 영향(구조적으로 중요한지 여부), 수익성(이해 당사자의 관점), 구현 노력, 개발 노력에 따르는 위험성, 안정성(변경되지 않을 가능성)입니다.
수익성과 안정성은 이해 당사자와 협의하여 시스템 분석가가 결정합니다. 노력 및 위험성은 소프트웨어 설계자와 협의하여 프로젝트 관리자가 결정합니다. 구조적 영향은 소프트웨어 설계자가 결정합니다.
위험성이 크거나 노력이 많이 필요하거나 수익성이 높은 안정적이지 않은 요구사항은 표시하여 더 자세히 분석해야 합니다. 노력이 많이 필요하거나 위험성이 크거나 안정적이지 않은, 수익성이 낮은 요구사항은 제거될
가능성이 있는 항목으로 표시해야 합니다.
다음은 비전 문서의 RequisitePro 도구의 기능 및 각 기능에 대한 요구사항 속성의 예입니다. 수익성은 고객의 의견이며, 노력은 개발자의 입력입니다.
기능
|
수익성
|
노력
|
위험성
|
아키텍처
영향
|
안정성
|
기능1: 정렬 및 필터 기준 저장 및 복원
|
중간 높음
|
낮음
|
낮음
|
낮음
|
높음
|
기능2: RequisitePro 문서를 Microsoft® Word® 문서로 저장하는 기능
|
중간 높음
|
낮음
|
낮음
|
낮음
|
높음
|
기능3: 삭제된 요구사항을 보기 창으로 보는 기능
|
중간
|
중간 높음
|
중간
|
낮음
|
중간
|
기능4: 통화 데이터 유형 속성 지원
|
중간
|
중간
|
중간 낮음
|
낮음
|
중간
|
기능5: "모두" 문서 유형 지원(여러 문서 유형에서 공통의 속성을 정의하는 간편한 방법 제공)
|
중간 높음
|
중간
|
중간
|
낮음
|
중간 높음
|
기능6: 보기에서 요구사항을 선택하고 Word 문서에서 GoTo를 선택하는 기능
|
중간 높음
|
중간
|
중간
|
낮음
|
중간 높음
|
기능7: 요구사항 속성을 요구사항 문서의 텍스트를 표시
|
중간
|
중간
|
중간
|
낮음
|
중간 높음
|
기능8: 새 프로젝트 마법사
|
중간 높음
|
높음
|
중간 높음
|
높음
|
중간
|
기능9: 요구사항의 빠른 작성(작성 시 요구사항 대화 상자 사용 안함).
|
중간 높음
|
중간 낮음
|
중간 낮음
|
낮음
|
높음
|
기능10: 프로젝트 자동 저장(프로젝트 아카이브)
|
중간
|
중간 낮음
|
중간
|
낮음
|
중간
|
기능11: 선택한 요구사항 세트에 대해 하나 이상의 속성 변경
|
중간
|
중간 높음
|
중간
|
낮음
|
중간
|
기능12: 사용자가 이전 프로젝트로 새 프로젝트를 손쉽게 작성할 수 있도록 프로젝트 구조를 복제하는 기능
|
높음
|
중간
|
중간
|
낮음
|
낮음
|
기능13: 요구사항 식별, 인쇄를 위한 성능 개선
|
중간 낮음
|
중간 높음
|
중간
|
낮음
|
중간 높음
|
기능14: Microsoft® Windows95® 포트
|
높음
|
중간
|
높음
|
높음
|
높음
|
자원에 대해 아는 정보를 기준으로 위의 기능 중 2/3만을 처음 반복에 포함시킬 수 있다고 결정한 경우 아키텍처를 안정화하여 기능 8 및 14를 먼저 구현해야 합니다. 그러나 기능 8의 안정성은 '중간'이므로 이해
당사자들과 함께 작업하여 이 값을 가능한 한 '낮음'으로 낮춰야 합니다.
기능 13의 수익성은 '중간 낮음'에 불과하지만 노력이 '중간 높음'이므로 이 항목은 제거 가능한 항목으로 표시될 수 있습니다.
인도물을 최종 기한에 전달하는 것도 아주 중요하다는 것을 이미 알고 있으므로 노력면에서 '높음'인 기능은 제거하고 싶을 것입니다. 특히 이러한 항목의 안정성이 낮을 경우에는 더욱 그러합니다. 따라서 기능 3, 11
및 12를 제외하기로 선택할 수 있습니다.
|