2. issues
• 2 main issues in software quality
– Validation
• User satisfaction
– Verification
• Quality assurance
3. Usability testing
• ISO defines usability as
– Effectiveness
– Efficiency
– Satisfaction
With which a specified set of users can achieve a set of
tasks in particular environments
• ISO requires
– Defining tasks
– Defining users
– A mean for measuring
effectiveness, efficiency, satisfaction
4. Usability testing
• Definition
– Measures the ease of use as well as the degree of
comfort and satisfaction users have with the
software
– Testing begins in the early stages of product
development
5. OOA use case model
Quality User
Usability
assurance test satisfaction
test cases
cases test cases