segunda-feira, 1 de fevereiro de 2010

Business Process Management for SAP NetWeaver Composition Environment 7.2

A SAP lançou recentemente a versão 7.2 da sua plataforma NetWeaver, com muitas alterações interessantes para quem deseja automatizar processos. Grande parte dessas alterações vem com a promessa de promover uma grande agilidade e produtividade principalmente na fase de desenvolvimento.

Nós, da Elumini IT & Business Consulting, saimos na frente como parceiro oficial da SAP para desbravar essa nova versão, e tivemos acesso em primeira mão ao produto. Nossa intenção é promover o debate técnico dessa ferramenta, e também a disseminação do conhecimento.

Estamos há cerca de um mês testando essa plataforma (que está em ramp-up pela equipe SAP) e pretendemos nos próximos posts, atacar cada um dos seguintes tópicos relacionados à automação de processos:
  • Administração de Usuários, Grupos e Funções (Roles);
  • Overview da IDE de Desenvolvimento baseada no Eclipse (SAP NetWeaver Developer Studio);
  • SAP Enterprise Modeling (ARIS para simulação e modelagem dos processos em nível de negócio e com integração com o SAP Solution Manager);
  • Modelagem de Processos em notação BPMN através do Process Modeling (visão específica para usuários da área de negócios);
  • Modelagem de Processos em notação BPMN através do Process Development (visão específica para usuários da área de TI);
  • Criação de um modelo de dados (XSD) para representar as informações do processo;
  • Exemplos de mapeamento de dados de entrada e saída para cada atividade do processo;
  • Criação de um processo com atividades manuais, automáticas, e criação de telas usando o Visual Composer;
  • Configurando sistemas e web services externos para consumo;
  • Configurando Destinations, Destinations Templates, e Service Groups;
  • Configurando Business Rules através da IDE e também do Portal;
  • Criação de Eventos dentro de um processo;
  • Configurando e usando a atividade "Reporting", para cadastrar KPI's do processo para geração de relatórios;
  • Configurando e usando a atividade "Notification" para envio de e-mail automático;
  • Habilitando IP's de servidores na White List;
  • Testando Serviços usando o WSNavigator;
  • Criação de aplicações e iniciando processos através do Portal, usando IViews;
  • Criação de relatórios (Dashboards gerenciais) utilizando o Visual Composer;
  • Criação de telas ricas consumindo serviços e executando funções dinamicamente;
  • Associando aplicações e relatórios feitos no Visual Composer para serem exibidos no portal, associados a uma role;

Cada um desses tópicos será abordado com um exemplo prático com um guia para desenvolvimento, ou simplesmente através de um vídeo. Um ou mais tópicos podem estar representados nesses exemplos, e serão linkados aos posts futuramente.