Возможный дубликат:
Является ли UML практичным?
Я делаю UML в своем университете, и я не понимаю, почему мы должны это делать. Он похож на модель для баз данных OO, но я думаю, что могу писать Java без UML.
Я хочу знать технические причины, по которым UML используется в профессиональном мире; почему это важно. Не просто научиться этому, потому что профессор так говорит.