Até agora apresentamos conceitos para facilitar o entendimento de todos sobre um projeto de BPM. Acredito que aqueles que estão acompanhando nossos posts, já possuem um conhecimento (no mínimo) básico do que é, e os beneficios de uma implementação de BPM by SOA. Com essa premissa, a partir de agora publicaremos também outros tipos de posts (não somente posts conceituais), tais como Informações de Novidades de Soluções de Mercado e Dicas de Como Fazer, objetivando extimulá-los a "Parar de Falar e Começar a Fazer". Todavia isso não implica que não publicaremos mais artigos conceituais/didáticos, apenas suportaremos estes conceitos com dicas de como implementar.
Logo para começar essa nova onda, vou detalhar o que tem dentro do novo presente da IBM: WebSphere Portal 6.1. Vou apresentar nesse post as novidades em relação ao Novo Shopping de Processos da IBM lançado no último mes de Junho. Abaixo seguem as novas características do WebSphere Portal Server 6.1, do ponto de vista de integração com a suite de BPM da IBM:
Analisando o novo portal da IBM (WebSphere Portal 6,1), no ponto de vista de implementar uma Interface Única de Acesso do Usuário aos processos de negócios de uma corporação, podemos notar 5 mudanças fundamentais em relação a versão anterior do Produto (WebSphere Portal 6.1):
- Instalação e configuração Simplificada: Objetivando simplificar a integração do WebSphere Portal com sua suite de BPM (Websphere Process Server 6.1, WebSphere Monitor 6.1 e Modeler Publishing Server 6.1), a IBM facilitou a vida dos especialistas em infraestrutura, padronizando uma única forma de integração, através da Instalação do Client do Process Server 6.1, deixando de existir a outras duas opções que existiam na versão 6.0 (Instalação de Um Portal em um servidor de Process Existente, e a opção de instalação de um container simplificado de BUsiness Process junto com a instalação do portal). Em um próximo post, detalharei o novo processo de instalação e suas possíveis variações arquiteturais.
- Novo Portlet para Gerenciamento de Processos: Diferente da versão 6.0 do Portal, que só possui portlet para visualização das tarefas pendentes, a partir da versão 6.1, a IBM está disponibilizando um portlet para analise das instancias de processos em execução, bem como para a ciração de uma nova instancia de um processo específico, até a versão 6.0, para executar essas ações, era necessários utilizar um aplicativo web que era instalado no WebSphere Process Server (BPC Explorer).
- Melhorias no Portlet de Lista de Tarefas: Na versão 6.1, foi melhorado o portlet de listas de tarefas, possibilitando a criação de filtros customizados para visualização das tarefas pendentes (ex.: filtro para visualizar apenas as tarefas de criação de uma nova conta de cliente), além de ter novos campos na visualizaçào das tarefas, tais como Data de Expiração e Prioridade.
- Novo Portlet Genérico para Processamento de Tarefas: Agora é possível executar uma tarefa no portal, mesmo que não tenha sido criado uma interface de portlet para ela (similar a visualização através de interfaces geradas automaticamente no BPC Explorer). Sendo possível agora completar, salvar e editar qualquer tipo de interação humana, mesmo ela não ter sido projetada para ser um portlet.
- Página Padrão para Execução de Tarefas: Exatamente por possibilitar executar tarefas que não foram projetadas para rodar como portlet, agora existe uma página padrão para execução de tarefas, as quais não foram especificadas um Unique ID de página para a execução da mesma. Essa página possui um Portlet Genérico para Processamento de Tarefas (descrito acima). Por ser uma página Real no WebSphere Portal, ela pode ser customizado como qualquer outra página do portal.
Com esses 5 pontos, a nova versão do portal se integra mais facilmente a suite de BPM da IBM, se tornando assim a interface ÚNICA e DEFINITIVA para execução de tarefas que necessitam interações humanas. Nos próximos posts, apresentarei mais detalhes sobre essas novidades.
Rafael de Oliveira Osório
Q