Alavanque o potencial do Project Server para fornecer solues de Business Intelligence de previso de recursos rentveis e apropriadas atravs da integrao com o SAP e outros Sistemas ERP!
Tim Runcie, MCTS, MCP, MVP, PMP Doc Dochtermann, PMP, PMI-SP, MCTS Chetan Patel, MCP, PMP
Janeiro de 2012
Este documento fornecido no estado em que se encontra. As informaes e exibies expressas neste documento, incluindo URLs e outras referncias a sites da Internet, podem ser alteradas sem aviso prvio. As informaes e exibies expressas neste documento, incluindo URLs e outras referncias a sites da Internet, podem ser alteradas sem aviso prvio. Alguns exemplos apresentados aqui so fornecidos exclusivamente para fins ilustrativos e so fictcios. No h qualquer inteno de associao ou conexo real, nem assim deve ser inferido. Este documento no oferece a voc quaisquer direitos legais sobre propriedade intelectual em qualquer produto da Microsoft. Este documento pode ser copiado e usado para fins internos e de referncia. 2012 Microsoft Corporation. Todos os direitos reservados.
Resumo executivo
Este white paper traa os benefcios e cenrios para integrar o Microsoft Project Server 2010 com o ERP da SAP, em particular integrando o sistema de relatrios em tempo real da SAP com o poder de planejamento e previso de recursos divididos ao longo do tempo do Project Server 2010. Esta integrao rentvel e permite que a origem de registro Reais (relatrios de Custo e Tempo) traga o realizado para as atividades de planejamento para as quais escritrios de Projeto/Programa ou grupos de Agendamento usam o Project Server 2010. Esta conexo e este processo permitem que uma grande empresa nacional reduza drasticamente o tempo gasto no planejamento e tenta mapear o realizado diretamente com a forma em que o calendrio da organizao funciona. Alm disso, permite recursos de relatrios avanados do Microsoft Project Professional, Project Server e SharePoint Server e coloca o planejamento e os relatrios diretamente nas mos dos usurios finais. Este white paper no um documento de sistema tcnico detalhado ou de programao, mas um estudo de caso de solues de cliente com foco no valor da integrao de sistemas de uma Organizao de Planejamento de Projetos e Recursos.
Sumrio
Resumo executivo ......................................................................................................................................... 3 Sumrio ......................................................................................................................................................... 4 Quem deve ler este white paper? ................................................................................................................ 6 Viso geral das necessidades do negcio ..................................................................................................... 7 Requisitos do Cliente ....................................................................................................................... 7 1. 2. 3. 4. 5. Gerenciamento de recursos: ........................................................................................ 7 Contabilidade e Planejamento de Custos: ................................................................... 8 Planejamento e Previso: ............................................................................................. 8 Anlise do Usurio Final / Necessidades de Relatrios & Trabalho: ............................ 8 Negcios de Alto Nvel / Requisitos de Custos:............................................................ 8
Abordagem da Soluo, Etapas, Problemas & Resolues ......................................................................... 10 Sistemas e Deficincias Existentes do Cliente: .............................................................................. 10 Sistemas Tcnicos e Principais Produtos Usados:.......................................................................... 11 Etapas da Soluo Planejada: ........................................................................................................ 13 Armadilhas e Problemas Descobertos e Solues: ........................................................................ 14 Soluo Final do Cliente ................................................................................................................. 15 Diagrama da Integrao Project Server / SAP: .............................................................................. 16 Detalhes das Principais Etapas da Integrao: .............................................................................. 17 Integrao Project Server / SAP: .................................................................................................... 19 Infraestrutura do Servidor: ............................................................................................................ 20 Visual/Relatrios para o Usurio Final:.......................................................................................... 21 Resultado do Cliente e Benefcios da Soluo ............................................................................................ 24 Opes de Integrao com o SAP ............................................................................................................... 26
Solues de Terceiros: ................................................................................................................... 26 Outros Recursos a serem verificados: ........................................................................................... 26 Resumo dos Pontos Principais .................................................................................................................... 27 Glossrio ..................................................................................................................................................... 28 Referncias.................................................................................................................................................. 29 Informaes da Empresa ............................................................................................................................ 30
Os leitores conhecero o poder da integrao do Project Server 2010 com um ERP existente ou sistemas legados e maximizaro as capacidades do desenvolvimento de relatrios de gerenciamento de demanda e recursos. As armadilhas e o caminho da soluo que ajudaremos a identificar podem auxiliar organizaes a adotar rapidamente um ambiente do Project Server 2010 sem desistir ou iniciar um corte de sistemas existentes / legados. A abordagem descrita neste White Paper habilita as primeiras etapas e ROI rpido para organizaes que possuem oramentos menores ou desejam mostrar rapidamente o poder do Project Server e Project Desktop 2010. Com as solues e arquitetura ricas e poderosas conectadas no Project Server, Project Professional e SharePoint Server, isso mais possvel do que nunca. O PPM da Microsoft recebeu a avaliao mais alta possvel no recm lanado Gartner Project and Portfolio Applications MarketScope; relatrio completo: A Microsoft avaliada no Gartner Project and Portfolio Applications MarketScope. O Microsoft Project Server 2010 auxilia organizaes a tomar melhores decises de capacidadeplanejamento com o Portfolio Project Management (PPM). A integrao com um ERP e outros sistemas de Linha de Negcios (LOB) tambm economiza tempo para os funcionrios atravs de processos automatizados e uma interface mais automatizada mais simples, ganha mais visibilidade em projetos e gerenciamento de recursos aprimorado.
Requisitos do Cliente
Os requisitos do cliente a seguir foram crticos para o sucesso da Integrao do Microsoft Project Server 2010 com o SAP. Eles foram agrupados em categorias.
1. Gerenciamento de recursos:
importante gerenciar os Requisitos de Recursos de forma proativa e reativa ao longo do ciclo de vida do Projeto. Os Gerentes de Projeto e de Recursos precisam compreender as capacidades a curto prazo e a longo prazo da organizao. Os principais requisitos nesta rea incluam: Integrar o Project Server 2010 com o SAP R3 (CATS), SAP CO e outros sistemas de RH e Agendamento de Recursos (ou seja, o ClickSoftware) Traduzir a Disponibilidade de Recursos/Calendrio (do SAP R3) para o Calendrio do Project, Disponibilidade de Recursos (que mudava mensalmente) Habilitar anlises do tipo e se e recursos de relatrios que permitissem aos usurios finais e planejadores alavancar o Project Professional 2010 novo e aprimorado no balanceamento de recursos semanal, planejamento e sesses de previso Trazer informaes de disponibilidade e capacidade de pico dos recursos que mudavam mensalmente
3. Planejamento e Previso:
Planejamento e Previso de Capacidades para as habilidades certas no momento certo uma necessidade crtica para Gerentes de Projetos e de Recursos. Planejamento de trabalho e previso de recursos melhores aumenta a preciso de entregas e concluso de projetos. A habilidade de atender aos seguintes requisitos de planejamento: Alavancar o poder do Project Server 2010 para fornecer Business Intelligence de Previso de Recursos em tempo hbil e rentvel Gerenciar milhares de atribuies de tarefas para recursos e equipes de trabalho e permitir organizao rpida por regies, territrios, distritos e municpios Maximizar o ROI do Planejamento de Capacidades de Recursos Estratgicos para o Project Server atravs da integrao rentvel com o SAP Criar vises divididas ao longo do tempo de realizados planejados e recursos sobre/sob alocao Pr-carregar cenrios de nivelamento de recursos que resolvessem 80% das tarefas de nivelamento de recursos normais que estavam sendo executadas manualmente em outros sistemas
Custos de Licenciamento adicional zero o Outros programas de software (no Microsoft) exigiam licenciamento adicional para criar cenrios ou para adicionar recursos (em seu pool). O Project Server habilitava ao cliente adicionar e usar mais Recursos Corporativos em seu pool. Esta alterao, a custo adicional zero para incluir recursos, permite o planejamento de cenrio com recursos e usar a ferramenta para previso de demanda e de recursos. o Centralizar recursos e padronizar metadados sobre o pool de recursos da empresa como uma etapa chave para obter visibilidade e controle sobre que est disponvel, o que podem fazer e onde esto localizados. A capacidade de integrar o gerenciamento destes recursos pelos sistemas usando a integrao do Active Directory era um requisito crtico. o Um requisito / benefcio principal era que no houvessem custos incrementais para adicionar recursos ao pool de recursos (real ou genrico). Esta tambm era uma vantagem principal sobre a abordagem de consolidao manual no integrada. Tempo de Comercializao para a soluo necessrio para ter a configurao do Sistema Corporativo modelada e a integrao do SAP e outros Realizados pronta e em execuo dentro de 1 ciclo de planejamento A manuteno do sistema precisava ser quase zero, visto que os usurios finais seriam os proprietrios dos dados Analisar a capacidade do Project Server de ajudar a eliminar gradativamente sistemas mais caros e menos funcionais, sem efetivamente desativar estes produtos ou mdulos
Decises que levaram utilizao do Project Server com a Conexo de Mdulo do SAP: Com o Project Server fcil capturar todos os elementos de dados devido estrutura bem definida de projetos, tarefas, recursos e atribuies.
10
Esta estrutura abriu caminho para a soluo para ambos, o planejamento de recursos e de Gerenciamento de Demanda A infraestrutura no Project Server para capturar a linha de base e dados reais era nativa e intuitiva e poderia ser facilmente atualizada e muitas vezes ao longo de vrios ciclos de planejamento. As vises e recursos de relatrios no Project Server so todas baseadas no SharePoint Server e os dados expostos poderiam ser usados no Excel, Excel Services, PerformancePoint Services e outras Ferramentas de Relatrios de Business Intelligence fornecidas com o Microsoft Office e o sistema do SharePoint Server. A infraestrutura do Project Server e a implementao do Project Server Interface (PSI) facilitaram a implementao e a interface grfica do Project Professional permitia o uso do planejamento de recursos e a visualizao com as opes Planejador de Equipes, Uso de Recursos e Grfico de Recursos.
11
SharePoint Server 2010 fornece a habilidade de criar sites Web para compartilhar informaes, colaborao sobre documentos, gerenciar listas como Riscos ou Problemas e fornecer Business Intelligence e Relatrios para toda a empresa. SAP (CATS) O Cross Application Time Sheet (CATS) usado para rastrear as horas de trabalho dos funcionrios. Dados de tempo so registrados e podem ser transferidos para os aplicativos e componentes correspondentes do SAP Business Suite. SQL Server Um servidor de banco de dados relacional cuja principal funo armazenar e recuperar dados conforme solicitados por outros aplicativos de software, executando em outro computador pela rede (incluindo a Internet). Project Server Interface aplicativos cliente para o Microsoft Project 2010 usam o Project Server Interface (PSI), um conjunto de servios Web construdos no Microsoft .NET Framework 3.5 e no Windows Communication Foundation (WCF). O PSI, com o Project Server Eventing Service, expe as funcionalidades e dados que desenvolvedores podem usar para estender o Project Server e para integrar outros aplicativos com o Project Server. Project Server Web Services O Microsoft Project Server 2010 um sistema multi-camadas que estende a arquitetura introduzida no Microsoft Office Project Server 2007. A arquitetura do Project Server inclui clientes do Microsoft Project Professional 2010 e do Project Web App na camada de front-end. Os aplicativos front-end s se comunicam com a camada intermediria por meio de Servios Web do PSI (Project Server Interface) que, por sua vez, se comunicam com a camada de objetos de negcio.
.NET Framework/SQL Server Integration Services (SSIS) O pacote SSIS foi criado para trazer dados do sistema ClickView. Um programa em .NET 4.0 com tecnologia LINQ foi usado para executar a integrao entre dados do ClickView, dados do Planejado e dados do Realizado.
ClickSoftware Um provedor de solues de gerenciamento e otimizao de fora de trabalho automatizada do ramo de servios de campo. Fundada pelo Dr. Moshe BenBassat, anteriormente um professor de universidade, o ClickSoftware tem suas razes no mundo acadmico e usado por organizaes de expedio e agendamento de pessoas.
12
13
14
15
2
Dados Planejados Dados Planejados do Pacote SSIS SQL Server
3
Dados de Recurso do Pacote SSIS Agendado
Arquivo de Log
PWA
9
Servidor de Arquivos
Pasta SAPFiles
4
Microsoft Project Macro
Mdulo CAT
16
4 5
17
Atribui equipes e recursos locais ao Project Server e os associa s Atribuies de Tarefas Adiciona todas as atividades de trabalho de planejamento (tarefas) a um projeto usando dados e notas planejados (fazendo backup no incio). Popula os dados do trabalho realizado e outros dados do Realizado do SAP em campos personalizados em tarefas ou em campos de realizado do Project Server. Executa a atribuio de tarefas usando regras do negcio (armazenadas em tabelas do SQL) com base nas disponibilidades dos recursos. Se um recurso estiver totalmente alocado em outras tarefas, a atribuio ou nivelamento de recursos vai para o prximo nvel de recurso e atribuio remanescente do trabalho, com base em regras de nivelamento de recursos pr-determinadas pelo cliente. Atualiza campos personalizados no recurso para capturar capacidades remanescentes com base em frias, feriados ou horrio livre agendados no sistema externo (ClickView) Verifica e publica o projeto. Usando uma classe de Automao em .NET, promovemos o poder do Project Professional para ajudar a maximizar e padronizar o layout e visualizaes na agenda do Projeto. A automatizao abre e executa uma srie de cdigos de macro em VBA para o usurio final preparando as visualizaes e o layout para relatrios solicitados no projeto usando uma classe de automao em .NET. Cria e atualiza a linha de base do projeto usando um cdigo de macro. Atualiza dados reais dos campos personalizados para os campos reais no projeto Verifica e publica o projeto Abre um projeto da instncia do PWA usando o Internet Explorer e exibe informaes da tarefa e da atribuio do recurso para executar o gerenciamento, relatrios, planejamento e gerenciamento de cenrio normais no Project Server. Abre um projeto usando o Microsoft Project e exibe informaes de tarefas e atribuio de recursos. Usa visualizaes personalizadas na tarefa, atribuio e nvel do recurso e faz planejamento localizado de recursos, anlise de impacto estratgico do trabalho do recurso e previso do projeto, mais relatrios e comunicao da equipe.
18
TASK
RESOURCE
Infraestrutura do Servidor:
Existem trs sistemas usados durante a integrao do Project Server. O Project Server 2010 foi instalado em dois servidores: um servidor web e um servidor de banco de dados. Os sistemas ClickView e SAP esto conectados usando a tecnologia do Linked Server a partir do servidor de banco de dados. A Figura ilustra esta configurao. O ambiente muito padronizado na maioria das organizaes: estabelecer servios web ou configurar o servidor web com sistemas ERP, com os usurios finais acessando a informao.
Infrastructure Diagram
Web Server 1
Database Server
Database Server
Linked Server
ClickView System
Web Server 2
SAP/CATS System
20
Visualizao n. 1:
21
importante observar que o cliente usou todas as visualizaes padro no Projeto - Gantt, Calendrio, Recursos e Uso de Tarefas - mas escolheu tambm criar algumas visualizaes personalizadas que enfatizavam agrupamentos e filtros principais relacionados com seu planejamento organizacional. Os 99 nveis de Desfazer foram testados, visto que o cliente faria modelagens do tipo e se complexas para resolver diferentes cenrios de recursos antes de publicar as alteraes de volta no Project Server.
Visualizao n. 2:
22
O planejamento de recursos foi o principal condutor e ter todos os dados consolidados no Project Server (para a Anlise de Recursos e outras visualizaes do PerformancePoint e do Excel Services) ajudou a anlise da gerncia snior. Os planejadores de recursos ainda preferiram o Project Professional para suas necessidades de planejamento e previso. Existem visualizaes adicionais, mas devido confidencialidade do cliente, no nos foi permitido exibir mais.
Visualizao n. 3:
23
Resultados:
O cliente havia definido metas iniciais para o projeto. O projeto no somente excedeu as expectativas como os planejadores de recursos passaram a conseguir personalizar e brincar com o Microsoft Project Web App (PWA) e o Project Professional e conseguiram re-priorizar e realocar recursos para trabalharem em outras tarefas no gerenciamento de suas equipes de trabalho. Eis alguns dos resultados finais que o Conector Recursos-para-Realizado do SAP da Advisicon entregou: 1. A soluo final automatizada e executada todas as noites, semanalmente ou disparada pela atualizao dos dados. 2. Usurios finais modelam o realizado e o planejado semanalmente e analisam cenrios para alterar suas previses e planejamento. 3. Cenrio completo com base em 99 nveis de desfazer e arquivamento e backup e localizao (colocando o arquivo offline para reunies de trabalho). 4. Relatrios com base em desempenho usando recursos do Project Server e SharePoint Server juntos. 5. O tempo e o custo investidos foram inferiores aos usados pelo comit de direo para definir e analisar outras opes de solues de PPM (SAP, CA Clarity e HP). 6. O Project Professional habilitou os usurios finais a executar planejamentos do tipo e se em tempo real e habilitou (com treinamento) os planejadores de recursos e agendadores a criar seus prprios filtros, agrupamentos e relatrios com os recursos padro fornecidos pelas ferramentas de PPM da Microsoft.
24
Benefcios da Soluo:
O cliente ficou extremamente satisfeito, forneceu um bom retornou e viu retorno imediato do investimento (ROI) do mdulo de cdigo conectado e da automatizao / integrao que fornecemos a ele. Abaixo est uma lista de mtricas que realmente enfatizaram o valor da utilizao do Project Server, SharePoint Server e Project Professional juntos. 1. O tempo dos Planejadores de Recursos foi reduzido em 50%, permitindo trabalho adicional sobre a previso e o crescimento do negcio. 2. O tempo para anlises do trabalho real executado pelos recursos foi reduzido de semanas para anlises de impacto dirias conforme a necessidade, habilitando a capacidade de analisar o desempenho da equipe de trabalho. 3. O Project Server habilitou cenrios do tipo e se sem custos adicionais (outros mdulos de ERP tinham custos significativos associados incluso, excluso e utilizao de anlises de previso). 4. O processo eliminou os 80% de esforo manual na construo e coleta de informaes para relatrios e realocou o tempo para planejadores de recursos e coordenadores de programas para analisar e tratar atividades relacionadas ao trabalho. 5. O cliente gostou muito da interface do Project Professional 2010, que permite construir agrupamentos, visualizaes e relatrios em minutos e responder necessidade da gerncia snior de relatrios grficos. 6. Sem relatrios de planilhas manuais e preciso no planejamento aumentada, enquanto erros na previso foram reduzidos em mais de 90%. 7. As economias na integrao da soluo em custos de licenciamento de outros produtos usados para alcanar a mesma soluo pouparam empresa mais no primeiro ano do que todos os custos dos projetos, que incluam treinamento em Project Professional, SharePoint Server e Project Server.
25
Solues de Terceiros:
Como o Project Server est ganhando visibilidade como aplicativo corporativo e como uma soluo de Portfolio Project Management (PPM) importante dentro das empresas, os clientes esto percebendo que ele precisa se integrar com os sistemas existentes, comeando normalmente com sistemas de ERP como o SAP, Oracle e PeopleSoft. Alm da soluo de cliente descrita neste documento, existem solues de provedores terceiros que tambm permitem a troca de dados bidirecional entre o Microsoft Project Server e o SAP. Com seus vastos mecanismos de verificao, estas interfaces de software de porta de entrada garantem a consistncia completa de todos os dados mapeados nos sistemas participantes. Dois parceiros de longa data do Microsoft Project Server com conectores SAP esto listados abaixo:
Consulte a pgina de solues do Microsoft Project para mais solues LOB de parceiros: http://www.microsoft.com/project/en-us/solutions.aspx.
26
27
Glossrio
Enterprise Project Management (EPM) Os mtodos, ferramentas e processos no somente para planejar e rastrear um conjunto existente de projetos, mas para criar um portfolio (por tamanho de oramento, por ano calendrio, por ano de oramento, por linha de negcio, etc.) de projetos existentes e futuros (demanda). Tambm chamado de Project Portfolio Management (veja tambm PPM). O EPM ajuda organizaes a obter visibilidade e a controlar todo o trabalho, elevando a tomada de decises, aprimorando o alinhamento com a estratgia de negcios, maximizando a utilizao de recursos e elevando a execuo de projetos para otimizar o ROI. Linha de Negcios (LOB) Um conjunto de um ou mais produtos altamente relacionados que atendem uma transao ou necessidade de negcio de um cliente em particular (por exemplo, Vendas, Marketing, Financeiro, Suporte ao Cliente, todos so LOBs em uma empresa). Aplicativos de Linha de Negcios (LOB Apps) Aplicativos de computador crticos que so de execuo vital para uma empresa (por exemplo, contabilidade, gerenciamento de cadeia de suprimentos e aplicativos de planejamento de recursos). Aplicativos LOB normalmente so aplicativos grandes, que contm um nmero grande de recursos integrados e esto conectados a um sistema de gerenciamento de banco de dados. Project Portfolio Management (PPM) Um termo padro da indstria recm-adotado para descrever o alinhamento de software, portfolios e projetos de uma organizao para anlise e colaborao. O PPM simplifica e otimiza atividades de gerenciamento para facilitar e executar os objetivos organizacionais, corporativos e tcnicos com sucesso. Project Server Interface (PSI) Um conjunto de servios Web construdo sobre o Microsoft .NET Framework 3.5 e o Windows Communication Foundation (WCF). O PSI, com o Project Server Eventing Service, expe as funcionalidades e dados que desenvolvedores podem usar para estender o Project Server e para integrar outros aplicativos com o Project Server. SAP - Uma empresa de software alem que desenvolver software corporativo para gerenciar operaes de negcios e relaes com clientes. Com sede em Walldorf, Baden-Wrttemberg, com escritrios regionais ao redor do mundo, a SAP lder de mercado em softwares aplicativos corporativos. ClickSoftware - Um provedor de solues de gerenciamento e otimizao de fora de trabalho automatizada do ramo de servios de campo. Fundada pelo Dr. Moshe BenBassat, anteriormente um professor de universidade, o ClickSoftware tem suas razes no mundo acadmico e usado por organizaes de expedio e agendamento de pessoas.
28
Referncias
Recursos do Microsoft Project 2010: Informaes sobre o produto
Site de produto do Project 2010 http://www.microsoft.com/project/pt-br/default.aspx Blog da Equipe de Projeto: http://blogs.msdn.com/project Estudos de Caso: http://www.microsoft.com/project/en-us/customer-success.aspx White papers: http://www.microsoft.com/project/en-us/articles-white-papers.aspx Ajuda do Project 2010 http://office.microsoft.com/pt-br/project-help Ajuda do Project 2010 http://office.microsoft.com/pt-br/project-server-help
Contedo interativo Vdeos & Sesses & Webcasts http://www.microsoft.com/pt-br/showcase/ChannelList.aspx http://www.microsoft.com/events/series/epm.aspx Download: http://www.microsoft.com/en-us/download/details.aspx?id=20919 Laboratrio Virtual Hospedado: https://cmg.vlabcenter.com/default.aspx?moduleid=e60cc540c1a4-4205-a9a0-a6a3c03489fb
Para o desenvolvedor MSDN Central de desenvolvedores: http://msdn.microsoft.com/pt-br/office/aa905469.aspx Blog de programabilidade: http://blogs.msdn.com/project_programmability http://social.msdn.microsoft.com/Forums/ptBR/category/projectserver2010,projectprofessional2010/
http://sharepoint.microsoft.com/pt-br/Pages/default.aspx
29
Informaes da Empresa
A Advisicon Microsoft Gold Certified Project Partner e Membro Ativo da comunidade PPM,
fornecendo treinamento, instalao, configurao e suporte para aplicativos para Gerenciamento de Projetos, Programas e Portfolios (como Project Server, SharePoint Server). A Advisicon tem escritrios espalhados nos Estados Unidos e na Amrica Latina, oferecendo suporte a clientes ao redor do mundo. A Equipe-A tem ajudado empresas a implementar PMOs e a promover e automatizar tecnologia entre sistemas por mais de 20 anos, para clientes como Nike, Intel, Hewlett Packard, Bank Of America e Scotia Bank e tem orgulho de compartilhar este exemplo de integrao do Project Server com o SAP/CATS. Para informaes adicionais, visite:
SAP Uma subsidiria da SAP AG, a SAP America dirige todas as operaes de negcios na Amrica do Norte e tem sede em Newtown Square, PA aproximadamente 24km a oeste da Filadlfia. A SAP tem aproximadamente 12.500 funcionrios na Amrica do Norte, com mais de 2.000 funcionrios em Newtown Square e mais de 10.000 funcionrios no total nos Estados Unidos.
30