IEEE Transactions on Software Engineering · 2008 · 67 citations · 28 references
ComputingComputer ScienceProject ManagementBayesian Data AnalysisMachine LearningSoftware EngineeringBayesian Model BuildingBayesian StatisticsProbabilistic Machine LearningProject RiskSoftware MetricsSoftware Project ManagementAssessmentsBayesian Network AnalysisCausal Model SpecificationEffort EstimationEffort Estimation ModelsExpert JudgmentExtreme ProgrammingVelocity
Bayesian networks, which can combine sparse data, prior assumptions and expert judgment into a single causal model, have already been used to build software effort prediction models. We present such a model of an extreme programming environment and show how it can learn from project data in order to make quantitative effort predictions and risk assessments without requiring any additional metrics collection program. The model's predictions are validated against a real world industrial project, with which they are in good agreement.
28
Dynamic bayesian networks: representation, inference and learning
Kevin P. Murphy, Stuart Russell · 2002 · 2.6K citations
The mythical man-month: essays on software engineering
Choice Reviews Online · 1996 · 2.5K citations
Measuring application development productivity
Alain Albrecht · Medical Entomology and Zoology · 1979 · 1.1K citations