Open AccessBook
Impact of schedule estimation on software project behavior
Reads0
Chats0
TLDR
Efforts to develop better estimation tools must address two issues: First, are more accurate tools necessarily better?Abstract:
Efforts to develop chedule estimation has historically method. Our objective in this article is to better estimation tools been, and continues to be, a major address these two issues. U difficulty in managing software An ongoing research effort to study the must address two development projects.1 Farquhar articudynamics of software development issues: First, are more lated this problem's significance: resulted in our system dynamics model ofread more
Citations
More filters
Book
An empirical validation of software cost estimation models
TL;DR: In this paper, the authors evaluated four popular algorithmic models used to estimate software costs (SLIM, COCOMO, Function Points, and ESTIMACS) on 15 large completed business data-processing projects and used the accuracy of the models' ex post effort estimation.
Journal ArticleDOI
A Systematic Review of Software Development Cost Estimation Studies
Magne Jørgensen,Martin Shepperd +1 more
TL;DR: A systematic review of previous work identifies 304 software cost estimation papers in 76 journals and classifies the papers according to research topic, estimation approach, research approach, study context and data set to provide a basis for the improvement of software-estimation research.
Journal ArticleDOI
An empirical validation of software cost estimation models
TL;DR: Four of the most popular algorithmic models used to estimate software costs (SLIM, COCOMO, Function Points, and ESTIMACS) are evaluated, finding that all of the models tested failed to sufficiently reflect the underlying factors affecting productivity.
Journal ArticleDOI
Introducing Objectcharts or how to use Statecharts in object-oriented design
TL;DR: How Objectcharts can be used to find subtyping inheritance relationships between classes and a systematic approach for evolving Objectchart specifications are shown.
Journal ArticleDOI
Architecture-level modifiability analysis (ALMA)
TL;DR: ALMA is a unified architecture-level analysis method that focuses on modifiability, distinguishes multiple analysis goals, has explicit assumptions and provides repeatable techniques for performing the steps.
References
More filters
Journal ArticleDOI
Software cost estimation: Present and future
TL;DR: To consider quality as a driver of software cost, an association between cost and quality is suggested and a way to use quality metrics to estimate software cost is proposed.
Journal ArticleDOI
The Engineering Institute: Bridging Practice and Potential
M.R. Barbacci,A.N. Habermann +1 more
Proceedings ArticleDOI
Managing the economics of computer programming
TL;DR: The purpose of this session is to provide a substantive overview of the sort of management methodology that is needed and of the steps that can be and are being taken to bring it into being, focusing especially on computer programming which, in many respects, is the area within information processing where the lack of such a management methodology is felt most urgently.