Click here to Skip to main content
15,888,286 members

Survey Results

Do you use UML in your projects?   [Edit]

Survey period: 8 Mar 2004 to 14 Mar 2004

Yes, evidently we are meant to design before we code.

OptionVotes% 
No, we don't use UML78765.80
Only the System Architect uses UML1149.53
The Developers and architect use UML17614.72
All team members use UML.1199.95



 
GeneralRe: Why? Pin
Member 968-Mar-04 12:31
Member 968-Mar-04 12:31 
GeneralRe: Why? Pin
devvvy8-Mar-04 13:03
devvvy8-Mar-04 13:03 
GeneralRe: Why? Pin
Member 968-Mar-04 13:11
Member 968-Mar-04 13:11 
GeneralRe: Why? Pin
devvvy8-Mar-04 14:23
devvvy8-Mar-04 14:23 
GeneralRe: Why? Pin
Michael A. Barnhart8-Mar-04 14:37
Michael A. Barnhart8-Mar-04 14:37 
GeneralRe: Why? Pin
Brad Sokol8-Mar-04 15:38
Brad Sokol8-Mar-04 15:38 
GeneralRe: Why? Pin
Brad Sokol8-Mar-04 15:44
Brad Sokol8-Mar-04 15:44 
GeneralRe: Why? Pin
UltraJoe9-Mar-04 2:57
UltraJoe9-Mar-04 2:57 
Brad Sokol wrote:
For me, UML proves the adage that a picture is worth a thousand words. I couldn't imagine trying to describe aspects - particularly dynamic aspects - of complex software in words. Yet, the same concept can be very easily expressed as a UML diagram.

I think that's the big problem with many design tools and strategies: what works fine for one person doesn't do diddly to another. A project I worked on used UML, but most of it was, to me, worthless when writing code. It did describe overall system actions reasonably well, but it didn't tell me how those actions should be performed. Use cases were probably the least useful of all. I must admit, though, that the component breakdown part (the name of which escapes me now, as it's been 3 years since I've been on that project, and the current one doesn't use object-oriented technology) was rather useful, as long as it was done "well" (however you want to define that).


Brad Sokol also wrote:
Then again, I'm a highly visual person so perhaps UML appeals to me at a fundamental level.

Then again, I've never found diagrams -- not even data flow diagrams or flowcharts -- to be of much use to me, even though I'm a visual person. Go figure.
GeneralRe: Why? Pin
Gavin Greig8-Mar-04 22:16
Gavin Greig8-Mar-04 22:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.