UML Forum
All Things related to UML 2

UML FAQ: What is Agile Modeling?

Agile Modeling is a Model-Based Engineering subdiscipline that specializes in the use of visual modeling techniques, typically using UML diagrams, to supplement Agile Software development methods (e.g., Scrum). In contrast to Model-Driven Development methods that emphasize heavyweight modeling techniques (e.g., Round-Trip Engineering, where model = software code), Agile Modeling techniques tend to be less rigorous (e.g., “UMLasSketch”).

For more information about Agile Modeling and Model-Driven Development check out the Model-Based Engineering Forum.