« ECS5 – ECMAScript 5th edition releasedHow to create a template engine in 1 hour »

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

3 comments

Comment from: sandreo [Member] Email
I will just say YES !


10/27/09 @ 11:38
Comment from: vlad [Visitor] · http://www.omondo.com
I fully agree with you and this is where UML modeling is stupid if used with MDD (e.g. model driven development). How business could alone decide about requirements if it doesn't see what would be the result. After a first iteration the architect or program manager shows to the customer what has been developped. After this stage they together decide to adapt requirements and what is really possible. After few iterations the project is getting better and better.
The problem with UML is that you can't add presentation layers and deploy the application without developers codding methods. If you code manually methods then the traditional MDD is impossible because only code from a static model is possible. This is why MDD is stupid !!
I mean that UML as a language is certainly the best way for documenting a project but using the model in a waterfall approach with MDD is just ridiculous !!

I have written an article on this waterfall versus agile approach available at: http://www.forum-omondo.com/documentation_eclipseuml_2008/waterfall_versus_incrementale_modeling_cycle.html

Vlad,
10/27/09 @ 11:52
Comment from: Gap [Visitor] Email
Hello,

The contrary is also true: Don't let designers working alone.
In this case you'll certainly produce a nice piece of engineering, but useless for business...

Communication should be continuous, and use a common language that both world understand (e.g. usecase don't need much background).
10/28/09 @ 12:34

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)