소프트웨어 완성도 감정을 위한 요구사항 완전성 평가
A Study on the Completeness Measurement of Requirements Specifications for Software Completion Appraisal
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

소프트웨어 요구사항 (Software requirements)은 소프트웨어 개발 프로젝트의 작업, 비용, 기간을 정량화한후 합의한 것으로, 향후 분석, 설계, 구현, 유지보수 전 과정에서 의사결정의 중요한 판단 기준이 된다. 소프트웨어 요구사항은 발주자와 개발자 간의 계약 역할을 하면서 양 당사자가 개발하고자 하는 제품의 사양과 기대 수준을 이해하여 도출하므로 소프트웨어 개발에 필수적인 항목이다. 소프트웨어 완성도 분쟁의 대부분은계약 관계에 있는 개발자와 발주자 사이에서 최종 납품된 제품에 대한 기능적 이견에서 주로 비롯된다. 이에따라 현재의 소프트웨어 완성도 감정은 개발계약서에 포함된 고객의 요구사항이 구현되어 제대로 작동되는지확인하는 방식이다. 분쟁의 원인이 되는 책임소재를 규명하는 것이 필요한 만큼, 사업참여자로서 발주자의 역할 수행이 충분히 이루어진 상태에서 완전한 요구사항이 제공되었는지를 살펴보는 것은 매우 중요하다. 본논문에서는 요구사항 명세의 완전성 평가 방안을 살펴보고, 취업포털사이트 완성도 감정사례에서 드러난 요구사항 명세의 문제점을 통해, 소프트웨어 완성도 감정에서 활용 가능성을 중심으로 그 의미를 논의하고자한다.

키워드

SW requirementscompleteness metricscompleteness appraisalrequirement specificationrequirement engineering소프트웨어 요구사항완전성 평가완성도 감정요구명세요구공학
제목
소프트웨어 완성도 감정을 위한 요구사항 완전성 평가
제목 (타언어)
A Study on the Completeness Measurement of Requirements Specifications for Software Completion Appraisal
저자
김유경
DOI
10.29056/jsav.2023.3.02
발행일
2023-03
저널명
한국소프트웨어감정평가학회 논문지
19
1
페이지
11 ~ 18