Abstract
How to attend experiential values of a design throughout the implementation is still an open issue. The interplay between experience design and software engineering is problematic because of the different epistemologies of design and engineering. Interaction design is a design practice, whereas software engineering describes itself as engineering and science. There is a long tradition in design of discussing materials and the craft of making artefacts. Thus, if we have a material, it is reasonable to say that we have a craft. If programming language code is a design material, then, making a finished artefact is the shaping of material. The development process can thus continue as a design process up to version 1.0. This paper presents a design case up to version 1.0 of a music creativity app, utilising design through programming. The app design validity was evaluated in a field study at an electronica music festival. Material consciousness of code, and an open-ended, and quality-driven design process allow attention to the experiential qualities of the design.
Chapter PDF
Similar content being viewed by others
References
Buxton, B.: Sketching User Experiences - getting the design right and the right design. Morgan Kaufmann (2007)
Lai-Chong Law, E., Abrahão, S.: Interplay between User Experience (UX) evaluation and system development. International Journal of Human-Computer Studies 72(6), 523–525 (2014)
Lárusdóttir, M.K., Cajander, Å., Gulliksen, J.: The Big Picture of UX is Missing in Scrum Projects. In: Proceedings of the 2nd International Workshop on the Interplay between User Experience Evaluation and Software Development. In Conjunction with the 7th Nordic Conference on Human-Computer Interaction (2012)
Memmel, T., Gundelsweiler, F., Reiterer, H.: Agile human-centered software engineering. In: Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it, (BCS-HCI 2007), vol. 1, pp. 167–175. British Computer Society, Swinton (2007)
Boehm, B.: A view of 20th and 21st century software engineering. In: Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), pp. 12–29. ACM, New York (2006)
Kroll, P., von Krüchten, P. The Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP. Addison-Wesley Professiona (2003)
Buxton, B.: On Engineering and Design: An Open Letter. Businessweek, April 29 (2009), http://www.businessweek.com/innovate/content/apr2009/id20090429_083139.htm (accessed April 27, 2015)
Löwgren, J.: Applying design methodology to software development. In: Proceedings of Designing Interactive Systems, pp. 87–95 (1995)
Schön, D.A.: The Reflective Practitioner - how professionals think in action. Basic Books (1983). ISBN: 0-465-06878-2
Bennington, H.D.: Production of Large Computer Programs. Annals of the History of Computing, vol. 5(4) (October 1983)
Schwaber, K.: SCRUM Development Process. In: Workshop Report: Sutherland, Jeff. Business Object Design and Implementation of 10th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications Addendum to the Proceedings, vol. 6(4), pp. 170–175 (1995)
Krippendorf, K.: The Semantic Turn. CRC Press, Taylor & Francis Group (2006)
Wiberg, M.: Methodology for materiality: interaction design research through a material lens. Personal and Ubiquitous Computing 18(3), 625–663 (2014)
Vallgårda, A.: Giving form to computational things: developing a practice of interaction design. Personal and Ubiquitous Computing 18(3), 577–592 (2014)
Lindell, R.: Crafting interaction: The epistemology of modern programming. Personal and Ubiquitous Computing 18(3), 613–624 (2014)
Löwgren, J., Stolterman, E.: Design av informationsteknik - materialet utan egenskaper. (Design of Information Technology - the material without properties) Studentlitteratur (2004)
Robles, E., Wiberg, M.: From materials to materiality: thinking of computation from within an Icehotel. Interactions 18, 32–37 (2011)
Bertelsen, O.W., Breinbjerg, M., Pold, S.: Instrumentness for creativity mediation, materiality & metonymy. In: The Proceedings of the 6th Conference on Creativity & Cognition, pp. 233–242 (2007)
Redström, J.: On Technology as Material in Design. Design Philosophy Papers: Collection Two: 31-42. Team D/E/S Publications (2005)
Salomon, O.: Introductory Remarks, from The Teachers’ Handbook of Slöjd. In: Adamson, G. (ed.) The Craft Reader, Berg, Oxford. Silver, Burett & Co excerpted, Boston (1891) (2010)
Adamson, G.: Thinking Through Craft, Chapter 2 Material, Berg (2007)
Sennett, R.: The Crafsman. Penguin Books (2008)
Wallace, J., Press, M.: All This Useless Beauty: The Case for Craft Practice in Design For a Digital Age. The Design Journal 7(2), 42–53 (2004)
Kniberg, H., Skarin, H.: Kanban and Scrum - making the most of both. C4Media Inc. (2010)
Pohlmeyer, A.E.: Enjoying joy: a process-based approach to design for prolonged pleasure. In: Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational (NordiCHI 2014), pp. 871–876. ACM, New York (2014)
Wessel, D., Wright, M.: Problems and Prospects for Intimate Musical Control of Computers. In: Proceedings of New Interfaces for Musical Expression (NIME 2004), Shizuoka University of Art and Culture, Hamamatsu, Japan, 3-5 June (2004)
Krippendorf, K.: The Semantic Turn, p. 267. CRC Press, Taylor & Francis Group (2006)
Krippendorf, K.: The Semantic Turn, p. 264. CRC Press, Taylor & Francis Group (2006)
Csíkszentmihályi, M.: Flow: The psychology of optimal experience. Harper & Row, New York (1990)
Dourish, P., Mazmanian, M.: Media as Material: Information Representations as Material Foundations for Organizational Practice. In: Proceedings of the Third International Symposium on Process Organization Studies (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Lindell, R. (2015). The Design Process Continues. In: Chorianopoulos, K., Divitini, M., Baalsrud Hauge, J., Jaccheri, L., Malaka, R. (eds) Entertainment Computing - ICEC 2015. ICEC 2015. Lecture Notes in Computer Science(), vol 9353. Springer, Cham. https://doi.org/10.1007/978-3-319-24589-8_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-24589-8_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24588-1
Online ISBN: 978-3-319-24589-8
eBook Packages: Computer ScienceComputer Science (R0)