I guess it depends what people mean by agile, because I&#x27;ve seen some people talking about agile means it&#x27;s impossible to say roughly how much time work will take without starting out which seems odd.