Ferramentas “UML”

Existem muitas ferramentas UML muito caras por aí, que prometem o mundo. Eles se integrarão ao seu sistema SCM e escreverão metade do seu aplicativo para você, E as mudanças de ida e volta em seu design. Eles farão belos diagramas e você poderá entrar para o clube de 30.000 pés de altura.

O problema com essas ferramentas é que 99% das vezes, você só precisa de algo para anotar algumas ideias para transmitir uma ideia ou para esclarecer seus pensamentos. Então, em vez de aprender Enterprise Architect, por que não tentar um dos seguintes

Diagramas de sequência – http://www.websequencediagrams.com/

Cenário

Usando marcação de texto simples, você pode produzir diagramas de sequência, completos com comentários e blocos de controle de fluxo. Se você quiser armazenamento em nuvem para seus diagramas, eles oferecem um serviço de assinatura, e o cara por trás disso é realmente sensível a perguntas e solicitações de recursos.

Fluxogramas e diagramas de bloco – http://www.asciiflow.com/

Cenário

Arte ASCII, com uma interface de apontar e clicar adaptada ao estilo de desenho de caixas e setas. E é de código aberto, portanto, você pode executar sua própria instância, se quiser.

(mais ferramentas por vir, conforme eu as encontrar)