Arquivo de Abril de 2007

Livros de BPM & Workflow

Muitas pessoas eventualmente vem conversar comigo e pedem orientação sobre livros de BPM para comprar. Apesar do vasto material que existe hoje na internet sobre o assunto (99% em inglês) sempre é bom poder sentir e folhear um livro.

Uma indicação é a série que a WFMC.org publica anualmente, chamado “BPM and Workflow Handbook”. Esse Handbook é uma compilação de artigos, técnicos ou não, e cases de sucesso internacionais. Esse ano, o volume de 2007 ainda não saiu, mas vai ser focado em cases na área da saúde.

Você pode comprar o livro aqui, assim como requisitar alguns capítulos de graça aqui.

2 comentários 30 de Abril de 2007 às 11:13 Rafael Bortolini

Poster de BPMN

Encontrei um material muito interessante na internet. Dois professores universitários da Eslovênia montaram um grande poster com um resumo e detalhamento do BPMN – Business Process Modeling Notation.

Pode ser impresso em tamanho grande para ser pendurado na parede!

Faça o donwload em : http://downloads.sourceforge.net/bpmnpop/BPMN_Poster_A4_ver_1.0.2.pdf?modtime=1175589621&big_mirror=0


 

1 comentário 29 de Abril de 2007 às 21:19 Rafael Bortolini

Mapear processos é um meio, e não um fim

O mapeamento e modelagem de processos de negócios é uma atividade que cresce cada dia mais. Muitas vezes, entretanto, quando vamos iniciar um projeto de BPM em um cliente, ele nos comenta que já possui alguns de seus processos revisados e mapeados e que assim podemos pular para a fase de automação.

O mesmo ocorre quando o mapeamento foi feito por uma empresa especializada mas totalmente desconectado do projeto de automação.

É claro, quando começa o trabalho técnico de transformar os fluxogramas desenhados em sistemas dentro de uma ferramenta de BPM uma série de questões e dúvidas aparecem. As coisas parecem não fazer sentido e falta muita informação. Esse GAP entre a modelagem e a execução ocorre pois a modelagem é um meio que visa um fim, e não um fim. Ou seja, se meu objetivo final é automatizar, a modelagem vai seguir algumas regras e procedimentos. Se meu objetivo do projeto é entendimento ou melhoria, o desenho dos fluxogramas seguirá outras regras. Se meu objetivo é ISO, …..

Para cada fim almejado, um produto diferente sairá do mapeamento. E isso ocorre independente da notação que foi usada no desenho (BPMN, etc.) , e está atrelado, entre outras coisas, ao grau de detalhamento e visão do processo que está sendo trabalhado.

Isso não significa, nem de longe, que não possamos contratar fornecedores diferentes para cuidar de cada etapa. Mas significa que esse pessoal deve conversar antes, durante e depois do projeto.

ps.: na verdade, “automatizar”, “revisar”, ou “entender” também não são fins. São meios que levam aos fins reais, como diminuir custos, aumentar vendas, melhorar a qualidade, melhorar a produtividade, etc.

4 comentários 25 de Abril de 2007 às 21:47 Rafael Bortolini

XAML x BPEL/XPDL

Como analisamos antes, o padrão XML utilizado para descrição e execução de processos no Windows Workflow Foundation (WWF) é o XAML. Mas, com tantos padrões de processos por ai, como XPDL e BPEL, como a Microsoft decidiu criar um novo?

Dificil de entender.

Nessa thread, o pessoal da Microsoft explica o motivo de um padrão novo. Basicamente, na visão de seus criadores, o XAML seria uma maneira de se manter independente de algum padrão e de suas conseqüentes limitações, servindo como uma interface comum e intermediária para o WWF. Isso significa que a idéia é criar sistemas de importação e exportação de BPEL, XPDL, BPMN, etc… diretamente para o formato XAML. Dessa maneira o WWF fica livre de algumas limitações básicas que conhecemos hoje (ex.: no BPEL existem restrições par interações humanas e no XPDL não temos transações, controles de erros e compensações).

Enfim, como está dito na thread, “o WWF suporta múltiplos padrões”.

Se olharmos pelo lado do BPEL, por exemplo, esta abordagem está de acordo com a estratégia de produto da Microsoft que encara o BPEL como um formato de intercâmbio de processos, similar ao XPDL. Mas é uma visão limitante se pensarmos que o BPEL pode ser utilizado como um padrão de execução de processos (BPEL=Business Process Execution Language), ou seja, temos ferramentas no mercado que executam o arquivo BPEL ao invés de importá-lo.

Em todo o caso, se eu tenho um processo em BPEL tenho antes que transformá-lo em XAML para executá-lo no WWF, o que pode vir a dificultar alguns projetos (como executar BPEL dinamicamente).

Ps.: Esse post foi feito diretamente da interface do Word 2007. Muito legal.

  

2 comentários 23 de Abril de 2007 às 19:22 Rafael Bortolini

BPMM - o CMM para processos

A OMG aprovou no início de abril a especificação do BPMM - Business Process Maturity Model. Baseado no conceito do CMM, define 5 estágios de maturidade e evolução das organizações em relação aos seus processos de negócio, focando no reuso e na habilidade de estimar resultados.

Caso essa especificação “pegue”, trata-se de um momento histórico para a gestão por processos.

Destaca-se, entretanto, que não é uma especificação técnica que determine o uso de um BPMS/tecnologia/software ou algo similar. Mas vai ser interessante de ver como as ferramentas de BPMS poderão incluir macro features para suportar e gerenciar os estágios do BPMM.

Quer saber mais? Quando tiver tempo, o caminho é por aqui.

Adicionar comentário 22 de Abril de 2007 às 14:07 Rafael Bortolini

Windows Workflow Foundation

Pessoal esse é meu primeiro post neste blog e espero escrever muitos outros sobre o assunto BPM e tudo relacionado a processos.

Hoje vamos começar falando sobre alguns fatos do Windows Workflow Foundation ou WWF.

Se você não sabe ou nunca ouvi falar do WWF, recomendo ler antes isso, isso e isso.

Se você começar a trabalhar com o WWF, invariavelmente algumas questões irão surgir, e que compartilho aqui com vocês:

  1. O .NET Framework 3.0 nada mais é do que o .NET Framework 2.0 + algumas tecnologias e bibliotecas novas (mais especificamente, o WWF, o WCF, o WPF e o WCardSpace). Isso significa que vocë não irá precisar aprender a programar web forms e afins como precisou ao passar do .Net 1.1 para o .Net 2.0.
  2. O WWF não é uma ferramenta ou tecnologia para o usuário final. O WWF funciona dentro do Visual Studio 2005, e apesar de você poder arrastar elementos para o designer de processos, qualquer processo sério precisa ter suas tarefas programadas.
  3. Aliás, não existe tarefa humana no WWF, pelo menos não padrão. Se você quer enviar uma tarefa para o seu chefe aprovar a solicitação de aumento de salário, você tem que programar uma tarefa humana que faça isso, programar uma interface para task list ou, se for o caso, usar o Microsoft Sharepoint (que seria a real interface humana do WWF). Se você não usa o Sharepoint, terá um grande trabalho adicional .
  4. Quando você cria um processo, tem a possibilidade de centralizar o funcionando do fluxo em uma classe (arquivo .cs) ou em um arquivo XML usando padrão XAML (pronuncia-se “zemmel”, e o arquivo tem terminação “.xoml”). ps.: por quê o arquivo não termina com .xaml??
  5. Obviamente o padrão XML é muuuiiittoo mais interessante e uma das coisas mais legais do WWF. Ele permite que eu monte um processo no bloco de notas, por exemplo, carregue-o na engine do WWF e execute-o. Abre-se a possibilidade para que parceiros e outros fornecedores desenvolvam interfaces novas para desenho de processos que gerem XAML e executem no WWF. Muito legal.
  6. Em março último foi lançada uma atualização do WWF que permite a utilização do BPEL dentro do framework. Mais é importante destacar: o formato XML padrão do WWF é o XAML. O que foi disponibilizado é uma ferramenta de importação e exportação de BPEL para XAML e um conjunto de elementos padrão do BPEL para desenho de processos. Muito diferente de Oracle e IBM que executam BPEL (cuja sigla significa Business Process Execution Language )
  7. 1 comentário 21 de Abril de 2007 às 23:22 Rafael Bortolini

Você tem que encontrar o que você ama

Muito interessante o discurso do Steve Jobs aos formandos da universidade americana de Stanford.
Uma verdadeira lição de vida deste que é um dos mestres do Vale do Silício.

Quem publicou foi a revista Você S/A e o link para o discurso está aqui.

Adicionar comentário 9 de Abril de 2007 às 18:39 Leonardo Luzzatto


Calendário

Abril 2007
S T Q Q S S D
    Jun »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Minhas Publicações Recentes

Publicações por Mês

Meta