Ferramentas online GRATUITAS e PAGAS para criar diagrama UML

Diagrama UML (do inglês, Linguagem de Modelagem Unificada) é uma verdadeira “mão na roda” para explicar itens abstratos, como um programa ou um sistema.

O que é um diagrama UML?

Eles são muito utilizados por que criam uma espécie de “linguagem visual comum” dentro do complexo universo do desenvolvimento de softwares.

Os diagramas UML também ajudam a fazer com que “pessoas comuns” – aquelas que não estão acostumadas ao linguajar técnico, geralmente ligadas ao negócio ou outras áreas – entendam as especificações e funcionamento de sistemas em criação.

A linguagem possui algumas variações (confira aqui os principais diagramas da UML) e todas auxiliam no entendimento do desenvolvimento de um software.

Pensando na importância da UML, resolvemos reunir neste artigo as principais ferramentas online para a criação desses diagramas. São sites e plataformas (algumas gratuitas e outras pagas) que podem auxiliá-lo caso você esteja trabalhando com essa linguagem na criação de um programa ou sistema.

1. Edraw Max

Edraw Max é uma fantástica ferramenta online que oferece uma versão gratuita para criação de fluxogramas, mapas mentais, organogramas, diagramas de rede, genograma, diagrama elétrico, organograma, diagrama de gerenciamento de projetos, diagrama UML e outros com uma galeria recheada de exemplos e modelos.

edraw-online-diagramas-uml

Falando mais sobre os diagramas UML, que são o foco deste artigo, no Edraw Max é possível criar facilmente diagrama de sequência, diagrama de casos de uso, diagrama de classes, diagrama de atividades e outros.

Além da versão online, Edraw Max também oferece uma versão instalada (Desktop) para Windows, Mac e Linux, ou seja, atende a todos os gostos e necessidades.

edraw-max-uml-diagrama-software

O Edraw Max possibilita que você crie mais de 280 tipos de diagramas sem nenhum esforço, sendo uma ótima alternativa ao Visio. Além de oferecer todas as funcionalidades que o Visio oferece, inclui ainda recursos não presentes no Visio, tal como os botões flutuantes que tornam a criação de diagramas mais simples e as ferramentas de desenho vetorial que permitem que os usuários criem novos símbolos de maneira rápida e fácil.

Faça o download e inicie uma avaliação gratuita!

2. Lucidchart

1-ferramentas-diagramas-uml

O Lucidchart é uma das principais plataformas para a criação de diagramas de todos os tipos, inclusive UML. O site é gratuito, mas oferece algumas funções específicas para quem for assinante. Um ponto positivo é a facilidade de uso, já que todas as ferramentas e menus estão em português e muito bem explicadas.

Em se tratando de diagrama UML, vários tipos são suportados, como o diagrama de estados, diagramas de atividades, diagrama de casos de uso e outros. O Lucidchart ainda oferece uma vasta biblioteca de conectores, o que permite uma ampla criação de diagramas UML.

2-ferramentas-diagramas-uml

Porém, um ponto negativo dessa plataforma é a limitação da conta básica. Não é possível, por exemplo, possuir mais do que 3 documentos ativos ao mesmo tempo. Além disso, o armazenamento é de baixa capacidade e nem todas as formas estão disponíveis no acesso gratuito. Até a exportação e backup são recursos limitados assinantes.

Contudo, se você trabalha profissionalmente com diagramas UML, assinar o Lucidchart pode valer a pena. Os preços são competitivos e variam de US$ 4,95 por mês a até US$ 20 por mês, dependendo das funções disponibilizadas. Apenas atente-se para os preços, pois eles estão em moeda estrangeira (dólar).

3. Draw.io

3-ferramentas-diagramas-uml

Totalmente gratuito, o Draw.io é outra ferramenta competente e muito utilizada para a criação de diagramas UML (e de outros tipos). O site apresenta componentes que se adequam à criação de vários tipos de diagramas, como o de sequência, de atividades, de estados e o tradicional caso de uso.

É verdade que a variedade de componentes e recursos pode não ser tão variado assim. Porém, o acesso gratuito compensa a limitação, especialmente para quem não trabalha com diagramas UML profissionalmente e precisa acessar esse tipo de ferramenta apenas esporadicamente. Esse é o caso de estudantes ou aqueles desenvolvedores que raramente precisam passar pelo processo de especificação (o que é mais do que recomendado, na verdade).

4-ferramentas-diagramas-uml

O Draw.io ainda possui uma versão para desktop que pode ser instalada diretamente na máquina. Em nossos testes, o programa funcionou bem e apresenta as mesmas ferramentas da contraparte online. A vantagem é exatamente não precisar de conexão com a internet para funcionar, o que pode ser útil em alguns casos.

Para aqueles que ainda não dominam o inglês, o Draw.io possui boa parte das ferramentas disponíveis em português. Outras vantagens são os tutoriais publicados no canal no YouTube e integração com serviços de armazenamento na nuvem, como Google Drive e OneDrive.

4. Gliffy

5-ferramentas-diagramas-uml

Gliffy é outra ferramenta competente para a criação de diagramas UML. A disponibilidade de formas e conectores é ampla e os recursos oferecidos também surpreende. Contudo, diferente das duas opções anteriores, este site não oferece uma opção gratuita, com exceção da versão de testes por 14 dias com acesso ilimitado.

Depois desse período, o usuário precisa escolher algum dos planos, que variam de US$ 4,99 a US$ 7,99, dependendo do tamanho da equipe. O Gliffy também está disponível apenas em inglês, o que pode ser uma barreira para quem ainda não domina o idioma. Contudo, a interface lembra bastante os programas da suíte Office, da Microsoft, o que é familiar para muitas pessoas.

6-ferramentas-diagramas-uml

O Gliffy também oferece integração com o Google Drive e tem suporte a edição colaborativa com outros membros da equipe. Existem padrões e componentes prontos para os diagramas de classe, caso de uso, atividades e sequências, mas é possível explorar praticamente toda a linguagem UML através dessa plataforma.

Para usuários não profissionais, o Gliffy não parece ser uma boa opção. A indisponibilidade de uma versão 100% gratuita (mesmo que limitada) afasta essa categoria. Entretanto, para aqueles que criam diagramas UML (e outros tipos) com frequência para uso profissional, é bom considerar essa plataforma como uma forte concorrente.

5. yUML

7-ferramentas-diagramas-uml

O destaque yUML é a possibilidade de criar diagramas UML de uma forma totalmente diferente. Ao contrário das opções anteriores, a forma de construir os seus diagramas não é muito intuitiva, mas pode ser útil para quem quer complexidade e gerar rapidamente imagens baseadas no esquema criado.

A premissa do yUML é usar uma linguagem para a criação dos diagramas. Em um primeiro momento, pode parecer muito complexo, mas em pouco minutos pega-se o jeito e fica realmente muito fácil criar os diagramas UML com essa ferramenta. Três tipos são suportados: diagrama de classes, diagrama de atividades e diagrama de caso de uso.

8-ferramentas-diagramas-uml

A complexidade inicial tem uma vantagem: graças ao formato de linguagem adotado para a criação dos diagramas, é fácil compartilha-los ou coloca-los como uma forma de exibição em páginas. Tudo o que você precisa fazer é aceitar a integração do yUML com outras plataformas, que é bem variado.

O yUML possui uma versão gratuita que atende bem à maioria dos usuários. É possível criar diagramas de forma ilimitada, mas o histórico dos diagramas criados fica limitado a 100. A versão paga começa em £4,70 por mês e há outros planos que devem ser disponibilizados futuramente.

6. Creately

9-ferramentas-diagramas-uml

O Creately é outra ferramenta bem completa para a criação de diagramas UML. A grande vantagem é contar com vários recursos totalmente disponíveis sem precisar pagar nada. Para ter acesso a todas as funções, basta apenas fazer login na plataforma.

O visual do Creately é bastante amigável e lembra muito os programas da suíte Office, da Microsoft. Embora não tenha uma versão em português, é fácil se achar entre os menus e opções de ferramentas disponibilizadas. Tudo o que está relacionado à linguagem UML está bem sinalizada, por exemplo.

10-ferramentas-diagramas-uml

É possível criar diagramas de classes, de sequências, de componentes, de uso de casos, de atividades e muito mais. O Creately ainda oferece um conjunto bastante completo de outras formas e até silhuetas de pessoas para ajudar na construção visual do diagrama. Esse é outro diferencial bastante importante dessa plataforma 100% gratuita.

7. Cacoo

11-ferramentas-diagramas-uml

O Cacoo é outra ferramenta paga para a criação de diagramas UML. Com preços que variam de US$ 4,95 por mês a US$ 18 por mês (para a equipe), esse serviço é voltado para quem realmente trabalha profissionalmente com a criação de diagramas. E a variedade é realmente grande, não ficando limitado apenas aos da especificação UML.

O que mostra a competência do Cacoo é a quantidade de templates prontos, o que facilita bastante o trabalho de quem está começando do zero. Com relação ao diagrama UML, temos as seguintes variações: diagrama de uso de caso, diagrama de classes e diagrama de sequências.

12-ferramentas-diagramas-uml

O foco na colaboração também é grande para o Cacoo, já que o preço para o time é muito mais convidativo do que o valor individual. O serviço também destaca que o compartilhamento e construção simultânea de diagramas, com suporte a comentários em tempo real, também funciona muito bem.

8. Visual Paradigm

13-ferramentas-diagramas-uml

A nossa última indicação de ferramenta para a criação de diagramas UML é o Visual Paradigm. Essa é uma plataforma gratuita, mas que oferece planos pagos para os usuários que quiserem desfrutar de recursos avançados. O foco não é necessariamente os diagramas UML, mas há muitos outros formatos suportados.

Porém, a variedade para o padrão UML é bastante grande. Além do diagrama de caso de uso, também tem o diagrama de classes, de sequências, de atividades, de componentes, de pacotes e de muitos outros. Além dos modelos, há templates que prometem facilitar a vida dos usuários.

14-ferramentas-diagramas-uml

Para a vantagem de quem está procurando diagramas da especificação UML somente, o plano gratuito já é o suficiente. Afinal, todas as funções estão disponíveis para essa versão do programa. Basta apenas fazer o acesso normal com e-mail e já é possível aproveitar todas as funções do Visual Paradigm.

Conhece alguma outra ferramenta legal que não foi citada? Deixe seu comentário abaixo!


4 Comentários

Márcio Lins
1

Não é um site mas sim um programa o astar, é ótima ferramenta uml e gratuito tb. Um abraço

Thiago
4

Uma correção : Edrawmax não será gratuito , tampouco! uma das melhores ferramentas até para elaboração de Diagramas de Classes(completa) , indo a “fundo” de concorrência com o Visual paradigm (acessível e versões tipo ‘community’). A Visual paradigm “vence” o Edrawmax , neste quesito de quem disponha de uma excelente ferramenta , porém com versões “estudantis e licenças comunitárias não-profissionais”.

Para quem deseja a versão antiga do Astah , somente está disponível a versão 8.0 nos pacotes antigos do ubuntu (as antigas PPA’s). Tentei achar para as versões em Arch linux e os repositórios ‘git’ ou AUR não disponibilizam para download.

Deixe seu comentário

Seu endereço de e-mail não será publicado. Campos com * são obrigatórios!