ABSTRACT
It is often difficult for stakeholders with heterogeneous backgrounds to maintain a common understanding of the most important risk and value drivers of a complex software project. Therefore, I propose the concept of a so-called Augmented Interaction Room, i.e. a persistent physical team room whose walls are outfitted with large interactive displays. It provides a dedicated project space for supporting collaborative system design and the communication among members of a software development project. In this paper, I describe the specific challenges regarding visualization and navigation on these large displays and present my approach on how to support stakeholders by automatically identifying inconsistencies, contradictions and potential project risks.
- H. U. Asuncion, A. U. Asuncion, and R. N. Taylor, "Software traceability with topic modeling," in Proc. 32nd Intl. Conf. Software Engineering - Vol. 1, 2010. Google ScholarDigital Library
- Q. Chen, J. Grundy, and J. Hosking, "Sumlow: early design-stage sketching of uml diagrams on an e-whiteboard," Software - Practice & Experience, vol. 38, no. 9, pp. 961--994, 2008. Google ScholarDigital Library
- M. Cherubini, G. Venolia, R. DeLine, and A. J. Ko, "Let's go to the whiteboard: how and why software developers use drawings," in Proc. SIGCHI Conf. Human Factors in Computing Systems, 2007. Google ScholarDigital Library
- S. Grapenthin, M. Book, V. Gruhn, C. Schneider, and K. Völker, "Reducing complexity using an interaction room: An experience report,"; in Proc. 31st ACM Intl. Conf. Design of Communication, 2013. Google ScholarDigital Library
- M. Haller, J. Leitner, T. Seifried, J. R. Wallace, S. D. Scott, C. Richter, P. Brandl, A. Gokcezade, and S. Hunter, "The nice discussion room: Integrating paper and digital media to support co-located group meetings," in Proc. SIGCHI Conf. Human Factors in Computing Systems, 2010. Google ScholarDigital Library
- M. Kleffmann, M. Book, and V. Gruhn, "Towards recovering and maintaining trace links for model sketches across interactive displays," in Intl. Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE), 2013.Google Scholar
- ----, "Navigation among model sketches on large interactive displays," in International Workshop on Methodical Development of Modeling Tools (ModTools14), 2014, to appear.Google Scholar
- M. Kleffmann, E. Hebisch, M. Book, and V. Gruhn, "Automated versioning and temporal navigation for model sketches on large interactive displays," in SAC '14: Proceedings of the 29th Annual ACM Symposium on Applied Computing, 2014. Google ScholarDigital Library
- N. Mangano and A. Hoek, "The design and evaluation of a tool to support software designers at the whiteboard," Automated Software Engineering, vol. 19, no. 4, pp. 381--421, 2012.Google ScholarCross Ref
- M. Petre, "Insights from expert software design practice," in Proceedings of the the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, 2009. Google ScholarDigital Library
- N. Streitz, T. Prante, C. Müller-Tomfelde, P. Tandler, and C. Magerkurth, "Roomware: The second generation," in CHI '02 Extended Abstracts on Human Factors in Computing Systems, 2002. Google ScholarDigital Library
- D. Wüest, N. Seyff, and M. Glinz, "Flexisketch: A mobile sketching tool for software modeling," in Mobile Computing, Applications, and Services. Springer Berlin Heidelberg, 2013.Google Scholar
Index Terms
AugIR: the conceptual design and evaluation of an augmented interaction room
Recommendations
Supporting collaboration of heterogeneous teams in an augmented team room
SSE 2014: Proceedings of the 6th International Workshop on Social Software EngineeringIt is often difficult for a team of stakeholders with heterogeneous backgrounds to maintain a common understanding of a system’s structure and the challenges in its implementation. Thus, especially in complex software projects, risks and ...
Evaluation of a traceability approach for informal freehand sketches
Most engineers and designers prefer to use large drawing boards such as whiteboards or flip charts for the initial collaborative sketching of a system's models. Large interactive displays have recently begun to replace these physical drawing boards, ...
Automated versioning and temporal navigation for model sketches on large interactive displays
SAC '14: Proceedings of the 29th Annual ACM Symposium on Applied ComputingThe development of complex software systems requires the collaboration and mutual understanding of stakeholders from various backgrounds, which is usually facilitated by joint design of complex graphical models. To support this collaboration, we ...
Comments