Enhancing Communication with Agile Modeling

This article discusses the usage of modeling activities in agile approaches. It explains that agile modeling is aligned with Agile values and principles. Modeling should be included in your Agile toolkit, a models support communication and understanding. It recommends to create simple models using simple tools. As requirements are going to change, you should embrace change as you create models. Remember that the focus is to deliver software and not models. Use models when and where they add value.