Click here to Skip to main content
15,889,034 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



 
GeneralAmbivelent... Pin
dbytz12-Mar-04 5:02
dbytz12-Mar-04 5:02 
GeneralRe: Ambivelent... Pin
AnonymousCoder13-Mar-04 0:38
AnonymousCoder13-Mar-04 0:38 
GeneralRe: Ambivelent... Pin
Michael Flanakin14-Mar-04 12:13
Michael Flanakin14-Mar-04 12:13 
GeneralRe: Ambivelent... Pin
Anonymous.200415-Mar-04 2:53
sussAnonymous.200415-Mar-04 2:53 
GeneralRe: Ambivelent... Pin
Michael Flanakin15-Mar-04 4:01
Michael Flanakin15-Mar-04 4:01 
GeneralMost of UML is complete rubbish. Pin
Chris Hills12-Mar-04 3:12
Chris Hills12-Mar-04 3:12 
Generalabsolutely!!!. Pin
Anonymous12-Mar-04 3:24
Anonymous12-Mar-04 3:24 
Generalabsolutely!!!. Pin
Anonymous12-Mar-04 3:25
Anonymous12-Mar-04 3:25 
GeneralRe: Most of UML is complete rubbish. Pin
Anonymous12-Mar-04 7:53
Anonymous12-Mar-04 7:53 
GeneralRe: Most of UML is complete rubbish. Pin
WillemM13-Mar-04 10:06
WillemM13-Mar-04 10:06 
GeneralRe: Most of UML is complete rubbish. Pin
Jörgen Sigvardsson13-Mar-04 10:36
Jörgen Sigvardsson13-Mar-04 10:36 
GeneralRe: Most of UML is complete rubbish. Pin
WillemM13-Mar-04 11:32
WillemM13-Mar-04 11:32 
GeneralRe: Most of UML is complete rubbish. Pin
Nemanja Trifunovic14-Mar-04 16:01
Nemanja Trifunovic14-Mar-04 16:01 
GeneralUML is not well designed :-) Pin
ThomasW SCE22-Mar-04 13:10
ThomasW SCE22-Mar-04 13:10 
GeneralRe: UML is not well designed :-) Pin
WillemM23-Mar-04 5:22
WillemM23-Mar-04 5:22 
GeneralGreat tool if the team is big enough Pin
Mark Focas10-Mar-04 22:44
Mark Focas10-Mar-04 22:44 
I designed the last system I wrote using UML, with Microsoft Visio. Altho it was very good for designing, and really helped me sort out a lot of issues at the design stage, I find Visio very hard to use. I don't think this is Visio itself, but UML tools per se. As an experiment, I designed a minor system on paper, using UML, then wrote the classes with methods shells, Interfaces and properties, but no implementation, and reverse engineered via Visual Studio.Net into UML. I found this to be a much faster process, as I am more of a coder than a graphic tool person. The design process was still the same, I wrote a lot of notes on paper during the design process before writing the classes. I think I would still use this approach on future projects. I know there are tools that exist that sit inside the development environment that will change the UML as the code changes and vise versa. I think these have a lot more potential of adoption.
I also am not particularly keen on the code generated out of Visio. I think it is a tool that has a long way to go.
On a bigger team, where there are architects who don't code, only use modelling tools, I think it would be a lot more successful. On a smaller team like ours, where I need to be architect, build engineer, write unit tests, write documentation etc, I think the overhead means that I would still prefer to create a class without the method implementation, and reverse engineer into UML, than to do it UML to code.

Being in a minority of one, doesn't make you insane
George Orwell
However, in my case it does

GeneralSometimes, always Pin
Ravi Bhavnani10-Mar-04 10:45
professionalRavi Bhavnani10-Mar-04 10:45 
GeneralWe have been using UML for 4 years now. Pin
Signal-910-Mar-04 6:45
Signal-910-Mar-04 6:45 
GeneralWhat is UML? Pin
Anonymous.200410-Mar-04 0:13
sussAnonymous.200410-Mar-04 0:13 
GeneralRe: What is UML? Pin
ed welch10-Mar-04 1:24
ed welch10-Mar-04 1:24 
GeneralRe: What is UML? Pin
Michael Flanakin14-Mar-04 12:19
Michael Flanakin14-Mar-04 12:19 
GeneralLearning UML Pin
Michael P Butler8-Mar-04 22:51
Michael P Butler8-Mar-04 22:51 
GeneralRe: Learning UML Pin
Anonymous9-Mar-04 7:30
Anonymous9-Mar-04 7:30 
GeneralRe: Learning UML Pin
Alvaro Mendez9-Mar-04 11:20
Alvaro Mendez9-Mar-04 11:20 
GeneralRe: Learning UML Pin
Ravi Bhavnani10-Mar-04 10:49
professionalRavi Bhavnani10-Mar-04 10:49 

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.