원문정보
Quantification Scheme on Quality Evaluation of Software Artifacts
초록
영어
The quality of all artifacts occurring in the software life cycle must be guaranteed to develop high quality software. For this, the quality evaluation is that inspection on the completeness of artifact about correctness, standards compliance and consistency. These inspections play an important role in identifying the problems of current artifact and improving efficiency. We refine, in this study, the ambiguity and subjectivity of the existing evaluation system, and quantify the evaluation items in order to convey meaning clearly. On the software R&D projects, the proposed method makes more accurate and effective quality evaluation of software artifacts through the objective point of view by excluding the subjectivity. In the future, it can be utilized for quality improvement as the useful evaluation information.
한국어
고품질의 소프트웨어 개발을 위해서는 소프트웨어 생명주기 상에서 발생하는 모든 산출물에 대한 품질이 보장되어 야 하며, 이를 위해서 소프트웨어 산출물의 품질 점검은 작성된 산출물의 정확성, 표준 준수성, 일관성 등 품질과 관련된 항목들에 대해 해당 문서가 어느 정도의 완성도를 나타내고 있는지 체크한다. 이러한 점검은 현재 작성된 산 출물의 문제점을 정확히 파악하고 효율적으로 개선하는데 매우 중요한 역할을 담당한다. 본 연구에서는 기존의 평가 체계에서 문제시되었던 평가항목의 모호성, 주관적 전문성에 대하여 이를 정제하고 명확히 의미전달이 될 수 있도록 평가 항목을 정량화하였다. 제안하는 방안은 소프트웨어 연구개발 과제에서 수행하는 소프트웨어 산출물 품질 평가 에 있어서 평가의 주관성을 배제하여 더 객관적인 시각을 제공함으로써 산출물 점검을 보다 정확하고 효과적으로 수 행하도록 하였으며, 향후 산출물 품질 개선을 위한 유용한 정보로 활용할 수 있을 것으로 기대한다.
목차
Abstract
1. 서론
2. 산출물 정의 및 평가 체계
2.1 베이스라인 산출물 정의
2.2 평가체계 구성
2.3 기존의 한계점을 고려한 평가체계
3. 품질평가 정량화 방안
3.1 주관적 정량화 대상 및 적용
3.2 객관적 정량화 대상 및 적용
4. 정량화 적용 사례
4.1 점검 산출물 개요
4.2 적용 결과 분석
4.3 토의
5. 결론
Acknowledgement
참고문헌