Remove Budget Remove Closing Remove Estimate Remove Software Engineering
article thumbnail

Economics of Software Development

Herding Cats

This is the foundation for estimates. Estimates with accuracy and precision values needed to make credible decisions. These estimates are critical to both developers and customers. These estimates are used for generating requests for proposals, contract negotiations, scheduling, monitoring, and control. No Estimates?

article thumbnail

Two Parallel Processes of Project Success - Both Value and Delivery are Needed

Herding Cats

For software development, those scarce resources are people, time, and money. Software engineering economics is a topic that addresses the elements of software project costs estimation and analysis and project benefit-cost ratio analysis. Showing up late and over budget does not produce the needed Value.

Process 45
Insiders

Sign Up for our Newsletter

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

article thumbnail

Cone of Uncertainty

Herding Cats

Barry Boehm's work in “Software Engineering Economics”. The Cone is a project management framework describing the uncertainty aspects of estimates or any other project attribute. Estimates of cost, schedule, technical performance on the left have a lower probability of being precise and accurate than estimates on the right.

article thumbnail

Start with Principles, Not Personal Anecdotes

Herding Cats

I've seen estimates abused by bad managers, so let's NOT estimate and that will fix the behavior of Bad Managers." While the human behaviors are real and observable, conjecturing that decisions can be made in the presence of uncertainty without estimating the outcome of those decisions, there is no principle to support that conjecture.

article thumbnail

Webinar Recap: Project Performance Measurement – Part 2: What to Measure and How to Report

MPUG

Well, because according to PMI, the Project Management Institute, 45% of projects experience scope expansion, 32% failed on their budgeting, and 16% were deemed complete failures. I got junior software engineers, software engineers, senior software engineers. This was from last week. Is it Fletcher?

article thumbnail

Managing in Presence of Uncertainty

Herding Cats

This is an immutable principle that impacts planning, execution, performance measures, decision making, risk, budgeting, and overall business and technical management of the project and the business funding the project no matter the domain, context, technology or any methods. All project work operates in the presence of uncertainty.

2010 28
article thumbnail

Misinterpretations of the Cone of Uncertainty

Herding Cats

The Cone of Uncertainty is a framing assumption used to model the needed reduction in some parameter of interest in domains ranging from software development to hurricane forecasting. Closed Loop Stochastic Adaptive control in the presence of Evolving Uncertainty. This extended post covers.