Evaluation Process Model for Software Life Cycle Product Quality

碩士 === 國立臺灣科技大學 === 資訊管理系 === 92 ===   In order to ensure the quality of the developed software product that best meets users requirements, the evaluation of the software product quality is an important activity for project managers. Today, software industry in Taiwan still encounters many problems...

Full description

Bibliographic Details
Main Authors: HSIN-HUA LU, 呂欣樺
Other Authors: SUN-JEN HUANG
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/89516889488296113699
Description
Summary:碩士 === 國立臺灣科技大學 === 資訊管理系 === 92 ===   In order to ensure the quality of the developed software product that best meets users requirements, the evaluation of the software product quality is an important activity for project managers. Today, software industry in Taiwan still encounters many problems in monitoring and evaluating software product quality. One of the primary reasons is that software industry in Taiwan still does not have a tailored software product quality model and software product evaluation model. Therefore, the work products produce at each stage of the software life cycle could not be measured and evaluated, and the quality of final software product may not meet the user’s quality requirements. Hence, this thesis proposes a process evaluation model for the software life cycle product quality, which is based on the International Standard ISO/IEC 9126: Software Product Quality Model and ISO/IEC 14598: Software Product Evaluation. The software product evaluation process model is composed of four processes: software product quality planning process, internal quality (the quality of the requirements identification, analysis, design and coding) process, external quality (the behavior of the codes when executed) process, and quality in use (the quality of usage from users’ viewpoint) process. The proposed process model can be applied in all stages of the software life cycle, so the quality of the software product can be measured and evaluated early in the software life cycle. That is, the external quality of software can be predicted by performing the evaluation of the internal quality of software. Likewise, the quality in use of the final software product can also be predicted and further improved by performing the evaluation of the external quality of software. Finally, the proposed software product quality evaluation process model is practically introduced and deployed in a domestic software organization to verify its usability and benefits in improving the software product quality.