Onde e quando eu devo utilizar a UML? Alguem poderia me dar uma força?
:?:
Onde e quando eu devo utilizar a UML? Alguem poderia me dar uma força?
:?:
Para documentação de sistema…
Gerar os diagramas, caso de uso, definir funcionalidade, seria para você usar principalmente no inicio do desenvolvimento de um sistema, levantando funcionalidades, diagramas de sequencias depois só então realmente pegando na massa, PROGRAMANDO.
Peguei isso da ementa de um Curso de UML, veja se fica mais claro
[i] - Mostrar como usar UML para representar um modelo de projeto;
UML é um padrão de modelagem Orientada a Objetos.
Você faz diagrama de classes, de estados, casos de uso…
Em fim…toda a parte de projeto de um sistema que usa linguagem orientada a objetos você usa o padrão UML.
Existem alguns softwares que auxiliam na hora de você fazer essa modelagem como: Poseidon UML [que tem uma versão free], Jude e o mais famoso, porém pago: Rational Rose.
Tudo bom!
UML é uma linguagem universal e independente de linguagem e tem diversas utilizações (você pode modelar por exemplo um workflow para uma empresa). É altamente visual e o grande barato é que na fase de desenvolvimento você pode gerar código através dos seus diagramas. Existem muitas ferramentas de UML sendo alguma delas free (ArgoUML, PoseidonCE - baseado no ArgoUML, Jude).
Abraços.