Agile meets Assessments: Case Study on how to do Agile Process Improvement in a Very Small Enterprise
Jakob Diebold, Philipp Diebold, Arthur Vetter

TL;DR
This case study demonstrates how implementing targeted agile practices in a small start-up can improve development processes, address weaknesses, and positively impact employee work, as shown through assessments and metrics.
Contribution
The paper presents a practical approach for process improvement in small enterprises by combining assessments with agile practice implementation and measuring their effects.
Findings
13 ISO29110 practices improved
Agile practices positively influenced work
Process weaknesses addressed
Abstract
Smaller software companies, such as start-ups do not often follow an explicit process, but rather develop in a more or less unstructured way. Especially when they grow or customer involvement increases. This development without any structured process results in problems. Thus, our objective was the improvement of the current development process of one software start-up by introducing appropriate agile practices and eliciting their effects. For this reason, we per-formed a pre and post process assessment using interviews. Based on the initial assessment, agile practices were selected and implemented. Finally, the post assessment and additional code metrics served as controlling mechanism to check whether weak points are addressed. The comparison of the two assessments showed that 13 ISO29110 base practices have been improved by the introduced eight agile practices. Thus, even more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Software System Performance and Reliability
