1 / 17

Eugenio García ARTech egarcia@artech.uy

Workflow: moda, re-branding, ou necessidade real?. Eugenio García ARTech egarcia@artech.com.uy. História. A idéia de automatizar os processos de negócios através de Tecnologías da Informação data de 1968:

cirila
Download Presentation

Eugenio García ARTech egarcia@artech.uy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Workflow: moda, re-branding, ou necessidade real? Eugenio García ARTech egarcia@artech.com.uy

  2. História • A idéia de automatizar os processos de negócios através de Tecnologías da Informação data de 1968: • "Think about [a] modern data processing [system]. [It] represents a perceptible process, that is [..] connected with the business process and accompanies - or even controls - this process during various segments." * * Fuente: Nordsieck, F.: Betriebsorganisation. Lehre und Technik. 2nd revised and enhanced edition, Stuttgart 1972.

  3. História • A investigação na automatização dos processos se torna importante entre 1975 e 1985 • O foco da investigação era “reduzir a complexidade na interface dos sistemas dos usuários, controlar o fluxo da informação e melhorar a eficiência dos processos”* * Fuente: Ellis, C. A.; Nutt, G. J.: Office Information Systems and Computer Science. In: ACM Computing Surveys, 12 (1980) 1, pp. 27-60.

  4. Contexto do problema • Não existe um foco nos processos de negócio • O conhecimento dos processos pertence às pessoas • Os processos são ineficientes • Não existem ferramentas de seguimiento e de controle • A lógica dos processos está embebida na lógica das aplicações • As aplicações são mais rígidas e difíceis de manter

  5. Como definimos um processo de empresa? • “É um conjunto de um ou mais procedimentos ou atividades diretamente ligadas, que coletivamente realizam um objetivo do negócio, normalmente dentro do contesto de uma estrutura organizacional que define papéis funcionais e relações entre os mesmos.” WFMC (Workflow Management Coalition)

  6. Como definimos Workflow? • ” É a automatização dos processos que usamos todos os dias para levar a cabo nosso negócio. Uma aplicação de Workflow torna automática a seqüência de ações, atividades, ou tarefas usadas para executar o processo, incluindo o acompanhamento do estado de cada instância do processo, bem como as ferramentas para manejar o próprio processo” Marshak, 1994

  7. Conceitos de Workflow Processo de Empresa (o que se entende que vai acontecer) É administrado por É definido em um Definição do Processo (uma representação do que se entende que vai acontecer) Workflow Management Systems (controla os aspectos automatizáveis dos processos de empresa) vía Usado para criar e administrar Composto por Instância do Processo (uma representação do que atualmente está ocorrendo) Atividades Inclui uma ou mais As quais podem ser Durante a ejecução são representadas por ó Instâncias de Atividades Atividades manuais (não são administradas como parte do sistema de Workflow) Atividades automatizadas As quais incluem y/ó Work Items (tarefas designadas a um participante do Workflow) Aplicações Invocadas (ferramentas/aplicações usadas para suportar uma atividade)

  8. Ciclo de vida Workflow Management System Modelagem Desenvolvimento Execução Avaliação Run time: controle de processos e interação de atividades Build time: definição de processos

  9. Base de dados GXplorer Metadados de Workflow Base de dados operativa Estatísticas Data Warehouse Knowledge Base GXPM Motor de Workflow GeneXus Process Modeler Inbox Administração e auditoria Aplicações GXflow: componentes

  10. Modelagem Modelagem do processo GeneXus Process Modeler • Linguagem natural para modelar os processos • Estandarização (UML) • Visão clara do processo • Melhor entendimento do Negócio • Melhora a documentação dos sistemas

  11. Desenvolvimento Desenvolvimento: Menos programação • Eliminamos o manejo da gestão dos processos de nossos programas • Mapeamento das tarefas de forma automática, seguindo as regras dos processos de negócio • Simplifica mudanças nos processos (Menor custo e menos tempo) • Subprocessos – Simplifica o desenho.

  12. Desenvolvimento Desenvolvimento: GeneXus • Integração com GeneXus • Criar objetos desde o GXPM • Tipo de dados Workflow • Evolução tecnológica • Multiplataforma

  13. Desenvolvimento Desenvolvimento: Interface de programação • WFMC Asociación Workflow Management Coalition • Esta interface é desenhada através das Workflow APIs (WAPI). • Conjunto de funções que permitem acessare modificar dados de workflow, e disparar funções do motor de workflow.

  14. Execução Execução: Inbox Bandeja de entrada 1. Tomar uma tarefa Programa GeneXus 2. Executá-la 3. Dá-la por finalizada Determinar tarefa sucesora 4. Gerar uma nova tarefa Motor de Worklow

  15. GXplorer Estatísticas Data Warehouse Avaliação Avaliação: Processos mais eficientes • Informação estatística • Acompanhamento de todos os passos • Deadlines • Redesignação de tarefas

  16. Conclusão • O uso de tecnologia de Workflow nos ajuda a: • Ter uma linguagem natural para modelar os processos • Separar a lógica de controle do fluxo de nossas aplicações • Programar menos, nos concentramos em desenvolver o que devem resolver nossas aplicações • Obter uma aplicação mais flexível e preparada para as mudanças • Avaliar a eficiência dos processos

  17. A forma mais fácil de desenhar, otimizar e documentar os processos do seu negócio Muito obrigado

More Related