Abstract
Different design thinking activities result in a multitude of analog as well as digital artifacts. These capture the working results and are employed as a medium to communicate and preserve the embodied design decisions, observations and insights. When engineers or design thinkers want to revisit particular design activities, the information captured by the latest artifacts typically handed over or maintained are not enough. In addition, earlier artifacts, their context, dependencies between artifacts, the design rationale and other related details would be required. However, this information is often hard or impossible to recover if it was not systematically captured and documented. In the first year of our research project we therefore studied how to organize the design artifacts and their dependencies in a cost-effective manner to be able to retrieve information for engineers who have to realize the results. This includes an understanding of the actual challenge concerning documenting during design thinking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Due to space limitations, we are not able to describe the large number of available traceability approaches in detail.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
We do not understand this documentation framework only as a framework from engineers’ perspective, but also as a framework from design thinkers’ perspective.
- 10.
Quick Response
- 11.
Radio-Frequency Identification
References
Alexander I, Beck K (2007) Point/counterpoint. IEEE Softw 24:62–65
Arkley P, Riddle S (2005) Overcoming the traceability benefit problem. Audio, transactions of the IRE professional group on, pp 385–389
Balzert H (1997) Software-management, Software-Qualitätssicherung, Unternehmensmodellierung. Lehrbuch der Software-Technik. Spektrum Akademischer Verlag GmbH, Heidelberg/Berlin
Beyhl T, Berg G, Giese H (2012) Tackling the documentation benefit problem in design thinking. In: Confestival 2012 - design thinking the future, Potsdam, pp 1–2
Brown T (2009) Change by design. HarperCollins, New York
Brügge B, Gluchow M (2012) Towards production ready software in project courses with real clients. In: Proceedings of the 1st international workshop on software engineering education based on real-word experiences (EduRex), Zurich, pp 5–8
Edelman JA, Leifer L (2012) Qualitative methods and metrics for assessing wayfinding and navigation in engineering design. In: Plattner H, Meinel C, Leifer L (eds) Design thinking research – measuring performance in context, Understanding innovation. Springer, Berlin/Heidelberg, pp 151–181
Egyed A (2001) A scenario-driven approach to traceability. In: Proceedings of the international conference on software engineering, Toronto, Canada, pp 123–132
Egyed A (2003) A scenario-driven approach to trace dependency analysis. Softw Eng IEEE Trans 29(2):116–132
Ertel W (2009) Grundkurs Künstliche Intelligenz: Eine praxisorientierte Einführung. Computational intelligence, 2nd edn. Vieweg + Teubner Verlag, Wiesbaden
Gabrysiak G, Edelman JA, Giese H, Seibel A (2010) How tangible can virtual prototypes be? In: Proceedings of the 8th design thinking research symposium, Sydney, pp 163–174
Gabrysiak G, Giese H, Seibel A (2011) Towards next generation design thinking: scenario-based prototyping for designing complex software systems with multiple users. In: Plattner H, Meinel C, Leifer L (eds) Design thinking: understand – improve – apply, Understanding innovation. Springer, Berlin/Heidelberg, pp 219–236
Gabrysiak G, Giese H, Beyhl T (2012a) Virtual multi-user software prototypes III. In: Plattner H, Meinel C, Leifer L (eds) Design thinking research – measuring performance in context, Understanding innovation. Springer, Berlin/Heidelberg, pp 263–284
Gabrysiak G, Guentert M, Hebig R, Giese H (2012b) Teaching requirements engineering with authentic stakeholders: towards a scalable course setting. In: Proceedings of the 1st international workshop on software engineering education based on real-word experiences, Zurich, pp 1–4
Gervasi V, Zowghi D (2005) Reasoning about inconsistencies in natural language requirements. ACM Trans Softw Eng Methodol 14(3):277–330
Gotel OCZ, Finkelstein CW (1994) An analysis of the requirements traceability problem. In: Proceedings of the 1st international conference on requirements engineering, Colorado Springs, CO, USA
Gotel O, Finkelstein A (1997) Extended requirements traceability: results of an industrial case study. In: Proceedings of the 3rd IEEE international symposium on requirements engineering, Annapolis, MD, USA, pp 169–178
Gotel O, Morris S (2009) More than just “Lost in translation”. Software 26(2):7–9
Gotel OCZ, Morris SJ (2011) Out of the labyrinth: leveraging other disciplines for requirements traceability. In: 19th IEEE international conference on requirements engineering (RE), pp 121–130
Grechanik M, McKinley KS, Perry DE (2006) Recovering use-case-diagram- to-source-code traceability links
Gumienny R, Gericke L, Wenzel M, Meinel C (2012) Tele-board in use: applying a digital whiteboard system in different sit- uations and setups. In: Plattner H, Meinel C, Leifer L (eds) Design thinking research - measuring performance in context. Springer, Heidelberg/New York/Dordrecht/London, pp 109–125
Harzmann J (2011) Questionnaire-based Completion of Models. Bachelor’s thesis, Hasso Plattner Institute, University of Potsdam
Hayes JH, Dekhtyar A, Osborne J (2003) Improving requirements tracing via information retrieval. In: Proceedings IEEE international requirements engineering conference, Monterey, CA, USA, pp 138–147
Jouault F (2005) Loosely coupled traceability for ATL. In: Proceedings of the European conference on model driven architecture (ECMDA) workshop on traceability, Nürnberg, Germany
Klein M (1993) Capturing design rationale in concurrent engineering teams. IEEE Comput J 26(1):39–47
Knolle L (2011) Vervollständigung von Anforderungen in Software-Design-Projekten. Bachelor’s thesis, Hasso Plattner Institute, University of Potsdam
Lyon JB (2011) Balancing the Emic and the Etic: an ethnographer of design reflects on design ethnography. Innovation, Summer, pp 26–30
Marcus A, Maletic JI (2003) Recovering documentation-to-source-code traceability links using latent semantic indexing. In: Proceedings 25th international conference on software engineering, IEEE Computer Society, Portland, USA, pp 125–135
Mecklenburg C (2012) Eine Studie zur Nutzerzentrierung bei Innovation und Softwareentwurf. Master’s thesis, Hasso Plattner Institute, University of Potsdam. In cooperation with D-LABS GmbH
Parnas DL, Clements PC (1986) A rational design process: how and why to fake it. Softw Eng IEEE Trans 2:251–257
Francisco Pinheiro (2003) Requirements Traceability. In: Sampaio do Prado Leite, Julio Cesar, Jorge Horacio (eds) Perspectives on software requirements. Springer, Berlin/Heidelberg, pp 93–113
Plattner H, Meinel C, Weinberg U (2009) Design thinking. Number ISBN-13: 978–3868800135. mi-Wirtschaftsbuch. In German
Poshyvanyk D, Gueheneuc YG, Marcus A, Antoniol G, Rajlich V (2006) Combining probabilistic ranking and latent semantic indexing for feature identification. In: 14th IEEE international conference on program comprehension, ICPC 2006, pp 137–148
Seibel A, Hebig R, Neumann S, Giese H (2011) A dedicated language for context composition and execution of true black-box model transformations. In: 4th international conference on software language engineering (SLE 2011), Braga
Seibel A, Neumann S, Giese H (2010) Dynamic hierarchical mega models: comprehensive traceability and its efficient maintenance. Softw Syst Model 9(4):493–528
Tietz D (2011) View-based transformations of requirements into different representations. Bachelor’s thesis, Hasso Plattner Institute, University of Potsdam
Tohidi M, Buxton W, Baecker R, Sellen A (2006) Getting the right design and the design right: testing many is better than one. In: CHI ’06: Proceedings of the SIGCHI conference on human factors in computing systems, ACM, New York, pp 1243–1252
von Ahn L, Dabbish L (2004) Labeling images with a computer game. In: CHI’04: Proceedings of the SIGCHI conference on human factors in computing systems. ACM Press, Vienna, Austria
Winkler S, von Pilgrim J (2010) A survey of traceability in requirements engineering and model-driven development. Softw Syst Model 9(4):529–565
Ziv H, Richardson D, Klosch R (1997) The uncertainty principle in software engineering. In: 19th international conference on software engineering (ICSE’97)
Acknowledgement
The authors are grateful for the input of Alexander Renneberg (D-LABS GmbH) and our student assistants Josephine Harzmann, Christoph Kühnl, Manuel Hegner and Lukas Pirl. The authors are also grateful for the input of Claudia Nicolai (D-School Potsdam), Harald Gögl (D-School Potsdam) and our bachelor project team “From Creative Ideas to Well-Founded Engineering”. The authors also thank Raja Gumienny for her support in preparing our experiments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Beyhl, T., Berg, G., Giese, H. (2014). Connecting Designing and Engineering Activities. In: Leifer, L., Plattner, H., Meinel, C. (eds) Design Thinking Research. Understanding Innovation. Springer, Cham. https://doi.org/10.1007/978-3-319-01303-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-01303-9_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-01302-2
Online ISBN: 978-3-319-01303-9
eBook Packages: Business and EconomicsBusiness and Management (R0)