Você está na página 1de 6

1 - BPM (Business Process Management)

Gerenciamento de Processos de Negcio

Considerado um conceito que une gesto de negcios e tecnologia da informao com foco na otimizao dos resultados das organizaes atravs da melhoria dos processos de negcio. Processos que por sua vez so representados singularmente por uma organizao, no como um todo, mas seguindo uma distino unilateral por processos. neste conceito de singularidade que um BPMS (Business Process Management Suite) atua em realizar mtodos, tcnicas e ferramentas para analisar, modelar, publicar, otimizar e controlar processos envolvendo recursos humanos, aplicaes, documentos e outras fontes de informao. Uma forma de interagir com sistemas j existentes (ou na necessidade de criar novos sistemas) criando uma viso dinmica, possibilitando uma gesto de tais processos em ciclo caracterizado como um PDCA - Plan, Do, Check and Act (Planejar, Executar, Verificar e Atuar). Seguindo um sistema continuo de melhorias a serem implementadas.

Ciclo PDCA

Caracterizando uma viso mais objetivada deste ciclo, um BPMS utiliza um ciclo similar, criando possibilidades formatadas de acordo com todos processos existentes, porm no se prende a ser a ltima camada ou o centro de um ciclo. Sua utilizao bastante flexvel, tornando sua implementao adaptvel a qualquer negcio de pequeno, mdio ou grande porte.

BPM define, torna possvel e gerencia a troca de informaes nas organizaes atravs da viso semntica de um processo de negcio, envolvendo empregados, clientes, parceiros, aplicaes e bancos de dados. Gartner

2- O que Processo?

Processo um grupo de atividades realizadas numa seqncia determinada que produz um bem ou um servio. Pode ser encarado, tambm, como qualquer atividade ou conjunto de atividades onde existe uma entrada, uma transformao (processo) e uma sada.

3- Modelagem

Caracterizado como primeiro passo na criao de processos para BPM, ou at mesmo por algumas vezes colocado em segundo plano, uma notao de todas as informaes pertinentes no negcio. Caracteriza o plano de ao a ser implementado, no leva a necessidade de projetar softwares para solues isoladas mas faz menes da criao para tais necessidades ou at mesmo o aperfeioamento. Alguns aspectos esto presentes em todos os mtodos de modelagem: atividade, comportamento, recurso, relao entre atividade, agente, informao, entidade de informao, evento, validao e procedimento de modelagem. Perspectiva Funcional: representao com foco nas atividades envolvidas. Perspectiva Comportamental: representao da seqncia e dos estados de atividades e de objetos envolvidos. Perspectiva Organizacional: representao de responsabilidades, de de A modelagem neste ponto pode ser semelhante ao UML (Unified Modeling Language), mas vale lembrar que UML no uma metodologia de desenvolvimento de todo um ecossistema, o que significa que ela no diz para voc o que fazer em primeira instancia e em seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicao entre objetos. UML indicado para uma sub-visualizao lgica do desenvolvimento completo de um sistema de informao. A UML um modo de padronizao das formas de modelagem. A modelagem de um ciclo BPM uma forma de estruturao, uma notao de informaes j existentes e havendo possibilidades de levantamento de necessidades para o ecossistema. Um "processo de negcio" no um programa. Ele pode ser suportado por um programa, mas um processo de negcio a coisa que uma organizao quer que seja feita. Pode-se dizer que

o processo de negcio o objetivo do programa, mas no o programa por si s. Um processo de negcio gerenciado por uma pessoa de negcio: algum que entenda o "negcio" e decida por uma estratgia para aquele negcio, avalie quo bem o negcio est indo e decida como mudar o processo para ir de encontro s condies de mudana. O engenheiro de software pode gerenciar o software, mas a pessoa de negcio gerencia o processo de negcio.

3.1 - BPMN
Elementos do BPMN: - Core Elements: Conjunto de elementos comuns e simplificados, capazes de modelarem a maior parte dos processos das empresas. - Full Elements: Conjunto de todos os elementos da especificao, inclusive Core Elements , capazes de modelarem qualquer processo de negcio. - Atributtes: Conjunto de propriedades e informaes de cada elemento (informaes no formato texto). Exemplo: Nome, Tipo, Status, Descrio, Escopo, Mtrica, Indicador, Dono (Process Owner), Patrocinador (Sponsor), Freqncia, Papis, etc...

4 - Automatizao

um processo de negcio, na sua totalidade ou em partes, onde documentos, informaes ou tarefas so transmitidas para seus usurios afim de executar uma ao, de acordo com um conjunto de regras de procedimentos. A automao do processo de negcio identifica as vrias atividades do processo, regras de procedimento e controle de dados associados para gerenciar um workflow. Workflow (fluxo de trabalho) a seqncia de passos necessrios para que se possa atingir a automatizao de processos de negcio, uma interao com o usurio e o sistema.

5- Gerenciamento

Management puramente o gerenciamento dos processos, a parte que cabe a um gestor identificar e abstrair informaes em que aplique melhorias ou simplesmente o acompanhamento de sua produo. Acompanha indicadores do negcio. Neste ponto cabe a necessidade de ajustar ou criar solues de melhorias, cria-se possibilidades de uma viso mais ampla, panormica do negcio. Devido ao tratamento dado nesta etapa o passo seguinte inteiramente ligado ao supervisionamento do(s) encarregado(s) desta rea.

5 - Otimizao

Neste ponto colocado em vigor as informaes adquiridas pelo passo antecessor, em que a monitorao traz informaes pertinentes ao fluxo da organizao para o prximo ciclo do BPM. Devido proximidade com o gerenciamento, em alguns casos realizado pelo supervisor do gerenciamento. Em alguns casos, os gestores desta rea tem mais contato com a produo, mas sem a viso panormica do negcio, em certas ocasies pode ser o mesmo responsvel pelo gerenciamento.

6 - reas do BPMS

Um sistema BPMS abrange reas de processos centrais de uma organizao, processos que so destinados a sistemas, pessoas e documentos. Human Centric, System Centric and Doc Centric. Human Centric uma categoria destinada a um grupo de pessoas por setores diversificados ou at mesmo unificados. Possu autonomia para tratamento de excees, processos atpicos e com uma viso ampla de acordo com sua caracterstica. Por se tratar de pessoas sua capacidade para tratamento de processos bem limitada e podendo haver grandes falhas em suas execues. System Centric destinado a sistemas programveis, trata de processos em grande escala com regras, criado para auxiliar e automatizar processos repetitivos ou substituir processos humanos. Porm devido a sua natureza em realizar o que programado, no trata excees podendo parar toda uma operao. Document Centric todo processo registrado em documentos fsicos ou digitais, uma forma de obteno de indicadores ou apenas registros de processos.

7 - SOA (Service-Oriented Architecture)


Arquitetura Orientada a Servios

um estilo de arquitetura de software em que as funcionalidades implementadas pelas aplicaes devem ser disponibilizadas na forma de servios. Estes servios so conectados atravs de um "barramento de servios" (enterprise service bus) que faz o papel de interconector para distribuir as solicitaes de acordo com o pedido dos servios dos sistemas. Os mtodos de solicitaes para estes servios so acessveis atravs de web services utilizando o formato padro em XML (Extensible Markup Language) capaz de descrever diversos tipos de dados com a facilidade de compartilhamento de informaes atravs da internet. A utilizao da arquitetura SOA permite a substituio de servios sem a parada do ecossistema de uma organizao, isso porque sua integrao com os demais sistemas ligada a camada intermediria ESB dando agilidade na implementao de novos servios e reutilizao dos ativos existentes. O ESB se refere arquitetura de construo de software tipicamente implementado em tecnologias encontradas na categoria de produtos de infra-estrutura de middleware. ESB no implementa o SOA, mas fornece as caractersticas para que possa ser implementado e tambm no necessariamente precisa ser implementado usando web-services, possui padres flexveis, suportando vrios meios de transportes.

Você também pode gostar