2014 23rd Australian Software Engineering Conference 2014
DOI: 10.1109/aswec.2014.38
|View full text |Cite
|
Sign up to set email alerts
|

Impact of Product Complexity on Actual Effort in Software Developments: An Empirical Investigation

Abstract: Background:] Software effort prediction methods and models typically assume positive correlation between software product complexity and development effort. However, conflicting observations, i.e. negative correlation between product complexity and actual effort, have been witnessed from our experience with the COCOMO81 dataset. [Aim:] Given our doubt about whether the observed phenomenon is a coincidence, this study tries to investigate if an increase in product complexity can result in the abovementioned cou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…After examining the factor pairs, it is natural to focus on threefactor software engineering knowledge. For example, a data mining study shows that, to certain extents, a more complex project would inevitably employ highly capable programmers and use advanced tools, which will play a "friction" role in weakening the effect of product complexity on actual effort for software development, as described in Li-O'Brien-Yang's Law [21] (see K3 in Figure 2): "Increasing product complexity will result in interactions with other factors that could weaken and even overwhelmingly weaken the complexity's influence on actual effort in software projects. "…”
Section: Factorial Knowledge Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…After examining the factor pairs, it is natural to focus on threefactor software engineering knowledge. For example, a data mining study shows that, to certain extents, a more complex project would inevitably employ highly capable programmers and use advanced tools, which will play a "friction" role in weakening the effect of product complexity on actual effort for software development, as described in Li-O'Brien-Yang's Law [21] (see K3 in Figure 2): "Increasing product complexity will result in interactions with other factors that could weaken and even overwhelmingly weaken the complexity's influence on actual effort in software projects. "…”
Section: Factorial Knowledge Architecturementioning
confidence: 99%
“…Although closely related to requirements as well, the fixed product properties are regarded as a software project's inherent factors. For example, the application type will never be changed once it is defined, the involved data and functional features and counts are essentially part of the software product, while the corresponding product complexity has been identified to be neither reducible nor simplify-able [21].…”
mentioning
confidence: 99%