Nov 13th, 2008
by Michiel Kalkman.
At http://www.agilemodeling.com/, Scott W. Ambler introduces us to the concept of Agile Modeling (AM) or Agile MDD.
In Scott’s words,
As the name implies, AMDD is the agile version of Model Driven Development (MDD). MDD is an approach to software development where extensive models are created before source code is written. A primary example of [...]
Oct 30th, 2008
by Michiel Kalkman.
UML seems to be a polarizing factor in the software development debates. The Learning LISP blog chimes in with observations on the lack of added value UML brings to the design and development process.
UML is applying an abstraction at the wrong end of the problem. It is primarily used to sketch object models for inferior [...]
Oct 17th, 2008
by Michiel Kalkman.
We have by now a solid 50 plus years of collective experience in the development of commercial-purpose software. Though the field has yet to reach the maturity of traditional engineering disciplines, a few things have become very clear in this relatively short time.
First of all, software development is inherently time-consuming and error prone. If nothing [...]
Aug 12th, 2008
by Michiel Kalkman.
Magnus Jungsbluth weighs in on the pros and cons of using MDD to develop software.
Model driven development is often still seen as gray theory by a lot of people but once you experienced it you never want to go back. A lot of the modern web frameworks like ruby on rails, django, cakephp, grails etc. [...]