Utilizo há anos a ferramenta Astah (antigo JUDE). Ele possui a versão gratuita (Community) e a versão paga (Professional).
A versão paga custa hoje cerca de R$ 700,00 (licença pra vida toda). Particularmente um ótimo preço! Mas claro que isso depende de sua necessidade.
O aplicativo é completo. Possui todos os diagramas para você fazer um projeto bem organizado.
Na versão gratuita são: Classes, Caso de Uso, Estados, Atividade, Sequência, Comunicação, Componentes, Implantação/Instalação e Estrutura Composta. Já na paga temos também: Fluxograma, Fluxo de Dados, Entidade/Relacionamento, CRUD, Mapa Mental, Requisitos e Tabela de Requisitos.
A funcionalidade que eu mais gosto é a de exportar o esqueleto das classes para os códigos. Hoje ele exporta nativamente, na versão profissional, para: Java, C#, C++. Com plugins essa gama aumenta e temos: PHP, Objective-C, Java, JPA, etc. Mas isso fica pra outro artigo.
Outra enorme vantagem do Astah é ser multiplataforma. Como programador eu uso praticamente os três sistemas operacionais mais fortes do mercado (Microsoft Windows, Apple OS X e Linux com suas variantes, sendo a minha predileta o Ubuntu) e trabalho com equipes que usam todos os três. Com certeza isso é importante.
Clique aqui para obter o programa.
Leave a Reply