Simplicity – the art of maximizing the amount of work not done – is essential.
—agilemanifesto.org/principles
Agile development emerged in part as a reaction to top-down, committee-driven approaches to software engineering. At the time the agile manifesto was written, a number of innovations were starting to get traction in the development community, including eXtreme programming and Scrum, while various existing methods, such as Kanban, were being applied to the new faster-paced world of software development. Agile methods move the focus ...