Skip to content

Comment on In a nutshell, why do a lot of developers dislike Agile?parent

Comments

No one knows what they want until they see it. They may have some vague idea but without seeing at least a minimum viable product or at least a non production ready proof of concept how can they know what they want?

The other side of rapid iteration and emergent design is building a system with change in mind, not over architecting and living by the principle of YAGNI - You Ain't Gonna Need It.

It's the job of the architect who should have both the people skills and the technical skills to give the customer what they want and not what they ask for.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.