Khái niệm cốt lõi
요구사항 냄새의 빈도, 심각도 및 영향을 분석하여 중요한 요구사항 냄새를 식별하고 예방하는 데 도움이 된다.
Tóm tắt
이 연구는 대형 국제 기업인 MBDA Italy Spa의 10명의 경험 많은 실무자들과의 인터뷰를 통해 12가지 유형의 요구사항 냄새를 특성화했다.
주요 결과는 다음과 같다:
- 가장 심각한 냄새로 인식되는 것은 모호성과 검증 가능성이며, 가장 빈번한 냄새는 모호성과 복잡성이다.
- 냄새의 영향은 냄새 유형에 따라 다르게 나타난다. 예를 들어 검증 가능성 냄새는 테스팅 비용 증가, 고객 만족도 저하 등의 영향을 미치는 반면, 복잡성 냄새는 복잡한 구현으로 이어질 수 있다.
- 냄새의 심각도와 빈도는 프로젝트 도메인, 개발 단계, 역할 등에 따라 다르게 인식된다.
이 연구 결과는 요구사항 냄새의 중요성에 대한 인식을 높이고, 향후 실증적 연구의 기반을 마련한다.
Thống kê
"검증 가능성 있는 요구사항이 없으면 코딩 단계와 테스팅 단계에서 큰 노력이 필요하게 되고, 제대로 테스트되지 않은 소프트웨어는 유지보수 단계에서 버그가 발생하여 재작업, 시간, 추가 비용 및 고객 만족도 저하로 이어질 수 있다."
"모호한 요구사항은 개발자와 요구사항 엔지니어 간에 여러 번 왕복하며 명확한 내용을 식별해야 하므로, 많은 변경 요청의 대상이 된다."
"복잡한 요구사항 설명은 복잡한 구현으로 이어질 수 있다."
Trích dẫn
"검증 가능성 있는 요구사항이 없으면 코딩 단계와 테스팅 단계에서 큰 노력이 필요하게 되고, 제대로 테스트되지 않은 소프트웨어는 유지보수 단계에서 버그가 발생하여 재작업, 시간, 추가 비용 및 고객 만족도 저하로 이어질 수 있다."
"모호한 요구사항은 개발자와 요구사항 엔지니어 간에 여러 번 왕복하며 명확한 내용을 식별해야 하므로, 많은 변경 요청의 대상이 된다."
"복잡한 요구사항 설명은 복잡한 구현으로 이어질 수 있다."