Remove Article Remove Estimate Remove How To Remove Software Engineering
article thumbnail

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. When it is suggested that estimating is hard, of no value, and unnecessary, always ask what principle is used to support that claim? Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991. Related articles.

article thumbnail

Why Johnny Can't Estimate? (Update)

Herding Cats

Risk Management is How Adults Manage Projects - Tim Lister. There is a discussion of the conjecture that estimates are a waste, estimates can't be done, estimates are evil, estimates must be stopped immediately. Mine is in hard science and systems engineering. In all cases, we start our work with.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Estimating Accuracy Mathematics

Herding Cats

In the estimating business, like many things in project management, there is confusion about principles, practices, and processes. A good estimation approach should provide estimates that are within 25% of the actual results, 75% of the time. Software Engineering Metrics and Models. Dunsmore and V.Y.

article thumbnail

How to Estimate Any Software Problem

Herding Cats

ways to make decisions with No Estimates. Uncertainty of course is present in all software development work both reducible and irreducible uncertainty. How will we recognize it when we encounter it? Any expectations of how to measure if what we found is what we're actually looking for? An estimate is.

article thumbnail

Why Johnny Can't Estimate?

Herding Cats

Risk Management is How Adults Manage Projects - Tim Lister. Since all risk comes from uncertainty - reducible (Epistemic) and irreducible (Aleatory), estimating is a foundation of all we do. In our domain of engineered systems there is a broad range of problems, complex issues, approaches to solving problems.

article thumbnail

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

There's a recent post titled Four Fallacious Reasons to Estimate. It lists the usual suspects for why those spending the money think they don't have to estimate how much they plan to spend when they'll be done producing the value they've been assigned to produce for that expenditure. Let's look at each one in more detail.

article thumbnail

The Best Ten Microsoft Project Tips for Beginners

MPUG

As a software engineer; however, I was able to easily understand MSP, and it did not take me long to create a schedule for my project. Today, you will find plethora of articles and tutorials on the Internet for learning MSP, but I hope you will find that this article is different. Create a Complete List of Tasks.

Defining 128