Apr 18, 2023
Nice article. Pretty much my experiences with Agile too. Whenever I've worked in a project following "Agile", it has seldom actually been proper Agile that works well and the reason is that only a few people really understand it. But on those occasions it is followed correctly and people understand it, it works really well. Examples already mentioned - TDD, CI/CD, Pair Programming, Mob Programming, Automated Testing are all ways that make Agile work really well.