2015 IEEE/ACM 12th Working Conference on Mining Software Repositories 2015
DOI: 10.1109/msr.2015.33
|View full text |Cite
|
Sign up to set email alerts
|

Characterization and Prediction of Issue-Related Risks in Software Projects

Abstract: Abstract-Identifying risks relevant to a software project and planning measures to deal with them are critical to the success of the project. Current practices in risk assessment mostly rely on high-level, generic guidance or the subjective judgements of experts. In this paper, we propose a novel approach to risk assessment using historical data associated with a software project. Specifically, our approach identifies patterns of past events that caused project delays, and uses this knowledge to identify risks… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
3
3
3

Relationship

2
7

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 57 publications
0
9
0
Order By: Relevance
“…Since the confusion matrix does not consider the multi-class probabilistic classification and cost of each SATD class, we utilize a performance measure namely Macro-Averaged Mean Cost-Error or MMCE proposed in [34]. MMCE assesses how close predicted class probabilities are to the actual classes or MMCE measures how effectively a classification model classify types of SATD.…”
Section: Performance Measuresmentioning
confidence: 99%
“…Since the confusion matrix does not consider the multi-class probabilistic classification and cost of each SATD class, we utilize a performance measure namely Macro-Averaged Mean Cost-Error or MMCE proposed in [34]. MMCE assesses how close predicted class probabilities are to the actual classes or MMCE measures how effectively a classification model classify types of SATD.…”
Section: Performance Measuresmentioning
confidence: 99%
“…[7,30,33,34] use machine learning techniques (e.g. kNN in [32] or Random Forests in [3,16,21]) to build their prediction models. For example, the work in [32] estimates the fixing time of a bug by finding the previous bugs that have similar description to the given bug (using text similar techniques) and using the known time of fixing those previous bugs.…”
Section: Related Workmentioning
confidence: 99%
“…In knowledge creation and other crowd-sourcing communities, the quality and quantity of user contributions are important [36,53]. Software development communities aim for high quality as well, but also for functionality of the produced software [15], with a focus on timeliness of the results because of delivery deadlines [11]. Similarly, Questions & Answers communities have the primary purpose of providing information seekers with a platform to formulate their questions and receive timely and accurate solutions [17,33].…”
Section: Related Workmentioning
confidence: 99%