Slashdot Mirror


Is UML Really Dead, Or Only Cataleptic?

danielstoner writes "Recently UML was pronounced dead as a tool for all programming needs by an article posted on Little Tutorials: 13 reasons for UML's descent into darkness. The author suggests UML was killed by, among other causes, greed, heavy process, and design-by-committee. Is UML really a fading technology? Is it useful beyond a whiteboard notation for designers? Is there any value in code generation?"

6 of 156 comments (clear)

  1. Judging by the bevy of replies... by FooAtWFU · · Score: 5, Insightful

    Judging by just how many people have bothered to reply to the story so far, mmm, I'd say there's a good chance it's dead.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
  2. pieces can be usefull by gbr · · Score: 5, Insightful

    UML as whole can be cumbersome and difficult to manage. A smart manager and developer will pick and choose the components of UML that best fit their development process, and use those.

    When using specific sections/sub-sets of UML, it can be an effective tool in the software development process.

  3. User Mode Linux is not dead by SpaceLifeForm · · Score: 5, Funny

    Don't be confused.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  4. Re:Annoying by Yetihehe · · Score: 5, Insightful

    Yeah, I tried to use UML for modelling, but it looks like EVERY time I need to do my code and then make adjustments in model. UML should be just used for high abstraction stuff, but then it is really better to just do it with custom blocks instead of strict.

    --
    Extreme Programming - Redundant Array of Inexpensive Developers
  5. Re:Just le by wannabgeek · · Score: 5, Funny

    You should've enrolled into a spelling course instead. Would have proved more useful.

    --
    I'm much more funny, interesting and insightful than the moderators think
  6. Re:Just le by EnglishTim · · Score: 5, Insightful

    I would say that UML is useful just to make sure everybody's using roughly the same notation on their napkin diagrams.

    Oh, and there's already a bunch of software out there that makes it easier for you to draw UML when you store your docs on a Wiki or something, rather than a large napkin server...