Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of 2019
DOI: 10.1145/3338906.3340457
|View full text |Cite
|
Sign up to set email alerts
|

Predicting pull request completion time: a case study on large scale cloud services

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(31 citation statements)
references
References 22 publications
0
27
0
1
Order By: Relevance
“…The average accuracy of our approach was of 45.28% for predicting pull request lifetime, which meant an average normalized improvement of 14.68% in relation to the majority class (the highest percentage of pull requests in the same time interval) and 6.49% compared with the Approach A proposed by Yu et al 5 Maddila et al 4 built a pull request lifetime prediction model using 28 attributes (19 numerical and nine categorical) and 2875 pull requests with lifetime between 24 h and 2 weeks. The predictions were validated by developers from Microsoft that work on ten different projects.…”
Section: Related Workmentioning
confidence: 78%
See 1 more Smart Citation
“…The average accuracy of our approach was of 45.28% for predicting pull request lifetime, which meant an average normalized improvement of 14.68% in relation to the majority class (the highest percentage of pull requests in the same time interval) and 6.49% compared with the Approach A proposed by Yu et al 5 Maddila et al 4 built a pull request lifetime prediction model using 28 attributes (19 numerical and nine categorical) and 2875 pull requests with lifetime between 24 h and 2 weeks. The predictions were validated by developers from Microsoft that work on ten different projects.…”
Section: Related Workmentioning
confidence: 78%
“…However, the approach proposed by Maddila et al 4 explores data sourced from industrial projects that have different context, attributes, and workflows from open-source projects. Some attributes are unique to Microsoft repositories, such as the age of the developer on the Microsoft team and whether the pull request changed a project configuration file in the C# language.…”
Section: Related Workmentioning
confidence: 99%
“…Machine learning models have gained popularity as an alternative to model-based estimation methods. They have achieved promising results in estimating effort for software projects [34]- [38], and predicting the elapsed time required for bug-fixing or resolving an issue [39]- [44]. Our study of factors affecting schedule deviation in epics can provide further insights into important effort drivers that can contribute to the improvement of estimation methods.…”
Section: Factors Influencing Software Development Effortmentioning
confidence: 92%
“…BabiaXR is open source: Its source code is available on GitLab 8 and it can be installed with npm. 9 For the development of the on-screen participants, we will use Kibana. Kibana is a free and open frontend application that sits on top of the Elastic Stack, providing search and data visualization capabilities for data indexed in ElasticSearch.…”
Section: Toolsmentioning
confidence: 99%
“…The field of analysis for our experiment will be pull request activity. Pull request, as part of modern code review [1,16], is a software development activity that has been widely researched by academia in the last years [8,9,18]. It is of major interest to industry and practitioners as it is very human-intensive and often the cause of bottlenecks and inefficiencies [15].…”
Section: Introductionmentioning
confidence: 99%