2005
DOI: 10.1007/s10664-005-3864-z
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Approach to Characterizing Risky Software Projects Based on Logistic Regression Analysis

Abstract: During software development, projects often experience risky situations. If projects fail to detect such risks, they may exhibit confused behavior. In this paper, we propose a new scheme for characterization of the level of confusion exhibited by projects based on an empirical questionnaire. First, we designed a questionnaire from five project viewpoints, requirements, estimates, planning, team organization, and project management activities. Each of these viewpoints was assessed using questions in which exper… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
31
0
1

Year Published

2006
2006
2019
2019

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 43 publications
(33 citation statements)
references
References 12 publications
1
31
0
1
Order By: Relevance
“…• Madachy's heuristic software risk model that alerts when certain observations are seen in a project [20]; • Boehm and Basili's top-10 defect reduction list [6,21] [29,30].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…• Madachy's heuristic software risk model that alerts when certain observations are seen in a project [20]; • Boehm and Basili's top-10 defect reduction list [6,21] [29,30].…”
Section: Related Workmentioning
confidence: 99%
“…It is hard to make critical audit conclusions based on a Delphi-style analysis or inaccessible data. In general, only a minority of SE researchers can publish the data used to make their conclusions (for example, [22][23][24]29,30] Also, several of the these papers [27,28] only offer general advice about how to avoid problems in software development. The subjective nature of this advice makes it difficult to consistently deploy them over a national software development program.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The former provides a quantifiable risk value so that project managers can discriminate between high, medium, or low risk software projects with respect to a given project risk level scale or by using clustering techniques [3][4][5]. The latter provides a meaningful sign (risky/not risky) as a classifier that a riskprone project can be effectively identified early and thus aid the planning of risk management strategies [6,7]. The latter approach was considered in this study.…”
Section: Introductionmentioning
confidence: 99%
“…Examples include logistic regression [6], Bayesian classification [8], and the association rule [9]. Although the overall classification accuracy of these approaches is at an acceptable level, correctly identifying a risky project at a true-positive rate is still a challenge.…”
Section: Introductionmentioning
confidence: 99%