The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach
IEEE Transactions on Software Engineering
Communications of the ACM - Special issue on analysis and modeling in software development
Machine Learning Approaches to Estimating Software Development Effort
IEEE Transactions on Software Engineering
An investigation of machine learning based prediction systems
Journal of Systems and Software - Special issue on empirical studies of software development and evolution
Bayesian Networks and Decision Graphs
Bayesian Networks and Decision Graphs
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Estimates, Uncertainty, and Risk
IEEE Software
CMMI(R): Guidelines for Process Integration and Product Improvement (2nd Edition) (The SEI Series in Software Engineering)
Predicting software defects in varying development lifecycles using Bayesian nets
Information and Software Technology
The adjusted analogy-based software effort estimation based on similarity distances
Journal of Systems and Software
Data Mining Techniques for Building Fault-proneness Models in Telecom Java Software
ISSRE '07 Proceedings of the The 18th IEEE International Symposium on Software Reliability
The use of a Bayesian network for web effort estimation
ICWE'07 Proceedings of the 7th international conference on Web engineering
A review of studies on expert estimation of software development effort
Journal of Systems and Software
Systematic literature review of machine learning based software development effort estimation models
Information and Software Technology
Discretization methods for NBC in effort estimation: an empirical comparison based on ISBSG projects
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Hi-index | 0.00 |
This article proposes an approach for improving the software process of a small-medium company. The methodology is presented through a case study during which estimation models have been applied, evaluated and introduced in a telecommunication software development process. The proposed methodology uses Bayesian Belief Networks to represent the relationships among implementation, product and process metrics and their impact on the development effort. The estimation models that were derived were applied and evaluated on the on-going projects of the company. Finally, by performing the same analysis on data from the International Software Benchmarking Standards Group (ISBSG) repository, it is demonstrated how one company can utilize data from other companies when it lacks sufficient data of its own. Copyright © 2009 John Wiley & Sons, Ltd.