BPM não é Engenharia de Software
3 de Dezembro de 2008 às 12:04 Danielle Guimarães | Enviar por e-mail Hits para esta publicação: 401
Keith Swenson publicou em seu blog Go Flow um post bastante interessante com título BPM is not Software Engineering. Ele destaca a confusão e dificuldade que algumas pessoas que freqüentam a comunidade de BPM enfrentam por entenderem que BPM é uma espécie de Engenharia de Software: ele destaca que há apenas semelhanças, porém está longe de ser a mesma coisa.
Keith Swenson é especialista em Engenharia de Software, assim fica provado que esse seu post foi escrito por alguém que conhece a fundo e não está apenas fazendo uma apologia ao BPM. Normalmente, os engenheiros de software vêem BPM apenas
como um exercício de converter um desenho em um programa executável. As etapas de um processo empresarial são interpretadas apenas como etapas de um programa.
A grande diferença é que o Business Process Management, como seu próprio nome já diz, se traduz por gestão de processos de negócio. Ou alguém já viu um processo empresarial ser gerido por um engenheiro de software? Como o autor escreveu: “Um “processo empresarial” não é um programa.” O processo empresarial se encontra apenas apoiado por um programa; porém, o processo empresarial é a meta da organização. É essencial que o BPM seja gerido por alguém que compreenda o negócio, que estabeleça estratégias para mudar o processo caso seja necessário e que saiba responder rapidamente às novas condições. Para isso, o processo precisa ser visível. Já em um software, o usuário raramente precisa saber como o programa está estruturado. Essa seria a principal diferença entre eles. O autor afirma: “BPM é projetado para os empresários, não para Engenheiros de Software”.
Já, Ismael Ghalimi em seu blog IT|Reduz manifestou-se contrário a essa afirmação, principalmente quando Swenson define “BPM puro” como a prática em que alguém faz um diagrama de negócio e esse é implementado sem nenhuma necessidade de Engenharia de Software. O autor defende que BPM reduz a necessidade de engenharia de Software, porém, cria a necessidade de uma nova engenharia: a Engenharia de Processos de Negócios.
A Cryo, ao participar do treinamento que Derek Miers veio realizar no Brasil, na semana que passou, teve a oportunidade de lhe fazer a seguinte pergunta: “as iniciativas de BPM devem ficar com a área de TI?“. Sua resposta foi “não”. Em seu blog, Derek Miers comentou o post de Swenson e manifestou opinião favorável ao seu pensamento, concordando com sua linha de raciocínio.
E você? O que acha? Deixe seu comentário aí!
Publicação arquivada em: Tecnologia, BPM, Modelagem de processos
Enviar por e-mail | Hits para esta publicação: 402
1 Comentário Faça seu próprio
1. Paulo Roberto Granja | 4 de Dezembro de 2008 às 09:00
Eu tendo a concordar com o Ghalimi quanto à necessidade de criar uma nova engenharia, até para reforçar a afirmação do Swenson, que o BPM é projetado para empresários e não para engenheiros de software.
No meu entendimento essa engenharia de processos de negócio vai ficar muito próxima das decisões estratégicas das empresas.
Deixe um Comentário
Linkar esta publicação | Assine os comentários via o RSS