Agile Modeling (AM) Home Page

Effective Practices for Modeling and Documentation

Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. At a high level AM is a collection of best practices, depicted in the pattern language map below (click on the practice for information). At a more detailed level AM is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner.

Agile Modeling Practices Map


Important thought: Let's keep the modeling baby but throw out the bureaucracy bathwater. ;-)


Important Pages At this Site:


Important External Links

Agile Alliance

We support the Agile Alliance.

About the Agile Modeling Site | Japanese Translation