การประเมินความสามารถในการเรียนรู้และการทำความเข้าใจของชุดคำสั่งในส่วนที่พัฒนาด้วยแบบรูปการออกแบบตามการเปลี่ยนแปลงความต้องการ / ภัทราพร ฟูเกียรติ = Evaluating learnability and understandability of source code components developed using design patterns according to requirements change / Pattaraporn Fukiat
The goal of software development is to earn the quality software that meets user requirements under various constraints. Usability is one of the six quality characteristics defined in ISO/IEC 9126 standard that widely accepted among software engineers. It should be included as quality requirements in different application domains since it directly affect the user operation. Nowadays, software design patterns are always applied to facilitate the software design. Although, each one identifies the appropriate scenario may be used, it does not indicate the quality effect. In addition, once there is a partial change in a set of program. It is hardly to know how such change will impact the software quality. This research presents an approach to analyze the usability quality attribute from expert viewpoint of software components implemented by using design patterns. The approach focuses on the analysis of usability composed of learnability and understandability attribute of system source code and also the evaluation of the effects to the quality from the changes. Our approach may be applied to analyze and evaluate other software quality characteristics.