| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2009 09:02:27
|
Andre_JavaWorld
JavaTeenager
![[Avatar]](/images/avatar/b6770af9bf892b0d4dbbc1aa5a3201a4.jpg)
Membro desde: 29/06/2007 12:48:07
Mensagens: 160
Localização: Saint Cyr L'ecole, France
Offline
|
Ola Pessoal,
Estou desenvolvendo um software, e gostaria de saber quais os diagramas o pessoal mais costuma utilisar no desenvolvimento, esta é uma duvida um tanto dificil de ser explicada, mas é o que gostaria de saber, rs pois tenho o documento de requisitos pronto, agora nao sei por onde prosseguir, alguem poderia me dar uma forcinha? o software que estou desenvolvendo tem um tamanho pequeno, no entanto, gostaria da opiniao do pessoal para um desenvolvimento de tamanho medio/grande
desde ja, Agradeço
André de Souza
|
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2009 09:18:55
|
rdgms
Virtual Machine Man
![[Avatar]](/images/avatar/825ab77fe4eb3419db2fc9c6ceff7146.jpg)
Membro desde: 21/12/2006 22:08:57
Mensagens: 532
Localização: São Paulo
Offline
|
Aew!!!
depende muito do sistema...
Geralmente eu utilizo o diagrama de Caso de uso para ter uma ideia de como o sistema tem que ser.. e o de Classe para desenhar a OO
FLW ^^
|
PDF, JPG, GIF, DOC e DOCX
JAVA! SCALA!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2009 10:14:39
|
paulofafism
JavaEvangelist
![[Avatar]](/images/avatar/d26b10ca0de48de1619fcefc39d00d64.jpg)
Membro desde: 02/05/2006 15:30:50
Mensagens: 304
Offline
|
Bem eu customo usar Caso de Uso para ter um visão geral do sistema. Agora quando precisar detalhar algumas partes do sistema, uso diagrama de atividades e sequência, em alguns casos uso o de componentes. E também uso o de classes. So que vou desenvolvendo os diagramas a medida que vou desenvolvendo o sistema
This message was edited 1 time. Last update was at 26/02/2009 10:15:35
|
Paulo Vinícius Moreira Dutra
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2009 13:04:46
|
Andre_JavaWorld
JavaTeenager
![[Avatar]](/images/avatar/b6770af9bf892b0d4dbbc1aa5a3201a4.jpg)
Membro desde: 29/06/2007 12:48:07
Mensagens: 160
Localização: Saint Cyr L'ecole, France
Offline
|
Muito obrigado pela dica pessoal,
As vezes perdemos muito tempo apenas "programando" quando na verdade o tempo deve ser melhor aproveitado na analise do sistema, Abraços Pessoal e obrigrado pelas respostas
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2009 20:59:29
|
ffranceschi
JavaChild
![[Avatar]](/images/avatar/c80bfa00454a7564c07c0559808294fa.jpg)
Membro desde: 23/08/2006 11:07:21
Mensagens: 130
Offline
|
Pensando em agile, documentos são caros de ser mantidos... imagina manter atualizado um diagrama de classes...
Não que documentar seja ruim, mas tudo tem sua finalidade e não se sinta culpado em jogar fora.... usamos bastante como rascunho numa interação para passar pra equipe o que tem q ser feito, geralmente desenhamos numa lousa branca.
Não se esqueça que seu principal objetivo é o software
Abraços
|
Fernando Franceschi
Blog - http://ffranceschi.wordpress.com/
Twitter - http://twitter.com/ffranceschi1 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 05:24:03
|
Andre_JavaWorld
JavaTeenager
![[Avatar]](/images/avatar/b6770af9bf892b0d4dbbc1aa5a3201a4.jpg)
Membro desde: 29/06/2007 12:48:07
Mensagens: 160
Localização: Saint Cyr L'ecole, France
Offline
|
Exatamente, estou totalmente de acordo, simples modificacoes podem custar muito caro, pois tempo é dinheiro e softwares normalmente tem prazo para serem entregues, e modificar diagramas é um problema quando o assunto é tempo, quais os diagramas voces mais usam quando trabalham com metodologias ageis?
Obrigado pelas Respostas
André de Souza
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 08:53:00
|
Rubem Azenha
Forum Spammer
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.png)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1799
Localização: São Paulo, SP
Offline
|
Eu costumo utilizar notações não padronizadas numa folha A4
This message was edited 1 time. Last update was at 27/02/2009 08:53:24
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 09:27:44
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 621
Localização: London, UK
Offline
|
Andre_JavaWorld wrote:..quais os diagramas voces mais usam quando trabalham com metodologias ageis?
No meu caso, nenhum.
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 11:01:20
|
marcosalex
Forum Spammer
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 1802
Offline
|
"
This message was edited 1 time. Last update was at 13/08/2009 17:09:48
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 12:48:07
|
s4nchez
Virtual Machine Man
![[Avatar]](/images/avatar/bef4d169d8bddd17d68303877a3ea945.jpg)
Membro desde: 05/06/2006 11:35:55
Mensagens: 621
Localização: London, UK
Offline
|
marcosalex wrote:Particularmente, considero abrir mão de documentação em nome da "agilidade" um tiro pela culatra.
Outra coisa a se considerar eh que UML nao eh a unica maneira de se documentar um projeto. Uma suite de testes de aceitacao automatizados tambem pode servir muito bem a esse proposito, e de brinde voce ainda pode validar boa parte da especificacao automaticamente
|
Ivan Sanchez | coding dojo | blog | twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/02/2009 13:40:47
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 2762
Localização: Rio de Janeiro
Offline
|
Nunca senti falta de UML
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2009 13:04:28
|
marcosalex
Forum Spammer
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 1802
Offline
|
"
This message was edited 1 time. Last update was at 13/08/2009 17:12:32
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2009 14:14:29
|
danielbussade
JavaEvangelist
Membro desde: 13/09/2007 09:26:21
Mensagens: 408
Localização: Itaperuna -RJ
Offline
|
Olá, expondo minha opinião sobre o assunto, acredito que UML não seja para documentar. Um design OO bem construído se autodocumenta, e se não for o bastante nada que o bom javadoc não resolva.
Acredito que o UML seja uma ferramenta de análise. Parafraseando Rodrigo Yoshima:"A análise é traduzir requisitos em
em componentes do software, descobrindo informações."
Para corroborar o que eu disse, leia o artigo:
http://blog.aspercom.com.br/2008/06/06/uml-nao-eh-documentacao/
Valeu!
This message was edited 1 time. Last update was at 02/02/2010 09:01:31
|
When you steal from one author, is called plagiarism, when you steal from many is called research.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/02/2009 15:19:15
|
marcosalex
Forum Spammer
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 1802
Offline
|
"
This message was edited 1 time. Last update was at 13/08/2009 17:16:14
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/03/2009 18:38:32
|
Emerson Macedo
Virtual Machine Man
![[Avatar]](/images/avatar/360c19682e81f21d55846685c1701179.jpg)
Membro desde: 01/08/2006 16:55:28
Mensagens: 669
Localização: Rio de Janeiro - RJ
Offline
|
Eu só uso UML (não normativa) pra explicar arquiteturas ou pra discutir soluções. Fora isso ... sinceramente não serve pra mais quase nada.
|
Emerson Macedo Leite
PMP - Ping-pong Master Player
CSM - Counter-Strile Manager
http://codificando.com
"Porque, assim como o relâmpago sai do oriente e se mostra até o ocidente, assim será também a vinda do filho do homem." - Mateus 24:27 |
|
|
 |
|
|