Abstract
In this paper we present the results of a descriptive online survey conducted among Swiss software developers regarding their engineering practices with a special focus on the design and development of user interfaces. This enables an insight into the everyday life of a software engineer and can lead usability practitioners, project managers and clients to a better level of cooperation in designing user interfaces through understanding how software engineers work. While software is developed and tested in a professional way, several problem areas were detected: firstly, software engineers frequently develop user interfaces alone, without the help of Human-Computer Interaction (HCI) professionals. Secondly, they have a limited knowledge of HCI. Thirdly, whilst they have contact to end users, they do not make use of this for user interface design. Finally, usability tests are rare and seldom result in big changes.
Chapter PDF
Similar content being viewed by others
References
Sme definition (Accessed on January 22, 2007), http://ec.europa.eu/enterprise/enterprise_policy/sme_definition/index_en.htm
Unternehmen, kennzahlen.: (Accessed on January 22, 2007), http://www.kmu.admin.ch/kmu/00478/index.html?lang=de
Unternehmensdemografie daten 2003 bestellnummer 727-0300. (Accessed on January 22, 2007), http://www.statistik.admin.ch
Batinic, B., Reips, U.-D., Bosnjak, M.: Online Social Sciences. The Morgan Kaufmann Series in Interactive Technologies. Hogrefe and Huber Publishers (2002)
Beyer, H., Holtzblatt, K.: Contextual design: defining customer-centered systems. Morgan Kaufmann Publishers, San Francisco (1998)
Constantine, L.L., Lockwood, L.A.D.: Software for Use. Addison Wesley Longman, Reading (2000)
Cooper, A., Reimann, R.: About Face 2.0. Wiley Publishing, Chichester (2003)
Cooper, A.: The Inmates Are Running the Asylum. Macmillan Publishing Co., Inc., Indianapolis, IN, USA, Foreword By-Paul Saffo (1999)
Curtis, B., Krasner, H., Iscoe, N.: A field study of the software design process for large systems. Commun. ACM 31(11), 1268–1287 (1988)
Gesellschaft für Informatik. Curriculum für ein basismodul zur mensch-computer-interaktion
Gould, J.D., Lewis, C.: Designing for usability: key principles and what designers think. Commun. ACM 28(3), 300–311 (1985)
Grudin, J., Poltrock, S.E.: User interface design in large corporations: coordination and communication across disciplines. SIGCHI Bull. 20(SI), 197–203
Gulliksen, J., Boivie, I., Persson, J., Hektor, A., Herulf, L.: Making a difference: a survey of the usability profession in sweden. In: NordiCHI 2004. Proceedings of the third Nordic conference on Human-computer interaction, pp. 207–215. ACM Press, New York (2004)
Holtzblatt, K., Burns Wendell, J., Wood, S.: Rapid Contextual Design. In: The Morgan Kaufmann Series in Interactive Technologies, Morgan Kaufmann Publishers, San Francisco (2005)
Jerome, B., Kazman, R.: Surveying the solitudes: An investigation into the relationships between human computer interaction and software engineering in practice. Human-Centered Software Engineering - Integrating Usability in the Software Development Lifecycle (2005)
Mao, J.-Y., Vredenburg, K., Smith, P.W., Carey, T.: User-centered design methods in practice: a survey of the state of the art. In: CASCON ’01: Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research, p. 12. IBM Press (2001)
Marcus, A.: Return on investment for usable user-interface design: Examples and statistics
Mayhew, D.J.: The Usability Engineering Lifecycle: A Practitioner’s Handbook for User Interface Design (The Morgan Kaufmann Series in Interactive Technologies). Morgan Kaufmann, San Francisco (1999)
Takahashi, F., Kano, N., Seraku, N., Tsuji, S.i.: Attracitive quality and must-be quality. The Journal of the Japanese Society for Quality Control 14(2), 39–48 (1984)
Neill, C.J., Laplante, P.A.: Requirements engineering: The state of the practice. IEEE Softw. 20(6), 40–45 (2003)
Ryan Nelson, R., Kattan, M.W., Cheney, P.H.: Training, ability, and the acceptance of information technology: an empirical study of is personnel and end users. SIGCPR Comput. Pers. 13(3), 20–32 (1991)
Rosenberg, D.: The myths of usability roi. interactions 11(5), 22–29 (2004)
Seffah, A.: Learning the ropes: human-centered design skills and patterns for software engineers’ education. interactions 10(5), 36–45 (2003)
Seffah, A., Gulliksen, J., Desmarais, M.C.: Human-Centered Software Engineering: Integrating Usability and Software Development Lifecycle. Human-Computer Interaction Series, vol. 8. Springer, Heidelberg (2005)
Sousa, K., Furtado, E., Mendonça, H.: Upi: A software development process aiming at usability, productivity and integration. In: CLIHC 2005. Proceedings of the 2005 Latin American conference on Human-computer interaction, pp. 76–87. ACM Press, New York (2005)
Tohidi, M., Buxton, W., Baecker, R., Sellen, A.: Getting the right design and the design right. In: CHI 2006. Proceedings of the SIGCHI conference on Human Factors in computing systems, pp. 1243–1252. ACM Press, New York (2006)
Vredenburg, K., Mao, J.-Y., Smith, P.W., Carey, T.: A survey of user-centered design practice. In: CHI 2002. Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 471–478. ACM Press, New York (2002)
Bandilla, W., Bosnjak, M.: Querschnitt - Festschrift für Max Kaase, chapter Online Surveys als Herausforderung für die Umfrageforschung: Chancen und Probleme. Peter Ph. Mohler und Paul Lüttinger (2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Vukelja, L., Müller, L., Opwis, K. (2007). Are Engineers Condemned to Design? A Survey on Software Engineering and UI Design in Switzerland. In: Baranauskas, C., Palanque, P., Abascal, J., Barbosa, S.D.J. (eds) Human-Computer Interaction – INTERACT 2007. INTERACT 2007. Lecture Notes in Computer Science, vol 4663. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74800-7_50
Download citation
DOI: https://doi.org/10.1007/978-3-540-74800-7_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74799-4
Online ISBN: 978-3-540-74800-7
eBook Packages: Computer ScienceComputer Science (R0)