Agile and Modeling / MDE : friends or foes?

Tweet about this on TwitterShare on FacebookBuffer this pageShare on RedditShare on LinkedInShare on Google+Email this to someone

Today I’ve given a talk at the Agile Tour Nantes where I explore the relationships between software modeling and agile practices. For many agilists, the perception is that modeling is a useless activity that should not be part of the core agile practices. But, is this really the case? Can both cross-fertilize each other?

More specifically, I explore the three following topics:

  • Modeling in agile. Can agile benefit from modeling? How to integrate modeling in an agile process?
  • Agile in modeling. Can modeling benefit FROM agile? Can we apply agile principles when designing new modeling languages, model transformations,… If we have eXtreme Programming, I propose to have eXtreme Modeling (if XP is good, XM should be good as well!)
  • Modeling the agile. Can modeling help companies understand the human AND social aspects/requirements of agile methods and improve their chances of success when adopting them?

The first item is based on the work by Scott Ambler on Agile Modeling . The second one is a collection of ideas from our to-do list for future research. The third item is based on a previous work that we commented here .

I hope you enjoy the presentation. Of course, if you are interested in collaborating in any of those items or just want more information on them (in the end, a slideshow cannot replace a life explanation) please contact me.

If you enjoyed this post you can subscribe TO this Software Modeling blog , TO the portal’s mailing list , follow me on twitter and/or check the most popular posts . And if you really liked it help me pass it on to others by bookmarking and sharing the post using the links below:

Tweet about this on TwitterShare on FacebookBuffer this pageShare on RedditShare on LinkedInShare on Google+Email this to someone
Comments
  1. Anonymous

Reply

Your email address will not be published. Required fields are marked *