Modelagem de processos de negócios

Da Wikipédia, a enciclopédia livre
Ir para a navegação Pular para pesquisar
Exemplo de modelagem de processo de negócios de um processo com fluxo normal com o Business Process Model and Notation

A modelagem de processos de negócios ( BPM ) em gerenciamento de processos de negócios e engenharia de sistemas é a atividade de representar processos de uma empresa, de modo que os processos de negócios atuais possam ser analisados, aprimorados e automatizados. O BPM é normalmente executado por analistas de negócios, que fornecem experiência na disciplina de modelagem; por especialistas no assunto, que possuem conhecimento especializado dos processos que estão sendo modelados; ou mais comumente por uma equipe composta por ambos. Alternativamente, o modelo de processo pode ser derivado diretamente dos logs de eventos usando ferramentas de mineração de processos .

O objetivo do negócio geralmente é aumentar a velocidade do processo ou reduzir o tempo de ciclo; aumentar a qualidade; ou para reduzir custos, como mão de obra, materiais, sucata ou custos de capital. Na prática, uma decisão gerencial de investir em modelagem de processos de negócios geralmente é motivada pela necessidade de documentar os requisitos de um projeto de tecnologia da informação .

Os programas de gerenciamento de mudanças são normalmente envolvidos para colocar em prática quaisquer processos de negócios aprimorados. Com os avanços no design de software, a visão de modelos de BPM se tornando totalmente executáveis ​​(e capazes de simulações e engenharia completa) está se aproximando da realidade.

História

Técnicas para modelar processos de negócios, como fluxograma , diagrama de blocos de fluxo funcional , diagrama de fluxo de controle , gráfico de Gantt , diagrama PERT e IDEF surgiram desde o início do século XX. Os gráficos de Gantt estavam entre os primeiros a chegar por volta de 1899, os fluxogramas na década de 1920, Functional Flow Block Diagram e PERT na década de 1950, Data Flow Diagrams e IDEF na década de 1970. Entre os métodos modernos estão Unified Modeling Language e Business Process Model and Notation . Ainda assim, representam apenas uma fração das metodologias usadas ao longo dos anos para documentar os processos de negócios. [1]O termo 'modelagem de processos de negócios' foi cunhado na década de 1960 no campo da engenharia de sistemas por S. Williams em seu artigo de 1967 'Modelagem de processos de negócios melhora o controle administrativo'. [2] Sua ideia era que as técnicas para obter uma melhor compreensão dos sistemas de controle físico poderiam ser usadas de maneira semelhante para os processos de negócios . Não foi até a década de 1990 que o termo se tornou popular.

Na década de 1990, o termo ' processo ' tornou-se um novo paradigma de produtividade. [3] As empresas foram incentivadas a pensar em processos em vez de funções e procedimentos . O pensamento de processo examina a cadeia de eventos na empresa, desde a compra até o fornecimento, desde a recuperação do pedido até as vendas, etc. As ferramentas de modelagem tradicionais foram desenvolvidas para ilustrar tempo e custo, enquanto as ferramentas modernas se concentram em atividades interfuncionais. Essas atividades multifuncionais aumentaram significativamente em número e importância, devido ao crescimento da complexidade e dependência. Novas metodologias incluem redesenho de processos de negócios , inovação de processos de negócios, gerenciamento de processos de negócios ,planejamento integrado de negócios , entre outros, todos "visando a melhoria dos processos nas funções tradicionais que compõem uma empresa". [3]

No campo da engenharia de software , o termo 'modelagem de processos de negócios' se opõe à modelagem de processos de software comum , visando focar mais no estado da prática durante o desenvolvimento de software . [4] Naquela época (início da década de 1990), todas as técnicas de modelagem existentes e novas para ilustrar processos de negócios foram consolidadas como ' linguagens de modelagem de processos de negócios ' [ citação necessária ] . Na Orientação a Objetosabordagem, foi considerado um passo essencial na especificação de sistemas de aplicação de negócios. A modelagem de processos de negócios tornou-se a base de novas metodologias, por exemplo, aquelas que suportavam coleta de dados, análise de fluxo de dados, diagramas de fluxo de processo e recursos de geração de relatórios. Por volta de 1995, as primeiras ferramentas visualmente orientadas para modelagem e implementação de processos de negócios foram apresentadas.

Tópicos

Modelo de negócios

Um modelo de negócios é uma estrutura para a criação de valor econômico, social e/ou outras formas de valor. O termo 'modelo de negócios' é, portanto, usado para uma ampla gama de descrições informais e formais para representar aspectos centrais de um negócio, incluindo propósito, ofertas, estratégias, infraestrutura, estruturas organizacionais, práticas comerciais e processos e políticas operacionais.

No sentido mais básico, um modelo de negócios é um método de fazer negócios pelo qual uma empresa pode se sustentar. Ou seja, gerar receita. O modelo de negócios explica como uma empresa ganha dinheiro especificando onde está posicionada na cadeia de valor .

Processo de negócios

Um processo de negócios é uma coleção de atividades ou tarefas estruturadas relacionadas que produzem um serviço ou produto específico (atendem a um objetivo específico) para um cliente ou clientes específicos. Existem três tipos principais de processos de negócios:

  1. Processos de gerenciamento, que governam a operação de um sistema. Os processos de gerenciamento típicos incluem governança corporativa e gerenciamento estratégico .
  2. Processos operacionais, que constituem o core business e criam o fluxo de valor primário. Os processos operacionais típicos são compras , fabricação , marketing e vendas .
  3. Processos de suporte, que suportam os processos centrais. Os exemplos incluem contabilidade , recrutamento e suporte técnico .

Um processo de negócio pode ser decomposto em vários subprocessos, que possuem seus próprios atributos, mas também contribuem para atingir o objetivo do superprocesso. A análise de processos de negócios normalmente inclui o mapeamento de processos e subprocessos até o nível de atividade. Um modelo de processo de negócios é um modelo de um ou mais processos de negócios e define as maneiras pelas quais as operações são realizadas para atingir os objetivos pretendidos de uma organização. Tal modelo permanece uma abstração e depende do uso pretendido do modelo. Pode descrever o fluxo de trabalho ou a integração entre os processos de negócios. Pode ser construído em vários níveis.

Um fluxo de trabalho é uma representação de uma sequência de operações, declarada como trabalho de uma pessoa, de um mecanismo simples ou complexo, de um grupo de pessoas, [5 ] de uma organização de funcionários ou de máquinas. O fluxo de trabalho pode ser visto como qualquer abstração de trabalho real, segregado em compartilhamento de trabalho, divisão de trabalho ou outros tipos de ordenação. Para fins de controle, o fluxo de trabalho pode ser uma visualização do trabalho real sob um aspecto escolhido.

Processo de negócios centrado em artefatos

O modelo de processo de negócios centrado em artefato surgiu como uma abordagem holística para modelar processos de negócios, pois fornece uma solução altamente flexível para capturar especificações operacionais de processos de negócios. Ele se concentra particularmente na descrição dos dados dos processos de negócios, conhecidos como "artefatos", caracterizando objetos de dados relevantes para os negócios, seus ciclos de vida e serviços relacionados. A abordagem de modelagem de processo centrada em artefato promove a automação das operações de negócios e oferece suporte à flexibilidade da execução e evolução do fluxo de trabalho. [6]

Ferramentas

As ferramentas de modelagem de processos de negócios fornecem aos usuários de negócios a capacidade de modelar seus processos de negócios, implementar e executar esses modelos e refinar os modelos com base nos dados executados. Como resultado, as ferramentas de modelagem de processos de negócios podem fornecer transparência aos processos de negócios, bem como a centralização de modelos de processos de negócios corporativos e métricas de execução. [7] As ferramentas de modelagem também podem permitir a modelagem colaborativa de processos complexos por usuários que trabalham em equipes, onde os usuários podem compartilhar e simular modelos de forma colaborativa. [8]As ferramentas de modelagem de processos de negócios não devem ser confundidas com sistemas de automação de processos de negócios - ambas as práticas têm a modelagem do processo como a mesma etapa inicial e a diferença é que a automação de processos fornece um 'diagrama executável' e isso é drasticamente diferente da modelagem gráfica tradicional de processos de negócios Ferramentas. [ citação necessária ]

Modelagem e simulação

A funcionalidade de modelagem e simulação permite a modelagem e simulação "what-if" pré-execução. A otimização pós-execução está disponível com base na análise de métricas reais executadas. [7]

Algumas técnicas de modelagem de processos de negócios são:

Ferramentas de linguagem de programação

O software do pacote BPM fornece interfaces de programação (serviços da Web, interfaces de programas de aplicativos (APIs)) que permitem que aplicativos corporativos sejam criados para alavancar o mecanismo BPM. [7] Este componente é frequentemente referenciado como o mecanismo do conjunto de BPM.

As linguagens de programação que estão sendo introduzidas para BPM incluem: [9]

Alguns idiomas específicos do fornecedor:

Outras tecnologias relacionadas à modelagem de processos de negócios incluem arquitetura orientada a modelos e arquitetura orientada a serviços .

Conceitos relacionados

Modelo de referência de negócios

Exemplo do modelo de referência de negócios do governo federal dos EUA [10]

Um modelo de referência de negócios é um modelo de referência, concentrando-se nos aspectos funcionais e organizacionais de uma empresa , organização de serviços ou agência governamental . Em geral, um modelo de referência é um modelo de algo que incorpora o objetivo básico ou a ideia de algo e pode ser visto como uma referência para vários propósitos. Um modelo de referência de negócios é um meio de descrever as operações de negócios de uma organização, independente da estrutura organizacional que as executa. Outros tipos de modelo de referência de negócios também podem representar o relacionamento entre os processos de negócios, as funções de negócios e o modelo de referência de negócios da área de negócios. Esses modelos de referênciapodem ser construídos em camadas e oferecem uma base para a análise de componentes de serviço, tecnologia, dados e desempenho.

O modelo de referência de negócios mais conhecido é o Modelo de Referência de Negócios do governo federal dos EUA. Esse modelo é uma estrutura orientada a funções para descrever as operações de negócios do governo federal, independentemente das agências que as executam. O Modelo de Referência de Negócios fornece uma construção organizada e hierárquica para descrever as operações de negócios do dia-a-dia do governo federal. Embora existam muitos modelos para descrever as organizações – organogramas , mapas de localização, etc. – este modelo apresenta o negócio usando uma abordagem voltada para a funcionalidade. [11]

Integração de processos de negócios

Exemplo da interação entre processos de negócios e modelos de dados [12]

Um modelo de negócios , que pode ser considerado uma elaboração de um modelo de processo de negócios, geralmente mostra dados de negócios e organizações de negócios, bem como processos de negócios. Ao mostrar os processos de negócios e seus fluxos de informações, um modelo de negócios permite que as partes interessadas de negócios definam, entendam e validem sua empresa. A parte do modelo de dados do modelo de negócios mostra como as informações de negócios são armazenadas, o que é útil para desenvolver código de software . Consulte a figura à direita para obter um exemplo da interação entre modelos de processos de negócios e modelos de dados. [12]

Normalmente, um modelo de negócios é criado após a realização de uma entrevista, que faz parte do processo de análise de negócios . A entrevista consiste em um facilitador fazer uma série de perguntas para extrair informações sobre o processo de negócios em questão. O entrevistador é referido como um facilitador para enfatizar que são os participantes, e não o facilitador, que fornecem as informações do processo de negócios. Embora o facilitador deva ter algum conhecimento do assunto do processo de negócios, isso não é tão importante quanto o domínio de um método pragmático e rigoroso de entrevistar especialistas em negócios. O método é importante porque, para a maioria das empresas, é necessária uma equipe de facilitadores para coletar informações em toda a empresa, e as descobertas de todos os entrevistadores devem ser compiladas e integradas depois de concluídas.[12]

Os modelos de negócios são desenvolvidos definindo o estado atual do processo, caso em que o produto final é chamado de modelo instantâneo "como está", ou um conceito do que o processo deve se tornar, resultando em um modelo "ser". Ao comparar e contrastar os modelos "as is" e "to be", os analistas de negócios podem determinar se os processos de negócios e sistemas de informação existentes são sólidos e precisam apenas de pequenas modificações ou se a reengenharia é necessária para corrigir problemas ou melhorar a eficiência. Consequentemente, a modelagem de processos de negócios e a análise subsequente podem ser usadas para reformular fundamentalmente a forma como uma empresa conduz suas operações. [12]

Reengenharia de processos de negócios

Ciclo de reengenharia de processos de negócios

A reengenharia de processos de negócios (BPR) visa melhorar a eficiência e a eficácia dos processos existentes dentro e entre as organizações. Ele examina os processos de negócios de uma perspectiva "do zero" para determinar a melhor forma de construí-los.

A reengenharia de processos de negócios (BPR) começou como uma técnica do setor privado para ajudar as organizações a repensar fundamentalmente como fazem seu trabalho. Um estímulo fundamental para a reengenharia tem sido o desenvolvimento e implantação de redes e sistemas de informação sofisticados. As organizações líderes usam essa tecnologia para dar suporte a processos de negócios inovadores, em vez de refinar as formas atuais de fazer o trabalho. [13]

Gestão de processos de negócios

O gerenciamento de processos de negócios é um campo de gerenciamento focado no alinhamento das organizações com os desejos e necessidades dos clientes. É uma abordagem de gerenciamento holística [ citação necessária ] que promove a eficácia e a eficiência dos negócios enquanto busca inovação, flexibilidade e integração com a tecnologia. À medida que as organizações se esforçam para atingir seus objetivos, o gerenciamento de processos de negócios tenta melhorar continuamente os processos - o processo para definir, medir e melhorar seus processos - um processo de "otimização de processos".

Veja também

Referências

  1. ^ Thomas Dufresne & James Martin (2003). "Modelagem de Processos para E-Business" . INFS 770 Métodos para Engenharia de Sistemas de Informação: Gestão do Conhecimento e E-Business. Primavera de 2003 [ link morto ]
  2. ^ Williams, S. (1967) "A modelagem de processos de negócios melhora o controle administrativo", em: Automação . Dezembro, 1967, pp. 44-50.
  3. ^ a b Asbjørn Rolstadås (1995). "Modelagem e reengenharia de processos de negócios". em: Performance Management: Uma Abordagem de Benchmarking de Processos de Negócios . pág. 148-150.
  4. ^ Brian C. Warboys (1994). Tecnologia de Processo de Software: Terceiro Workshop Europeu EWSPT'94, Villard de Lans, França, 7–9 de fevereiro de 1994: Anais. pág. 252.
  5. ^ Veja, por exemplo, ISO 12052:2006
  6. ^ Yongchareon, Sira (2015). "Uma estrutura de visão para modelagem e validação de mudança de processos de negócios interorganizacionais centrados em artefatos". Sistemas de Informação . 47 : 51–81. doi : 10.1016/j.is.2014.07.004 .
  7. ^ a b c Workflow/Business Process Management (BPM) Service Pattern Arquivado em 13/01/2009 na Wayback Machine em 27 de junho de 2007. Acessado em 29 de novembro de 2008.
  8. ^ Christensen, Lars Rune e Thomas Hildebrandt (2017) Modelando o trabalho cooperativo em um departamento médico . Anais da 8ª Conferência Internacional sobre Comunidades e Tecnologias. Troyes, França. ACM.
  9. ^ "Perguntas frequentes sobre modelagem de processos de negócios" . Arquivado do original em 2008-11-09 . Recuperado 2008-11-02 .
  10. ^ FEA (2005) FEA Records Management Profile, Versão 1.0 . 15 de dezembro de 2005.
  11. ^ Documento do modelo de referência consolidado da FEA arquivado em 11/10/2010 na Wayback Machine . Outubro de 2007.
  12. ^ a b c d Paul R. Smith & Richard Sarfaty (1993). Criação de um plano estratégico para gerenciamento de configuração usando ferramentas de Engenharia de Software Assistida por Computador (CASE). Paper For 1993 National DOE/Contractors and Facilities CAD/CAE User's Group.
  13. ^ Guia de Avaliação de Reengenharia de Processos de Negócios Arquivado em 18/02/2017 na Wayback Machine , United States General Accounting Office, maio de 1997.

Leitura adicional

Links externos