Desenvolvimento de um sistema de gerenciamento de processos visando aplicar estratégias de negócio
Abstract
As organizações necessitam cada vez mais de uma visão integrada de seus processos, pessoas e tecnologias, bem como maior confiabilidade, agilidade e eficiência na prestação de seus serviços. Para nortear o cumprimento desses objetivos a proposta do presente projeto consiste em desenvolver um sistema para gerenciamento de processos de negócio (BPMS - Business Process Management Systems) visando agregar valor aos processos por meio de motores de regras de negócio. O sistema de gerenciamento de processos de negócio é uma ferramenta para automatização com enfoque na execução, controle e monitoramento de processos de negócio das organizações. O sistema desenvolvido tem como principal característica ser totalmente Web, contemplando o ciclo que vai desde o desenho do processo, criação de formulários, definição de regras de negócio até a execução dos mesmos pelos usuários finais. O projeto se iniciou por meio da pesquisa de alguns softwares BPMS de mercado, identificando nestes os pontos fracos e oportunidades de melhoria, focando principalmente na forma como aqueles tratavam a definição e execução de processos, bem como regras de negócio eram geridas pelos mesmos. Depois de estudos nesta área e percebendo alguns pontos de melhorias, foram levantados os requisitos necessários e efetuada análise de ferramentas tecnológicas para o desenvolvimento do sistema. Para o projeto foi utilizada a linguagem Java juntamente com os frameworks jBPM como motor de processos, Drools como motor de regras de negócio e Flex para interface. Por meio do projeto em questão, pôde-se constatar a facilidade de criação e melhoria de um processo, no qual rapidamente um processo pode ser criado expressando formulários, caminhos, regras, participantes e responsabilidades com rapidez. O presente projeto contribui também para que as organizações consigam ter maior facilidade de responder às mudanças, ganhem em velocidade, agilidade e qualidade possibilitando uma melhora significativa no rendimento do negócio.
Keyword
Automação de processosRegras de negócio
Gerenciamento de processos de negócio