Keywords

1 Introduction

Card walls play a central role when working in an agile team. According to the state of agile report [1], most agile teams use card walls for team collaboration and visualization of the project status. In this paper, the term card wall is used as a synonym for various kinds of boards to track and visualize the team’s current work and progress. In the mentioned study, the usage of a Kanban board and a task board, in general, are the two highest-ranked tools in the analysis of agile tool usage. While there exists a variety of digital board soalutions, which offer a wide range of inherent benefits, physical card walls are still widespread [2], and agile teams decide explicitly to use a physical card wall over a digital one [3, 4]. This raised the question of why agile teams still very often favor physical card walls over digital and what is necessary to make the digital solution more competitive with the physical ones. What makes the question especially interesting is the fact that the COVID-19 pandemic has served as a catalyst for the hybrid working trend, and many teams do not plan to come back in the office full-time [1]. This paper aims to describe how digital card walls need to be realized to offer the same benefits as a physical solution, especially concerning hybrid-working. We examined the current state of research with a systematic literature review (SLR) to answer this question. Our main research question is:

  • RQ: How do digital card walls need to be implemented to be able to replace physical solution?

To answer this question and guide the SLR, we framed more granular research questions. First, we want to understand why and how agile teams use card walls. Understanding the benefits of applying this agile practice makes it possible to infer what characteristics are essential to replicate the desired experience. Second, we wondered why agile teams decided to use physical card walls instead of digital card walls. That means we wanted to understand the benefits and challenges of physical and digital card walls. This leads to the following two research questions.

  • RQ1: What makes card walls beneficial to agile teams?

  • RQ2: What are the challenges & benefits of physical/digital card walls?

The rest of the paper is structured as follows. The methodology of the SLR is described in Sect. 2, followed by the results in Sect. 3. In Sect. 4, the results are discussed with concrete suggestions about how digital card walls could be improved, and Sect. 5 contains the conclusions.

2 Research Method

We conducted a Systematic Literature Review (SLR) to answer the two research questions. We followed the recommended general steps for literature review [5,6,7,8]. After identifying the need for a systematic review, we derived the research questions. Then, we executed the search for relevant studies using a predefined search string to retrieve results from several databases. After cleaning up and eliminating duplicates, we screened the records and included studies based on the inclusion/exclusion criteria. Finally, we reviewed and analyzed the full text of the remaining studies. The described process is visualized in Fig. 1.

2.1 Search Process

We defined keywords to retrieve potentially relevant articles from the databases. To define the keywords, we looked at studies and non-scientific literature about agile software development and examined synonyms for describing card walls’ usage in an agile context. The resulting keywords are shown below.

  • Agile: Agile, Scrum, Kanban, Scrumban, Extreme programming

  • Card wall: card wall, Scrum wall, Scrum board, status board, task board, story board, information radiator, Kanban board, wall board

Fig. 1.
figure 1

Research methodology, adapted from PRISMA

Weidt and Da Silva recommend using six search engines to conduct an SLR [7]. However, Gusenbauer and Haddaway found that only three out of the stated six are suitable to be used as principal search engines [10]. Therefore, we used the following three search engines to search the literature for this study: ACM Digital LibraryFootnote 1, ScienceDirectFootnote 2, and ScopusFootnote 3. Out of the identified keywords, we constructed the query string shown in Table 1. Table 2 shows the applied inclusion and exclusion criteria. The inclusion criteria define the topics we were looking for. If one or more of the criteria matched included a study. However, we excluded a study if one of the exclusion criteria matched.

Table 1. Search query to retrieve studies

2.2 Data Collection

We executed the search on April 10th, 2020. The initial search in the three databases returned 829 studies, from which 667 were candidates for further processing. Table 3 shows the results of every step in the identification process, and Fig. 2 shows the graphical representation of the search processFootnote 4 First, we did the initial search using the defined query string. Then, if the search engine offered refinement filters, we applied these as a second step according to the listed exclusion criteria. Finally, we filtered the results manually in the third step and excluded obvious false positives like whole journals or books. The only deviation from the protocol was that ScienceDirect could not process the whole query string in one step. Therefore, we divided the query into three parts, merged the results, and removed duplicates.

Table 2. Inclusion and exclusion criteria.
Fig. 2.
figure 2

Number of included/excluded records.

In the resulting recordset, we extracted the following data from each study to use in the screening process: Title, Authors, Abstract, Keywords, source (journal or conference), and complete reference. We then retrieved the full article and extracted the following metadata for the articles that passed the screening.

  • The type of research.

  • The agile methodology, which was the subject of the investigation.

  • The main topic of the research.

  • If card walls were the main topic of the research.

  • The contribution of the study to the research about card walls.

We reviewed the title, abstract, and keywords of every record for the screening process. Of the 667 initial records, we classified 77 as definitely or potentially matching the defined inclusion criteria and retrieved the full text. After assessing the complete text, we excluded 55 articles because they did not match the inclusion criteria or matched one of the exclusion criteria. Finally, we identified 22 articles to include in the synthesis (see Table 4). In 11 of the identified studies, the card wall is the research object. The other 11 studies have another main topic but contain important information for answering the research questions.

Table 3. Number of records from identification including source.
Table 4. Studies included in the synthesis.

2.3 Data Analysis

To answer our research questions, we were interested in the seen and experienced effects when working with the boards and the feedback from the users. Thus, we did not consider explanations about a methodology or practice taken from a guide or recommendation. Instead, we looked for studies with interviews, surveys, observations, and experience reports. We applied an inductive data driven approach to develop thematic categories. We did this by scanning the identified literature for statements that help answer our research questions and highlighted those statements. That means, statements about benefits, challenges or the way of working with regards to card walls. In the next step, we worked out categories for the statements per research question and finally condensed the categories. The results are shown in tables 5 - 10, and presented and discussed in the next section. For RQ1, we did not distinguish between physical and digital card walls since we were interested in the general benefits of card walls. For RQ2, the type of card wall was considered to be able to list the benefits and challenges depending on the card wall type.

3 Results

In this section, we present the results of the SLR and the answers to the research questions. It is divided into two sections, one devoted to each research question.

3.1 RQ1: What Makes Card Walls Beneficial to Agile Teams?

Table 5 lists the benefits grouped by category why agile teams use card walls and also references the reporting literatureFootnote 5. The here listed benefits concern general benefits that are seen and experienced from card walls independent of their nature (physical or digital boards). On one side, the benefits concern visibility aspects of the board (visualization, always-on, transparency). On the other side, team aspects like decision making and communication, for example. In the following, the categories are explained in detail.

Table 5. Benefits of card wall usage.
  • C1-Attention of team: The act of updating the card wall, i.e., walking to the card wall and interacting with it, raises the attention of other team members and thus helps to keep the team up to date [15, 27]. Furthermore, a large wall, placed in a central place, which is always “on” catches everyone’s attention by itself [18].

  • C2-Collaboration and communication: The visible interaction with the card wall encourages open communication and collaboration in the team [15, 18]. Moreover, as there is only one single interface to the tool, it acts as a central meeting point and leads to more face-to-face communication [18].

  • C3-Decision making: With the visual nature and up-to-dateness, the card wall supports decision making like prioritization, dependencies, and resource allocation [11, 24].

  • C4-Focus: In ceremonies like the daily stand-up, which are held in front of the wall, the team is more focused on talking about the currently relevant tasks [23]. Additionally, the usage of a card wall helps to keep focused on the tasks that one is working on [12, 23]. In one study, it was reported that the card wall helps to increase the visibility of common short-term goals [24].

  • C5-Gathering place: The card wall becomes a gathering place, either to hold discussions [15] or also because ceremonies like daily stand-ups are held in front of it [25, 27].

  • C6-Knowledge dissemination: It was reported that the card wall helps with knowledge dissemination even with no further explanation [13]. As a result of shared knowledge and understanding, redundancy and the overlapping of work are minimized [21]. With a broader view, team members are encouraged to grab tasks that are less related to them themselves [22]. Card walls support knowledge dissemination by the fact that they are used to communicate besides the cards, which represent tasks to work on [4].

  • C7-Up to date information: Several studies reported that the team members were motivated to keep the information on a card wall up to date [4, 22, 23, 27].

  • C8-Physical interaction: The physical interaction with the card wall leads to a good feeling, which is a source of motivation. One aspect of the good feeling arises due to the visibility of the action by the team and the immediate feedback [4, 17, 18]. There were also other interactions mentioned which are related to the card wall. For example, the cards are pulled away from the wall when working on them, signifying responsibility. Furthermore, a card sometimes acts as a kind of token. Team members are pulling it from the wall and holding it while they are talking about it in daily stand-up meetings [27].

  • C9-Progress tracking: As all activity which the team currently works on is visible on the card wall and up to date, it makes it an excellent tool for tracking the progress [3, 4, 12, 18, 20, 24].

  • C10-Transparency: The wall is placed at a prominent and visible place. Thus, the work and progress are transparent to everyone in the room. Furthermore, all tasks and their assignment are visible at a glance, which also makes transparent who currently works on which tasks [11, 12, 14, 24].

  • C11-Visualize work: The aspect that a card wall is designed to visualize the work is considered a significant benefit. The mentioning of visualization as a benefit or instrument in a broad range of studies reflects this [11, 12, 16, 17, 20, 22, 23, 27, 29].

  • C12-WIP control: The card wall helps the team to track the current work in progress [11, 16]. Due to the visual nature of presenting the cards, it becomes evident if there is too much work in progress, even without explicitly defining a work-in-progress limit [22].

The results show that card walls generally play an important role in agile team collaboration, especially concerning serving as an information radiator and for common decision-making.

3.2 RQ2: What Are the Challenges and Benefits of Physical/digital Card Walls?

With this research question, we wanted to analyze the benefits and challenges of physical and digital card walls and why teams still often prefer physical over digital card walls.

Table 6. Card wall types

The benefits and challenges depend on the kind of card wall. Different types of digital card walls must be distinguished. Therefore, we created the typology of different card wall types shown in Table 6. This typology is based on the studies identified in this SLR, which aimed to replicate the aspects of the physical card wall: Scrumpy [15], Kanban Tool [22], Multi-touch-scrum task board [25], Cooperative Task Board [26], and aWall [19]. Furthermore, the usage scenarios from Katsma et al. [18] are taken into account. Unfortunately, it was impossible to extract the concrete used card wall type from the analyzed reports. The included studies often do not contain enough details about what kind of tool the teams used. There are often statements like a “scrum tool” or a “digital task board”, which do not even allow to make a reasonable guess about the used card wall type. Thus, for the analysis of the challenges and benefits, we generally distinguish between physical and digital card walls.

Tables 7, 8, 9 and 10 list the summarized benefits and challenges of physical and digital card walls. The sub-categories are not explained further, as they are granular enough to be understandable on their own (see the footnote 9).

Table 7. Reported benefits of physical card walls.

One of the main benefits of a physical card wall is its physical nature by itself: standing in the room draws attention, makes it visible to everybody, and fosters transparency. Another important aspect mentioned is its ease of use and haptic behavior (Table 7).

Table 8. Reported challenges of physical card walls.

The advantage mentioned above of the physical nature is at the same time reported as one of the biggest challenges. Its physical presence is restricted to the place where it is standing (Table 8). The lack of automation covers the aspect of missing traceability or missing support of digital intelligence.

Table 9. Reported benefits of digital card walls.

One of the main reported benefits of digital, typically Web-based, card walls is its location independence together with its digital support like traceability, archiving, and integration possibilities (Table 9). Amongst the most often reported challenges is the complexity of the systems, which makes them very hard to use, and the missing overview (Table 10).

Table 10. Reported challenges of digital card walls.

4 Discussion

In this section, the findings of the research questions are discussed, and the paper’s main question is is addressed.

4.1 RQ1: What Makes Card Walls Beneficial to Agile Teams?

The first question aims to answer why teams even use card walls. Analyzing the retrieved studies resulted in twelve categories that reflect the stated reasons. Looking at the categories, each category is either a benefit of the card wall itself or an effect of using the card wall. The categories often influence each other and whether a card wall has the stated benefits heavily depends on how it is implemented. So to precisely answer this research question, more details about the causes and effects (why they are beneficial vs. how they are beneficial) would be required. Most of the studies do not explain in very detail how the card wall was implemented and used; also, most studies were not conducted experimentally. Although it is possible to make some inferences, e.g., that the team’s attention is an effect of the physical interactions, it is not sure if this is the only effect or if there are some other interactions. However, the analysis seems to show that the location of a card wall has an important effect. For example, if a card wall is placed in its own room and other team members cannot see an individual’s interaction with the card wall, this will not raise any attention, and thus, it will not increase the communication frequency. On the other side, if the card wall is put in a shared office room, its permanent visibility and the visibility of the interactions of others seem to be very beneficial for agile teams.

4.2 RQ2: What Are the Challenges & Benefits of Physical/digital Card Walls?

The analysis shows that each approach has its strength and weaknesses. The pure physical nature of physical card walls brings many benefits, especially serving as an information radiator and a meeting point. On the other side, digital solutions add a lot of new functionality to card walls due to their digital nature, which supports the teams in many aspects. A major benefit concerns the support for distributed work, especially in today’s distributed world. We found that a binary classification between physical and digital card walls is not appropriated and defined six different types of card walls. Furthermore, it must be considered that the software used for a digital card wall also has a considerable influence. A digital card wall does not inherently offer all the stated benefits, it also depends on the specific software and which features it offers. Nonetheless, digital card walls seem to suffer from their high complexity.

4.3 How Do Digital Card Walls Need to Be Implemented to Offer the Same Benefits as a Physical Solution?

This question must especially also be seen under the aspect of the new hybrid work style. We will have more and more distributed and dispersed teamwork, a mixture of multiple teams distributed worldwide, and team members working at home. Card walls, as the major collaboration tool for agile teams, must be able to support such teams as efficiently and effectively as possible.

The two research questions formulated to guide the SLR were intended to gather the necessary knowledge to answer the main question of this paper. RQ1 resulted in a set of categories from which we derived the following properties, which lead to the benefits of card walls.

  • Physical artifact

  • Placed in a central location

  • Big and visible

  • Always available and visible to everyone

  • Physical interaction necessary for task update

  • Visualization instrument

Two aspects cannot be influenced by the card wall itself but need to be considered by a team implementing a card wall.

  • Reflect the real process/state of work of the team.

  • What is not on the wall does not exist.

RQ2 revealed that the card wall type T6 “Software with interactive vertical screen” has the most significant potential to replicate the benefits of a physical card wall. A digital card wall of type T6 can potentially have all the properties to be considered. Therefore, the stated benefits and challenges need to be addressed when implementing the software for the digital card wall. However, it is essential always to remember that the desired effects may result from specific properties. That also means that some stated challenges of physical card walls and benefits of digital card walls should not be addressed because this has a potentially harmful influence on the experience, which is necessary to replicate the benefits of a physical card wall. For example, the benefits stated for digital card walls are: available at multiple locations, interaction with other tools, and automatic adjustment of cards. Those three benefits could lead to a situation where a visible physical interaction with the card wall is not necessary anymore. However, this visible physical interaction seems to be a card wall property that leads to benefits. There are also certain aspects that are either not solvable by the current technology, available or contradictive. Thus, there are always certain trade-offs. An example of a contradiction is traceability (only possible with a defined process) vs. no pre-defined process. An example of an inherent problem with the current state of technology is that the risk of an outage with a digital card wall is higher than that one of a physical one.

The potential of type T6 was already mentioned by Sharp et al. in their paper “The role of physical artefacts in agile software development: Two complementary perspectives” [28], but they also point out the fact that it is important to be able to replicate the social context, not only the purely functional nature of a card wall. This is in line with the findings of this SLR because it was shown that it is not sufficient just to solve the mentioned challenges to replicate the experience. Further research should clarify which properties are critical to replicate the social context around a digital card wall and how they can be implemented while maintaining the desired advantages of digitalization.

4.4 Limitations

This study has several limitations related to the methods and the corpus of studies. First, this review summarizes research results in a field with a rapidly changing technological landscape. The oldest studies included are from the year 2008. The benefits of a card wall may not change, but the tools available to build digital solutions are. Second, despite the systematic approach, the body of literature discovered may not be exhaustive. We may not include important literature with our methodology, and we did not consider gray literature. Third, there were no experimental or quasi-experimental studies on this topic. Hence all stated causality must be seen as a hypothesis that needs to be checked. Furthermore, as the studies mainly were qualitative case studies with small sample sizes, they are subjective and may not be transferable to other fields or teams.

5 Conclusion

We created twelve categories that show the benefits arising from card wall usage in general. Additionally, we summarized the benefits and challenges of physical and digital card walls. An important finding is that the desired benefits of card walls depend on specific properties. Hence, the benefits are only achievable by considering those properties. This is independent of the nature of the card wall, i.e., if it is a physical or a digital one. Those properties are essential to replicate the benefits of a physical card wall with a digital card wall. Another finding is that it is often unclear what is meant by talking about a “digital card wall”. Hence, we suggested a typology of card walls and used it to analyze the challenges and benefits differentiated. Although it is not always possible to classify every aspect clearly as a challenge or benefit because it depends on the viewpoint, it is clear which effects are desirable to replicate with a digital card wall. Bringing the results together showed that the most promising type of digital card wall so far may be the “Software with interactive vertical screen” as it has the potential of replicating most of the effects by imitating many aspects of a physical card wall. However, some aspects are impossible to imitate with digital card walls, with the currently available technology. Furthermore, some reported benefits and challenges, if implemented/solved, contradict the properties, which will potentially lead to the desired effects/experience of using the card wall.

Further research may clarify the hypothesis that a digital card wall of type “Software with interactive vertical screen” can replace a physical wall and replicate their effect while bringing some of the stated desired benefits and resolving all the technically resolvable challenges.