Remove 2014 Remove Planning Remove Project Cost Remove Software Engineering
article thumbnail

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Uncertainty is related to three aspects of the management of projects: The external world - the activities of the project itself. Our knowledge of this world - the planned and actual behaviors of the project. The risk is created when we have not accounted for this natural variances in our management plan for the project.

2003 46
article thumbnail

Risk Management Resources

Herding Cats

Information about key project cost, (technical) performance, and schedule attributes is often uncertain or unknown until late in the program. Taxonomy-Based Risk Identification,” Marvin Carr, Suresh Konda, Ira Monarch, Carlo Ulrich, and Clay Walker, Technical Report, CMU/SEI-93-TR-6, Software Engineering Institute, June 1993.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

A Compendium of Risk Management Resources

Herding Cats

Let's start with a critical understanding of the purpose of managing risk on software development projects. Information about key project cost, (technical) performance and schedule attributes is often uncertain or unknown until late in the program. Management of Novel Projects Under Conditions of High Uncertainty,” A.

article thumbnail

Microeconomics and Risk Management in Decision Making for Software Development

Herding Cats

If we look at the discipline of software engineering, we see that the microeconomics branch of economics deals more with the types of decisions we need to make as software engineers or managers. Software engineering economics." IEEE Transactions of Software Engineering, 1 (1984): 4-21.

article thumbnail

Software Estimating Resources

Herding Cats

“Effort Estimation of Use Cases for Incremental Large-Scale Software Development,” Pareastoo Mohagheghi, Bente Anda, and Reidat Conradi, Proceedings of the 27th international conference on Software engineering. Software Development Effort Estimation using Fuzzy Bayesian Belief Network with COCOMO II,” B. 9, Issue 3, No.

article thumbnail

Estimating is a Learned Skill

Herding Cats

The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. Planning and Executing Time-Bound Projects,” Eduardo Miranda, IEEE Computer , March 2002, pp.

article thumbnail

DDSTOP The Saga Continues

Herding Cats

But the firm where the ±10% range was needed may well have a need to control the Value at Risk for the project. 39 - You Don't Need to Know What Done Looks Like, Just Have a Small Plan to the Next Point. There's an ongoing notion in the agile domain that we don't need or even want a Plan that shows us what done looks like.