나의 서재/22. 소프트웨어 공학 기본원리

5.1 SRS의 특징 및 작성 목적

노벰버맨 2021. 11. 28. 15:58

가. SRS의 특징

구분 설명
정확성 -사용자의 요구를 올바르게 명세하여야 함
일관성 -애매모호하거나 다양한 해석을 갖지 않도록 명세하여야 함
완전성 -모든 주요 요구사항을 포함하도록 명세하여야 함
확인성 -요구가 만족되었는지 아닌지 확인할 수 있도록 명세하여야 함 (가능하면 정량적으로 기술)
수정성 -구조나 스타일을 유지하면서 쉽고 일관성 있게 수정될 수 있도록 명세하여야 함
-요구사항이 서로 의존적이지 않고 독립적이 되도록 기술
추적성 -시스템의 각 기능과 관련된 요구사항을 쉽게 추적될 수 있도록 명세

나. SRS의 작성 목적

-고객과 개발자의 계약 문서로 활용

-유지보수를 위한 기본 문서로 활용

-프로젝트 비용 추정, 일정 계획, 위험 분석 등을 위한 정보 제공

-중요 개발 산출물의 하나