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.
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)
-
Principles
of AM
-
Practices
of AM
Important Pages At this
Site:
-
Active
Stakeholder Participation
-
Agile Model Driven Development (AMDD)
- Agile
Modeling and RUP
- Agile
Modeling and XP
-
Agile Models Distilled
-
Agile Requirements Change Management
-
Downloads
-
Enterprise Modeling Anti Patterns
-
Essays
and Other Resources
-
Examining the Model Driven Architecture (MDA)
-
Frequently Asked Questions (FAQ)
-
Generalizing
Specialists
-
Inclusive Models
-
An Introduction to Agile Modeling
-
Introduction to the Diagrams of UML 2.0
- Modeling Style Guidelines
-
Phases Examined
-
Practices
of AM
-
Principles
of AM
- Simple Tools or CASE
Tools?
-
Site Map
- Training in Agile Model Driven Development
- Values
of AM
-
Where Do I Start?
Recent Additions to the AM
Site
-
Agile Requirements Best Practices
-
Agile Usability: User Experience Efforts on Agile
Software Projects
-
Comparing the Various Approaches to Modeling in
Software Development
-
Enterprise Modeling Anti-Patterns
-
Examining the "Big Requirements Up Front" Approach
-
Frequently Asked Questions (FAQ)
-
How Can Enterprise-level Professionals Be Agile?
-
Interviewing Tips and Techniques for IT
Professionals
-
The "Model a Bit Ahead" Pattern
-
Overcoming Common Requirements Modeling Challenges
-
Where Do I Start?
-
Why Extend the UML Beyond Object and Component
Technology?
Important External Links
-
Agile Data Site
-
Agile Modeling Newsletter
We support the Agile Alliance.
About the Agile Modeling Site
| Japanese
Translation
Copyright
2001-2012 Scott W. Ambler |
This site owned by Ambysoft Inc.
|
|