I am web developer outside of school, and an MIS major in college. One of the main focuses on my major is software analysis and design, were they teach non programmers how to draw UML diagrams to create software.
This methodology seems slow and bulky. Any developers out there able to give some more insight into how widespread diagramming before coding is?