Você está na página 1de 31

Modelao de Processos de Negcio e caso ESTG

Jorge Machado (jmachado AT estgp DOT pt)


Jorge Machado

(Comeando pelo bsico) O que um Processo?

A definio de processo no consensual. Um processo algo que se desenrola ou que avana com o tempo atravs da execuo de alguma actividade ou actividades sequenciais. Para ser processo tem de haver um OBJECTIVO, INPUTS e OUTPUTS.
Jorge Machado

Processo de Negcio?

Negcio uma palavra muito antiga!!!!!

Que sempre significou

um processo em que existe dinheiro ou valor acrescentado a circular no sentido inverso ao mesmo. E nada mais processo de Negcio
Processos de Negcio TEMPO
Jorge Machado

Processo de Suporte?

um processo que no traz dinheiro para a organizao de forma directa. No tem responsabilidade directa no negcio. Sem ele continua a entrar valor na organizao. Exemplos

Gesto de Recursos humanos Marketing


Jorge Machado

Objecto de Negcio (Definies Formais)

A representao de uma entidade que activa no domnio de negcio incluindo pelo menos o nome e a definio, atributos, comportamento, relaes e limitaes. Pode representar por exemplo uma pessoa, um sitio ou um conceito. Essa representao pode ser feita em linguagem natural, numa linguagem de modelao ou numa linguagem de programao. o super tipo de todos os objectos com identidade que representam conceitos de negcio. Nos subtipos esto includos as entidades informacionais os processos e os subsistemas.

Jorge Machado

Conceitos Bsicos para uma organizao

Cada conceito pode ser visto como um objecto de negcio Conceitos


Propsito (objectivo) Processo Entidade Organizao

As organizaes gerem as entidades para executar os processos de negcio de forma a atingir um determinado propsito ou objectivo. (Artur Caetano 2004, CEO INESC-ID)
Jorge Machado

Wokflow (Fluxo de Trabalho)

A estrutura das tarefas e seus responsveis A ordem de execuo de tarefas Mecanismos de execuo e reportagem de medidas que permitem controlar as tarefas
Work Implementao Flow Estrutura Separao em duas camadas

Como VS O Qu

Jorge Machado

Processos de Negcio (Definies Formais)


Os sistemas de BPM (Business Process Management) apoiam-se no profundo conhecimento do negcio para garantir o sucesso da automao das atividades. Segundo (Hammer & Champy, 1993) conjunto de actividades que representam os mtodos de execuo de um trabalho necessrio para alcanar um objectivo empresarial. Segundo (Omar A. El Sawy, 2001) sequncia lgica e coordenada de um conjunto de actividades com recursos associados para produzir algo de valor para o cliente de uma organizao

Jorge Machado

Processos de Negcio (Noes Basilares)

Um processo atravessa toda a organizao

No departamental

Um processo deve ser avaliado de cima para baixo

Criando macro-processos e sub-processos Falando com os Actores dos diferentes nveis Confrontar os Actores dos diferentes nveis com as solues encontradas

Jorge Machado

Processo de Negcio
vista externa (Eriksson-Penker)
goal aGoal : Goal

achieve

process aProcess : BusinessProcess anOutput supply

anInput

resource aResource : Resource

Jorge Machado

Ciclo de Vida de Negcio

Jorge Machado

O que significa ento Modelao de Processos de Negcio????

Criar um modelo mental PARTILHADO da organizao Usado por todos => Respeitar minimamente a realidade Quanto mais gente o usar mais refinado poder ficar

MUITO

IMPORTANTE A

FACILIDADE DE ACESSO aos processos


(Os processos no so para as auditoras lerem so para os envolvidos lerem, As auditoras s certificam)
Jorge Machado

Grandes Males Grandes Remdios (Modelao de Processos de Negcio????)

Problema grande Dividir para conquistar Mais pessoas Mais hierarquia Crescimento WIKIPEDIA (Aumentar o nmero de envolvidos possibilita fazer grandes coisas) GoogleEarth Buildings (outro exemplo)

Jorge Machado

Porqu Modelao de Processos de Negcio PARTILHADOS????

O que uma organizao????? Organizao TODOS juntos a trabalhar de forma organizada S somos capazes se formos todos S assim se atingem os objectivos do negcio Ento porque no pomos TODOS a participar na forma como as coisas se devem desenrolar????
Jorge Machado

Porqu Modelao de Processos de Negcio PARTILHADOS???? (CONTINUAO)

S possvel atingir objectivos se todos trabalharem Mas porque razo h-de ser s um a dizer como se faz??????? A evoluo obriga a OPTIMIZAR (ISSO UM OBJECTIVO ACTUAL) Quem manda tem de, constantemente, fazer perguntas a quem executa. S desta forma pode decidir. Por vezes s uma pessoa na organizao lhe sabe responder!!!!! E se essa pessoa Adoecer??????

Jorge Machado

Concluso CHAVE

Se TODOS tem de reportar o que fazem E se fazer BEM um objectivo claro Todos temos de reportar COMO fazemos Ningum sabe melhor de um trabalho que quem o executa, quanto muito pode ter umas ideias

Jorge Machado

Para Modelar precisamos pelo menos de:

Actores Recursos Actividades Tempo

Jorge Machado

Modelao de Processos de Negcio


Segurana - Turno da Manh (Entrada de produtos)

Jorge Machado

Modelao de Processos de Negcio

Jorge Machado

Objectos de Fluxo
Objeto Descrio Figura

Evento

algo que acontece durante um processo do negcio. Estes eventos afectam o fluxo do processo e tm geralmente uma causa (trigger) ou um impacto (result). H trs tipos de eventos, baseados sobre quando afetam o fluxo: Start, Intermediate, e End. um termo genrico para um trabalho executado. Os tipos de atividades so: Tarefas e sub-processos. O subprocesso distinguido por uma pequena cruz no centro inferior da figura. usado para controlar a divergncia e a convergncia da seqncia de um fluxo. Assim, determinar decises tradicionais, como juntar ou dividir trajectos.
Jorge Machado

Atividade

Gateway

Objectos de Conexo
Objeto Fluxo de sequncia Descrio usado para mostrar a ordem (sequncia) com que as actividades sero executadas em um processo. usado mostrar o fluxo das mensagens entre dois participantes diferentes que os emitem e recebem. Figura

Fluxo de mensagem

Associao

usada para associar dados, texto, e outros artefactos com os objectos de fluxo. As associaes so usadas para mostrar as entradas e as sadas das actividades.

Jorge Machado

Exemplo de um processo
A simbologia da BMPN permite criar modelos de processos para finalidades de documentao e comunicao

Jorge Machado

Swimlanes
Funcionam como um mecanismo de organizao das atividades em categorias visuais separadas.
Objeto Pool Descrio Um pool representa um participante num processo. Ele actua como um container grfico para dividir um conjunto de atividades de outros pools, geralmente no contexto de situaes de B2B. Figura

Lane

Uma lane uma subdiviso dentro de um pool usado para organizar e categorizar as atividades.

Jorge Machado

Swimlanes - pools

Pools so utilizados quando o diagrama envolve duas entidades de negcio ou participantes que esto separados fisicamente no diagrama. Especifica o "que faz o qu" colocando os eventos e os processos em reas protegidas, chamados de pools

Jorge Machado

At onde MODELAR?????

At onde a modelao tiver retorno em valor $$$ At onde achamos necessrio controlar

Pontos de Controlo

Jorge Machado

Pontos de Controlo

Jorge Machado

At onde MODELAR??

Nvel de detalhe Aplicacional

Computadores implicam nveis de detalhe brutais

Permitir SELF-Optimization ao actor no controlando tudo (Ele optimiza) At onde controlar? At onde MEDIR?

Jorge Machado

Exemplos de Processos da ESTG

Jorge Machado

Utilizao de um WIKI

Que significa depressa um conjunto de sitios WEB interligados Facilmente actualizavel No necessita de plataforma tecnologica pesada S usa ficheiros e verses dos mesmos Todos podem actualizar qualquer pgina
Jorge Machado

Prximo PASSO evoluir


Rengenharia de Processos Nova framework de objectos de modelao Mais coerente e poderosa Definio de processos em falta Afirmaes tais como: MAS PORQUE SE FAZ ISTO ASSIM???????? Em vez disso olhar para o WIKI Ver o processo Confirmar que se est a fazer o suposto apesar de poder haver melhoria Reportar equipa o processo em causa e possvel melhoria A equipa da qualidade faz o resto

Jorge Machado

Questes???????

Jorge Machado