Escolar Documentos
Profissional Documentos
Cultura Documentos
Professor Gilberto
Histórico
Evolução
• Na década de 1960, foram iniciadas as pesquisas em
automação de escritórios;
• Na década de 1970, foram introduzidos os sistemas de
automação de processos de negócio;
• Na década de 1980, foi dado destaque aos sistemas
Workflow;
• Na década de 1990, foi dada ênfase ao groupware
(software colaborativo) e ao Computer Supported
Cooperative Work (CSCW);
• Atualmente, as corporações utilizam Workflow e Business
Process Management (BPM).
Histórico
Conceitos
• Groupware: é o sistema baseado em tecnologias de
computação e telecomunicações que auxiliam grupos de
usuários a realizar uma atividade de modo compartilhado.
• CSCW: é o trabalho cooperativo auxiliado por
computador, sendo uma área interdisciplinar que estuda
como o trabalho em grupo pode ser auxiliado pela
tecnologia da informação.
• BPM: é o gerenciamento de processos de negócio com
uma abordagem adaptável, visando sistematizar
processos organizacionais complexos através de
ferramentas amigáveis de modelagem e otimização.
Histórico
Exemplo de Workflow
Histórico
Características do Workflow
• Garante o acompanhamento das atividades do processo
para o aumento da produtividade com objetividade e
segurança ao automatizar o fluxo de trabalho;
• O Workflow é flexível e apresenta alta interoperabilidade;
• A interoperabilidade pode ser compreendida como o
processo de comunicação entre sistemas e softwares.
• As informações computáveis podem ser consultadas,
permitindo que as aplicações funcionem sem a
necessidade de intervenção humana.
Histórico
• Para atingir este fim é necessário definir padrões tanto de
estrutura da informação (troca de dados como textos,
datas e quantidades) quanto de semântica (significado).
• A comunicação entre sistemas e softwares envolve os
seguintes aspectos:
Integração de sistemas e aplicações: para que os
sistemas possam se comunicar é necessário saber quais
informações estão disponíveis em outros sistemas e
também como interagir com eles.
A interface entre sistemas pode ser definida em termos
de “interface de serviços” e “interface de aplicações”.
Histórico
O modo usual de especificar interfaces de serviços é a
Arquitetura Orientada a Serviços (Service-Oriented
Architecture – SOA) na qual as funcionalidades
implementadas pelas aplicações são disponibilizadas
como serviços.
Geralmente, estes serviços são conectados por um
barramento de serviços (enterprise service bus) que
disponibiliza interfaces acessíveis por web services.
Assim, os padrões de interoperabilidade podem ser
definidos como o conjunto mínimo de políticas e
especificações técnicas que regulamentam a troca de
informações.
Histórico
https://netbeans.org/features/uml/index_pt_BR.html
Histórico
BPMN
• O Business Process Model and Notation (BPMN) é uma
metodologia de gerenciamento de processos de negócios
composta de uma série de símbolos para o projeto de
processos, facilitando o entendimento do usuário.
• O principal objetivo do BPMN é fornecer uma notação
padrão que seja compreensível por todos os agentes do
negócio que incluem analistas de negócios que criam e
refinam os processos, desenvolvedores responsáveis pela
implementação e gerentes de negócios que monitoram e
gerenciam os processos.
• Portanto, o BPMN permite a comunicação entre o design
e a implementação de processos de negócios.
Histórico
BPMN