Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3555776.3577205acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
poster

Student Research Abstract: Why and Where Software Developers are (not) using Project Data in Agile Retrospectives

Published: 07 June 2023 Publication History

Abstract

Software project data holds knowledge of the development process enacted in teams. However, it is rarely used for process improvement approaches as part of agile retrospective meetings. We argue that this integration shows promise: Project data is evidence of what occurred in the last development iteration(s). It complements the perceptions of individuals that are usually exclusively relied upon in retrospectives. In this paper, we present the results of semi-structured interviews with agile practitioners, which revealed missing knowledge of the capabilities, implementation, and application of project data analyses as a key reason for the lack of usage. Looking forward, we provide an initial look at a structured approach to the usage of software project data in agile retrospectives.

References

[1]
K Louise Barriball and Alison While. 1993. Collecting data using a semi-structured interview: a discussion paper. Journal of advanced nursing 18, 10 (1993), 328--335.
[2]
Moritz Beller, Georgios Gousios, and Andy Zaidman. 2017. Oops, my tests broke the build: An explorative analysis of travis ci with github. In 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR). IEEE, 356--367.
[3]
Elizabeth Bjarnason and Björn Regnell. 2012. Evidence-based timelines for agile project Retrospectives-A method proposal. In International Conference on Agile Software Development. Springer, 177--184.
[4]
Cleidson de Souza, Jon Froehlich, and Paul Dourish. 2005. Seeking the Source: Software Source Code As a Social and Technical Artifact. In Proceedings of the 2005 International ACM SIGGROUP Conference on Supporting Group Work. 197--197.
[5]
Premkumar Devanbu, Thomas Zimmermann, and Christian Bird. 2016. Belief & evidence in empirical software engineering. In 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE). IEEE, 108--119.
[6]
Onur Erdoğan, Muhammed Emre Pekkaya, and Halime Gök. 2018. More effective sprint retrospective with statistical analysis. Journal of Software: Evolution and Process 30, 5 (2018), e1933.
[7]
Cesar Garcia, Alejandro Guerrero, Joshua Zeitsoff, Srujay Korlakunta, Pablo Fernandez, Armando Fox, and Antonio Ruiz-Cortes. 2021. Bluejay: A Cross-Tooling Audit Framework For Agile Software Teams. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). 283--288.
[8]
Ahmed E Hassan. 2008. The road ahead for mining software repositories. In 2008 frontiers of software maintenance. IEEE, 48--57.
[9]
Robbert Jongeling, Subhajit Datta, and Alexander Serebrenik. 2015. Choosing Your Weapons: On Sentiment Analysis Tools for Software Engineering Research. In 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME) (ICSME '15). 531--535.
[10]
Magne Jørgensen and Dag Sjøberg. 2000. The importance of not learning from experience. In Proc. European Software Process Improvement Conf. 2--2.
[11]
Christoph Matthies and Franziska Dobrigkeit. 2021. Experience vs Data: A Case for More Data-Informed Retrospective Activities. In International Conference on Lean and Agile Software Development. Springer, 130--144.
[12]
Christoph Matthies, Franziska Dobrigkeit, and Guenter Hesse. 2020. Mining for process improvements: analyzing software repositories in agile retrospectives. In Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops. 189--190.
[13]
Christoph Matthies, Johannes Huegle, Tobias Dürschmid, and Ralf Teusner. 2019. Attitudes, beliefs, and development data concerning agile software development practices. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). IEEE, 158--169.
[14]
John Noll, Dominik Seichter, and Sarah Beecham. 2012. A qualitative method for mining open source software repositories. In IFIP International Conference on Open Source Systems. Springer, 256--261.
[15]
Anastasia Ruvimova, Alexander Lill, Jan Gugler, Lauren Howe, Elaine Huang, Gail Murphy, and Thomas Fritz. 2022. An Exploratory Study of Productivity Perceptions in Software Teams. (2022).
[16]
Vibhu Saujanya Sharma, Rohit Mehra, Sanjay Podder, and Adam P. Burden. 2019. A Journey Towards Providing Intelligence and Actionable Insights to Development Teams in Software Delivery. In 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE). 1214--1215.
[17]
Leif Singer, Margaret-Anne Storey, Fernando Figueira Filho, Alexey Zagalsky, and Daniel M. German. 2017. People Analytics in Software Development. In Grand Timely Topics in Software Engineering. Vol. 10223. Cham, 124--153.
[18]
Alf Magnus Stålesen and Bjørn Dølvik. 2015. Agile retrospectives: an empirical study of characteristics and organizational learning. Master's thesis. NTNU.
[19]
Xin Yang, Raula Gaikovina Kula, Norihiro Yoshida, and Hajimu Iida. 2016. Mining the modern code review repositories: A dataset of people, process and product. In Proceedings of the 13th International Conference on Mining Software Repositories. 460--463.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
March 2023
1932 pages
ISBN:9781450395175
DOI:10.1145/3555776
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the owner/author(s).

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 07 June 2023

Check for updates

Author Tags

  1. retrospective meetings
  2. software development project data

Qualifiers

  • Poster

Conference

SAC '23
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 37
    Total Downloads
  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)1
Reflects downloads up to 01 Oct 2024

Other Metrics

Citations

View Options

Get Access

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