ABSTRACT
The integration of usability activities into software development lifecycles still remains to be a challenge. Most of the existing integration approaches appear to be on an operational level and cannot be transferred to other processes. Furthermore, UE standards and methods are hardly applied. How can organizations be supported in understanding and using this existing knowledge? The approach in this paper focuses on the constellation of standards to integrate UE and SE. Therefore, current development processes and standards will be analyzed and discussed to formulate recommendations for activities. In this manner, a toolset will be established to support the selection of suitable methods, the documentation and communication of intermediary results as well as the definition of competencies.
- Bevan, N. UsabilityNet Methods for User Centered Design. In Proceedings of HCII '03 (Crete, Greece), pp. 434--438, 2003.Google Scholar
- DAkkS Leitfaden Usability, version 1.3, 2010.Google Scholar
- Düchting, M., Zimmermann, D., and Nebe, K. Incorporating User Centered Requirement Engineering into Agile Software Development. In Jacko, J.A. (ed.) HCII'07, LNCS 4550. Springer: Berlin, Germany, 2007. Google ScholarDigital Library
- Earthy, J., Usability Maturity Model: Processes. INUSE/D5.1.4(p), EC INUSE (IE 2016) final deliverable (v. 0.2). London: Lloyd's Register, 1997.Google Scholar
- Ferre, X. Integration of Usabiliy Techniques into the Software Development Process. In Proc. of ICSE '03 (Portland OR, USA), pp. 28--35, 2003.Google Scholar
- Fischer, H., Nebe, K., and Klompmaker, F. A Holistic Model for Integrating Usability Engineering and Software Engineering Enriched with Marketing Activities. In Kurosu, M. (ed.) Human Centered Design, HCII'11, LNCS 6776. Springer: Berlin, Germany, 2011. Google ScholarDigital Library
- Furniss, D., Blandford, A., and Curzon, P. Usability Evaluation Methods in Practice: Understanding the Context in which they are embedded. In Proc. of ECCE'07 (London, UK), pp. 253--256, 2007. Google ScholarDigital Library
- Juristo, N., Lopez, M., Moreno, A.M., and Sánchez, M.I. Improving software usability through architectural patterns. In Proc. of ICSE'03 (Portland OR, USA), pp. 12--19, 2003.Google Scholar
- Kniberg, H. Scrum and XP from the Trenches. Lulu Enterprises: Raleigh NC, USA, 2007. Google ScholarDigital Library
- Metzker, E., and Reiterer, H. Evidence-Based Usability Engineering. In Kolski, C. et al. (eds.) Proc. CADUI '02 (Valenciennes, France), pp. 323--336, 2002.Google Scholar
- Nebe, K., and Paelke, V. Key Requirements for Integrating Usability Engineering and Software Engineering. In Kurosu, M. (ed.) Human Centered Design, HCII'11, LNCS 6776. Springer: Berlin, Germany, 2011. Google ScholarDigital Library
- Nebe, K., Zimmermann, D., and Paelke, V. Integrating Software Engineering and Usability Engineering. In Pinder, S. (ed.) Advances in Human-Computer Interaction, pp. 331--350. I-Tech Education and Publishing KG: Vienna, Austria, 2008.Google Scholar
- Seffah, A., Desmarais, M.C., and Metzker, E. HCI, Usability and Software Engineering Integration: Present and Future. In Seffah, A. et al. (eds.) Human-Centered Software Engineering. Springer: Berlin, Germany, 2005.Google Scholar
- Woywode, M., Mädche, A., Wallach, D., and Plach, M. Gebrauchtauglichkeit von Anwendungssoftware als Wettbewerbsfaktor für kleine und mittlere Unternehmen, 2012.Google Scholar
Index Terms
- Integrating usability engineering in the software development lifecycle based on international standards
Recommendations
Integrating usability engineering and software engineering in mixed reality system development
C3S2E '09: Proceedings of the 2nd Canadian Conference on Computer Science and Software EngineeringThe integration of user centred design activities into software engineering processes is a challenge. This is especially true for next-generation user interfaces that employ interface paradigms like mixed reality. Guidance for designers and developers ...
Aspects of integrating user centered design into software engineering processes
HCI'07: Proceedings of the 12th international conference on Human-computer interaction: interaction design and usabilitySoftware 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 ...
Suitability of Software Engineering Models for the Production of Usable Software
Engineering Interactive SystemsSoftware Engineering (SE) and Usability Engineering (UE) both provide a wide range of elaborated process models to create software solutions. Today, many companies have understood that a systematic and structured approach to usability is as important as ...
Comments