UML – Unified Modeling Language
Mesmo que atualmente o uso da UML (Unified Modeling Language) seja menos comum, ela ainda reúne uma série de ferramentas e artefatos muito úteis para o gerenciamento de projeto, levantamento de requisitos, e arquitetura de sistema.
Os diagramas mais conhecidos e utilizados da UML, mesmo que em times que utilizam frameworks e metodologias ágeis como o Scrum, são:
- Diagrama de classes
- Diagrama de estado
- Diagrama de atividade
- Diagrama de casos de uso
Ainda que as metodologias e frameworks ágeis tenham dominado de forma predominante nossa realidade, a utilização de padrões e notações como a UML ainda pode ser extremamente útil, seja para garantir a qualidade do desenvolvimento, quanto para gerar evidências e documentar de forma técnica, porém simples e objetiva todo o projeto.
-
Livro “UML 2: Uma Abordagem Prática” Gilleanes Guedes (PDF)
O livro "UML 2 - Uma Abordagem Prática", escrito por Gilleanes T. A. Guedes, é um guia completo sobre a aplicação da Unified Modeling Language (UML) 2 na engenharia de software. Com uma abordagem prática e acessível, o autor apresenta…
-
Diagramas UML: O que são? Conheça os 14 tipos
Neste artigo apresentaremos os 14 diagramas UML da versão 2.5, explicando de forma breve e objetiva a função de cada um, qual e quando utilizar cada um dos diagramas. O que são diagramas UML, e para que servem? Se você…
-
Crie diagramas UML e BPMN com Visual Paradigm
Utilize essa potente ferramenta online para criar diagramas UML, fluxos BPMN e outras dezenas de diagramas e processos gratuitamente
-
Curso Linguagem de Modelagem Unificada (UML)
A Linguagem de Modelagem Unificada, Unified Modeling Language (UML) em inglês, é uma linguagem de modelagem não proprietária de terceira geração, largamente utilizada, atualmente, na especificação e na documentação de projetos e soluções.
-
Livro “Utilizando UML e Padrões” Craig Larman (PDF)
Dominar uma linguagem orientada a objetos, como Java não é o suficiente. Um bom engenheiro de software deve também possuir a habilidade de projetar sistemas de objetos robustos, escaláveis e fáceis de manter. Utilizando UML e Padrões, de Craig Larman…
-
Diagrama de Caso de Uso (use case diagram)
O correto uso da linguagem de notação (ou ainda chamada diagramação) UML e o diagrama de casos de uso durante o levantamento de requisitos de um sistema auxilia no entendimento da lógica do sistema e do negócio envolvido.