소프트웨어 산출물 품질평가의 정량화 방안
Quantification Scheme on Quality Evaluation of Software Artifacts
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
고품질의 소트웨어 개발을 해서는 소트웨어 생명주기 상에서 발생하는 모든 산출물에 한 품질이 보장되어 야 하며, 이를 해서 소트웨어 산출물의 품질 검은 작성된 산출물의 정확성, 표 수성, 일성 등 품질과 련된 항목들에 해 해당 문서가 어느 정도의 완성도를 나타내고 있는지 체크한다. 이러한 검은 재 작성된 산 출물의 문제을 정확히 악하고 효율으로 개선하는데 매우 요한 역할을 담당한다. 본 연구에서는 기존의 평가 체계에서 문제시되었던 평가항목의 모호성, 주 문성에 하여 이를 정제하고 명확히 의미달이 될 수 있도록 평가 항목을 정량화하다. 제안하는 방안은 소트웨어 연구개발 과제에서 수행하는 소트웨어 산출물 품질 평가 에 있어서 평가의 주성을 배제하여 더 객인 시각을 제공함으로써 산출물 검을 보다 정확하고 효과으로 수 행하도록 하으며, 향후 산출물 품질 개선을 한 유용한 정보로 활용할 수 있을 것으로 기한다.
Abstract
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.
참고문헌 (20)
- M. Sharma, "Evaluation & Validation od Work Products in Unified Software Development Process", International Journal of Software Engineering & Applications (IJSEA), 3(2) (2012)
- H. Barkmann, "Quantitative Evaluation of Software Quality Metrics in Open-Source Projects", IEEE QuEST09 (2009)
- Robert K. Wysocki, "Effective Project Management: Traditional, Agile, Extreme" (2013), Wiley
- K. Lee, "A Quantitative Software Quality Evaluation Model for the Artifacts of Component Based Development", IEEE SNPD, 2005, ~
- S. Mahmood, "Analysis and Evaluation of Software Artifact Reuse Environments", International Journal of Software Innovation (IJSI), 2(2) (2014)
- R. Barcelos, "Evaluation Approaches for Software Architectural Documents: a Systematic Review" (2006), IDEAS
- TTA.KO-11.0045: 소프트웨어 컴포넌트 품질평가, "한국 정보통신기술 협회", ~ (2005)
- TTA.KO-11.0049: 패키지소프트웨어 품질 평가 항목, "한국 정보통신기술 협회", ~ (2005)
- TTA.KO-11.0103: 소프트웨어 요구사항 품질평가 항목, "한국 정보통신기술 협회", ~ (2010)
- T. Rosqvist, "Software quality evaluation based on expert judgement", Software Quality Journal, 11, pp.39~55 (2003)
- Jeffrey Carver, "Impact of Background and Experience on Software Inspections", 박사, pp.2003
- J. Brito, "Conducting Empirical Studies to Evaluate a Technique to Inspect Software Testing Artifacts", CLEI Electronic Journal, 16(1) (2013)
- M. Morisio, "A New method to evaluate software artifacts against predefined profiles" (2002), Proceeding of SSEKE’02
- 최재영, "SW 개발 활동 지원을 위한 과제 상시 모니터링 시스템", 한국차세대컴퓨팅학회 논문지, 8(4), pp.17~26 (2012), 한국차세대컴퓨팅학회
- M. Aksit, "Active Software Artifacts", pp.307~310 (1998), Object-Oriented Technology
- Juana C. Craig, "Project Management Lite" (2012), CreateSpace Independent Publishing Platform
- "IEEE, IEEE std. 830-1998 Recommended Practice for Software Requirements Specification", ~ (1998)
- "IEEE, IEEE std. 1060-2998 Software Design Descriptions", ~ (2009)
- "IEEE, IEEE std. 829-2008 Standard for Software and System Test Documentation", ~ (2008)
- "ISO, ISO", IEC 15504 Standard:2003, SPICE (Software Process Improvement and Capability dEtermination), 2003
