Managing the software process
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Causes of inaccurate software development cost estimates
Journal of Systems and Software
How to run successful projects II—the silver bullet
How to run successful projects II—the silver bullet
Inroads to software quality: “how to” guide and toolkit
Inroads to software quality: “how to” guide and toolkit
Software process validation: quantitatively measuring the correspondence of a process to a model
ACM Transactions on Software Engineering and Methodology (TOSEM)
Technical controlling and software process improvement
Journal of Systems and Software
Making Software Measurement Work: Building an Effective Measurement Program
Making Software Measurement Work: Building an Effective Measurement Program
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Applying Software Metrics
Hi-index | 0.00 |
An important problem in software project management is taking control decisions when a schedule slip occurs. Usually such decisions are based only on the manager's experience and intuition. They are often prohibitively costly and still do not guarantee the project's success. This article presents a method for finding the optimal control actions the manager should take to meet a project's deadline in a situation when a schedule slip occurs. The method is based on using a discrete optimization technique, such as dynamic programming. Validation of the method's effectiveness is also included.