170 likes | 320 Views
Técnicas de Calidad en el Software Sesión # 11. Maintainability Flexibility Modularity. Portability Reusability Interoperability. Testing. Transition. Operations. Accuracy Confiability Integrity Usability. Good quality software. (Pressman, 1993). Maintainability Flexibility
E N D
Maintainability • Flexibility • Modularity • Portability • Reusability • Interoperability Testing Transition Operations • Accuracy • Confiability • Integrity • Usability Good quality software (Pressman, 1993)
Maintainability • Flexibility • Modularity • Portability • Reusability • Interoperability Testing Transition Operations • Accuracy • Confiability • Integrity • Usability Good quality software (Pressman, 1993)
Usability Testing Strategies • Expert reviews (without users) • Cognitive walkthroughs • Structured observations • Heuristic evaluations • Guidelines review • Acceptance tests (with real users) • Think aloud • Experimental studies • Survey
Usability Testing Strategies • Expert reviews (without users) • Cognitive walkthroughs • Structured observations • Heuristic evaluations • Guidelines review • Acceptance tests (with real users) • Think aloud • Experimental studies • Survey
Usability Testing Strategies • Expert reviews (without users) • Cognitive walkthroughs • Structured observations • Heuristic evaluations • Guidelines review • Acceptance tests (with real users) • Think aloud • Experimental studies • Survey
Usability Testing Strategies Structured Observations • Involves expert evaluators and no users. • Evaluators analyze and document particular characteristics of a system. • Evaluators report results and suggestions to design team and developers.
Usability Testing Strategies Structured Observation Example (PDF file)
Usability Testing Strategies Think Aloud • Involves real users. • Users are asked to carry out key tasks, using a system. • A usability specialist observes and documents users’ reactions to the system. • Evaluators report results and suggestions to design team and developers.
Usability Testing Strategies Think Aloud Example (MS Word files)
Usability Testing Strategies Survey • It is a generally acceptable companion to expert reviews and experimental studies. • QUIS: standard survey instrument for usability assessment.
1. System experience 2. Past experience 3. Overall reactions to the system 4. Screen layout 5. Terminology 6. Learning 7. System capabilities 8. Online help 9. Online tutorials 10. Media, I/O 11. Teleconferencing 12. Installation Usability Testing Strategies QUIS: Questionnaire for User Interaction Satisfaction (www.lap.umd.edu)
Usability Testing Strategies QUIS Example (HTML file)
Usability Testing Plan A usability testing plan: • Includes diverse strategies, with users and expert reviews. • Should be part of a system design and development project. • Depends on the nature of the system being developed, and the target users.
Usability Evaluation: Discussion How many software development companies have: • usability evaluation guidelines? • usability specialists? • usability labs?
Usability Evaluation: Discussion How can we incorporate usability testing in our professional practice? ANSWER: • Using design guidelines • Using design and testing procedures • http://www.usability.gov/ • http://www.grc.nasa.gov/WWW/usability/
Para la próxima sesión Diseña un plan de pruebas de usabilidad para la Biblioteca Digital del Tec Campus Monterrey, que incluya al menos: • Una prueba con expertos • Una prueba para cada grupo de usuarios: • estudiantes • profesores