Back to top

Masterarbeit Moritz Schüll

Last modified Sep 15, 2021
  master

Establishing and Reporting Goals in Large-Scale Agile Software Development

 

Abstract

Agile software development methodologies are becoming increasingly interesting for ap- plication in large-scale projects. While agile methodologies have been originally designed for usage by small, colocated teams to develop software products, their benefits make them attractive for larger use cases as well. Their frequent inspect and adapt cycles and focus on close customer collaboration allow for better adjustment to changing environ- ments and requirements. They promise results that satisfy customer needs better than those of traditional methodologies. However, applying agile methodologies in large-scale settings comes with additional challenges. Working with multiple teams or on multiple products at the same time yields higher coordination and communication efforts. Depen- dencies may constrain the autonomy of individual agile teams, a central aspect common to agile methodologies. Thus, it is important to establish shared goals for collaborating agile teams, while still allowing for autonomy of individual teams. With the introduction of agile methodologies at scale also comes the need to be able to measure performance not only of individual teams but also on higher aggregation of products and portfolios. Due to faster iterations and production of intermediate work results, agile methodologies are challenging the existing reporting methodologies in large organizations. Yet, reporting and goal-setting in large-scale agile software development are not extensively covered in extant literature.

Given these considerations and research gap, this master’s thesis investigates how goal- setting and reporting in large-scale agile software development is currently done in prac- tice. By collaborating with a large German car manufacturer and conducting 23 interviews with 17 practitioners of agile methodologies in large-scale environments, the state-of-the- art is investigated and potential areas for improvement and recommendations are derived. Challenges with existing approaches are documented. Finally, a process model that com- prises the key activities for goal-setting and reporting is developed. Based on the identified challenges potential solutions are proposed. The created statements and models are eval- uated positively in the case organization, with few adjustments made after the evaluation.

In summary, this thesis contributes to the scientific conversation on goal-setting and re- porting in large-scale agile software development by documenting approaches applied in practice, the reasons behind their usage, and current challenges. The overall findings are consolidated in a process model of goal-setting and reporting in large-scale agile develop- ment. It also provides suggestions and guidance for practitioners.

 

Research Questions

  1. How are goals in large-scale agile software development established and reported at the case organization?
  2. What are challenges and reasons for establishing and reporting goals in large-scale agile software development?
  3. How can these challenges for establishing and reporting goals in large-scale agile software development be addressed?

 

Sources

Dikert, Kim, Paasivaara, Maria, and Lassenius, Casper. “Challenges and success factors for large-scale agile transformations: A systematic literature review”. In: Journal of Systems and Software 119 (2016), pp. 87–108.

Müller, Ralf, Martinsuo, Miia, and Blomquist, Tomas. “Project portfoliocontrol and portfolio management performance in different contexts”. In: Project management journal 39.3 (2008), pp. 28–42.

Stettina, Christoph Johann and Schoemaker, Lennard. “Reporting in agile portfolio management: routines, metrics and artefacts to maintain aneffective oversight”. In: International Conference on Agile Software Development. Springer, Cham. 2018, pp. 199–215.

Uludag, Ömer et al. Revealing the State-of-the-Art of Large-Scale AgileDevelopment: A Systematic Mapping Study. 2021.

 

Files and Subpages

Name Type Size Last Modification Last Editor
20210305 Schuell Kickoff MA.pdf 1,75 MB 03.05.2021
MA_Moritz_Schuell_Final.pdf 8,24 MB 08.10.2021