Modeling (AM) is a practice-based methodology for
effective modeling and
documentation of software-based
systems. At a high level AM is a collection
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,
practices for modeling software that can be applied on a software development
project in an effective and light-weight manner.
Important thought: Let's keep the modeling baby but
throw out the bureaucracy bathwater. ;-)
Where to Start:
Read the following in order:
An Introduction to Agile Modeling
Agile Model Driven Development (AMDD)
Agile Modeling Best Practices
Where Do I Start?
- Frequently Asked Questions (FAQ)
Important External Links
We support the Agile Alliance.
About the Agile Modeling Site