체크리스트: 보충 스펙
이 체크리스트를 사용하면 필요한 모든 보충 스펙이 식별되는지를 확인할 수 있습니다.
관계
기본 설명

유스 케이스 모델 내에 지정되지 않은 모든 요구사항을 세부화하려면 포함된 기본 문제를 다뤄야 합니다.
검사 항목
기능
소프트웨어에서 수행할 작업은 무엇입니까? 여기에는 다음이 포함되어야 합니다.
  • 입력에 대한 유효성 확인
  • 오버플로우, 통신 설비, 오류 처리 및 복구를 포함한 비정상적인 상태에 대한 일반적 응답
  • 매개변수의 영향
  • 입/출력 시퀀스 및 입력을 출력으로 변환하는 공식을 포함하여 입력에 대한 출력의 관계
외부 인터페이스
소프트웨어가 사용자, 시스템 하드웨어, 기타 하드웨어 및 기타 소프트웨어와 어떤 방법으로 상호작용합니까?
성능
여러 소프트웨어 기능의 속도, 가용성, 응답 시간, 복구 시간은 어떻습니까? 정적 및 동적 요구사항이 모두 포함됩니까?
논리 데이터베이스 요구사항
데이터베이스에 배치될 정보에 대해 모든 논리적 요구사항이 지정되었습니까? 여기에는 다음이 포함될 수 있습니다.
  • 여러 기능에 사용되는 정보의 유형
  • 사용 빈도
  • 액세스 성능
  • 데이터 항목 및 관계
  • 무결성 제한조건
  • 데이터 보유 요구사항
표준 준수
기존의 표준 및 규정으로부터 파생된 모든 요구사항이 지정되었습니까? 어떤 방법으로 이를 추적합니까?
속성
신뢰성, 가용성, 이식성, 정정사항, 유지보수성, 보안과 같은 고려사항은 무엇입니까?
구현에 적용되는 디자인 제한조건
영향, 구현 언어, 데이터베이스 무결성 정책, 자원 한계 및 운영 환경 등에 대한 필요한 표준이 있습니까?