The unified software development process
The unified software development process
Planning Extreme Programming
A Function Point-Like Measure for Object-Oriented Software
Empirical Software Engineering
Benchmarking Software-Development Productivity
IEEE Software
Improving Size Estimates Using Historical Data
IEEE Software
A Formal Definition of Function Points for Automated Measurement of B Specifications
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
Measuring Object-Oriented Business Models
TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems - Tools-25
Software effort estimation by analogy and "regression toward the mean"
Journal of Systems and Software - Special issue: Best papers on Software Engineering from the SEKE'01 Conference
Incremental Change in Object-Oriented Programming
IEEE Software
Project Estimation: A Simple Use-Case-Based Model
IT Professional
Effort estimation of use cases for incremental large-scale software development
Proceedings of the 27th international conference on Software engineering
Development of a hybrid cost estimation model in an iterative manner
Proceedings of the 28th international conference on Software engineering
Software Measurement and Estimation: A Practical Approach (Quantitative Software Engineering Series)
Software Measurement and Estimation: A Practical Approach (Quantitative Software Engineering Series)
Software Sizing, Estimation, and Risk Management
Software Sizing, Estimation, and Risk Management
Automated software size estimation based on function points using UML models
Information and Software Technology
Conceptual scheduling model and optimized release scheduling for agile environments
Information and Software Technology
Software Engineering Productivity: Concepts, Issues and Challenges
International Journal of Information Technology Project Management
Towards a simplified definition of Function Points
Information and Software Technology
Hi-index | 0.00 |
The quick delivery of a functionally truncated product is one of the most common results in iterative development, and has become the predominant development approach. One of its drawbacks is the appearance of incomplete artifacts between iterations. Consequently, well-known size-estimation methods can not be used in iterative development. This paper addresses the problem of size estimation in iterative development. We present a novel approach that enables early size estimation using Unified Modeling Language (UML) artifacts. The approach incorporates self-improvement steps that increase the estimation accuracy in subsequent iterations. The demonstration of its applicability and research results are also presented. The results anticipate the possibility of a significant improvement in size and effort estimates by applying the approach presented here.