Pergunta

Eu sei que há um monte de falar sobre BPM estes dias e estou consciente de que alguns podem vê-lo a ser uma mania em vez de uma peça fundamental de software.

Como alguém do que a maioria chamaria de 'The Business', eu tenho feito o meu melhor para aprender sobre BPM para garantir que continuamos a tomar decisões que não só fazem sentido para o negócio, mas também.

Tenho notado durante a leitura que se faz menção ao fluxo de trabalho do aplicativo quando às vezes discutindo BPM. Eu não tinha dado esse muita atenção até recentemente.

Portanto, qual é a diferença? Quando você usaria um e não o outro?

Foi útil?

Solução

BPM é sobre o processo e melhorá-la, que leva em conta os usuários e potencialmente mais de um aplicativo, por exemplo. um sistema ERP pode ter mais de um aplicativo para isso, embora possa haver outros usos do termo. Note-se que o processo poderia ser visto sem o que as aplicações ou tecnologias são usadas.

fluxo de trabalho do aplicativo é como um aplicativo é usado para ir de um para b. Aqui está um conjunto específico de código que é usado eo que acontece ao longo de uma aplicação obter a partir de um para b. Neste caso, a aplicação é frente e no centro, em vez do processo.

O que dar uma resposta? Outra maneira de pensar nisso é que vários fluxos de trabalho de aplicativos podem tornar-se um sistema que é usado em um processo que pode ter BPM aplicada a ele.

Outras dicas

tarde para o jogo, mas o fluxo de trabalho é a base de dados como BPMS é DBMS. (Conveniente como as letras se alinham, hein?)

IOW, BPM (S) é tradicionalmente concebido para se referir a uma estrutura particular / aplicação que permite gerir processos de negócio: defini-los, armazená-los, versionamento eles, medindo-os, etc. Isso é semelhante à forma como um SGBD gerencia bancos de dados.

Agora, um fluxo de trabalho é uma definição, bem como um banco de dados é uma definição. No primeiro caso, é uma definição de operações / trabalho (fufill Ordem), a poucos passos dos mesmos (Enviar Fatura) e regras / restrições sobre o trabalho (se nenhum estoque, aviso de envio). Neste último caso, similar, é uma definição de estrutura de dados (CREATE TABLE) e restrições (InvoiceTotal deve ser> $ 0,00).

Eu acho que este é um assunto potencialmente confusa, especialmente como alguns ambientes de desenvolvimento usar um tipo de modelo de fluxo de processo para gerar aplicativos voltados para usuários (eu estou pensando sobre Outsystems aqui, por exemplo).

Mas, para mim, a distinção é clara. fluxo de trabalho do aplicativo, como as pessoas falam sobre isso, refere-se a caminho de um usuário através de uma aplicação, ou seja, as páginas que visitam completo /, os dados que entram, etc. no seu caminho para concluir uma transação de algum tipo. orkflow aplicativo é um termo pobre para isso, porém, eu acho que o fluxo de aplicação seria mais significativa.

BPM por outro lado, é sobre a modelagem e execução de um processo de fluxo de trabalho. Por fluxo de trabalho, no presente contexto, quer dizer, uma série de passos discretos (ou funções) que têm de ser completado (quer programaticamente ou por meio de interacção humana) em uma certa ordem para completar um processo. Estas tarefas podem ser implementados como módulos de aplicativos individuais (cada um com seu próprio "fluxo de trabalho de aplicação", veja acima). O trabalho do motor de fluxo de trabalho é ter certeza de que essas etapas separadas são atribuídos às pessoas certas (de grupos de pessoas) na seqüência certa, e que, globalmente, as concluído processo de uma forma ordenada.

Eu não acho que há uma resposta clara a esta em tudo. Estas são palavras, ao contrário de conceitos teóricos. Se você adicionar a palavra "checklist" na mistura - que só acaba por ser uma versão linear de um processo (mas você pode ter condicionais em listas de verificação - tornando-se um fluxo de trabalho).

Eu não sou certo como ajuda para reformular esta questão, mas é quase como se nenhuma resposta pode nunca ser possível. Meus próprios pensamentos estão em https://tallyfy.com/improving-efficiency -workflow-vs-business-process-management /

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top