Remix.run Logo
9rx 2 hours ago

> The agile idea in itself is quite simple: Inspect and Adapt.

Ish. Agile is, ultimately, about removing managers.

    - Individuals over processes
    - Working software over documentation
    - Customer collaboration over contract negotiation
    - Responding to change over following a plan
Developers on a team coming together to inspect and adapt, as you say, is a necessary function when you don't have a manager to do it for you. Hence why it is included in the Twelve Principles. Each of the twelve principles present a function that needs to be considered when you don't have a manager to do the work for you.

Of course, this point from the Twelve Principles is always Agile's sticking point: "Build projects around motivated individuals." In the real world, businesses don't want to hire motivated individuals that will drive projects, they want to hire many cheap, replaceable commodities along with just one motivated manager to whip them into shape. That is what that Jira stuff mentioned in the earlier comment is all about.