back to top

our blog


agile estimating

Estimation – Bad Advice

by Mishkin Berteig, 23 October 2011

Here’s a fun article on PMI.org.  By omission, it gives some very bad advice about estimation.  What is it missing?  Asking the people who are going to do the work!!!  Any estimation method or approach that fails to ask the actual human beings who are going to do the work about the effort required is [...]

Tell me more >
Simulating a Project by Resampling Velocity

by Mike Cohn, 25 September 2011

I normally write about a new technique only after I’ve used it for a couple of years and have found it successful in a couple of different contexts. In this post I want to share something just such a technique. It’s a statistical technique called “resampling” that I’ve become quite fond of for making predictions [...]

Tell me more >
Who Owns the Risk?

by Mike Cottmeyer, 20 September 2011

Back in my late 20′s I was a project manager in a pretty good sized IT shop. I worked under a great VP that put me in situations that were really beyond my abilities.  He fundamentally believed that I’d do a good job for him. He trusted that I’d learn what I needed to learn [...]

Tell me more >
The Real Reason We Estimate

by Mike Cottmeyer, 18 September 2011

Over the past few months, various blog posts have popped up talking about estimation, how estimation is unnecessary, how estimation is waste… and that maybe we should stop estimating entirely and just get down to the business of writing software. If our estimates are always wrong, and most of the time they are, why should [...]

Tell me more >
Estimating Non-Functional Requirements

by Mike Cohn, 19 June 2011

A few weeks back I promised someone I would blog about the unique challenges of estimating non-functional requirements. First, let’s remember that a non-functional requirement is a requirement that is more about the state of being of the system than about one specific thing the system does. Non-functional requirements often have to do with performance, [...]

Tell me more >
Why Estimate?

by Mike Cottmeyer, 30 May 2011

Most people think about estimating as a way to figure out how big stuff is, so we can decide what we are going to build and when we are going to build it. More often than not, I find myself using estimation to help teams figure out what we are NOT going to build. Rather [...]

Tell me more >