Que ferramentas (livres) você usa para projetar software [fechado]

que Ferramentas usa para acelerar a documentação do desenho da aplicação. Ou seja, criar wireframes, fluxogramas. Que outros métodos você acha essenciais .

é o consenso geral de que os casos de uso são vitais, ou é um bom documento funcional mais fácil e mais rápido

Author: Stuart, 2009-06-10

18 answers

USOmodelos Balsamiq para a concepção da IU epara o paradigma Visual Aigilian para a modelização - permite passar muito bem de processos empresariais de alto nível para requisitos granulares e modelos UML... E é bastante barato.

 9
Author: Michał Chaniewski, 2009-06-10 07:04:10

O lápis para o Firefox é muito bom para diagramas simples e esboços GUI.

E se não gostar como um add-on FF, poderá obter uma versão Autónoma Para Linux ou windows.

 7
Author: Evan, 2009-06-10 10:26:58

O Sparx EA é o Big bang pelo dinheiro. Suporte multi linguagem com roundtriping e suporte de equipe. Estou a usá-lo há três anos sem queixas.

Usei Rose racional, Poseidon, ArgoUML e vários plugins de Eclipse grátis. Rational é muito grande e lento, Poseidon foi grande (versão livre imprime semi-nu deus grego do mar em seus diagramas), e Argo sempre me deu problemas e não Diagrama o que eu preciso. Nunca encontrei um bom plugin Eclipse" livre"... era sempre à espera daquela bala mágica.
 7
Author: johnwalker00, 2009-06-11 16:08:37

USO o Freemind para lidar com todas as ideias que recebo quando estou a pensar na solução de um problema. E então usando os ícones e cores em cada nó eu posso priorizá-los. Gosto mesmo daquela ferramenta de freeware.

 6
Author: Allan Simonsen, 2009-06-10 10:48:41

Principalmente Dia ( http://projects.gnome.org/dia / ), Papel e cartão para "desenhos" rápidos.

 4
Author: Tiago, 2012-06-10 00:07:16
Papel e lápis, placa branca e marcador seco. Depois transfiro-o para Visio, depois de resolver os grandes problemas. Infelizmente não cumpre a sua exigência de liberdade, desculpe.
 3
Author: jasonh, 2009-06-10 07:05:45

Uso um quadro branco de quatro secções com impressora incorporada. Assim, posso fazer design privado na minha secretária ou num grupo de colegas, e isso permite-me imprimir as minhas divagações para mais tarde.

Nunca encontrei uma aplicação que me dê todas essas capacidades (embora um monitor de 1,80 m por 1,80 m fosse fixe, não acho que o meu empregador vá pagar o dinheiro por isso).

Por vezes, a melhor solução tecnológica não é nenhuma tecnologia (embora eu ser verificando as outras respostas para ver se as ferramentas melhoraram desde a última vez que eu olhei - eu sou muito cínico no entanto, assim que eu abordá-lo com um certo pessimismo).

 2
Author: paxdiablo, 2009-06-10 07:16:52

OpenOffice.org ' s "Draw" faz um trabalho decente para criar fluxogramas e diagramas semelhantes, desde que você não espere que ele saiba (e faça valer) a sintaxe e semântica de um dado tipo de diagrama.

 2
Author: Erich Kitzmueller, 2009-06-10 07:46:07

Dia, graphviz (dot), Caneta e papel, e a minha própria mente.

Todos estes são livres como na fala. Dia e graphviz também são livres como na cerveja.
 2
Author: Thomas, 2009-06-10 10:30:50

Gliffy (wireframing, fluxograma) tem uma versão básica gratuita, mas todos os documentos produzidos desta forma são públicos, pelo que não são muito utilizáveis, suponho.

 1
Author: Sorin Comanescu, 2009-06-10 07:42:29

Normalmente encontro-me a usar o MS Excel para desenhar fluxogramas em vez do Visio, devido à sua facilidade de utilização e à justaposição dos cálculos da folha de cálculo com o próprio fluxograma. Eu escrevo o pseudocode bem ao lado do fluxograma em MS Excel, e isso torna a revisão muito mais fácil.

 1
Author: Muhammad Farhan, 2009-06-10 08:12:20

Papel para cortar (3 'por 2') e um marcador e lápis. Eu gosto da superfície grande, mas acho mais fácil trabalhar em uma superfície horizontal (em vez de usar um quadro branco.)

Na verdade, modelei alguns fluxogramas para o chefe do MS Publisher. As ferramentas de desenho são boas o suficiente, e converte-se em pdf. Não é grátis, mas pode já estar no seu posto de trabalho.

Eu nem sempre uso casos, ou até mesmo histórias de usuários, mas sempre vai pensar em como um novo aplicativo será usado, e por quem, antes de planear. Isso ajuda-me a defender melhor as minhas especificações.

 1
Author: Crenshaw, 2009-06-11 16:32:02

Aqui está mais detalhes de um dos meus posts .

 1
Author: Boydski, 2017-05-23 12:03:05
Visio principalmente, pranchas de desenho / caneta e papel para rascunhos. Escrevo os meus pensamentos finais sobre um processador de texto e publico-os para que outros membros da equipa comentem. apresentações também são importantes para entregar o seu conceito a um público amplo (importante em grandes empresas, onde muitas equipes podem ser afetadas pelo seu projeto/novo sistema, e você quer obter feedback de todos). Mas vou verificar as recomendações aqui, talvez encontre uma nova ferramenta útil.
 1
Author: Ami, 2009-06-18 09:05:16
Essa ferramenta online da Autosketch também pode ser útil para modelar e projetar. http://draw.labs.autodesk.com/ADDraw/draw.html
 1
Author: dead_OTMOPO3, 2009-07-10 11:35:56

Estou actualmente a utilizar OmniGraffle tanto para esboços como para documentação (combinado com papel e lápis, claro). É bastante elegante, rápido e torna fácil de produzir documentação boa aparência.

A principal desvantagem é que não está ligado ao código de forma alguma, o que torna o refactoring um pouco mais difícil, mas isso vale para muitas das ferramentas certo? Também não é gratuito, embora muito barato para uma ferramenta com a sua maturidade e força.

 0
Author: Sebastian Ganslandt, 2009-06-12 06:54:04

Acho que o Umbrello (esbarrou nele enquanto andava pelo KDE em Fedora) é uma boa ferramenta, embora não tenha muito com que a comparar.

 0
Author: Elsporko, 2009-08-21 20:15:57