This document discusses alternatives to traditional software estimation practices. It suggests that estimates are not good at predicting outcomes and promoting better decision making. Instead, it advocates for techniques like assuming ignorance, planning experiments, breaking work down into small batches, and focusing on complexity assessment and value estimation. The overall message is that careful planning and incremental work can help manage uncertainty and control projects better than reliance on estimates.