skip to main content
10.1145/3330204.3330256acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

Towards an Understanding of Value Creation in Agile Software Development

Published: 20 May 2019 Publication History

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.

References

[1]
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.
[2]
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.
[3]
R. Bavani. 2012. Distributed Agile, Agile Testing, and Technical Debt. IEEE Software 29, 6 (Nov 2012), 28--33.
[4]
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.
[5]
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.
[6]
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.
[7]
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.
[8]
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.
[9]
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.
[10]
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.
[11]
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.
[12]
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.
[13]
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.
[14]
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.
[15]
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.
[16]
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.
[17]
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.pdf
[18]
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.
[19]
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.
[20]
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.
[21]
Barbara Ann Kitchenham, David Budgen, and Pearl Brereton. 2015. Evidence-Based Software Engineering and Systematic Reviews. Chapman Hall/CRC.
[22]
H. Koehnemann and M. Coats. 2009. Experiences Applying Agile Practices to Large Systems. In 2009 Agile Conference. 295--300.
[23]
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.
[24]
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.
[25]
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.
[26]
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.
[27]
M. Poppendieck and M. A. Cusumano. 2012. Lean Software Development: A Tutorial. IEEE Software 29, 5 (Sept 2012), 26--32.
[28]
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.
[29]
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.
[30]
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.
[31]
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.
[32]
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.
[33]
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.
[34]
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.
[35]
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.
[36]
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.
[37]
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.
[38]
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.
[39]
VERSIONONE. 2018. 12th annual State of Agile report. stateofagile.versionone.com
[40]
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.

Cited By

View all
  • (2024)The Softer Side of a Formal Methods ResearcherThe Combined Power of Research, Education, and Dissemination10.1007/978-3-031-73887-6_6(55-66)Online publication date: 23-Oct-2024
  • (2022)Structure and criteria defining business value in agile software development based on hierarchical analysis2022 Second International Conference on Distributed Computing and High Performance Computing (DCHPC)10.1109/DCHPC55044.2022.9732113(117-122)Online publication date: 2-Mar-2022
  • (2021)A Reliable Hybrid Software Development Model: CRUP (Crystal Clear & RUP)International Conference on Emerging Applications and Technologies for Industry 4.0 (EATI’2020)10.1007/978-3-030-80216-5_5(53-69)Online publication date: 15-Jul-2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBSI '19: Proceedings of the XV Brazilian Symposium on Information Systems
May 2019
623 pages
ISBN:9781450372374
DOI:10.1145/3330204
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • SBC: Brazilian Computer Society

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 May 2019

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Agile Software Development
  2. Business Value
  3. Systematic Literature Review

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SBSI'19

Acceptance Rates

Overall Acceptance Rate 181 of 557 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)The Softer Side of a Formal Methods ResearcherThe Combined Power of Research, Education, and Dissemination10.1007/978-3-031-73887-6_6(55-66)Online publication date: 23-Oct-2024
  • (2022)Structure and criteria defining business value in agile software development based on hierarchical analysis2022 Second International Conference on Distributed Computing and High Performance Computing (DCHPC)10.1109/DCHPC55044.2022.9732113(117-122)Online publication date: 2-Mar-2022
  • (2021)A Reliable Hybrid Software Development Model: CRUP (Crystal Clear & RUP)International Conference on Emerging Applications and Technologies for Industry 4.0 (EATI’2020)10.1007/978-3-030-80216-5_5(53-69)Online publication date: 15-Jul-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media