Exploring the challenges and uncertainties in software estimation, drawing parallels to the enigmatic nature of measuring a piece of string. Experts discuss the difficulties in predicting project timelines and offer historical insights and practical advice for navigating this complex field.