ABSTRACT
Recently, studies involving the creation of business value in Agile Software Development (ASD) have been growing substantially. However, the concept of value creation in ASD has not yet been clearly defined. Besides, the literature does not define practices that can create business value for ASD. Identifying these practices can change the mindset of agile teams, since surveys indicate that, from the point of view of the agile team, the creation of value is poorly understood. Thus, this study carried out a Systematic Literature Review to identify how value creation is defined in ASD, and how practices can improve this value creation. Despite the lack of studies on the subject, we identified practices and its positive and negative influence on value creation.
- Hiva Alahyari, Richard Berntsson Svensson, and Tony Gorschek. 2017. A study of value in agile software development organizations. Journal of Systems and Software 125 (2017), 271--288. Google ScholarDigital Library
- Nicolli S.R. Alves, Thiago S. Mendes, Manoel G. de Mendonça, Rodrigo O. Spínola, Forrest Shull, and Carolyn Seaman. 2016. Identification and Management of Technical Debt. Inf. Softw. Technol. 70, C (Feb. 2016), 100--121. Google ScholarDigital Library
- R. Bavani. 2012. Distributed Agile, Agile Testing, and Technical Debt. IEEE Software 29, 6 (Nov 2012), 28--33. Google ScholarDigital Library
- S. Bellomo, R. L. Nord, and I. Ozkaya. 2013. A study of enabling factors for rapid fielding combined practices to balance speed and stability. In 2013 35th International Conference on Software Engineering (ICSE). 982--991. Google ScholarDigital Library
- Clodis Boscarioli, Renata Araujo, and Rita Suzana. 2017. I GranDSI-BR Grand Research Challenges in Information Systems in Brazil 2016-2026. Special Committee on Information Systems (CE-SI). Brazilian Computer Society (SBC). ISBN: {978-85-7669-384-0}. 2017. 184p.Google Scholar
- Kieran Conboy. 2009. Agility from First Principles: Reconstructing the Concept of Agility in Information Systems Development. Info. Sys. Research 20, 3 (Sept. 2009), 329--354. Google ScholarDigital Library
- M. Cristal, D. Wildt, and R. Prikladnicki. 2008. Usage of SCRUM Practices within a Global Company. In 2008 IEEE International Conference on Global Software Engineering. 222--226. Google ScholarDigital Library
- Fabio Q. B. da Silva, Marcos Suassuna, A. César C. França, Alicia M. Grubb, Tatiana B. Gouveia, Cleviton V. F. Monteiro, and Igor Ebrahim dos Santos. 2014. Replication of empirical studies in software engineering research: a systematic mapping study. Empirical Software Engineering 19, 3 (01 Jun 2014), 501--557. Google ScholarDigital Library
- Torgeir DingsÃÿyr and Casper Lassenius. 2016. Emerging themes in agile software development: Introduction to the special section on continuous value delivery. Information and Software Technology 77 (2016), 56 - 60. Google ScholarDigital Library
- X. Dong, Q. Yang, Q. Wang, J. Zhai, and G. Ruhe. 2011. Value-Risk Trade-off Analysis for Iteration Planning in Extreme Programming. In 2011 18th Asia-Pacific Software Engineering Conference. 397--404. Google ScholarDigital Library
- Tore DybÃě and Torgeir DingsÃÿyr. 2008. Empirical studies of agile software development: A systematic review. Information and Software Technology 50, 9 (2008), 833 - 859. Google ScholarDigital Library
- Peggy Gregory, Leonor Barroca, Helen Sharp, Advait Deshpande, and Katie Taylor. 2016. The challenges that challenge: Engaging with agile practitioners concerns. Information and Software Technology 77 (2016), 92 - 104. Google ScholarDigital Library
- V. T. HeikkilÃď, D. Damian, C. Lassenius, and M. Paasivaara. 2015. A Mapping Study on Requirements Engineering in Agile Software Development. In 2015 41st Euromicro Conference on Software Engineering and Advanced Applications. 199--207. Google ScholarDigital Library
- Hennie Huijgens, Arie van Deursen, and Rini van Solingen. 2016. An Exploratory Study on the Effects of Perceived Value and Stakeholder Satisfaction on Software Projects. In Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE '16). ACM, New York, NY, USA, Article 31, 10 pages. Google ScholarDigital Library
- M. Hummel. 2014. State-of-the-Art: A Systematic Literature Review on Agile Information Systems Development. In 2014 47th Hawaii International Conference on System Sciences. 4712--4721. Google ScholarDigital Library
- H. Jonsson, S. Larsson, and S. Punnekkat. 2013. Synthesizing a Comprehensive Framework for Lean Software Development. In 2013 39th Euromicro Conference on Software Engineering and Advanced Applications. 1--8. Google ScholarDigital Library
- Rashidah Kasauli, Eric Knauss, Agneta Nilsson, and Sara Klug. 2017. Adding Value Every Sprint: A Case Study on Large-Scale Continuous Requirements Engineering. In Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017. http://ceur-ws.org/Vol-1796/cre-paper-2.pdfGoogle Scholar
- R. Kasauli, G. Liebel, E. Knauss, S. Gopakumar, and B. Kanagwa. 2017. Requirements Engineering Challenges in Large-Scale Agile System Development. In 2017 IEEE 25th International Requirements Engineering Conference (RE). 352--361.Google Scholar
- Karlheinz Kautz, Thomas Heide Johansen, and Andreas Uldahl. 2014. Creating Business Value through Agile Project Management and Information Systems Development: The Perceived Impact of Scrum. In Creating Value for All Through IT, Birgitta Bergvall-Kåreborn and Peter Axel Nielsen (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 150--165.Google Scholar
- Mahvish Khurum, Tony Gorschek, and Magnus Wilson. 2013. The software value mapâĂŤan exhaustive collection of value aspects for the development of software intensive products. Journal of software: Evolution and Process 25, 7 (2013), 711--741.Google ScholarCross Ref
- Barbara Ann Kitchenham, David Budgen, and Pearl Brereton. 2015. Evidence-Based Software Engineering and Systematic Reviews. Chapman Hall/CRC. Google ScholarDigital Library
- H. Koehnemann and M. Coats. 2009. Experiences Applying Agile Practices to Large Systems. In 2009 Agile Conference. 295--300. Google ScholarDigital Library
- Oualid Ktata and Ghislain Lévesque. 2010. Designing and Implementing a Measurement Program for Scrum Teams: What Do Agile Developers Really Need and Want?. In Proceedings of the Third C* Conference on Computer Science and Software Engineering (C3S2E '10). ACM, New York, NY, USA, 101--107. Google ScholarDigital Library
- J. LÃşpez-MartÃŋnez, R. JuÃąrez-RamÃŋrez, C. Huertas, S. JimÃľnez, and C. Guerra-GarcÃŋa. 2016. Problems in the Adoption of Agile-Scrum Methodologies: A Systematic Literature Review. In 2016 4th International Conference in Software Engineering Research and Innovation (CONISOFT). 141--148.Google Scholar
- S. Neely and S. Stolt. 2013. Continuous Delivery? Easy! Just Change Everything (Well, Maybe It Is Not That Easy). In 2013 Agile Conference. 121--128. Google ScholarDigital Library
- Helena Holmström Olsson and Jan Bosch. 2015. Towards Continuous Validation of Customer Value. In Scientific Workshop Proceedings of the XP2015 (XP '15 workshops). ACM, New York, NY, USA, Article 3, 4 pages. Google ScholarDigital Library
- M. Poppendieck and M. A. Cusumano. 2012. Lean Software Development: A Tutorial. IEEE Software 29, 5 (Sept 2012), 26--32. Google ScholarDigital Library
- Z. Racheva and M. Daneva. 2010. How Do Real Options Concepts Fit in Agile Requirements Engineering?. In 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications. 231--238. Google ScholarDigital Library
- Zornitza Racheva, Maya Daneva, and Andrea Herrmann. 2010. A Conceptual Model of Client-driven Agile Requirements Prioritization: Results of a Case Study. In Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '10). ACM, New York, NY, USA, Article 39, 4 pages. Google ScholarDigital Library
- Zornitza Racheva, Maya Daneva, and Klaas Sikkel. 2009. Value Creation by Agile Projects: Methodology or Mystery?. In Product-Focused Software Process Improvement, Frank Bomarius, Markku Oivo, Päivi Jaring, and Pekka Abrahamsson (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 141--155.Google Scholar
- Z. Racheva, M. Daneva, K. Sikkel, A. Herrmann, and R. Wieringa. 2010. Do We Know Enough about Requirements Prioritization in Agile Projects: Insights from a Case Study. In 2010 18th IEEE International Requirements Engineering Conference. 147--156. Google ScholarDigital Library
- W. B. Santos, J. A. O. G. Cunha, H. Moura, and T. Margaria. 2017. Towards a Theory of Simplicity in Agile Software Development: A Qualitative Study. In 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 40--43.Google Scholar
- Todd Sedano, Paul Ralph, and Cécile Péraire. 2017. Software Development Waste. In Proceedings of the 39th International Conference on Software Engineering (ICSE '17). IEEE Press, Piscataway, NJ, USA, 130--140. Google ScholarDigital Library
- W. Shim and S. Lee. 2017. An Agile Approach for Managing Requirements to Improve Learning and Adaptability. In 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW). 435--438.Google Scholar
- Ana Silva, Thalles Araújo, João Nunes, Mirko Perkusich, Ednaldo Dilorenzo, Hyggo Almeida, and Angelo Perkusich. 2017. A Systematic Review on the Use of Definition of Done on Agile Software Development Projects. In Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE'17). ACM, New York, NY, USA, 364--373. Google ScholarDigital Library
- Fabian Sobiech, Beate Eilermann, and Andreas Rauch. 2014. On Iteration Optimization for Non-cross-functional Teams in Scrum. In Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems (RACS '14). ACM, New York, NY, USA, 266--271. Google ScholarDigital Library
- Fabian Sobiech, Beate Eilermann, and Andreas Rausch. 2015. A Heuristic Approach to Solve the Elementary Sprint Optimization Problem for Non-cross-functional Teams in Scrum. SIGAPP Appl. Comput. Rev. 14, 4 (Jan. 2015), 19--26. Google ScholarDigital Library
- Paolo Tonella, Marco Torchiano, Bart Du Bois, and Tarja Systä. 2007. Empirical studies in reverse engineering: state of the art and future trends. Empirical Software Engineering 12, 5 (01 Oct 2007), 551--571. Google ScholarDigital Library
- VERSIONONE. 2018. 12th annual State of Agile report. stateofagile.versionone.comGoogle Scholar
- Roel Wieringa, Neil Maiden, Nancy Mead, and Colette Rolland. 2005. Requirements Engineering Paper Classification and Evaluation Criteria: A Proposal and a Discussion. Requir. Eng. 11, 1 (Dec. 2005), 102--107. Google ScholarDigital Library
Index Terms
- Towards an Understanding of Value Creation in Agile Software Development
Recommendations
Agility in Software Development and Project Value: An Empirical Investigation
Agile Development Methods, considered as an alternative to the traditional plan-based methods, have received much attention since their inception. These practices have evolved and developed over time, culminating in 2001 with the Agile Manifesto. Since ...
Systematic literature review on agile practices in global software development
Abstract ContextDeveloping software in distributed development environments exhibits coordination, control and communication challenges. Agile practices, which demand frequent communication and self-organization between remote sites, are increasingly ...
Agile Global Software Development: A Systematic Literature Review
SBES '20: Proceedings of the XXXIV Brazilian Symposium on Software EngineeringGlobal Software Development (GSD) continues to grow substantially and it is fast becoming the norm and fundamentally different from local Software Engineering development. Withal, agile software development (ASD) has become an appealing choice for ...
Comments