An effective approach for software project effort and duration estimation with machine learning algorithms.
Przemyslaw PospiesznyBeata Czarnacka-ChrobotAndrzej KobylinskiPublished in: J. Syst. Softw. (2018)
Keyphrases
- machine learning algorithms
- software projects
- effort estimation
- software development effort
- benchmark data sets
- software development projects
- software development
- learning algorithm
- source code
- software engineering
- machine learning methods
- machine learning
- software project management
- decision trees
- project management
- development process
- predictive accuracy
- random forests
- software systems
- learning tasks
- learning problems
- software maintenance
- open source projects
- machine learning models
- machine learning approaches
- input features
- databases
- machine learning systems
- learning models
- software quality
- risk management
- statistical machine learning
- decision tree learners
- maintenance effort
- machine learning and data mining algorithms
- cooperative
- e learning
- software product
- decision making
- software development processes
- early phase
- database systems
- open source software projects