2019
DOI: 10.3390/su11174513
|View full text |Cite
|
Sign up to set email alerts
|

Support or Risk? Software Project Risk Assessment Model Based on Rough Set Theory and Backpropagation Neural Network

Abstract: Software supports continuous economic growth but has risks of uncertainty. In order to improve the risk-assessing accuracy of software project development, this paper proposes an assessment model based on the combination of backpropagation neural network (BPNN) and rough set theory (RST). First, a risk list with 35 risk factors were grouped into six risk categories via the brainstorming method and the original sample data set was constructed according to the initial risk list. Subsequently, an attribute reduct… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0
1

Year Published

2020
2020
2023
2023

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(9 citation statements)
references
References 19 publications
0
8
0
1
Order By: Relevance
“…Previous principles and any best practice supporting applying those principles eliminate or mitigate the negative impact of risks (threats) or promote positive risks (opportunities) that often lead to project success, challenges, or failure [19].…”
Section: A Risk In Software Development Projectsmentioning
confidence: 99%
See 1 more Smart Citation
“…Previous principles and any best practice supporting applying those principles eliminate or mitigate the negative impact of risks (threats) or promote positive risks (opportunities) that often lead to project success, challenges, or failure [19].…”
Section: A Risk In Software Development Projectsmentioning
confidence: 99%
“…There fore , organizations must assess and analyze the risks of softwa re projects to be planned by more accurately identifying potent ial risks and adopting scientific risk mitigation methods . Softw are risk factors may be diverse and complex, and historical data may be uncertain and unregulated [19].…”
Section: Introductionmentioning
confidence: 99%
“…In order to establish the number of neurons in the hidden layer, the cut-and-try method was employed, using the formula 𝑚 = √𝑛 + 𝑙 + 𝑎. Where m is the number of hidden neurons, the number of input and output neurons are denoted by n and l respectively and a, a constant, is established as a ∈ [1,10] and m< n-1; thus, given a neural network with ten input and one output neurons, m ∈ [5,9] and in the reduced neural network with five input neurons m ∈ [3,4]. As an activation function(used to calculate the layer output given its net input), the hyperbolic tangent sigmoid transfer function was employed due to its steeper derivatives in calculating the gradient compared to other activation functions considered for this study.…”
Section: Backpropagation Neural Network (Bpnn)mentioning
confidence: 99%
“…Odzaly et al [11] described the underlying risk management model in an Agile risk tool. An assessment model based on the combination of backpropagation neural network (BPNN) and rough set theory (RST) was put forward by Li et al [12]. A computational model for the reduction of the probability of project failure through the prediction of risks was proposed by Filippetto et al [13].…”
Section: Introductionmentioning
confidence: 99%