| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/03/2010 04:48:52
|
AUser
GUJ Master
![[Avatar]](/images/avatar/ed3b5b6f006e79c5a2f0fff4b91c94cd.jpg)
Membro desde: 23/10/2008 06:39:07
Mensagens: 1092
Offline
|
Bom dia pessoal,
Temos um sistema de extrema complexidade e alta disponibilidade rodando aqui. Existe uma espécie de fluxo tatuado em código. Mas sugeri que alterassemos um pouco e tentassemos colocar em BPM.
Uma outra pergunta: tenho estudado muito BPM em geral e jBPM. Porquê diabos não existe uma maior adoção de BPM? Alguém imagina?
Alguém aqui sabe me dizer um bom benchmarking sobre o jBPM? O que acham da idéia?
Grato!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/03/2010 11:17:49
|
Italivio
Debugger
Membro desde: 28/09/2004 20:32:34
Mensagens: 63
Localização: Campo Grande, MS
Offline
|
Na minha opinião são vários fatores, mas o principal é a falta de cultura para modelagem de processos de negócio nas organizações.
O que exigiria a presença de um Analista de Negócio para fazer este trabalho, e aos Analistas de Sistemas caberia converter este processos de negócios para os sistemas, usando jBPM ou BPEL, etc.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/03/2010 13:10:54
|
andre_salvati
GUJ Ranger
Membro desde: 02/06/2005 16:28:38
Mensagens: 939
Offline
|
Italivio wrote:Na minha opinião são vários fatores, mas o principal é a falta de cultura para modelagem de processos de negócio nas organizações.
Sem dúvida, há um problema cultural.
Também há outros agravantes. Muitas vezes, nem os próprios fornecedores sabem orientar os clientes no processo de adoção de BPM/SOA em novos projetos. Isso tem levado a um grande número de projetos fracassados e os clientes têm ficado "traumatizados" com qualquer coisa que esteja relacionada a esses conceitos.
De qualquer maneira, BPM e SOA vieram para ficar e as empresas que não enxergarem isso vão ficar para trás.
|
Ajude na criação do StackOverflow em português!!!
http://area51.stackexchange.com/proposals/23539/software-development-in-portuguese?referrer=tI8Uon7RDszY236h5e0UuA2
http://www.empresadigital.inf.br
http://twitter.com/afsalvati |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2010 00:45:24
|
boneazul
Java Ninja
![[Avatar]](/images/avatar/16e289983cce14eda9b2ade90076c44d.jpg)
Membro desde: 29/10/2007 17:13:59
Mensagens: 284
Offline
|
andre_salvati wrote:
Italivio wrote:Na minha opinião são vários fatores, mas o principal é a falta de cultura para modelagem de processos de negócio nas organizações.
Sem dúvida, há um problema cultural.
Também há outros agravantes. Muitas vezes, nem os próprios fornecedores sabem orientar os clientes no processo de adoção de BPM/SOA em novos projetos. Isso tem levado a um grande número de projetos fracassados e os clientes têm ficado "traumatizados" com qualquer coisa que esteja relacionada a esses conceitos.
De qualquer maneira, BPM e SOA vieram para ficar e as empresas que não enxergarem isso vão ficar para trás.
Concordo...Alem do que a empresa precisa antes de mais nada, saber o melhor processo de trabalho que lhe cabe...desde quando o processo começa e onde termina....
trabalhei muito tempo com processo workflow..em jbpm ..ele tem suas vantagens mas possui desvantagens tambem......eu particularmente acho muuito legal mesmo os conceitos aplicados...por mim só faria sistema baseado em BMP...
Na minha opinião tambem muito projetos dão errado é pq nem todo sistema é passivel de aplicação dos conceitos workflow...tem isso tambem....ja peguei implementação que se fosse melhorar e fosse moldar ao desejo do cliente nao daria pra aplicar muito conceito que o BPM exige que seja seguido....
Bom essa é uma area que vai dar muito dinheiro ainda...profissional com esse conhecimentos são caros e raros.....esse foi um dos motivos maiores que me levou a estudar conceitos de BMP a fundo....
jbpm é apenas uma implementação do java que é open source...
existem muuuuuuitas outras que são pagas (ITALIUM,XEROXx,etcetc) que fazem a mesma coisa....
acho que tem um documento do grupo gartner que diz quais a referencia que uma ferramente workflow deve ter pra se encaixar num grupo perfeito segundo os conceitos...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2010 15:11:25
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Vale lembrar, também, que BPM também é uma cultura nova. Isso traz certa resistência, porque as pessoas preferem usar aquilo que já conhecem e confiam do que adotar novos processos. E também, como foi citado pelo André, uma série de fracassos de SOA tem levado as empresas a levantar barreiras ainda maiores com relação a tudo que se relaciona a SOA - como BPM.
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2010 15:14:27
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Não adianta, também, tentar usar BPM em tudo. Toda e qualquer tecnologia deve ser usada com parcimônia, onde se aplicar. Muitos projetos para empresas têm fluxos bem definidos de operação, mas nem todos. Então, cuidado, OK?
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2010 16:32:04
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
Bom antes de um projeto de BPM entrar, precisa ter uma etapa prévia que é o levantamento de processo o "As-is", não tão densa que disperdice dinheiro, mas é importante conhecer o passado e focar no "to-be". Após o fluxo de modelagem, se começa o desenho desses processos.
Importante lembrar que normalmente esse tipo de abordagem está mais no nível do negócio e hoje o cenário é mais maduro. As ferramentas melhoraram muito, várias estão na sua 6 ou 8a versão.
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2010 16:44:29
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
Kenobi wrote:Bom antes de um projeto de BPM entrar, precisa ter uma etapa prévia que é o levantamento de processo o "As-is", não tão densa que disperdice dinheiro, mas é importante conhecer o passado e focar no "to-be". Após o fluxo de modelagem, se começa o desenho desses processos.
Vulgo "reengenharia de processos". Que, segundo a Wikipedia, é um tópico sobre administração. =P
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/03/2010 00:44:00
|
AUser
GUJ Master
![[Avatar]](/images/avatar/ed3b5b6f006e79c5a2f0fff4b91c94cd.jpg)
Membro desde: 23/10/2008 06:39:07
Mensagens: 1092
Offline
|
Bom, eu não sei. Desde que conheci BPM (desde agosto do ano passado) tenho visto que é muito interessante e MUITOS problemas nossos seriam resolvidos se a arquitetura fosse feita baseada em workflows.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/03/2010 09:46:14
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
AUser wrote:Bom, eu não sei. Desde que conheci BPM (desde agosto do ano passado) tenho visto que é muito interessante e MUITOS problemas nossos seriam resolvidos se a arquitetura fosse feita baseada em workflows.
Fato! Mas, como mencionamos, existe o problema de 1- ser coisa nova e 2 - estar atrelado a SOA (que já gerou trauma em muitas empresas).
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/03/2010 14:46:28
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
asaudate wrote:
AUser wrote:Bom, eu não sei. Desde que conheci BPM (desde agosto do ano passado) tenho visto que é muito interessante e MUITOS problemas nossos seriam resolvidos se a arquitetura fosse feita baseada em workflows.
Fato! Mas, como mencionamos, existe o problema de 1- ser coisa nova e 2 - estar atrelado a SOA (que já gerou trauma em muitas empresas).
[]´s
Aqui no Brasil essa sensação é menor, pois muitos projetos começaram há pouco tempo, onde as ferramentas já estavam beeem mais maduras.
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/03/2010 10:13:38
|
andre_salvati
GUJ Ranger
Membro desde: 02/06/2005 16:28:38
Mensagens: 939
Offline
|
Kenobi wrote:
asaudate wrote:
AUser wrote:Bom, eu não sei. Desde que conheci BPM (desde agosto do ano passado) tenho visto que é muito interessante e MUITOS problemas nossos seriam resolvidos se a arquitetura fosse feita baseada em workflows.
Fato! Mas, como mencionamos, existe o problema de 1- ser coisa nova e 2 - estar atrelado a SOA (que já gerou trauma em muitas empresas).
[]´s
Aqui no Brasil essa sensação é menor, pois muitos projetos começaram há pouco tempo, onde as ferramentas já estavam beeem mais maduras.
A adoção depende menos de ferramentas e mais de estratégia e processos.
Muitos projetos fracassam pq "acham" que só por estar usando o BEA Aqualogic ou Jboss SOA ou o IBM Process Server já estão implantando SOA/BPM.
|
Ajude na criação do StackOverflow em português!!!
http://area51.stackexchange.com/proposals/23539/software-development-in-portuguese?referrer=tI8Uon7RDszY236h5e0UuA2
http://www.empresadigital.inf.br
http://twitter.com/afsalvati |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/03/2010 22:58:12
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
andre_salvati wrote:
Kenobi wrote:
asaudate wrote:
AUser wrote:Bom, eu não sei. Desde que conheci BPM (desde agosto do ano passado) tenho visto que é muito interessante e MUITOS problemas nossos seriam resolvidos se a arquitetura fosse feita baseada em workflows.
Fato! Mas, como mencionamos, existe o problema de 1- ser coisa nova e 2 - estar atrelado a SOA (que já gerou trauma em muitas empresas).
[]´s
Aqui no Brasil essa sensação é menor, pois muitos projetos começaram há pouco tempo, onde as ferramentas já estavam beeem mais maduras.
A adoção depende menos de ferramentas e mais de estratégia e processos.
Muitos projetos fracassam pq "acham" que só por estar usando o BEA Aqualogic ou Jboss SOA ou o IBM Process Server já estão implantando SOA/BPM.
Concordo totalmente, mas antes você tinha 2 problemas o teórico e o ferramental. Hoje ao menos a segunda está bem madura, falta somente a teoria para as empresas.
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/04/2010 10:17:41
|
FrancoC
JavaTeenager
![[Avatar]](/images/avatar/8e6174e864adbb423d4ea4f3de745402.jpg)
Membro desde: 15/10/2009 13:11:25
Mensagens: 193
Offline
|
A Workflow Engine do jBPM interpreta XPDL ou tem seu proprio schema XML?
Ainda não tive oportunidade de trabalhar com ele.
Utilizo uma solução caseira da empresa que apesar de limitacoes esta muito bem integrado na arquitetura do sistema.
|
Get the facts first. You can distort them later. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/04/2010 12:36:49
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline
|
FrancoC wrote:A Workflow Engine do jBPM interpreta XPDL ou tem seu proprio schema XML?
Ainda não tive oportunidade de trabalhar com ele.
Utilizo uma solução caseira da empresa que apesar de limitacoes esta muito bem integrado na arquitetura do sistema.
Não, a engine tem a sua própria linguagem (jPDL).
[]´s
|
Alexandre Saudate
__________________________
Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.
Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate
Evite usar Axis2!!! Leia aqui para mais detalhes!
@alesaudate
Quer ler um blog especializado em web services e SOA?
 |
|
|
 |
|
|