Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. The reason for this resource page is the lack of understanding of how to estimate, the urban myths about software estimating, and the fallacies that estimating is not needed, when developing software, in the presence of uncertainty, when spending other peoples money. Estimating Probable System Cost,” Stephen A.

Estimating is a Learned Skill

Herding Cats

Estimating is a learned skill, used for any purpose from every-day life to management of projects. When I left for the airport this morning to catch my flight to a customer site I estimated, given the conditions, how much time I need to get to my favorite parking spot at DIA. The same process for estimating is applied to multi-billion dollar projects we work. And the same process is applied to the Scrum development processes on those projects. .

Insiders

Sign Up for our Newsletter

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

The Problems with Schedules

Herding Cats

The Core Problem with Project Success. Unrealistic Cost and Schedule estimates based on inadequate risk adjusted growth models. Before diving into the details of these, let me address another issue that has come up around project success and estimates. There is a common chart used to show poor performance of projects that compares Ideal project performance with the Actual project performance. There is no ideal in the estimating business.

2016 42

DDSTOP The Saga Continues

Herding Cats

There's been a rash of conjectures about all kinds of bad business, project, and software development (agile and traditional) management ideas of late. This knowledge starts with Reference Class Forecasting which is a method of predicting the future (cost, schedule, technical performance) by looking at similar past situations and their outcomes. For cost and schedule, there are databases containing 1,000's of past projects. Using Function Points in Agile Projects.

2019 34

DDSTOP The Saga Continues

Herding Cats

There's been a rash of conjectures about all kinds of bad business, project, and software development (agile and traditional) management ideas of late. 40 - Estimation is a Problematic Practice of Companies Doing Dangerous Things. A #Noestimates advocate makes the claim that having a ±10% accuracy for estimates of cost and duration is a dangerous thing. Define the probabilistic ranges of the work in a single point estimate manner. link] Cost Estimating Tools.

2019 37

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. requires making estimates) ? Risk Management is Project Management for Adults - Tim Lister. Management of Novel Projects Under Conditions of High Uncertainty,” A. A Risk Management Methodology for Project Risk Dependencies,” Tak Wah Kwan and Hareton K.N., Use of Benefits of Tools for Project Risk Management,” T.

Risk 35