Escolar Documentos
Profissional Documentos
Cultura Documentos
Este capítulo trata dos sistemas de informação que suportam a automação de processos.
Sistemas de fluxo de trabalho ad hoc: Sistemas de fluxo de trabalho ad hoc, como o ActiveMa-
da TIBCO trix BusinessWorks ou Fluxos de Trabalho Comala, permite definições de processo
instantâneas que podem ser criadas e modificadas. Mesmo quando já existe um processo
definido para lidar com um tipo específico de caso, é possível adaptar o processo durante a
execução, por exemplo, adicionando etapas.
Arquitetura de um BPMS
Serviços externos: pode ser útil envolver aplicativos externos na execução de um processo
de negócios.
Em muitos processos de negócios, existem atividades que são executadas de forma
totalmente automática, de modo que o mecanismo de execução pode simplesmente
chamar um aplicativo externo, por exemplo, para avaliar a capacidade de crédito de um
cliente.
O aplicativo externo deve expor uma interface de serviço com a qual o mecanismo pode
interagir. Referimo-nos a esses aplicativos como serviços externos.
O mecanismo de execução fornece ao serviço invocado os dados necessários para a
execução da atividade em um caso específico. Na conclusão da solicitação, o serviço
retornará o resultado ao mecanismo e sinalizará que o item de trabalho está completo. Às
vezes, também, um BPMS pode precisar transferir o controle sobre os casos entre
diferentes unidades organizacionais ou organizações. Uma maneira de conseguir isso é
interagindo com um BPMS externo, que expõe uma interface de serviço para essa
finalidade.
Por exemplo, considere uma seguradora global que tem escritórios em três fusos horários
diferentes: Japão, Reino Unido e Califórnia. No final do dia de trabalho em cada um desses
fusos horários, todos os itens de trabalho podem ser transferidos para o mecanismo de
execução na próxima zona onde o dia de trabalho acabou de começar. Desta forma, a
execução do processo de negócios nunca para.
O Caso de ACNS
Um BPMS automatiza parte do trabalho realizado por pessoas em ambientes onde tal
sistema não existe. Em primeiro lugar, cuidará de transportando trabalho em si. Em
uma organização baseada em papel, o trabalho é geralmente transportado por
serviços postais internos, muitas vezes atrasando o processamento por um dia de
trabalho em cada transferência, ou pelos participantes à custa do seu tempo de
trabalho.
O segundo tipo de trabalho que está sendo assumido pelo BPMS diz respeito
coordenação. O BPMS usa o modelo de processo para determinar quais atividades
precisam ser realizadas e em que ordem. Portanto, toda vez que o BPMS usa esse
conhecimento para rotear um item de trabalho, ele potencialmente economiza o
tempo de alguém até mesmo pensar sobre o que deve ser feito a seguir. Outra forma
de economia de tempo de coordenação é a sinalização de trabalho concluído.
Originalmente, o argumento mais popular para começar com um BPMS era a maior
flexibilidade que as organizações alcançam com essa tecnologia.
Os BPMSs, em resumo, permitiriam que as organizações se tornassem mais flexíveis no
gerenciamento e atualização de seus processos de negócios, bem como de seus
aplicativos.
BPMSs também fornecem meios para “colar” sistemas separados. As grandes
organizações de serviços normalmente implantam uma miríade de sistemas de TI, que
mais ou menos existem independentemente uns dos outros. Freqüentemente, tal
situação é chamada de automação da ilha. O ABPMS pode ser introduzido em tal
situação como meio de integração de tais sistemas. Isso garantirá que todos os
sistemas separados desempenharão seu papel devido nos processos de negócios que
suportam.
O próprio BPMS não oferecerá solução direta para o problema de armazenamento
redundante de informações em muitos sistemas de TI diferentes. Na verdade, um
BPMS em geral não terá conhecimento dos dados reais que os usuários finais
manipularão usando os vários sistemas de TI. Se o BPMS deve operar como um
integrador entre todos os sistemas existentes, isso exigirá uma análise completa das
informações para mapear quais dados são usados e estão disponíveis.
Transparência de execução
Uma vantagem que geralmente é esquecida é que um BPMS pode operar como um
tesouro no que diz respeito à maneira como os processos de negócios são realmente
executados. Com certeza, para ter um BPMS operando, ele deve manter o controle de
quais itens de trabalho estão. Isso só pode ser determinado monitorando ativamente quais
itens de trabalho foram concluídos por quais recursos e em que momento novos casos
entram no processo. Ainda assim, para um BPMS funcionar corretamente, não é
necessário manter todos os dados disponíveis uma vez que os casos associados
sejam concluídos. A gerência que supervisiona tal processo, entretanto, pode ter uma
perspectiva totalmente diferente sobre esta questão. Existem dois tipos de informações
que podem ser úteis para gerar insights de negócios a partir de dados BPMS:
1. Informações operacionais, que se relaciona com casos recentes e em execução, e
2. Informações históricas, que se refere a casos concluídos.
Aplicação de regras
Quando as regras são aplicadas explicitamente, isso pode ser considerado um
benefício de qualidade: a pessoa cumpre o que promete. Em muitos ambientes, os
funcionários terão liberdade considerável para realizar um processo de negócios da
maneira que lhes parecer melhor (ou mais conveniente). Essa avaliação individual
não coincide necessariamente com a melhor maneira possível como um processo de
negócios é executado do ponto de vista geral de uma organização. A este respeito, um
BPMS pode ser um meio de salvaguardar que os processos de negócio sejam
executados de forma pré-definida, sem quaisquer concessões.
Apesar das muitas vantagens, existem alguns obstáculos notáveis para a introdução de
um BPMS em uma organização. Nós distinguimos entre desafios técnicos e
organizacionais.
Desafios Técnicos
O que deveria ser um dos pontos fortes de um BPMS também é uma de suas
armadilhas. Um BPMS é capaz de integrar diferentes tipos de sistemas de
informação para dar suporte a um processo de negócios. O desafio é que muitos
aplicativos não foram desenvolvidos com esse uso coordenado em mente.
No que diz respeito às capacidades de integração técnica, é justo dizer que os
desenvolvimentos recentes são favoráveis para o uso de BPMSs e que os desafios
técnicos, pelo menos no que diz respeito a este aspecto, deverão diminuir ainda mais
nos próximos anos.
Desafios Organizacionais
Conclusão
Existem muitas razões para considerar a automação de processos usando um PAIS.
Primeiro, ele fornece redução da carga de trabalho em termos de coordenação: o
trabalho é atribuído aos participantes do processo ou serviços de software assim que
estiver disponível. Em segundo lugar, oferece flexibilidade de integração. Os processos
podem ser alterados com muito menos esforço em comparação com os sistemas
legados, desde que sejam explicitamente representados por meio de modelos de
processo. Terceiro, a execução em um BPMS gera dados valiosos sobre como os
processos são executados, incluindo dados relevantes para o desempenho. Por fim, os
BPMSs melhoram a qualidade da execução do processo, pois aplicam regras
diretamente, como a separação de tarefas.
A introdução de BPMSs apresenta vários desafios. Os desafios técnicos surgem do fato
de que muitos aplicativos que precisam ser integrados normalmente não são
projetados como sistemas abertos com interfaces transparentes. Além disso, os
desafios organizacionais estão enraizados no fato de que os BPMSs interferem
diretamente na forma como as pessoas fazem seu trabalho. Esse fato exige um
gerenciamento de mudanças sensíveis.