2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement
Obstacles to Efficient Daily Meetings in Agile Development Projects:
A Case Study
Viktoria Gulliksen Stray, Yngve Lindsjørn and Dag I.K. Sjøberg
Department of Informatics
University of Oslo, P.O. Box 1080
Blindern, NO-0315 Oslo, Norway
{stray, ynglin, dagsj}@ifi.uio.no
We have identified a few studies on meeting behavior in the
field of small group research. The topics of investigation were:
team meeting interaction [9], cultural differences in meeting
norms [10], team meeting attitudes [11], public meeting
facilitation [12] and how meetings are designed [13].
Abstract—Context: Most of the software organizations that use agile
methods organize daily team meetings. Aim: Our aim was to
understand how daily meetings are conducted and identify obstacles
that reduce their efficiency. Method: We observed 56 daily meetings
and conducted 21 interviews in three different teams in two countries.
We used the repertory grid technique in the interviews and to analyze
the results. Results: We identified thirteen obstacles. The four most
prominent ones were: (1) The daily meetings lasted too long (on
average, 22 minutes instead of the scheduled 15 minutes). (2) In the
meetings that were not self-organized, team members reported to the
Scrum Master instead of sharing information among all team
members. (3) The interruption caused by daily meetings required
substantially more time than the actual meeting time due to overhead
before and after the meetings. (4) Several team members had
negative attitudes towards the daily meetings. Conclusion:
Organizers of daily meetings should evaluate whether the obstacles
we have identified are present in their organization and consider our
suggestions to remove or reduce these obstacles.
In the literature on agile development, several studies indicate
that daily meetings are vital to project success [1, 14-16].
However, there is little evidence to support software companies
on how to conduct daily meetings. Given the increasing
popularity of agile methods, the question of how to conduct
such meetings in an effective way becomes even more
pertinent. In one of our earlier studies, we found that the daily
meetings were not efficiently performed because team
members wasted time on defending decisions and convincing
other team members that a great deal of work had been
accomplished since the last meeting [17]. In another study, we
found that most of the time was spent on elaborating problem
issues and discussing possible solutions [18]. According to the
agile literature [19], such discussions should be held after the
daily meeting.
Keywords—stand-up meetings; Daily Scrum; agile software
development; collaboration; coordination; communication
I.
INTRODUCTION
In addition to our own earlier research, we found only one case
study that investigated the performance of daily meetings in
agile projects [20]. That study found that many meetings did
not start at the defined time and did not have a defined length.
Some attendees were regularly late, and some were unfocused
during the meetings. According to the developers, only the
business team members benefitted from the meetings [20].
Communication and coordination are important but challenging
success factors in software development projects [1-4]. Regular
communication has been found to be a good way to build trust
in teams [5]. Communication delays and breakdowns have
been identified as a reason for schedule and cost overruns in
software projects [6]. The daily meeting is a means to achieve
regular communication among team members in agile software
development projects. In these meetings, the team members
inform each other, coordinate activities and discuss problems
they face. The daily meeting is a mandatory practice in both
Extreme Programming (XP) and Scrum. Daily meetings are
also referred to as “Stand-up meetings” because people are
recommended to stand in these meetings. In Scrum, daily
meetings are often referred to as “Daily Scrum”.
The purpose of the field study reported in this paper is to
complement previous research by examining obstacles to
efficient daily meetings. We interviewed 21 project members
and observed 56 daily meetings over a period of 26 months.
Obviously, there are positive aspects of conducting daily
meetings, which were also revealed in collected data. However,
given our focus on improving the ways daily meetings are
conducted, an analysis of the positive aspects is beyond the
scope of this paper. The remainder of this article is organized
as follows. Section 2 provides an overview of the research
method used. Section 3 reports the obstacles that we identified
and their consequences. Section 4 discusses possible solutions
to alleviate the obstacles. Section 5 describes potential
limitations. Section 6 concludes.
Even though general meeting activity in organizations continue
to rise, few empirical studies on the effect of meetings are
reported in the literature [7]. In particular, according to Bang et
al. [8], there are few field studies of the association between
actual meeting behavior and team effectiveness. The literature
describes mostly approaches to and techniques for achieving
effective meetings but without empirical support.
978-0-7695-5056-5/13 $26.00 © 2013 IEEE
DOI 10.1109/ESEM.2013.30
95
TABLE I.
No. of
team
members
8
10
14
Team
name
Mars
Saturn
Jupiter
SAMPLE OF TEAMS
No. of
interviewees
6
5
10
TABLE II.
Technique
Volume
Interview
21
Observation of
daily meetings
56
Observation of
other meetings
More
than 100
TABLE III.
Team name
Mars
Saturn
Jupiter
All
interviews
N
Avg. age
Avg. years in
company
41
47
33
11
13
2.2
DATA COLLECTION
The topic in our case was obstacles to efficient teamwork. We
asked the interviewees about issues that they perceived
hindered effective teamwork. Using a five point rating scale,
they positioned each of the issues with respect to three
constructs that we had defined: “not serious vs. serious”,
“seldom vs. often” and “easy vs. difficult to fix”.
Description
We conducted semi-structured interviews
with open ended questions. All of the
interviews were transcribed.
We made notes from all the daily meetings
we observed. Fifteen meetings were
audiotaped, thirteen of these were
transcribed.
We had informal conversations with
project members, and observed other
meetings,
including
planning
and
retrospective meetings.
We found that the repertory grid technique made it easier for
the interviewees to talk about negative aspects of teamwork.
The interviewees were encouraged to think aloud, which gave
us valuable insight in the choices made by the interviewees. In
three of the interviews, we did not find it necessary to apply the
repertory grid technique because the interviewees already had
said so much in the first part when they responded to the
specific questions.
LENGTH OF INTERVIEWS (MINUTES)
6
5
10
Mean
66
49
62
Median
61
48
66
Stdev.
21
11
17
Max
45
32
34
Min
96
60
87
21
60
60
17
32
96
II.
technique [25] to obtain additional information. This is a
technique where the main objective is to elicit the interviewee’s
perception of a topic. Examples or instances of the topic
experienced by the interviewee are called elements. The
elements are rated (usually on a five or seven point scale)
according to certain criteria, which are called personal
constructs or only constructs.
D. Observations of Daily Meetings
Information recorded during the observations included, among
others, attendee names and roles of attendees, type of
discussions, leadership and facilitation of the meeting, number
of participants present in each location and the atmosphere of
the meeting. The length of the meeting was measured in
minutes.
RESEARCH METHOD
The research reported in this paper is a multiple case study [21]
in which three teams in one software company were studied
over a period of 26 months.
The first author took notes either in the meeting or wrote down
notes directly after the meeting. On many occasions, also the
second author was present to check reliability of the
information captured.
A. The Company
For the purpose of anonymity, we do not reveal details about
the company. It was selected because it used agile methods,
conducted daily meetings on a regular basis, and allowed
researchers (the authors) to observe their way of working. We
studied two teams located in Norway (Teams Mars and Saturn)
and one team located in Asia (Team Jupiter). All teams had
used Scrum with all the recommended practices for more than
two years. The sprint length in Saturn and Mars was three
weeks; in Jupiter it was two weeks.
B. Data Collection
Table 2 shows the techniques that we used for data collection.
We collected data from multiple sources guided by a protocol
developed according to the general recommendations of
qualitative research, e.g., [21-24].
C. Interviews
The interviewees had a variety of roles, including developers,
testers, product owners and project leaders. All the 21
interviews were audiotaped and transcribed. The interviews
were conducted by two or three researchers. One of them asked
questions; the other one(s) took notes and asked questions at
the end. Table 3 shows the number of interviews conducted in
each team, and the length of the interviews.
The first part of the interviews was semi-structured with a set
of planned question about teamwork, including daily meetings.
In the last part of the interviews we used the repertory grid
Fig. 1.
96
Constructs and issues in the repertory grid
E. Data Analysis
The repertory grid sessions produced 131 issues. Fig. 1 shows
an example of the result of a repertory grid session from one
interview. The issues relevant to daily meetings that were
identified by this interviewee were: (1) “Daily meetings
(interruption of workflow)”, (2) “Conference phone (bad sound
quality)”and (3) “You don't “see” your colleague when
working distributed.”
III.
This section discusses the 13 obstacles and their consequences.
Table IV gives an overview.
A. Temporal
1) Starting promptness
We observed that people often arrived late in the daily
meetings. For some months, team members in Mars were fined
20 NOK (approximately € 2.50) for arriving more than one
minute late. In Saturn, the Scrum Master or a team member
often went out to gather missing team members. Such search
for people disturbed other people who should not attend the
meeting and wasted time to those who arrived on time. Not
starting on time leads to people arriving late also the next time
[26]. In Jupiter, everyone almost always met on time.
We also analyzed all the semi-structured interviews and
observation notes from the daily meetings using Nvivo, which
is a tool for qualitative analysis (www.qsrinternational.com).
We identified 13 obstacles from the interviews, repertory grid
sessions and observations. Ten of the obstacles were identified
from two or three of the data sources. Thus, data triangulation
was achieved for most of the obstacles.
2) Ending promptness
Many of the meetings lasted longer than the 15 minutes
scheduled time slot. People often lost focus when this
happened. For example, we observed that people doodled on
their notepad and played with their cell phones. Sometimes the
Scrum Master criticized a team member for not paying
attention. Another aspect is that it was sometimes unclear when
the meeting actually ended. Sometimes one Scrum Master
stated that the meeting was “officially over” after each of the
team members had given their status. The team members were
then allowed to leave but still felt obliged to stay. When more
than two thirds of the team members stayed in the meeting, we
included this additional time as part of the daily meeting.
The obstacles were categorized into the four dimensions
temporal, physical, procedural and attendee as defined in [13].
Five obstacles were concerned with meeting characteristics
identified in [13]: ending promptness, starting promptness,
temperature comfort, space arrangement and number of
attendees. Seven obstacles were concerned with six other
characteristics: length of meeting, frequency, time of day,
equipment, language, information flow and meeting attitudes.
We identified consequences of the obstacles on the basis of all
the three data sources.
TABLE IV.
Characteristic of
meeting
Temporal
No
OBSTACLES OF DAILY MEETINGS
Obstacle
1
Starting promptness
Meetings did not start on time.
2
Ending promptness
3
Length of meeting
4
Frequency
Meetings did not end on time.
The duration of the meetings were perceived to be too
long.
Team members perceived that the meetings were held too
often.
The meetings were held at an unsuitable time of the day.
5
Time of the day
Physical
Temperature
6
comfort
7
8
Equipment
Space arrangement
9
Language
Procedural
10
Information flow
Information
distribution
Attendee
Number of
12
attendees
11
13
Meeting attitudes
IDENTIFIED OBSTACLES AND THEIR CONSEQUENCES
The temperature in some meetings became too high and
the air quality poor.
Conference equipment that did not work properly.
The Scrum Master was always sitting, while many team
members had to stand.
Team members had to talk their second language.
Perceived consequence
Team
Time was wasted for those who arrived on time, and
search for attendees disturbed other people.
After the scheduled time slot, team members lost focus.
The longer meetings were considered a waste of time (and
money).
M, S
M, S
M, S, J
The attitudes towards the meetings became negative.
M, S
Time was wasted before and after the meetings.
M, S
Meeting attendees lost focus and became tired.
M, S, J
Distributed people had trouble hearing what was said in
the meeting, and the connection was frequently lost.
The meetings lasted longer. The team members who were
standing became tired.
The quality of the communication was reduced.
M, S
M, S
J
Team members often perceived the information given in
the meetings as irrelevant and saw the meetings as a waste
of time.
M, S
Unbalance of team member contribution.
M, S
Too many attendees were present at the meetings.
Team members perceived the information as irrelevant.
S, J
Some team members had negative attitudes towards the
meetings.
Difficult to observe a direct consequence, but the
literature suggest that it effects time spent in meetings,
team potency and perceptions of team meeting
effectiveness.
M, S
The focus of meetings tended to be reporting from team
members to the Scrum Master instead of sharing
information among each other.
Team members with certain roles received more attention
in the meetings.
97
ventilation, which lead to a lack of fresh air. In Jupiter’s
meeting room, the temperature became often too high. The
consequence was that the attendees became tired and stopped
paying attention in the meeting.
3) Length of meeting
TABLE V.
Team name
Mars
Saturn
Jupiter
Team means
All meetings
N
24
18
14
19
56
LENGTH OF MEETINGS (MINUTES)
Mean
25
20
18
21
22
Median
24
19
15
19
18
Stdev.
10.5
4.8
9.0
8.1
9.0
Max
45
30
40
38
45
Min
10
15
7
11
7
7) Equipment
One challenge in the distributed meetings was that the
conference phone did not work satisfactory. People on the
phone often dropped out, became quiet or unintentionally made
noise due to technical problems with the equipment. Time was
wasted for all the attendees when reestablishing the lost
connection.
We defined the start of the meeting as the point of time when
the first person arrived the meeting room after scheduled start
time. Table V shows that the observed daily meetings lasted
between 7 and 45 minutes with a mean of 22 minutes; that is,
the cost in time of the meeting was 47% more than planned.
Still, it may be the case that the meetings are so useful that
longer duration than planned can be justified. However, in our
study, many of the interviewees complained that the meetings
lasted too long. One team member expressed: “What doesn’t
work with the meeting is that it often drifts into a technical
discussion, and, consequently, it takes too long.”
Furthermore, the people on the phone often had difficulties
hearing what was said in the meeting because many team
members were standing too far away from the microphone. It
was generally easy to hear what the person on the phone said.
The poor equipment negatively affected the meeting quality
and the team members’ attention in the meeting. One developer
said: “If I would point out a challenge of the daily meetings it
would be the technical equipment. I think the conference call
system we have is the biggest source of frustration.”
8) Space arrangement
On average, only half of the members in Mars and Saturn were
standing during the meetings. In these teams, the Scrum Master
was always sitting, while many team members were standing.
One consequence was that the meeting lasted longer since the
Scrum Master did not get tired when sitting down. However,
we observed that standing during the whole meeting was tiring
for the standing team members. They groaned, crouched and
looked exhausted, especially in the cases where the meeting
lasted 30-40 minutes. One of team member expressed the
imbalance: “I think the standup-meetings are not that good
because someone is sitting and someone is standing. My
opinion is that either should everyone be allowed to sit or
everyone should stand. Maybe one solution is to lift the table
and use bar chairs. It will be more comfortable than standing,
but more effective than sitting down by a lower table.”
4) Frequency
The daily meeting was a mandatory practice. Many team
members perceived the meeting as an interruption of their
workflow and would prefer fewer meetings. One study
suggests that people are affected by the number of meetings
more than the length of the meetings [27]. What makes
meetings interruptions demanding is not simply the change of
activity, but also the fact that the thought processes are affected
[27].
5) Time of the Day
Some articles report that people often use the daily meeting to
start the working day and that team members tend not to work
on backlog tasks until the meeting is held [28, 29]. All the
teams we studied held their daily meetings in the morning;
Mars and Jupiter at 10:00 a.m., Saturn at 10:30 a.m. We
observed that team members who arrived at work close to the
meeting start time, did not work on job tasks before the daily
meeting. In Saturn, many of the team members often went to
lunch almost directly after the meeting because they felt that
there was too short time between the meeting and lunch to do
anything useful.
In Jupiter, the participants were always standing. One team
member expressed: “There is one thing we have never changed
and that is that we really stand up. I think that is good.”
9) Language
In Jupiter, the team members had different native languages.
Because of company policy, English was used as the formal
language. Most of the team members had English as their
second language, and, consequently, some of them had
difficulties expressing their opinions and taking part in the
discussions. Important information was often left out.
Generally, the quality of the communication was somewhat
reduced. The team members who were confident in their
second language were slightly more dominant in the meetings.
On the other hand, the difficulty of expressing themselves also
resulted in less small talk and thereby more focused and formal
meetings than was the case in Mars and Saturn. This might be
one reason for why the meetings were shorter in Jupiter than in
Mars and Saturn.
Due to rush hour, the team members appreciated flexibility
regarding work hours. The daily meeting challenged this
flexibility. Time difference is an additional challenge when
deciding what time of day to conduct the meeting. Saturn and
Jupiter worked on the same product, but decided to have
separate daily meetings because both teams wanted the meeting
to be held in the morning.
B. Physical
6) Temperature comfort
Physical characteristics such as temperature and noise affect
the functioning of a meeting and the attendees’ ability to focus
on the meeting tasks without distraction [26, 30]. In Mars and
Saturn, the meetings were held in small rooms with insufficient
98
Fig. 2.
Conversation map
there. They are just doing their own stuff. They have matured
and started to understand the essence of Daily Scrum.”
C. Procedural
10) Information flow
In Saturn, and for some time in Mars, the Scrum Masters were
also leaders, both formally and in practice. Consequently, they
acted more as leaders than as facilitators in the meetings. It
often seemed that the purpose of the meeting was not for the
team members to communicate, but to report to the Scrum
Master. Quoting one of the Scrum Masters may illustrate this
point: “[Name of team member], you can start the meeting so I
can see that you have done anything”
11) Information distribution
The meetings in Jupiter were more self-organized than the ones
in Mars and Saturn. In Jupiter, it was consensus that the order
of who was talking started in one corner, continuing clockwise.
In Mars and Saturn, the Scrum Master decided in which order
the team members were allowed to talk in the meeting. One
consequence was that testers, documentation writers and
support staff received less attention than others. This resulted in
unbalance of team member contribution in the meetings. One
team member explained: “The documentation writers are
usually last. I think the Scrum Master chooses the person to talk
based on the tasks that are important to the Scrum Master. The
Scrum Master starts with the people working on that task,
usually the developers.”
Some members of Mars and Saturn expressed that many daily
meetings was a waste of time because they perceived that the
information given was not relevant to them.
In some daily meetings, we drew a map of the conversation
flow. If one person talked to another person, the observer drew
a line between those two persons. Fig. 2 shows a conversation
map of a self-organizing team and of a team where they
reported to the Scrum Master. We often perceived that the
atmosphere and communication in the self-organized meetings
were better than in the meetings chaired by the Scrum Masters.
D. Attendee
12) Number of attendees
Table VI shows the number of attendees in the daily meetings
that were physically present or attended by phone. In Mars and
Saturn, some of the team members often worked from home. In
Saturn, one team member was located in another city.
In Jupiter, after a while, the daily meetings were more about
informing team members about what was relevant for the whole
team rather than reporting status to the Scrum Master, which
was the case to begin with. One manager explained how they
went from reporting to informing each other: “The first day I
came into the organization, I was asked, "Can you show us how
to do the Daily Scrum the right way?" So they were not sure. So
even when you see that they were conducting Daily Scrums it
was very robotic. They would do it just because the process
says so. They didn’t really understand the essence of why it is
important, why you do it. It is very different now. They discuss
about problems, they don’t report to the PO they don’t report to
the Scrum Master and they don’t care if the managers are
The team members perceived the information given in the daily
meetings often as irrelevant. We believe that this was partly due
to too many people attending the meetings. Some research
suggests that five is the optimum group size in meetings and
that more than seven persons might lead to complicated group
dynamics, unequal participation of attendees and lower
commitment to tasks [31]. Furthermore, too many attendees
may serve as a detraction, lead to additional inefficiencies, and
in general create the feeling that time is not being used
effectively [13].
99
TABLE VI.
Team
name
Mars
Saturn
Jupiter
Mean
Physical
Phone
Total
Physical
Phone
Total
Physical
Phone
Total
No. of
meetings
24
18
14
NUMBER OF ATTENDEES
Mean
Median
Stdev.
Max
Min
5.8
1.1
6.9
6.7
1.9
8.6
10.6
0
10.6
6
1
7
6.5
1.5
8.5
12
0
12
1.7
0.9
1.3
1.8
1.5
2.2
2.1
0
2.1
9
3
9
10
4
14
13
0
13
2
0
4
4
0
5
6
0
6
(3) Write a line on the whiteboard when someone arrives late.
Three lines by a persons name will have a consequence. Sixth,
to avoid late start of meetings with distributed team members,
establish the connection before the meeting starts. This was a
successful practice in Saturn. Other possible solutions are
shown in Fig. 3.
One solution to overcome the obstacle that meetings do not end
on time is to set a timer to count down the scheduled time. If it
is generally perceived that longer meetings are useful, then one
should agree on a longer time slot than 15 minutes.
Some research indicates that stand-up meetings are faster than
meetings where the attendees are sitting without lowering the
quality of the produced decisions in the meeting [30]. Our study
supports this finding. We observed no difference in the quality
of the discussions or decision making with respect to whether
people were standing or sitting. We also observed that when
one of the developers in Saturn became the Scrum Master, the
team became more self-organized, the content of the meetings
more relevant and the meetings shorter (on average, from 25 to
19 minutes). Therefore, another means to reduce the duration of
the meeting may be to rotate the Scrum Master role. Yet
another means is to reduce the number of attendees. We found a
medium (non-significant) to large (significant) correlation
between number of attendees in the meeting and duration
(Mars: ρ = 0.33, p = 0.18; Saturn: ρ = 0.35, p = 0.23; Jupiter:
ρ = 0.63, p = 0.03).
In Jupiter, if the team members were unable to attend the daily
meeting, the Scrum Master communicated their status to the
team. Status was sent by e-mail to the Scrum Master in
advance. In Mars and Saturn, status was rarely given from
absent team members.
13) Meeting attitudes
Several team members lost focus in the daily meetings and
considered them as a waste of time, which in turn caused a
negative attitude towards the meetings. One team member in
Mars described the situation as follows: “No one in the team
really wants to be at the status meeting. We are mostly
programmers and testers, so our job is not administration.
Most people think it is a little unnecessary use of time. I think
three or even two days a week would be fine.” Developers’
perception of daily meetings as a waste of time with little value
was also found in [20].
If team members perceive daily meetings to be held too often,
the teams should simply consider whether it is worthwhile to
meet every day. To suggest having meetings more seldom, for
example, three times a week, is a drastic solution because we
are questioning the whole concept of daily meetings.
It was difficult to observe a direct consequence of this
obstacle, but another study found that team meeting attitudes
had direct effects on time spent in team meetings, perceptions
of team meeting effectiveness and team potency [12]. A
negative attitude may also affect general job satisfaction [32,
33].
Overhead time is consumed before and after meetings.
Therefore, one should consider carefully what time of the day
one should conduct daily meetings to reduce this overhead. We
believe that the teams that we studied would benefit from
following the agile recommendation of scheduling the daily
meetings in the morning.
The Scrum Masters in Mars and Saturn were the interviewees
who were most positive towards the daily meetings. This is
consistent with another study that found that individuals who
considered themselves as meeting facilitators reported a
significantly greater perceived meeting quality than those who
did not [13].
IV.
Daily meetings are often held in rooms that are easily accessible
and need no booking. However, if the rooms are poor with
respect to temperature and air quality, it may be valuable to
hold the meetings in a larger room even if this would require
some extra overhead. For the many IT companies that have
open-plan offices, a straightforward solution is to hold the
meetings there if one does not disturb other people.
ALLEVIATING THE OBSTACLES
In this section, we propose solutions to the thirteen identified
obstacles; see also Fig. 3. Several solutions may alleviate the
challenge that the meetings do not start on time. First, use an
alarm to signal meeting start time. Second, start the meeting
regardless of who has arrived. Even if not everybody is present,
it is important to consistently start on time to encourage future
punctuality [26]. Third, schedule the daily meetings at an odd
time. For example, deciding that the meeting starts at 9:07 a.m.
emphasizes the importance of being on time. Fourth hold the
meetings in the open-plan office space, because it will then be
visible to the team members that the meeting is about to start.
Fifth, make lateness visible, for example: (1) Give a fine for
coming late, as they did for some time in Mars. (2) Place a glass
for each person labeled with their names The ones who arrive
on time place a green marble in their glass, the ones arriving
after meeting start time has to place a red marble in the glass.
Daily meetings in teams with not every team member
physically present require video or audio conference equipment
of satisfactory quality. High quality conference equipment may
be expensive, but we observed that Skype worked well. One
may also consider whether it is strictly necessary that the
distributed team members attend the meeting.
People generally find it more comfortable to sit than stand.
Holding the meeting in a room or part of a room without chairs
will make people stand, also the Scrum Master.
100
To reduce the tendency of reporting to the Scrum Master
instead of sharing relevant information among all the team
members, one should consider rotating the Scrum Master role.
In Jupiter, they voted for the Scrum Master every tenth week
among the ones that had not had the role yet. Many
interviewees mentioned this practice as positive for the team,
because, being a Scrum Master made them more responsible for
the whole team and familiar with the project processes: “Being
a Scrum Master helps you see the big picture.”
Some team members consider their Scrum Master as a
traditional manager to whom they need to report status. If the
Scrum Master does not make eye contact with the person
talking, this person will probably find someone else on the team
to make eye contact with, thus reducing the tendency to report
to the Scrum Master. When the Scrum Master decides the order
of people speaking, this reinforces the tendency of reporting. To
help reduce the manager role of the Scrum Master, the order of
people speaking may be decided by the team members
themselves, for example, by passing a token (e.g. a soft ball) to
the next person to speak. If the passing is performed in a
randomized order, people may become more alert because they
do not know who will be next.
Both rotating the role of Scrum Master and passing a token to
decide the speaking order may help alleviate the obstacle that
some team members receive more attention in the meetings
than others.
To tackle the challenge that there are too many people in the
meetings, using visual aids, such as physical board and backlog
on a screen, may help increasing the attention of the attendees.
Of course, one may also consider reducing the number of
attendees by not including team members to whom the topic of
the meeting is irrelevant. In large teams, one may divide the
team and have separate meetings that discuss tasks that are
relevant to the team members.
Fig. 3.
To alleviate the challenge of a negative attitude towards daily
meetings, one may reduce the frequency of meetings if they are
considered a waste of time. Rotating the role of Scrum Master
may involve more team members in the project processes.
People who find the information discussed in the meetings
irrelevant may be allowed to not attend some of the meetings.
Finally, teams should agree on a purpose for the meeting
because it positively affects the meeting [8]. In general,
conducting more effective meetings will positively affect the
attitude towards the meetings.
Suggested solutions to obstacles
The problem that some people may have to talk a foreign
language may be alleviated by using a physical board in the
meeting or showing tasks from the backlog on a screen. The
information given may become more understandable and
relevant. The team members in Jupiter appreciated that tasks
were made visible on the screen: “It requires some skills to
carry out a good standup meeting. We have changed over time;
we have used our retrospective meetings to improve the daily
meetings. The content of what you say in the meeting is very
important. We don’t want to know the details of what you did
yesterday, but something that is useful for the whole team. We
had to change the mindset and find out what to say in the
meeting. We practiced a lot and improved. In the beginning we
had a feeling that everyone just came in and talked and then
everyone left and we didn’t see how that was related to the
project. Now we bring up the backlog every day to actually
relate it to each thing we talk about.”
V. POTENTIAL LIMITATIONS
We studied only three teams in one company. Other companies
and teams may encounter other obstacles to the organization of
efficient daily meetings; that is, we do not claim our findings to
be representative. Furthermore, the teams that we studied had
used daily meetings for more than two years. Beginners may
encounter more and other obstacles.
The presence of researchers in the meetings may be intrusive,
causing unnatural behaviour of the meeting attendees. This
effect was only noticeable in the first meetings in each team.
Since we observed fourteen or more meetings in each team, we
consider this effect to be minimal in our study.
101
When using observations and interviews as data collection
techniques, there is a risk of researcher bias. To reduce the
effect of such a bias we were several researchers during the
observations and interviews.
VI.
[11] B. Jensen and A. Zilmer, "Cross-Continent Development Using Scrum
and XP," Extreme Programming and Agile Processes in Software
Engineering, Springer Berlin Heidelberg, pp. 146-153, 2003.
[12] T. A. O´Neill and N. J. Allen, "Team Meeting Attitudes:
Conceptualization and Investigation of a New Construct," Small Group
Research, vol. 43, no. 2, pp. 186-210, 2012.
[13] M. A. Cohen, S. G. Rogelberg, J. A. Allen, and A. Luong, "Meeting
Design Characteristics and Attendee Perceptions of Staff/Team Meeting
Quality," Group Dynamics: Theory, Research, and Practice, vol. 15, no.
1, pp. 90-104, 2011.
[14] P. Middleton and D. Joyce, "Lean Software Management: BBC
Worldwide Case Study," IEEE Transactions on Engineering
Management, vol. 59, no.1, pp. 20-32, Feb. 2012.
[15] L. Pries-Heje and J. Pries-Heje, "Why Scrum works: A case study from
an agile distributed project in Denmark and India," Agile Conference
(AGILE´2011), IEEE, 2011.
[16] O. McHugh, K. Conboy, and M. Lang, "Using Agile Practices to Build
Trust in an Agile Team: A Case Study," in Information Systems
Development, Springer, pp. 503-516, 2011.
[17] V. G. Stray, N. B. Moe, and T. Dybå, "Escalation of Commitment: A
Longitudinal Case Study of Daily Meetings," in Agile Processes in
Software Engineering and Extreme Programming, Springer Berlin
Heidelberg, pp. 153-167, 2012.
[18] V. G. Stray, N. B. Moe, and A. Aurum, "Investigating Daily Team
Meetings in Agile Software Projects," 38th EUROMICRO Conference
on Software Engineering and Advanced Applications, pp. 274-281, 2012.
[19] K. Schwaber and M. Beedle, Agile software development with Scrum,
Prentice Hall, 2002.
[20] N. Nikitina and M. Kajko-Mattsson, "Historical Perspective of Two
Process Transitions," Fourth International Conference on Software
Engineering Advances, IEEE, pp. 289-298, 2009.
[21] R. K. Yin, Case Study Research: Design and Methods, SAGE
Publications, 2009.
[22] M. B. Miles and A. M. Huberman, Qualitative Data Analysis: an
Expanded Sourcebook, SAGE Publications, 1994.
[23] P. Runeson and M. Höst, "Guidelines for conducting and reporting case
study research in software engineering," Empirical Software
Engineering, vol. 14, no. 2, pp. 131-164, 2009.
[24] A. Strauss and J. M. Corbin, Basics of Qualitative Research: Grounded
Theory Procedures and Techniques: SAGE Publications, 1990.
[25] F. Fransella, D. Bannister, and R. Bell, A Manual for Repertory Grid
Technique, Wiley, 2004.
[26] D. J. Leach, S. G. Rogelberg, P. B. Warr, and J. L. Burnfield, "Perceived
Meeting Effectiveness: The Role of Design Characteristics," Journal of
Business and Psychology, vol. 24, no. 1, pp. 65-76, 2009.
[27] S. G. Rogelberg, D. J. Leach, P. B. Warr, and J. L. Burnfield, ""Not
Another Meeting!" Are Meeting Time Demands Related to Employee
Well-Being?," J. of Applied Psychology, vol. 91, no. 1, pp. 86-96, 2006.
[28] H. Robinson and H. Sharp, "XP Culture: Why the twelve practices both
are and are not the most significant thing," in Proceedings of the Agile
Development Conference (ADC´2003), IEEE, pp. 12-21, 2003.
[29] J. Yip, "It's Not Just Standing Up: Patterns for Daily Stand-up Meetings",
http://martinfowler.com/articles/itsNotJustStandingUp.html, Aug. 2011.
[30] A. C. Bluedorn, D. B. Turban, and M. S. Love, "The Effects of Stand-Up
and Sit-Down Meeting Formats on Meeting Outcomes," Journal of
Applied Psychology, vol. 84, no. 2, pp. 277-285, 1999.
[31] N. C. Romano Jr and J. F. Nunamaker Jr, "Meeting Analysis: Findings
from Research and Practice," Proceedings of the 34th Hawaii
International Conference on System Sciences, IEEE, 2001.
[32] S. G. Rogelberg, J. A. Allen, L. Shanock, C. Scott, and M. Shuffler,
"Employee Satisfaction with Meetings: A Contemporary Facet of Job
Satisfaction," Hum. Resour. Man., vol. 49, no. 2, pp. 149-172, 2010.
[33] S. G. Rogelberg, C. Scott, and J. Kello, "The Science and Fiction of
Meetings," MIT Sloan Man. Review, vol. 48, no. 2, pp. 18-21, 2007.
CONCLUSION
There is little evidence in the agile literature on how to conduct
daily meetings in an effective way. The results of this case
study indicate that there are several challenges when
conducting daily meetings in software projects. We identified
thirteen obstacles for effective meetings. Suggestions for
overcoming these obstacles were given based on analyses of
observation notes, interview transcripts and repertory grids.
The identified obstacles should be evaluated by practitioners
conducting daily meetings to identify which of the obstacles
may be present in their organization. Subsequently, our
suggested solutions to these obstacles should be considered to
improve the efficiency of the meetings. Some of our obstacles
and solutions may seem trivial. However, if people are not
regularly evaluating their processes, even simple improvements
are not performed. We hope that our paper will help the
software industry become more conscious about the way daily
meetings are held.
ACKNOWLEDGMENTS
This work was supported by the Research Council of Norway
through grant no. 193236/I40.
REFERENCES
[1]
M. Pikkarainen, J. Haikara, O. Salo, P. Abrahamsson, and J. Still, "The
impact of agile practices on communication in software development,"
Empirical Software Engineering, vol. 13, pp. 303-337, 2008.
[2] F. P. Brooks, "No silver bullet: Essence and Accidents of Software
Engineering," IEEE computer, vol. 20, pp. 10-19, 1987.
[3] S. D. Teasley, L. A. Covi, M. S. Krishnan, and J. S. Olson, "Rapid
Software Development through Team Collocation," IEEE Transactions
on Software Engineering, vol. 28, no. 7. pp. 671-683, July 2002.
[4] D. E. Strode, S. L. Huff, B. Hope, and S. Link, "Coordination in colocated agile software development projects," Journal of Systems and
Software, vol. 85, no. 6, pp. 1222-1238, 2012.
[5] K. Henttonen and K. Blomqvist, "Managing distance in a global virtual
team: the evolution of trust through technology-mediated relational
communication," Strategic Change, vol. 14, pp. 107-119, 2005.
[6] C. Poile, A. Begel, N. Nagappan, and L. Layman, "Coordination in
Large-Scale Software Development: Helpful and Unhelpful Behaviors,"
Technical Report MSR-TR-2009-135, Microsoft Research, Sept. 2009.
[7] S. G. Rogelberg, L. R. Shanock, and C. W. Scott, "Wasted Time and
Money in Meetings," Small Group Research, vol. 43, no. 2, pp. 236-245,
2012.
[8] H. Bang, S. L. Fuglesang, M. R. Ovesen, and D. E. Eilertsen,
"Effectiveness in top management group meetings: The role of goal
clarity, focused communication, and learning behavior," Scandinavian
Journal of Psychology, vol. 51, pp. 253-261, 2010.
[9] J. A. Allen, S. J. Sands, S. L. Mueller, K. A. Frear, M. Mudd, and S. G.
Rogelberg, "Employees´ feelings about more meetings: An overt analysis
and recommendations for improving meetings," Management Research
Review, vol. 35, no. 5, pp. 405-418, 2012.
[10] M. Hoegl and H. Gemuenden, "Teamwork Quality and the Success of
Innovative Orojects: A theoretical Concept and Empirical Evidence,"
Organization Science, vol. 12, no. 4, pp. 435-449, 2001.
102