Hmmm....I understand what you&#x27;re saying but we still use agile at my software company and as one of its managers that&#x27;s not my take. Here&#x27;s my view on the points you&#x27;ve raised:<p>It does allow us to track dev progress, but with great power comes great responsibility. We don&#x27;t micromanage our devs but we do use the data this produces to keep clients up to speed on development progress. This allows us to be mega transparent, generates trust and this makes clients happy and less prone to worrying.<p>We still plan, but we don&#x27;t try to plan the full project ahead of time, we all know that never ends well. We work with our clients to plan 2 x two week sprints. When those sprints are complete we pull them back in to get their feedback and decide what needs to be done in the upcoming sprints. This gives clients flexibility as they often need to change their minds when they see the finished sprint. It works for them and us.<p>Agile in and of itself doesn&#x27;t make us look hip unfortunately. Trello, the tool we use to map out sprints and report on progress does though. Our clients love it and it&#x27;s revolutionised our relationships with them. In fact, a major reason we won another big contract just last week was due to the approach I&#x27;ve outlined above.