Principles of software engineering management
Principles of software engineering management
Usability engineering: scenario-based development of human-computer interaction
Usability engineering: scenario-based development of human-computer interaction
Code Complete, Second Edition
Journal on Educational Resources in Computing (JERIC)
Producing Open Source Software: How to Run a Successful Free Software Project
Producing Open Source Software: How to Run a Successful Free Software Project
Exploratory inspection: a learning model for improving open source software usability
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Ethics and usability testing in computer science education
ACM SIGCSE Bulletin
An approach for evaluating FOSS projects for student participation
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Selecting open source software projects to teach software engineering
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
In this paper, we discuss our experience in offering a usability course with projects taken from an active open source software development project. We describe what was done in the class inside the larger context of the usability of open source software. We conclude with an invitation for others to adopt this model and use it for their own purposes.