How to Tell When You Have Explored Enough

One of the reasons estimating your exploratory effort is so difficult is that exploration can be infinite. You can always try more variations. There are infinite possibilities. You can uncover more variables, analyze from more perspectives, and probe increasingly deeper. So it is useful to know when it is time to stop exploring.

Probably the most common criteria for stopping is that you run out of time. Unfortunately that means all too often that the software ships without anyone fully characterizing its capabilities, limitations, and risks. The team releases the software, but no one really knows what has been released. The predictable result is bad surprises in the field, frustrated users, and angry ...

Get Explore It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.