View Single Post
Old 11-16-2007, 12:30 PM   #15 (permalink)
Karl
The Reckoner
Advanced Programmer Top Contributor 
 
Karl's Avatar
 
Join Date: Sep 2007
Posts: 437
Thanks: 22
Karl is on a distinguished road
Default

I was doing some UML diagramming last night with two other programmers, we were able to effectively model the conceptual design of our system using Use Cases. We already had some requirements jotted down on paper (as most people do), but it was amazing to see how much ambiguity there was with the requirements, we all had different ideas of how to go about common tasks.

The Use Cases helped us to clear up those inconsistencies, we didn't get it finished, but for the hour or two that we put in we got a lot back, and I know that the time we would have lost through our misunderstandings would have run higher than those 2 hours spent.
__________________
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Karl is offline  
Reply With Quote