UML Diagramas
e quais diagramas são os mais utilizados.
obs: não tenho certeza se abri o post no lugar correto.
Janaina Mendes
Melhor post
Ronaldo Lanhellas
30/07/2014
Óbvio que existem muitos outros, citei apenas alguns. Para estudar você pode optar por buscar um por um no Google e ir estudando ou pegar um livro de UML completo e ir a fundo.
Mais Respostas
Janaina Mendes
29/07/2014
Eduardo Pessoa
29/07/2014
Janaina Mendes
29/07/2014
é com ele mesmo que quero aprender mais, só queria saber qual material de apoio melhor.
Eduardo Pessoa
29/07/2014
Marisiana Battistella
29/07/2014
Vocês sabem me dizer se no Astah é possível fazer engenharia reversa?
Janaina Mendes
29/07/2014
Eduardo Pessoa
29/07/2014
Vocês sabem me dizer se no Astah é possível fazer engenharia reversa?
tambem não sei Marisiana, mas acho não, a ferramenta é um pouco limitada.
Marisiana Battistella
29/07/2014
Obrigada por responderem!!
Eduardo Pessoa
29/07/2014
Obrigada por responderem!!
depois da um retorno informando se deu certo.
Janaina Mendes
29/07/2014
Obrigada por responderem!!
de nada, meu conhecimento sobre o assunto é nulo.
Marisiana Battistella
29/07/2014
Tem uma opção que permite importar Java, mas só é disponível na versão paga...
Eduardo Pessoa
29/07/2014
Ronaldo Lanhellas
29/07/2014
1 - No Astha (pelo menos no FREE) não é possível fazer Engenharia Reversa
2 - Um artigo bom para estudar o UML é o guia: http://www.lemiffe.com/wp-content/uploads/2008/12/uml2.pdf
Eduardo Pessoa
29/07/2014
Ronaldo Lanhellas
29/07/2014
É sim meu caro, veja esse link: http://astah.net/features/cpp-reverse-plugin
Aqui é um plugin que pode ser instalado APENAS NO ASTHA PROFISSIONAL para fazer Engenharia Reversa de projetos em C++
Eduardo Pessoa
29/07/2014
obrigado Ronaldo.
Ronaldo Lanhellas
29/07/2014
obrigado Ronaldo.
De nada meu caro
Marisiana Battistella
29/07/2014
É uma boa notícia, mas seria melhor se fosse na versão free... =D
Ronaldo Lanhellas
29/07/2014
É uma boa notícia, mas seria melhor se fosse na versão free... =D
Como diria uma amigo meu, "não existe almoço grátis".
Eduardo Pessoa
29/07/2014
Marisiana Battistella
29/07/2014
Vou estudar o caso Eduardo!
Eduardo Pessoa
29/07/2014
Thiago Palmeira
29/07/2014
Tem uma opção que permite importar Java, mas só é disponível na versão paga...
A ideia de engenharia reversa você queria usar os códigos fontes e transformar em UML, correto?
Thiago Palmeira
29/07/2014
Permite criar automaticamente as classes em Java, com os atributos e os métodos definidos a partir do diagrama de classes e oferecendo a engenharia reversa.
Marisiana Battistella
29/07/2014
Eu preciso de uma ferramenta que faça engenharia reversa de qualquer banco de dados, pode ser por ODBC.
Eu já consegui fazer isso no Power Designer, mas como agora ele é pago, estava tentando encontrar alguma outra ferramenta que fizesse isso mas q fosse FREE.
Constantemente tenho que analisar a estrutura dos bancos existentes e sem o MER atualizado fica dificil, leva mais tempo.
Vc conhece alguma ferramenta q tenha esse recurso e que seja FREE
Marisiana Battistella
29/07/2014
Ela faz tanto a engenharia reversa como também é possível criar o diagrama com a estrutura do banco e gerar o script da estrutura para criar o banco no PostgreSQL.
Testei as funcionalidades mais básicas e achei ela bem prática.
Detalhe: Não é FREE, eu testei a versão trial.
Thiago Palmeira
29/07/2014
Nem tudo são flores.... :(
Eduardo Pessoa
29/07/2014
Nem tudo são flores.... :(
esse site salva!!!
Marisiana Battistella
29/07/2014
Matheus Jenevain
29/07/2014
Modelar quando os requisitos mudam constantemente é bobeira.
Eduardo Pessoa
29/07/2014
Thiago Palmeira
29/07/2014
Modelar quando os requisitos mudam constantemente é bobeira.
Por isso que cada fez mais aumenta o índice de sistemas incorretos por prazos excedidos e altos custos...
Eduardo Pessoa
29/07/2014
Ronaldo Lanhellas
29/07/2014
Modelar quando os requisitos mudam constantemente é bobeira.
Descordo. Metodologia Ágil em momento nenhum quer dizer "ABANDONAR TODO E QUALQUER TIPO DE DOCUMENTAÇÃO", documentar/modelar é necessário, mas a metologia ágil aplica técnicas para que um projeto não fique preso a documentação e nunca saia do papel. Não confundir Metodologia ágil com deixar de documentar.
Como nosso amigo Varallo citou, um projeto sem nenhuma documentação ou modelagem com certeza vai ter problemas, se é que já não tem vários.
Thiago Palmeira
29/07/2014
Imagina se um prédio fosse construído por esses profissionais?
Eduardo Pessoa
29/07/2014
quero nem imaginar.
Janaina Mendes
29/07/2014
Thiago Palmeira
29/07/2014
quero nem imaginar.
Eduardo, os dois que falou é o Analista e o Desenvolvedor? Isso?
Eduardo Pessoa
29/07/2014
João Coimbra
29/07/2014
Janaina,
Não sei se precisa ainda, mas uma boa indicação de livro sobre UML é essa:
Desenvolvendo Software Com Uml 2.0 - Definitivo, do Ernani Medeiros.
Aprendi bastante com esse livro.
Att,
Janaina Mendes
29/07/2014
Thiago Palmeira
29/07/2014
Thiago Palmeira
29/07/2014
Na minha visão são necessários, apesar que o manifesto ágil informa que não tem prioridade no desenvolvimento de documentações, mas o profissional precisa já ter algumas ferramentas prontas para ajudar na análise, pois o objetivo do UML é de ajudar no entendimento da funcionalidade ou da informação.
Janaina Mendes
29/07/2014
João Coimbra
29/07/2014
Eu tenho algumas aqui. Se quiser te envio por e-mail.
Janaina Mendes
29/07/2014
OBRIGADA!!!
João Coimbra
29/07/2014
OBRIGADA!!!
Por nada :)
Vou fazer o upload dos arquivos no drive aqui, e assim que terminar eu te envio.
Janaina Mendes
29/07/2014
Janaina Mendes
29/07/2014
Marisiana Battistella
29/07/2014
Modelar quando os requisitos mudam constantemente é bobeira.
Por isso que cada fez mais aumenta o índice de sistemas incorretos por prazos excedidos e altos custos...
Concordo com o Varallo!
E essa mudança constante de requisitos ocorre justamente porque não foi analisado como deveria.
Algumas alterações sempre ocorrerão, mas se forem muitos é de se duvidar da qualidade do trabalho de análise.
Marisiana Battistella
29/07/2014
Descordo. Metodologia Ágil em momento nenhum quer dizer "ABANDONAR TODO E QUALQUER TIPO DE DOCUMENTAÇÃO", documentar/modelar é necessário, mas a metologia ágil aplica técnicas para que um projeto não fique preso a documentação e nunca saia do papel. Não confundir Metodologia ágil com deixar de documentar.
Como nosso amigo Varallo citou, um projeto sem nenhuma documentação ou modelagem com certeza vai ter problemas, se é que já não tem vários.
Também contigo Ronaldo!
Ás vezes fico indignada quando ouço profissionais experientes falando que engenharia de software não serve pra nada...
O resultado tem grandes chances de ser fruto de um trabalho realizado "nas coxas".
Ronaldo Lanhellas
29/07/2014
Descordo. Metodologia Ágil em momento nenhum quer dizer "ABANDONAR TODO E QUALQUER TIPO DE DOCUMENTAÇÃO", documentar/modelar é necessário, mas a metologia ágil aplica técnicas para que um projeto não fique preso a documentação e nunca saia do papel. Não confundir Metodologia ágil com deixar de documentar.
Como nosso amigo Varallo citou, um projeto sem nenhuma documentação ou modelagem com certeza vai ter problemas, se é que já não tem vários.
Também contigo Ronaldo!
Ás vezes fico indignada quando ouço profissionais experientes falando que engenharia de software não serve pra nada...
O resultado tem grandes chances de ser fruto de um trabalho realizado "nas coxas".
Quando um profissional "experiente" fala que engenharia de software / organização não serve pra nada, ou é porque ele não sabe como funciona ou é porque trabalha em sistemas muito pequenos que não faz muita diferença
Fernanda Acacia
29/07/2014
Thiago Palmeira
29/07/2014
Fernanda replica essa pergunta nesse post [url:descricao=Engenharia de Software - Dúvidas]https://www.devmedia.com.br/forum/engenharia-de-software-duvidas/488559[/url] para não mudar o foco da thread.
Vlw
Fernanda Acacia
29/07/2014
Thiago Palmeira
29/07/2014
Sim, toda dúvida é valida. Como diz a série "Head First", não existe pergunta idiota. :)
Fernanda Acacia
29/07/2014
Marisiana Battistella
29/07/2014
Thiago Palmeira
29/07/2014
Fernanda Acacia
29/07/2014
rsrsrsrsrsrsrsrs!!!
Marisiana Battistella
29/07/2014
Mas foi só pra quebrar a rotina!! :P
Marisiana Battistella
29/07/2014
Mas foi só pra quebrar a rotina!! :P
Janaina Mendes
29/07/2014
Marisiana Battistella
29/07/2014
É sempre bom participar!
Janaina Mendes
29/07/2014
Eduardo Pessoa
29/07/2014
muito importante!!!
[url]http://www.cin.ufpe.br/~fmcf2/arquivos/Engenharia_de_software/uml_diagrama_classes.pdf[/url]
Thiago Palmeira
29/07/2014
Janaina Mendes
29/07/2014
Marisiana Battistella
29/07/2014
Espero ajudado a diferenciar....
Janaina Mendes
29/07/2014
Pedro Castilho
29/07/2014
João Otávio
29/07/2014
Foi descontinuado, mas ainda está disponível para download.
Janaina Mendes
29/07/2014
Foi descontinuado, mas ainda está disponível para download.
Ainda funciona exportar código?