“Let’s import this 100GB CSV into a PostgreSQL table.”

One simple ask, articulated correctly, might seem to reduce the cost of a requirement.

It is a simple requirement; how hard can it be? It should not take more than a day.

As soon you uncompress the requirements, inevitably, the estimate will go up.

How do you know when you need to uncompress a requirement? It is very simple: if no one in your team has done it before.

If no one in your team has experience with the compressed requirement, your or your team’s estimates are wrong.

Uncompress the requirement into multiple tasks, then estimate.

Leo Celis