Font Size:
Application of software product quality international standards through software development life cycle
Last modified: 2013-07-19
Abstract
International standardizations efforts as a systematization and enhancement of the best practices have valuable impact on software product quality assurance. Software product quality and its different aspects are goals of all software development life cycle phases. The international standards selected and described in this paper comprise 1) those defining software (development) life cycle processes (ISO/IEC 12207) and its information products i.e. related documentation (ISO/IEC 15289), 2) those defining quality models/different quality views (internal quality, external quality and quality in use) and quality (sub)characteristics and metrics (ISO/IEC 9126 parts 1-4), and 3) those defining software products evaluation (ISO/IEC 14598 parts 1-6). In the paper it is proposed too how the mentioned international standards could be used through software development life cycle phases to plan, check and gain software quality.