Abstract
We argue that current patterns of thought and action in software engineering and in HCI will simply be reproduced if we are not able to become more aware of their impact on our own behaviour, attitudes and values. We suggest that a more balanced and intertwined vertical and horizontal development of people can contribute to human-centred design processes. The case study presented describes a modest attempt to demonstrate this with future software engineers and managers. Though not a spectacular example, it shows a small tight network of activities and roles over time with feedback loops to facilitate deep reflection, mutual awareness and respect. The paper supports the idea of design as an ongoing intervention process beyond problem setting and problem solving.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Diaper, D.: Understanding Task Analysis for Human-Computer Interaction. In: Diaper, D., Stanton, N.A. (eds.) The handbook of task analysis for human-computer interaction. Lawrence Erlbaum, Mahwah (2004)
Cockton, G.: A Development Framework for Value-Centred Design. In: Proc. CHI 2005. ACM Press, New York (2005)
Thimbleby, H.: Press On: Principles of interaction programming. MIT Press, Cambridge (2007)
Blevis, E.: Sustainable Interaction Design: Invention & Disposal, Renewal & Reuse. In: Proc. CHI 2007. ACM Press, New York (2007)
Ackoff, R.L.: Transforming the Systems Movement. In: ICSTM 2004 (2004), http://www.acasa.upenn.edu/RLAConfPaper.pdf
Engeström, Y.: Development as Breaking Away and Opening Up: A Challenge to Vygotsky and Piaget. Swiss Journal of Psychology 55, 126–132 (1996)
Dix, A.: Controversy and Provocation (Keynote). In: Proceedings of HCIE 2004, The 7th Educators Workshop: Effective Teaching and Training in HCI (2004)
Schön, D.A.: The reflective practitioner: how professionals think in action. Harper Collins (1983)
Dix, A.: Being playful: learning from children. In: Proc. IDC 2003: Interaction Design and Children. ACM Press, New York (2003)
Bødker, S., Iversen, O.: Staging a Professional Participatory Design Practice - Moving PD beyond the Initial Fascination of User Involvement. In: Proc. NordiCHI (2002)
Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, Reading (2001)
Buckingham Shum, S., MacLean, A., Bellotti, V., Hammond, N.: Graphical Argumentation and Design Cognition. Human-Computer Interaction 12(3) (1997)
Knapp, R.: Sustainable Design, http://diac.cpsr.org/cgi-bin/diac02/pattern.cgi/public?pattern_id=798
Bohm, D.: On Dialogue. Routledge (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 IFIP International Federation for Information Processing
About this paper
Cite this paper
Dittmar, A., Forbrig, P. (2008). Some Thoughts about the Horizontal Development of Software Engineers. In: Forbrig, P., Paternò, F. (eds) Engineering Interactive Systems. TAMODIA HCSE 2008 2008. Lecture Notes in Computer Science, vol 5247. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85992-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-85992-5_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85991-8
Online ISBN: 978-3-540-85992-5
eBook Packages: Computer ScienceComputer Science (R0)