Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2004.11D.6.1277

A Weight Decision Technique of Quality Characteristics in Software Development Life Cycle  

Cho, Jae-Kyu (육군지도창)
Lee, Kil-Sup (국방대학교 전산정보학과)
Lee, Sung-Jong (국방대학교 전산정보학과)
Abstract
The concern and request of high-quality software has been increased according to the rapid transition of society to information-oriented era. Therefore activities of software quality management are regarded as serious as the activities of software development. Moreover, stakeholder of software may have various views of software quality. And some quality characteristics need to be managed with priorities in Software Development Life Cycle (SDLC). Hence we recognized that weights of quality characteristics might be useful to improve efficiency of quality management activities. However, this topic has not actively issued because its necessity and effectiveness has been ignored. This paper presents a technique to decide weights of software quality characteristics in SDLC. It is based on ISO/IEC 9126 which is the standard for software product quality. It is accomplished by questionnaires intended for stakeholder in software development and weight analysis through AHP (Analytic Hierarchical Process) method. Accordingly, it can select quality characteristics by weight in SDLC. And then it helps us to acquire high duality software through measuring software quality quantitatively and expecting the quality after completion of software development.
Keywords
Software Quality; Weights of Quality Characteristics; Software Development Life Cycle;
Citations & Related Records
연도 인용수 순위
  • Reference
1 US-DoD, 'Software Development and Documentation,' MIL-STD-498, 1994
2 A. C. Gilles, 'Software Quality : Theory and Management,' Chapman & Hall, 1992
3 J. K. Cho and S. J. Lee, 'An Evaluation Model for Software Quality Improvement,' Multi-Conference '03SERP, 2003
4 정기원, 윤창섭, 김태현, '소프트웨어 프로세스와 품질', 홍릉과학출판사, 1997
5 조재규, 이승종, '소프트웨어 품질향상을 위한 품질평가 모형에 관한 연구', 한국정보과학회 춘계학술대회, 2003
6 조재규, 소프트웨어 개발단계별 정량적 품질평가 모형, 국방대학교 석사학위논문, 2003
7 ISO/IEC 9126-1, 'Information Technology - Software Product Quality - Part 1: Quality Model,' ISO/IEC JT-C1/SC7/WG6, 1999
8 ISO/IEC 12207-1, 'Information Technology - Software life cycle processes - Part 1 : Life cycle data,' ISO/IEC JT-C1/SC7/WG6, 1997
9 J. A. McCall et. al., 'The Automated Measurement of Software Quality,' IEEE, 1981
10 M. W. Evans and J. J. Marciniak, 'Software Quality Assurance and Management,' John Wiley & Sons, 1987
11 B. W. Boehm, 'Software Engineering Economic,' Prentice- Hall, 1981
12 G. C. Schulmeyer and J.I. McManus, 'Handbook of Software Quality Assurance,' 3rd Ed., Prentice Hall, 1999
13 J. W. Horch, 'Practical Guide to Software Quality Management,' Artech-House Publisher, 1996
14 조재규, 이길섭, 이승종, '소프트웨어 개발단계별 중요도를 고려한 품질특성', 정보과학회 제6회 소프트웨어공학 학술대회논문집, 제6권, 제1호, 2004
15 T. L. Saaty, 'The Analytic Hierarchy Process,' McGraw-Hill, New York, 1980
16 ISO/IEC 14598-1, 'Information Technology - Software Product Evaluation - Part 1 : General Overview,' ISO/IEC/JTCl/SC7, 1998