Managing the development of large software systems: concepts and techniques
ICSE '87 Proceedings of the 9th international conference on Software Engineering
The usability engineering lifecycle: a practitioner's handbook for user interface design
The usability engineering lifecycle: a practitioner's handbook for user interface design
Editors' introduction: Comparative software engineering: Review and perspectives
Annals of Software Engineering
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Life cycle concept considered harmful
ACM SIGSOFT Software Engineering Notes
Human-Centered Software Engineering - Integrating Usability in the Development Process (Human-Computer Interaction Series)
Usability-Engineering-Requirements as a Basis for the Integration with Software Engineering
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Key requirements for integrating usability engineering and software engineering
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part III
Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
Hi-index | 0.00 |
Software Engineering (SE) and Usability Engineering (UE) both provide a wide range of elaborated process models to create software solutions. Today, many companies have realized the need for usable products and understood that a systematic and structured approach to usability is as important as the process of software development itself. However, theory and practice still have problems to efficiently and smoothly incorporate UE methods into established development processes. One challenge is to identify integration points between the two disciplines SE and UE that allow a close collaboration, with acceptable additional organizational and operational effort. The approach presented in this paper identifies integration points between software engineering and usability engineering on the level of process models. The authors analyzed four different software engineering process models to determine their ability to create usable products. Therefore, the authors synthesized demands of usability engineering and performed an assessment of the models.