| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2011 23:44:27
|
rmendes08
GUJ Master
![[Avatar]](/images/avatar/9ee855f3ce4dd40182183463232e2162.jpg)
Membro desde: 29/05/2008 14:09:28
Mensagens: 1617
Offline
|
Gostaria de saber a opinião da galera, casos de uso e estórias de usuário, são na opinião de vocês ferramentas antagônicas ou complementares ?
Particularmente, tive um insight, e por favor, me corrijam se eu estiver errado. Na minha opinião, estórias de usuário servem para mapear o VALOR de um produto, a partir da perspectiva do usuário. Já casos de uso, penso já em uma ferramenta de modelagem mesmo, onde eu começo a detalhar as interações do usuário propriamente dito. Ou seja, os casos de uso poderiam servir justamente para detalhar uma estória de usuário.
Então, o que vocês pensam ?
|
"A Técnica é transformada em Arte por quem a emprega"
"O futuro pertence àqueles que acreditam na beleza de seus sonhos"
Computadores Fazem Arte
http://www.uaijug.com.br
"É importante estabelecer uma estrutura de alto nível, mas isso não significa criar uma infinidade de diagramas de classes detalhados." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/10/2011 09:50:13
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Exatamente a mesma coisa.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2011 18:57:54
|
YvGa
Virtual Machine Man
Membro desde: 07/03/2007 15:58:16
Mensagens: 518
Offline
|
Discordo de que sejam a mesma coisa. Um caso de uso pode ter os seus extends e sei la mais o que. As estorias sao, por definicao, independentes uma das outras.
As estorias nao detalham passo a passo de uma regra, casos de uso sao detalhados, contem desvios, ifs, elses.
Acho que sao bem diferentes.
|
Paulo Borio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/10/2011 20:26:39
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline
|
Respondi a pergunta final dele:
Então, o que vocês pensam ?
Penso o mesmo que ele. Histórias mapeiam o valor do usuário, o que num sistema é importante para ele. Casos de uso já fazem parte da modelagem do sistema em si.
|
@ViniGodoy - Lattes
Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2011 13:17:18
|
YvGa
Virtual Machine Man
Membro desde: 07/03/2007 15:58:16
Mensagens: 518
Offline
|
ViniGodoy wrote:Respondi a pergunta final dele:
Então, o que vocês pensam ?
Penso o mesmo que ele. Histórias mapeiam o valor do usuário, o que num sistema é importante para ele. Casos de uso já fazem parte da modelagem do sistema em si.
Ops, malz entao.
|
Paulo Borio |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/10/2011 13:23:12
|
JoaoBluSCBR
JavaEvangelist
![[Avatar]](/images/avatar/018f418df303f0090d6f81837408e107.png)
Membro desde: 18/11/2010 15:53:29
Mensagens: 474
Localização: Blumenau (SC)
Offline
|
Por definição um caso de uso não deve ter nem ifs, nem elses e nada que lembre linguagem de programador.
Um caso de uso é uma sequenciação de passos para atingir um (e somente um) objetivo de um cliente.
Pode ter caminha alternativo, mas deve ser coloquial, ou seja, nada de pseudo-codigo. Um caso de uso
serve, entre outras coisas, para apresentar ao cliente e mostrar (na linguagem dele) que entendemos
o objetivo dele e chegamos a definir as sequencias e até as alternativas.
Muitos clientes gostam de ver os casos de uso por que vao além das historias deles. Geralmente
apresentam alternativas que eles nao pensaram e por isso devem ser apresentados a eles em
uma linguagem que eles entendam, nada que tenha a ver com código ou pseudo código.
E só pra ficar claro, entendi que ninguém aqui está falando de diagrama de caso de uso que é bem diferente.
This message was edited 1 time. Last update was at 04/10/2011 13:23:38
|
Venci !!! Acessei um webservice usando J2ME com ksoap e kxml. kkkkkk |
|
|
 |
|
|