| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/10/2006 19:23:11
|
luis.soares
JavaEvangelist
![[Avatar]](/images/avatar/4b880d619bbbcbbea22b13bfa30a1ace.png)
Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline
|
Boa Tarde !
Gostaria de saber o que é uma especificação funcional e o que é uma especificação técnica de projetos de software.
Pesquisei alguma coisa, mas não encontrei a definicação e a distinção entre elas.
Obrigado !
|
Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/10/2006 18:51:26
|
zap
JavaChild
![[Avatar]](/images/avatar/c8cdda0241642ad6b4198.jpg)
Membro desde: 19/03/2004 17:14:23
Mensagens: 127
Localização: Sao Paulo - SP
Offline
|
Também estive procurando por esse assunto e tb não encontrei nada de útil. Estava precisando de um modelo especificação técnica.
|
zap |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/10/2006 18:57:07
|
blobwell
Debugger
Membro desde: 30/10/2006 18:59:42
Mensagens: 51
Offline
|
Especificação funcional é a especificação com maior foco na lógica...
Realizada por um profissional costumeiramente chamado por "Funcional", que na verdade é um Analista de Sistemas que está em contato com o cliente. Geralmente é feita por um profissional que possuir um grande conhecimento sobre o que é possível e o que não é possível ser feito em determinado sistema ^^
Especificação técnica é aquela feita pelo programador, a partir da especificação funcional, onde ele documenta tecnicamente a codificação.
Na Accenture eu utilizava bastante para codificar em ABAP. Os programadores geralemente fazia as TD (Tecnical Designs) e os "funcionais" geralmente negociavam qual o resultado desejado pelo cliente...
Espero ter ajudado
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/10/2006 18:59:36
|
blobwell
Debugger
Membro desde: 30/10/2006 18:59:42
Mensagens: 51
Offline
|
Se alguém tiver templates de especificação técnica e funcional para Java eu to interessado
Abap é linguagem procedural, e os templates que eu tenho são muito específicos ... ainda mais porque são para customização de funcionalidades específicas do sistema =(
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/08/2007 10:01:19
|
designrio
Smalltalk
Membro desde: 30/08/2007 09:59:54
Mensagens: 1
Offline
|
Também gostaria de ter um bom modelo de especificação técnica e funcional. Se alguém puder enviar para meu email agradeço. Meu email é designrio@gmail.com
Obrigado a tds
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/08/2007 20:52:49
|
rodrigoy
GUJ Ranger
![[Avatar]](/images/avatar/cf79ae6addba60ad018347359bd144d2.jpg)
Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline
|
Amigos,
Modelos para customização ou desenvolvimentos em ABAP e etc... não servem para Java.
Especificação Funcional >> Modelo de Requisitos
Especificação Técnica >> Modelo de Design / O próprio código
Use a ferramenta certa pro problema certo...
|
Rodrigo Yoshima
www.ASPERCOM.com.br
Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro
Débito Técnico Blog: blog.aspercom.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/01/2011 14:43:17
|
ap_duarte
Smalltalk
Membro desde: 23/01/2011 14:33:26
Mensagens: 1
Offline
|
Especificação Funcional: documento onde são descritas todas as funcionalidades que o sistema irá ter, Exemplo (Faturamento, contas a receber...) entre outras que possam existir dependendo do sistema que se estar construindo, normalmente e escrito por um analista de negócios que não esta preocupado com qual linguagem, banco de dados ou outra partes tecnicas que serão utilizada para desenvolver este sistema.
Especificação técnica: detalha as funcionalidades e como estas serão implementadas, que tipo de banco de dados, volume de informação, backup (incremental, geral....), dados do sistema (2 camadas, 3 camadas...)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2011 12:07:37
|
esmiralha
JavaEvangelist
Membro desde: 19/07/2006 09:04:42
Mensagens: 402
Offline
|
É um recorde!!!!!! Tópico de 4 anos ressuscitado!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2011 17:25:17
|
alexmartins.sp
Smalltalk
Membro desde: 06/06/2009 14:02:43
Mensagens: 2
Offline
|
Infelizmente foi ressuscitado por conta de ainda não termos uma definição sobre o assunto.
Também tenho dúvidas e se achar a resposta para meus problemas, irei compartilhar com vocês.
Abraço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2011 20:03:47
|
moacirjava
Virtual Machine Man
![[Avatar]](/images/avatar/7cc273e8acc02886b2c4c65da1a74663.jpg)
Membro desde: 11/01/2008 11:31:08
Mensagens: 658
Localização: Minas Gerais
Offline
|
A especificação funcional não seria a análise feita e escrita por um analista de negócios?
E especificação técnica seria escrita por um gerente de projeto?
Não seria isso?
|
"Para conseguir algo que você nunca teve, precisa fazer algo que nunca fez."
Analista de Sistemas.
SCJP 5
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/05/2011 20:15:28
|
alexmartins.sp
Smalltalk
Membro desde: 06/06/2009 14:02:43
Mensagens: 2
Offline
|
moacirjava wrote:A especificação funcional não seria a análise feita e escrita por um analista de negócios?
E especificação técnica seria escrita por um gerente de projeto?
Não seria isso?
Para este assunto não tenho vergonha de dizer que sou bastante leigo.
Necessito desta informação para o nosso tcc da faculdade, porém não tenho experiência prática no mercado sobre as funções exercidas.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2012 00:12:23
|
ddtaxe
Smalltalk
Membro desde: 23/03/2012 00:00:05
Mensagens: 2
Offline
|
Eu vou ressuscitar o tópico novamente.
Tenho vasta experiência em desenvolvimento de especificações e também palestrei em eventos da IBM sobre o assunto.
Basicamente, devemos responder às seguintes perguntas para fazer uma especificação:
- funcional: eu detalho as funcionalidades, isto é, o que o sistema, funções devem fazer. Pergunta-chave: o que fazer? Note que neste momento eu falo numa linguagem de negócio para o usuário e também ao desenvolvedor. Não menciono código ou linguagem técnica. Tem descrições de tela, processos, diagramas de caso de uso e atividade.
- técnica: A pergunta chave é Como fazer? Se eu tenho uma funcionalidade x descrita na funcional, na técnica eu detalho como irei implementá-la: linguagem de programação, principais métodos e classes, forma de envio e comunicação de dados, armazadenamento (BD), tabelas, campos, etc. Sequenciamento e colaboração de objetos.
Basicamente é isso.
Se tiverem dúvidas, me escrevam que poderei ajudar: ddtaxe@gmail.
Não há um padrão de facto de documentação de sistemas. Há vários templates que podem ser utilizados e modificados de acordo com a visão da empresa.
A IEEE é uma das entidades que tenta fazer uma padronização. Leiam um exemplo: http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5656407 e versão integral: http://www.arisa.se/files/WELL-10b.pdf
Denis Vinny!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/03/2012 00:15:37
|
ddtaxe
Smalltalk
Membro desde: 23/03/2012 00:00:05
Mensagens: 2
Offline
|
De forma alguma Moacir e Alex.
Um gerente de projetos idealmente não coloca a mão na massa. Ele é um interlocutor entre equipes funcionais, negócio, desenvolvimento e é responsável em fazer que o projeto seja entregue com qualidade e dentro do prazo.
Quem faz a funcional geralmente é um analista de negócio. Este não precisa nem ter conhecimento de desenvolvimento de sistemas por exemplo, mas deve ser capaz de escrever claramente as necessidades do usuário em termos de desejos para o sistema. Um analista de sistemas, técnico ou mesmo o desenvolvedor é quem deve escrever a técnica a partir da funcional dando a solução.
Em suma é isso.
Denis Vinny!
|
|
|
 |
|
|