Professional Documents
Culture Documents
Challenges of Agile
Challenges of Agile
Processes
K. Goevert1, A. Gökdemir1, C. Peitz2, U. Lindemann1
1
Technical University of Munich, Munich, Germany
2
OSRAM GmbH, Munich, Germany
(goevert@pe.mw.tum.de) (c.peitz@osram.com)
C. Research gap and question evaluated and prioritized the identified challenge
situations on a scale from -3 to +3.
The state of the art shows on the one hand agile The measure list is based on the workshops. These
development and on the other hand methods to analyze workshops focused on the analysis of challenge situations,
and classify challenges. The research gap is to use the the same understanding in the team, and the link between
analysis and classification methods to identify agile reasons, challenges, and effects. Section IV shows the
challenges in a company department which develops a results of the prescriptive study and the project.
mechatronic product. From this derives the following The last phase of the DRM is the descriptive study 2,
research question: Which challenges could be identified in which reflects the results and methodology. The results
a company department which uses agile development and are reflected by a combination of a survey and workshop.
which measures solve the challenges? The reflection of the methodology is described in section
V.
III. METHODOLOGY Research Clarification – Goal and initial situation
Initial situation in the
The project follows the design research methodology Initial situation in literature
company
(DRM) of [12]. As Fig. 1 shows, there are four phases.
The first phase identifies the goal and initial situation. The Goal: Structural analysis of agile development challenges
in a company
goal is a structural analysis of agile development
challenges in a company, what represents section 1 of the
paper. Descriptive Study 1 – Literature review
Section 2 of the paper shows the descriptive study 1. Challenge Challenge
Literature of the research areas agile development, Agile develop-
identification analysis
challenge identification methods, and challenge analysis ment
methods methods
methods is analyzed. At the beginning of the literature
review, a search matrix was set up. It includes all
synonyms of the terms agile development, challenge Prescriptive Study - Solution
identification, methods and challenge analyses methods.
Understanding of agile
To enlarge the literature review, the “Forward-/Backward
Citation” method from [13] was used. This means that 31
references of the selected publications (backward) are challenge
selected, as well as citations of the selected literature situation
(forward). This ensures a broad focus during the research. 13 3
The work in the prescriptive study section describes chal- challenge
the essential work of the project. It starts with a lenges areas
comparative analysis of the definition of agile in literature
and the innovation department in the company. The Measure list of each challenge situation
analysis is based on an interview with the department
manager.
First, agile is defined in general. Moreover, the phase Descriptive Study 2 - Reflection
compares the six dimensions of [5] to the initial situation Results reflection Methodology reflection
in the company department. Section II A describes these
dimensions. Figure 1: Methodology of the project
Second step is the identification of the situation
challenges in agile development. Therefore, the following IV. RESULTS
methods of the state of the art are used (see section II):
This section describes the results of each step of the
interviews, research of the target situation, quality
prescriptive study.
checklists, process analysis, observations, and active
cooperation with the team.
A. Comparative analysis of agile literature
In the following, the key challenges of the challenge
definition and the company department view
situations are detected. This step uses the methods of
section II the part of challenges analysis e.g. 5 why In general, the company department defines agile
analysis, abstraction, classification, formalizing, development as a fast and flexible development in the
systematization, and structuring. From these challenges, organization as well as in development projects.
the challenge areas are derived. Therefore, the method of Nevertheless, at a certain point a strict focus is necessary
clustering is used. to enable an early market lunch of a minimum viable
Finally, the department team prioritized the product (MVP) to be agile. On the organizational level, a
challenges and developed a list of measures to solve the decentralized decision-making competence and shorter
challenges. For the prioritization, a survey was conducted. decision processes support the agile development.
Every team member completed the survey where they Furthermore, the formalized project management is
702
Proceedings of the 2017 IEEE IEEM
reduced and projects can start with a vision and not with a Table 2 provides an overview of the 31 situations and in
concrete goal. the following, one example will be explained in detail.
This definition in the previous section is the starting
point of the comparative analysis between the six TABLE 2:
dimensions of [5]. Table 1 shows the results of the Challenging situations
analysis between actual (company department) and target
state [5] and the fulfillment of each dimension. The No Challenging situation No Challenging situation
fulfillment is measured in one to five points (five is the
best). The analysis shows that especially the dimensions 1
External Hardware
17
High need for safety by
agile target vision and customer oriented agile structure of development some employees
the company have high potentials for improvement. Higher workload due to
2 Complexity of interfaces 18
disregarding processes
TABLE 1:
Results of the analysis between the dimensions and the Long organizational
Missing project structure
3 processes (e.g. ordering 19
actual situation of agile in the company department process)
plan
Dimension of Fischer Situation in the agile Fulfill-
and Haeusling (2016) Company department ment Missing knowledge
4 20 No cost transparency
documentation
Agile target vision – Agile target vision –
Roadmap of Abstract vision but no Focus on technical
1/5 5
transformation classic to transformation roadmap aspects and not on the 21 High time pressure
agile customer
703
Proceedings of the 2017 IEEE IEEM
• Development of hardware and software is The next step was the survey and prioritization of the
separated with some synchronization points challenge situation. The two most important challenge
• No jour fixe of hardware and software team situations, which the survey identified for each area, are:
• Existing risk that requirements are integrated in • Project management:14, 26
the hardware development very late • Company environment: 9, 18
The documented points were identified by interacting • Innovation: 13, 21
with the team. Additionally, team members were This challenge situations and challenges are the basis
interviewed and they explained that the cooperation for the workshop to develop the measure list (see section
between hardware and software is missing. E.).
All other situations are documented on the same way
with situations and different kinds of effects. E. Measure list of each challenge area
The measure list is based on measures, which were
C. The 13 identified challenges developed in a workshop, and only includes quick
The analysis of the challenging situations identified measures. This paper only presents the measures for the
13 challenges in expert interviews by using the most two important challenge situations per area. The
methodology of section II. Often, different situations (see measures are the following:
table 2) are effects of the same challenge. These • 9: no quick measure could be found
challenges and related situation numbers are: • 13: central lessons learned document
• Slow R&D process management (19, 26) • 14: each project has a project manager
• Partly unclear responsibility (14, 24, 30) • 18: periodic time scale discussion in a team
• Complex process coordination (15, 29) • 21: no quick measure could be found
• Complex knowledge transfer (2, 4, 31) • 26: short project overview of each pilot
• Time pressure (20, 21) project and the relevant information
• Incomplete information (1, 6, 11, 22, 23, 25, 27) This measures and others to less important challenge
• Instable vision (13, 28) situations are integrated in the company department.
• Unclear link between short and long term
planning (10) High improvment
• Supplier quality (9, 16) Slow R&D process
potential
• Inflexible company processes (3, 8, 18) management structures
• Risk aversion in company (17) Complex process coordination
• General coordination efforts (12) Project management
• Insufficient customer focus (5, 7) Complex knowledge
The identified challenges show the effect of an transfer Partly unclear
underlying cause. Therefore, the link of the challenging responsibility Inflexible company
processes
situations and challenges depends on the interpretation of Supplier quality General
the biggest pain point of each challenging situation. The Companycoordination
results above represent the common opinion of the team, environment effort
Risk aversion in
which was risen during the workshops. company Insufficient at the
customer focus
D. The 3 areas of challenges Instable vision
Time pressure Incomplete
The areas of challenges represents the causes of the
identified challenges. Every challenge is connected to a Innovation information
Unclear connection between
cause and each area of challenges includes four to five short and long term planning Middle improv-
challenges (see fig. 2).The three areas are: ment potential
• Project management
• Innovation
• Company environment
Low improvment
potential
The challenge area project management has high
Figure 2: Areas of challenges
improvement potential because it includes challenges,
which be met by the department team. Challenges, which
are part of the area company environment, have middle
V. DISCUSSION AND REFLECTION
improvement potential because these challenges are
connected to the overall company strategy. Challenges of
the area innovation have only low improvement potential This section discusses and reflects the methodology
because this are typical for innovations and part of it. of this paper and the results.
Retrospectively, it has to be noted that the model of
704
Proceedings of the 2017 IEEE IEEM
[5] with the six dimensions was not critically questioned measures could be to identify agile methods which
to counter the agility of the agile company department. support the work of the team and to implement them. This
Here, a critical consideration and a more detailed search requires a change of the mindset in the team, which will
for a comparative agility model would have led to a better take its time. Furthermore, an open communication is
result. It also should be discussed whether a complete important to identify new challenges and to work on new
fulfillment of each dimension is possible for a company measures.
department and whether a complete fulfillment is
necessary or not. REFERENCES
To guarantee an unbiased collection of the
challenging situations, it was set to document all [1] T. P. Klein, Agiles Engineering im Maschinen- und
unsatisfactory situations at the agile company department Anlagenbau. Dissertation Technische Universität
without a deeper analysis at this point. This approach is München. München: Utz, 2016.
inspired by the “labeling” method of [6]. After finishing [2] M. Webster, The Merriam-Webster dictionary.
the challenge identification and collection step, a Springfield: Merriam-Webster, 2016.
comprehensive analysis using the state of the art methods [3] J. Highsmith and A. Cockburn, “Agile software
was conducted. In order to have a holistic view of the development: The business of innovation,”
problem analysis, the start-up structure as well as the Computer, vol. 34, no. 9, pp. 120–127, 2001.
understanding of agility of the agile company department [4] K. Beck et al., Manifesto for Agile Software
were also considered. Since the challenge situations are Development. [Online] Available:
very subjective, there is a need for their validation. The https://www.agilealliance.org/agile101/the-agile-
validation of the situations by the team members was manifesto/.
carried out with the mentioned survey. The survey was [5] Fischer, Stephan, Häusling, Andre, ““Agilität -
sent by e-mail prior to the first workshop, but not Trend oder Erfolgsmodell?“ wirtschaft +
completed by all team members. As a result, the lack of weiterbildung,” 2016.
feedback was gained during the first workshop, but this [6] B. Ricken and D. Seidl, Unsichtbare Netzwerke.
has sometimes affected the responses of the individual Wiesbaden: Gabler, 2010.
team members. However, the resulting discussions [7] C. Münzberg, N. Hertrich, C. Frühling, S.
resulted in valuable insights and a deeper understanding Venktaraman, and U. Lindemann, “Crisis situations
of the situations. in engineering product development - A method to
The evaluation of the conclusions and the proposed identify crisis,” in 20th International Conference on
measures was done together with the department manager Engineering Design (ICED15).
of the company department. However, implementation [8] G. Kraus and R. Westermann, Projektmanagement
and impact of the measures could not be pursued. This mit System. Wiesbaden: Gabler Verlag, 2014.
will be done in the next step. It is also important to look at [9] R. Sell and R. Schimweg, Probleme loesen. Berlin,
further agile company departments at the considered Heidelberg: Springer Berlin Heidelberg, 2002.
company and also to look at other companies. This allows [10] W. A. Müller, M. Bihn, and G. Nakhaeizadeh, Data
an assessment and a comparison of the challenges, Mining. Heidelberg: Physica-Verlag HD, 1998.
whether they are general challenges, or rather specefic [11] K. Bleicher, “Gedanken zur Gestaltung der
challenges of the company. Konzernorganisation bei fortschreitender
Diversifizierung,” 1979.
VI. CONCLUSIONS [12] L. T. Blessing and A. Chakrabarti, DRM, a Design
Companies strive to be more agile to meet customer Research Methodology. London: Springer, 2009.
needs and to aggregate specific in every situation. Being [13] X. Hu, R. Rousseau, and J. Chen, “On the definition
agile has many benefits but also challenges, especially in of forward and backward citation generations,” in
agile innovation departments of a company. This paper Journal of Informatrics.
documents exactly these challenges and shows first
measures to solve these challenges. To identify this
challenges and challenge situations, interviews, analysis
of the target situation, quality checklists, process analysis,
observations, and active cooperation with the team were
done. These challenges are clustered in the three areas
project management, innovation, and company
environment.
To identify the challenges and to promote a shared
mindset, the work documented in this paper, is a first step.
After that, the team and the company have to work on
extensive measures to support the product development,
especially the agile product development. Extensive
705