Agile Allianceorganization

agilesoftware-developmentprofessional-community
1 min read · Edit on Pyrite

The Agile Alliance is the professional community and nonprofit organization that emerged from the Agile Manifesto (2001) to support and advance Agile software development practices. It hosts the annual Agile conference (Agile20xx), publishes research, and maintains the community infrastructure for Agile practitioners worldwide.

Richards has presented at Agile Alliance conferences, making the case for agile-as-maneuver-warfare — the argument that Agile software development methods are a civilian instantiation of john-boyd's maneuver warfare principles. This work represents the agile-engagement-period of Richards's career, in which he moved from defense-focused Boyd interpretation toward engagement with the software development community.

The Agile Alliance's significance to the Richards KB is as the institutional venue through which the boyd-agile-bridge has been publicly argued. jeff-sutherland's prior acknowledgment of Boyd as an influence on Scrum gave Richards a foothold in this community: he was not introducing an alien framework but making explicit a connection that Agile's own founders had recognized.

The Agile Alliance context also situates the boyd-toyota-connection that Richards emphasizes: Toyota's production system was a major influence on Agile and Lean software development (via the Poppendiecks and others), and Boyd's documented engagement with Toyota creates a triangulated argument for the coherence of certain-to-win-framework principles across military, manufacturing, and software development domains.