Skip to main content
Top

2016 | OriginalPaper | Chapter

13. Interactive Digital Cardwalls for Agile Software Development

Authors : Martin Kropp, Judith M. Brown, Craig Anslow, Stevenson Gossage, Magdalena Mateescu, Robert Biddle

Published in: Collaboration Meets Interactive Spaces

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Agile software development is characterized by very intensive communication and collaboration among members of the software development team and external stakeholders. In this context, we look specifically at cardwalls, noting that despite the wide availability of digital cardwalls, most Agile teams still use physical cardwalls to support their collaborative events. This is true even though a physical cardwall hinders efficient distributed software development and causes extra effort to capture story artefacts into digital tools to meet traceability and persistence requirements. We conducted two empirical studies in industry to understand the use of existing digital Agile cardwalls and to find out the needs for an ideal digital Agile cardwall. The first study was with eight Agile teams of committed digital cardwall users. The study showed the reasons why some teams use projected digital cardwalls and their detailed experiences with them. The study showed that most digital cardwalls seem not be sufficient for the highly interactive and collaborative Agile workstyle. The second study was with eleven Agile companies. The study comprised of the development of aWall, a software prototype of a large interactive high-resolution multi-touch display that supports varied Agile meetings where cardwalls are used. The results of the study emerged with design considerations for digital Agile cardwalls from the evaluation of aWall in a user workshop. Both studies, which were conducted concurrently, began with an interest in new large interactive surface technologies which might have the potential to provide not only the required interaction possibilities to support intensive collaboration, but also the required large display format necessary for a collaborative space. The results of the studies collectively seem to confirm our assumption, that large interactive surface technologies could bring the support for the collaboration of Agile teams to a new level, potentially making the teams more productive.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
3
All quotes have been translated from German.
 
Literature
2.
go back to reference Kropp M, Meier A, Biddle R (2016) Agile adolescence to maturity: experience leads to collaboration. Presented at OOP Conference, Munich, 2016 Kropp M, Meier A, Biddle R (2016) Agile adolescence to maturity: experience leads to collaboration. Presented at OOP Conference, Munich, 2016
3.
go back to reference Whitworth E, Biddle R (2007) The social nature of agile teams. In: Proceedings of the Agile software development conference, Washington D.C. IEEE Whitworth E, Biddle R (2007) The social nature of agile teams. In: Proceedings of the Agile software development conference, Washington D.C. IEEE
4.
go back to reference Azizyan G, Magarian MK, Kajko-Matsson M (2011) Survey of Agile tool usage and needs. In: Agile conference (AGILE), 2011, pp 29–38 Azizyan G, Magarian MK, Kajko-Matsson M (2011) Survey of Agile tool usage and needs. In: Agile conference (AGILE), 2011, pp 29–38
5.
go back to reference Sharp H, Robinson H, Petre M (2009) The role of physical artefacts in agile software development. Interdisc J Human-Comput Interac 21(1–2) Sharp H, Robinson H, Petre M (2009) The role of physical artefacts in agile software development. Interdisc J Human-Comput Interac 21(1–2)
6.
go back to reference Thomas RG (1996) Green and Marian Petre. Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework. J Visual Lang Comput 7(2):131–174CrossRef Thomas RG (1996) Green and Marian Petre. Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework. J Visual Lang Comput 7(2):131–174CrossRef
7.
go back to reference Cockburn A (2006) Agile software development: the cooperative game, second edition. Addison-Wesley Professional Cockburn A (2006) Agile software development: the cooperative game, second edition. Addison-Wesley Professional
8.
go back to reference Beck K (1999) Extreme programming explained. Addison-Wesley Professional Beck K (1999) Extreme programming explained. Addison-Wesley Professional
11.
go back to reference Wang X (2009) Using digital tabletops to support agile project planning. Master’s thesis, University of Calgary, Department of Computer Science, Calgary, Alberta, Canada, September 2009 Wang X (2009) Using digital tabletops to support agile project planning. Master’s thesis, University of Calgary, Department of Computer Science, Calgary, Alberta, Canada, September 2009
12.
go back to reference Weber S, Ghanam Y, Wang X, Maurer F (2008) Apdt- an agile planning tool for digital tabletops. In: Proceedings 9th international conference on agile processes and eXtreme programming in software engineering (XP2008) Weber S, Ghanam Y, Wang X, Maurer F (2008) Apdt- an agile planning tool for digital tabletops. In: Proceedings 9th international conference on agile processes and eXtreme programming in software engineering (XP2008)
13.
go back to reference Morgan RE (2008) Distributed agile planner: a card-based planning environment for agile teams. Master’s thesis, University of Calgary, Department of Computer Science, 2008 Morgan RE (2008) Distributed agile planner: a card-based planning environment for agile teams. Master’s thesis, University of Calgary, Department of Computer Science, 2008
15.
go back to reference Schöning J, Brandl P, Daiber F, Echtler F, Hilliges O, Hook J, Lchtefeld M, Motamedi N, Muller L, Olivier P, Roth T, von Zadow U (2008) Multi-touch surfaces: a technical guide. Technical Report TUM-I0833, University of Munster, 2008 Schöning J, Brandl P, Daiber F, Echtler F, Hilliges O, Hook J, Lchtefeld M, Motamedi N, Muller L, Olivier P, Roth T, von Zadow U (2008) Multi-touch surfaces: a technical guide. Technical Report TUM-I0833, University of Munster, 2008
16.
go back to reference Gossage Stevenson (2010) CMAP: a collaborative multitouch Agile planner. University of Carleton, School of Computer Science, Honours project Gossage Stevenson (2010) CMAP: a collaborative multitouch Agile planner. University of Carleton, School of Computer Science, Honours project
17.
go back to reference Scott SD, Grant KD, Mandryk RL (2003) System guidelines for co-located, collaborative work on a tabletop display. In: Proceedings of the eighth conference on european conference on computer supported cooperative work, ECSCW’03, Norwell, MA, USA, 2003. Kluwer Academic Publishers, pp 159–178 Scott SD, Grant KD, Mandryk RL (2003) System guidelines for co-located, collaborative work on a tabletop display. In: Proceedings of the eighth conference on european conference on computer supported cooperative work, ECSCW’03, Norwell, MA, USA, 2003. Kluwer Academic Publishers, pp 159–178
19.
go back to reference Esbensen M, Tell P, Cholewa JB, Pedersen MK, Bardram J (2015) The dboard: a digital scrum board for distributed software development. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 161–170 Esbensen M, Tell P, Cholewa JB, Pedersen MK, Bardram J (2015) The dboard: a digital scrum board for distributed software development. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 161–170
20.
go back to reference Anslow C, Marshall S, Noble J, Biddle R (2013) SourceVis: collaborative software visualization for co-located environments. In: Proceedings of the international working conference on software visualization (VISSOFT). IEEE Anslow C, Marshall S, Noble J, Biddle R (2013) SourceVis: collaborative software visualization for co-located environments. In: Proceedings of the international working conference on software visualization (VISSOFT). IEEE
21.
go back to reference Bragdon A, DeLine R, Hinckley K, Morris MR (2011) Code space: touch+air gesture hybrid interactions for supporting developer meetings. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 212–221 Bragdon A, DeLine R, Hinckley K, Morris MR (2011) Code space: touch+air gesture hybrid interactions for supporting developer meetings. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 212–221
22.
go back to reference Gossage S, Brown JM, Biddle R (2015) Understanding digital cardwall usage. In: Agile conference (AGILE), 2015. IEEE, pp 21–30 Gossage S, Brown JM, Biddle R (2015) Understanding digital cardwall usage. In: Agile conference (AGILE), 2015. IEEE, pp 21–30
23.
go back to reference Bernard HR (2011) Research methods in anthropology. AltaMira Press Bernard HR (2011) Research methods in anthropology. AltaMira Press
24.
go back to reference Lofland J (2006) Analyzing social settings: a guide to qualitative observation and analysis, chapter 5. Wadsworth/Thomson Learning, 4th edition, pp 81–116 Lofland J (2006) Analyzing social settings: a guide to qualitative observation and analysis, chapter 5. Wadsworth/Thomson Learning, 4th edition, pp 81–116
25.
go back to reference Sanjek Roger (1990) Fieldnotes: the makings of anthropology. J Hist Behav Sci 28(3):274–276 Sanjek Roger (1990) Fieldnotes: the makings of anthropology. J Hist Behav Sci 28(3):274–276
26.
go back to reference Fontana A, Frey JH (1994) Interviewing: the art of science. SAGE Publications, pp 361–376 Fontana A, Frey JH (1994) Interviewing: the art of science. SAGE Publications, pp 361–376
27.
go back to reference Rubin HJ, Rubin I (1995) Qualitative interviewing: the art of hearing data, chapter 5. Sage Publications, pp 93–121 Rubin HJ, Rubin I (1995) Qualitative interviewing: the art of hearing data, chapter 5. Sage Publications, pp 93–121
28.
go back to reference Smith JA (1995) Rethinking methods in psychology, chapter 2. Thousand Oaks, pp 9–26 Smith JA (1995) Rethinking methods in psychology, chapter 2. Thousand Oaks, pp 9–26
29.
go back to reference Corbin J, Strauss A (2008) Basics of qualitative research: techniques and procedures for developing grounded theory. SAGE Publications Corbin J, Strauss A (2008) Basics of qualitative research: techniques and procedures for developing grounded theory. SAGE Publications
30.
go back to reference Gubrium JF, Sankar A (1994) Qualitative methods in aging research, vol 168, chapter 12. SAGE Publications, pp 189–210 Gubrium JF, Sankar A (1994) Qualitative methods in aging research, vol 168, chapter 12. SAGE Publications, pp 189–210
31.
go back to reference De Almeida RA, Pillias C, Pietriga E, Cubaud P (2012) Looking behind bezels: French windows for wall displays. In: Proceedings of the international working conference on advanced visual interfaces, AVI ’12, New York, NY, USA, 2012. ACM, pp 124–131 De Almeida RA, Pillias C, Pietriga E, Cubaud P (2012) Looking behind bezels: French windows for wall displays. In: Proceedings of the international working conference on advanced visual interfaces, AVI ’12, New York, NY, USA, 2012. ACM, pp 124–131
32.
go back to reference Endert A, Bradel L, Zeitz J, Andrews C, North C (2012) Designing large high-resolution display workspaces. In: Proceedings of the international working conference on advanced visual interfaces, AVI ’12, New York, NY, USA, 2012. ACM, pp 58–65 Endert A, Bradel L, Zeitz J, Andrews C, North C (2012) Designing large high-resolution display workspaces. In: Proceedings of the international working conference on advanced visual interfaces, AVI ’12, New York, NY, USA, 2012. ACM, pp 58–65
33.
go back to reference Jagodic R (2011) Collaborative interaction and display space organization in large high-resolution environments. PhD thesis, University of Illinois at Chicago, Chicago, IL, USA, 2011. AAI3551257 Jagodic R (2011) Collaborative interaction and display space organization in large high-resolution environments. PhD thesis, University of Illinois at Chicago, Chicago, IL, USA, 2011. AAI3551257
34.
go back to reference Jagodic Ratko, Renambot Luc, Johnson Andrew, Leigh Jason, Deshpande Sachin (2011) Enabling multi-user interaction in large high-resolution distributed environments. Future Gener Comput Syst 27(7):914–923 JulyCrossRef Jagodic Ratko, Renambot Luc, Johnson Andrew, Leigh Jason, Deshpande Sachin (2011) Enabling multi-user interaction in large high-resolution distributed environments. Future Gener Comput Syst 27(7):914–923 JulyCrossRef
35.
go back to reference Jakobsen MR, Haile YS, Knudsen S, Hornbæk K (2013) Information visualization and proxemics: design opportunities and empirical findings. IEEE Trans Vis Comput Graph 19(12):2386–2395 Jakobsen MR, Haile YS, Knudsen S, Hornbæk K (2013) Information visualization and proxemics: design opportunities and empirical findings. IEEE Trans Vis Comput Graph 19(12):2386–2395
36.
go back to reference Yost Beth, North Chris (2006) The perceptual scalability of visualization. IEEE Trans Vis Comput Graph 12(5):837–844 SeptCrossRef Yost Beth, North Chris (2006) The perceptual scalability of visualization. IEEE Trans Vis Comput Graph 12(5):837–844 SeptCrossRef
37.
go back to reference Shneiderman B (1996) The eyes have it: a task by data type taxonomy for information visualizations. In: Proceedings of the 1996 IEEE symposium on visual languages, VL ’96, Washington, DC, USA, 1996. IEEE Computer Society, p 336 Shneiderman B (1996) The eyes have it: a task by data type taxonomy for information visualizations. In: Proceedings of the 1996 IEEE symposium on visual languages, VL ’96, Washington, DC, USA, 1996. IEEE Computer Society, p 336
39.
go back to reference Mateescu M, Kropp M, Burkhard R, Zahn C, Vischier D (2015) awall: a socio-cognitive tool for agile team collaboration using large multi-touch wall systems. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 361–366 Mateescu M, Kropp M, Burkhard R, Zahn C, Vischier D (2015) awall: a socio-cognitive tool for agile team collaboration using large multi-touch wall systems. In: Proceedings of the ACM international conference on interactive tabletops and surfaces (ITS). ACM, pp 361–366
40.
go back to reference Beck Kent, Cunningham Ward (1989) A laboratory for teaching object oriented thinking. ACM Sigplan Notices 24(10):1–6CrossRef Beck Kent, Cunningham Ward (1989) A laboratory for teaching object oriented thinking. ACM Sigplan Notices 24(10):1–6CrossRef
Metadata
Title
Interactive Digital Cardwalls for Agile Software Development
Authors
Martin Kropp
Judith M. Brown
Craig Anslow
Stevenson Gossage
Magdalena Mateescu
Robert Biddle
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-45853-3_13