/Pogoenterprise Alameda Tocantins, 75-16º andar - Conjunto 1601 - Alphaville - CEP 06455-020 - Barueri/SP - contato@pogoenterprise.com.br - (11) 2699-1300 www.pogoenterprise.com.br
Intodução A demanda corporativa por mobilidade vem crescendo a cada ano, junto com ela aumenta também a necessidade por novos aplicativos móveis, sejam desenvolvidos in house ou por terceiros. Conheça mais sobre nossas soluções, pois uma estratégia de mobilidade bem executada pode trazer grandes benefícios para sua empresa, como ganho de produtividade, melhor comunicação, redução de custos, e agilizade em processos. A informacionalização dos povos, a transnacionalização das corporações e consequente globalização dos negócios têm como resultado principal o aumento da concorrência, que por sua vez, vem impondo mudanças estruturais significativas na sociedade, nos ambientes culturais e principalmente econômicos. As transformações relacionam-se à constante busca por flexibilidade, velocidade e qualidade nos processos internos tendo como resultados principais a redução de custos, a otimização no atendimento aos clientes, controle e padronização dos processos, que são fatores imprescindíveis para o crescimento corporativo. Os sistemas integrados para gestão de negócios e suas ferramentas tecnológicas surgem como facilitadores para a implantação das melhores práticas atuais e futuras nas empresas e nesta linha a Empresa Votorantim pretende implementar o sistema de Aprovação Móvel de Requisições e Pedidos de Compras, utilizando-se do apoio de consultoria especializada da Pogo Mobile conforme escopo descrito ao longo desta apresentação. Carlos Carbonari Diretor de Produtos & Desenvolvimento
Sobre Nós Atuando no mercado de mobilidade desde 2008, a Pogo Enterprise foi criada vislumbrando um nicho importante para as corporações integrarem seus processos e negócios ao mundo mobile, e com as grandes oportunidades de expansões que o Brasil possui, não só pelo momento de crescimento econômico que se encontra, mas também pelas oportunidades de um país com dimensões continentais oferece e necessita em soluções de mobilidade. Missão Nossa missão é garantir a geração de valor e satisfação de nossos clientes, tornando-nos o seu parceiro preferido para o fornecimento de soluções inovadoras de negócios voltadas a processos empresariais, aliadas à tecnologia da informação, através da utilização de profissionais qualificados e comprometidos, excelência em gestão, ética, tradição e experiência. Visão O futuro de qualquer negócio independe de seu porte, idade e área de atuação. Negócios de sucesso são aqueles capazes de harmonizar suas estratégias corporativas com as condições externas, implementando as ações necessárias com eficiência. Nós auxiliamos nossos clientes aenxergar oportunidades e agregar valor ao negócio superando suas expectativas.
Produtos (Iphone, Ipad, Android, Desktop e BlackBerry) MobiApproval é uma solução corporativa, integrada com o ERP da empresa, e que permite aos tomadores de decisões aprovarem requisições, pedidos, contratos de compras e outros documentos a partir de seu Smartphone, Tablet ou Desktop. Otimiza o tempo gasto na tomada de decisões e simplifica as informações Simples e intuitivo como uma "caixa de emails" Respeita todas as regras de segurança e de negócio Permite a aprovação mesmo estando "off-line" A solução pode ser utilizada em mais de um dispositivo móvel por usuário. Principais Caracteristicas Aprovação de Requisição e Pedido de Compra do ERP e outros documentos; Adaptável e complementar ao Workflow de aprovação já existente na empresa; Aprovação configurável por cabeçalho ou por itens; Os campos a serem exibidos são configuráveis; Usuário tem feedback do processamento de todas as aprovações realizadas; Solução preparada para suportar outros tipos de aprovações e sistemas Possível aprovação nos demais celulares e desktop via Browser Html5 (on-line) (Controle de acesso) Controle de acesso dos usuários e seus respectivos Smartphones e Tablets; Usuário pode utilizar vários dispositivos (um ou mais Smartphones ou Tablets); Sincronização automática entre dispositivos do mesmo usuário; (Rastreamento) Rastreamento de todos os itens enviados aos celulares e respondidos pelos usuários; Rastreamento do processamento realizado no ERP (sucesso ou erro);
(Provisionamento dos aplicativos) Local centralizado para download do aplicativo; Identifica o modelo do celular automaticamente; Redireciona para instalação correta; Instalação do aplicativo feita pelo próprio usuário; Atualização automática e gerenciada pela própria aplicação; Aplicativo avisa o usuário quando existe uma atualização disponível; Todos usuários são redirecionados para nova instalação automaticamente; Plataforma Plataforma de Mobilidade Pogo Segurança e compressão de dados Baseada em padrões abertos e amplamente difundidos no mercado. Multiplataforma Controle de versões e atualizações Push Notification Sincronização de dados Desenvolvimento utilizando ferramentas padrões de mercado. XCode Autenticação e controle de acesso Integração com sistemas de back end (DBs, SAP, Web Services) Comunicação online e offline (cache) Uma plataforma de mobilidade deve beneficiar toda a empresa, não apenas uma área ou um sistema em específico, para isso é necessário realizar alguns questionamentos durante a escolha de uma solução: 1- A plataforma móvel segue padrões abertos amplamente difundidos no mercado ou é fechada e proprietária? 2- Qual a facilidade de encontrar profissionais com capacitação para operar, gerenciar e desenvolver para a plataforma?
3- Qual o custo médio de mercado de um profissional? 4- Facilita processos de governança, permitindo o gerenciamento dos aparelhos (celulars, tablets, PDAs), instalação automática de novas versões e controle de segurança de forma centralizada? 5- Suporta desenvolvimento em código nativo, para projetos onde o volume de dados e velocidade de processamento são críticos ou é baseada em interpretadores e web containers híbridos que possuem menor performance? 6- Permite portar soluções para multiplos aparelhos (iphone, BlackBerry, Windows CE, etc)? 7- É escalável? Se sim, quais as opções de escalonamento? 8- Quais tipos de sistemas operacionais a plataforma suporta? (Windows, Linux, Unix, etc). 9- Garante o envio e recebimento de dados em redes lentas com quedas constantes de conexão? 10- O modelo de comercialização da plataforma pode inviabilizar a adoção da mesma em novas áreas que possuam grande número de usuários ou aparelhos? Segurança e compressão de dados A camada de segurança e compressão de dados cuida automaticamente, da criptografia, compactação das informações, autorização e autenticação de toda comunicação entre o dispositivo móvel e servidor Pogo, sem a necessidade de conhecimento técnico ou customizações por parte do desenvolvedor. Principais benefícios: Controle de autorização de acesso baseado no ID único de cada dispositivo móvel. Essa validação precede a autenticação por login e senha e garante que somente aparelhos homologados e préviamente cadastrados terão acesso a aplicação.
Controle de autenticação por login e senha. Gerenciamento automatico da sessão de login de cada usuário, permite forçar troca de senha e expirar sessão corrente (pedir novo login). Arquitetura plugável, permite autenticação com sistemas extenos como Active Directory, SAP e sistemas legados. Compressão de dados Toda comunicação entre o dispositivo móvel e o servidor Pogo é compactada utilizando algortimo GZIP (padrão aberto já consolidado no mercado), diminuindo significantemente a quantidade de dados trafegada na rede (em média redução de 70%) e o tempo necessário para sincronizar informações. Criptografia Toda comunicação entre o dispositivo móvel e o servidor Pogo é criptografada utilizando algoritmo SSL de 2048 bits, atualmente considerado o padrão de mercado para o envio de dados de cartões de créditos e processamento de transações financeiras. Controle de versões e atualizações Visando atender os critérios de governança, a plataforma cuida automaticamente da instalação, gerenciamento e envio de novas versões de aplicativos para o dispositivo móvel. Principais benefícios: Instalação de aplicações OTA (Over the Air). Elimina a necessida de recall dos aparelhos para instalação e atualização de aplicativos, reduzindo custos e garantindo que todos os aplicativos baixados e instalados são do mesmo repositório. Serviço de provisionamento. Centraliza o processo de instalação e atualização, agindo como uma app store local na empresa. Todo download e atualização de aplicativos é feito por esse serviço. Cada aplicativo possui um link que ao ser aberto no dispositivo móvel identifica automaticamente o modelo do aparelho e efetua o download do aplicativo. Controle de versão do aplicativo. A plataforma garante que o aplicativo instalado no aparelho estará sempre atualizado com a última versão configurada no servidor Pogo. Caso uma aplicação desatualizada tente se comunicar com o servidor, o acesso será negado e será feito o download da nova versão.
Sincronização de dados, comunicação online e offline(cache) A plataforma suporta dois tipos de sincronização de dados, online e offline. Na sincronização online é necessária uma conexão de rede para que o aplicativo funcione, as alterações em dados são enviadas em tempo real e não são salvas no aparelho. Na sincronização offline, os dados ficam em cache em um banco de dados local no aparelho e o aplicativo funciona normalmente mesmo sem rede, lendo e alterando os dados em cache. Quando uma conexão de rede é encontrada a plataforma cuida da sincronização dos dados em cache com o servidor Pogo. Cache de alta performance O cache nos dispositivos móveis é feito através do banco SQLite, solução aberta de domínio público que não exige licença de uso, utilizado pela Apple, Google e BlackBerry como banco de dados interno em seus smarthphones e tablets. O SQLite é compilado nativo em linguagem C, resultando em alta performance na execução de queries, ideal para aplicações que necessitam armazenar alto volume de dados nos aparelhos e recuperá-los com velocidade. Possui várias opções para tunning podendo ser ajustado de acordo com a necessidade de cada aplicação. Por ser desenvolvido em código nativo, possui performance significantemente melhor do que outros bancos de dados baseados em JAVA e não requer instalação de runtimes e máquinas virtuais nos aparelhos. Push Notification O serviço Pogo Push Notification Service (PPNS) gerencia de forma centralizada a complexidade do envio de push notification para as principais plataformas do mercado (Apple, Google e BlackBerry), sua arquitetura flexível permite adicionar novas plataformas sem a necessidade de alterações no lado client e nos aparelhos.
Push Notification Principais benefícios: Interface centralizada para envio de push notification através de web service. Client diponível para as principais linguagens do mercado (.Net e Java) Roteamento automático das mensagens de push para os servidores da Apple, Google e RIM. API mobile simplifica o recebimento e processamento da mensagem push no dispositivo móvel. Os dispositivos móveis são universalmente identificados na plataforma, através de seu ID. Basta endereçar a mensagem a um ou mais IDs e o serviço PPNS fica responsável pela entrega. Multiplataforma A plataforma server foi desenvolvida em Java e homologada em servidores windows e linux. Suporta servidores virtualizados ou em cloud computing. O desenvolvimento nos dispositivos móveis é feito em código nativo. A Pogo Mobile API agiliza o desenvolvimento e simplifica os processos de comunicação e sincronização de dados. Principais benefícios: Desenvolvimento utilizando Java. Independência de sistema operacional. Homologado para executar com alta performance em servidores virtualizados e em cloud. API Mobile oferece componentes gráficos e de comunicação simplificando o desenvolvimento. Código nativo nos dispositivos móveis permite a criação de aplicações com melhor performance e utilização de recursos do hardware do dispositivo como GPS, câmera fotográfica, gravador de audio, leitor de códigos de barras e RFID. Não é necessário instalar interpretadores ou máquinas virtuais nos disposivitos móveis, economizando espaço, memória, processador e bateria. Interface gráfica nativa, não baseada em HTML, permite interação mais rápida e intuitiva com o usuário.
Multiplataforma Principais benefícios: Interface centralizada para envio de push notification através de web service. Client diponível para as principais linguagens do mercado (.Net e Java) Roteamento automático das mensagens de push para os servidores da Apple, Google e RIM. API mobile simplifica o recebimento e processamento da mensagem push no dispositivo móvel. Os dispositivos móveis são universalmente identificados na plataforma, através de seu ID. Basta endereçar a mensagem a um ou mais IDs e o serviço PPNS fica responsável pela entrega. Landscape Databases Conecta Cria Eclipse XCode Consome Web Services Data Mapping Objects Bussinaess Logic Units (Pogo Servlets) Apps Enterprise applications (ERP) Portal de Administração Gerenciamento de aparelhos e servidor, controle de segurança.
Arquitetura de componentes Eclipse, Xcode, Portal Web Deploy Databases Web Services Deploy Cache Aplicativo Mobile JCO RFC Arquivos JCA SAP PI/XI Serviços de integração Segurança Push Notification Provisionamento Lógica de Negócios Logs, Relatórios e Cockpit de transações Pogo Server Serviços de comunicação Pogo Mobile API Módulo de comunicação Controle de cache Componentes de UI Segurança Blackberry iphone/ipad Android Windows CE Serviços Desenvolvimento Customizado 1. Metodologia Pogo-Ágil Foco no Cliente / Negócio. Time de Elite. Entregas pontuais de alta qualidade. Processo Adaptável ao Cliente. Uso da ferramenta: 2. Framework / Arquitetura / Tecnologia Arquitetura Orientada a Serviços (SOA). Melhores práticas e padrões. Tecnologia de Ponta. XML XML Banco de Dados Repositório Pogo Server Negócio Web Server Façade
Clientes