I was curious how the rest of you go about designing your software before you start coding. What level of detail do you go into as far as making DFDs, use cases, keeping up with requirements, etc?
Personally when I'm writing something moderately sized for myself I just draw up some UML class diagrams in visio and write out the features I want in an excel document.
What level of detail do the rest of you go into for your own projects vs what you may have worked on in a professional setting?
Personally when I'm writing something moderately sized for myself I just draw up some UML class diagrams in visio and write out the features I want in an excel document.
What level of detail do the rest of you go into for your own projects vs what you may have worked on in a professional setting?