Affiliation:
1. Swinburne University of Technology, Australia
2. The University of Melbourne, Australia
Abstract
Translating ethnographic field data to engineering requirements and design models suitable for implementing socio-technical systems is problematic. Ethnographic field data is often “messy” and unstructured, while requirements models are organized and systematic. Cooperation and communication within an interdisciplinary design team makes the process even more complicated. A shared understanding between ethnographers, interaction designers, and software engineers is vital to ensure that complex and subtle social interactions present in the data are considered in the final system design. One solution for supporting team conversations uses the quality goal construct as a container for complex and ambiguous interaction attributes. Quality goals in system modelling promote shared understandings and collaborative design solutions by retaining a high level of abstraction for as long as possible during the design process. This chapter illustrates the effectiveness of abstract goals for conveying complex and ambiguous information in the design of a socio-technical system supporting social interaction between couples.
Reference70 articles.
1. Aoki, P. M., & Woodruff, A. (2005). Making space for stories: ambiguity in the design of personal communication systems. In Proceedings of ACM Conference on Human Factors in Computing Systems, CHI '05 (pp. 181-190). New York: ACM Press.
2. The Connected Home: Probing the Effects and Affects of Domesticated ICTs.;M.Arnold;Proceedings of PDC ’04,2004
3. Ambiguity in Natural Language Requirements Documents
4. Berry, D. M., Kamsties, E., & Krieger, M. M. (2003). From Contract Drafting to Software Specification: Linguistic Sources of Ambiguity - A Handbook Version 1.0. Retrieved from http://se.uwaterloo.ca/~dberry/handbook/ambiguityHandbook.pdf