domingo, 22 de fevereiro de 2015

Analytics em aplicações NÃO web? É possível? Sim, conheça um case

O DESAFIO



Um produto de troca de mensagens SMS necessitava de uma forma mais clara para analisar como os usuários navegavam pelo sistema. Apesar de mensagens de conversa serem o objetivo principal do produto, ele também conta com assinatura e outras funções de configuração, e é fundamental saber o comportamento do usuário nesses casos para avaliar a qualidade do produto. Apesar de essas informações poderem ser recuperadas através do banco de dados da aplicação, era necessária uma ferramenta que organizasse as informações de forma simples e rápida e as mostrassem agrupadas como fluxos de navegação, mas não mensagens únicas.



A SOLUÇÃO


Construção de uma interface entre o sistema e o Analytics, ferramenta de análise de tráfego de páginas web gratuita da Google, que possibilitasse visualizar a navegação de um usuário no produto por mensagens SMS como sendo visitações em páginas de um site. 

A solução passou por transcrição de todas as mensagens de resposta ao usuário, que são relacionadas diretamente ao seu ponto no fluxo, em páginas web fictícias que são enviadas para o Analytics como sendo uma visitação do usuário.


Estes passos são postados como informações no servidor da Google no formato definido. 



A ABORDAGEM ÁGIL DTI


A solução envolvia o mapeamento completo dos pontos de interesse, no caso, todos os caminhos possíveis que o usuário poderia tomar, os nomeando de forma inteligível, para que não houvesse prejuízo de entendimento no momento da análise. 


Além disso, foi necessário identificar cada usuário tendo um ID único e adequado ao padrão requerido pelo Analytics. Por fim, foi estabelecido o conceito de sessão, usado em páginas web, mas que não existia no produto. 

Essa sessão define quais páginas navegadas, ou no caso SMS trocados, seriam considerados como no mesmo fluxo e pertencentes à mesma interação do usuário com o sistema.



O RESULTADO


A integração foi feita e os resultados já puderam ser observados de imediato. As ações de análise se tornaram muito mais práticas e rápidas com a ajuda dessa ferramenta.


Ao invés de construir uma ferramenta de análise de alto custo, foi feita a configuração da ferramenta do google, reduzindo drasticamente o custo de análise envolvido.


Exemplo Ilustrativo

Palavras chave: analytics, aplicações não web, bi, business inteligence, sms, aplicações sms.



Visite nosso site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br
Tel.: (31) 2514-0901

terça-feira, 3 de fevereiro de 2015

A memória do servidor não para de subir! E agora?

O DESAFIO


Um novo sistema web de monitoramento de execução de serviços nos ativos da empresa, recém-colocado em produção, apresentou consumo excessivo de memória. A arquitetura da aplicação apresentava elevada complexidade devido à integração com o PABX da empresa, servidor de cache dedicado e sistema de push de eventos para os browsers conectados. O crescimento ilimitado da memória causava recycle no pool de aplicações do IIS (Internet Information Services) fazendo com que todos os usuários clientes perdessem a conexão com o servidor e consequentemente interrompendo os atendimentos e consultas com os fornecedores de serviço.


A SOLUÇÃO

Com a utilização de ferramentas de análise dos arquivos de Dump (Despejo) do servidor o time de analistas da DTI identificou um vazamento de memória na comunicação entre a aplicação web e o servidor de cache dedicado – AppFabric. Uma vez encontrado o ponto ofensor, foi realizada a refatoração do código das classes de interface com o servidor de cache garantindo a segurança na execução desta comunicação.


A ABORDAGEM ÁGIL DTI

A equipe de analistas da DTI, contando com a colaboração da equipe de TI do cliente, elaborou uma abordagem de ataque ao problema seguindo passos bem estruturados e levantando eficientemente todos os possíveis pontos causadores do vazamento de memória. Utilizando conhecimentos nas mais avançadas ferramentas de depuração de memória para ambiente .NET, identificamos e isolamos o problema para entender exatamente o comportamento da aplicação conseguindo, inclusive, replicar o comportamento em um ambiente de testes.


O RESULTADO

Após o reparo da causa raiz do vazamento de memória, foi realizada uma nova publicação da aplicação e o acompanhamento posterior mostrou que o consumo de memória havia estabilizado. Além disso, durante a análise do código, foram encontrados outros potenciais problemas no código que também foram corrigidos fazendo com que está intervenção fosse amplamente benéfica para o sistema do cliente.
Em outra oportunidade, a equipe da DTI realizou a análise de um vazamento de memória em ambiente Java-NetWeaver-Oracle de um sistema de integração de dados de produção industriais – MES – sendo também bem sucedida nesta tarefa.

Palavras chave, conceitos e tecnologias: AppFabric, Memory Leak, IIS, Vazamento de Memória, .NET, análise de Dump, memória gerenciada, memoria não-gerenciada


Visite nosso site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br
Tel.: (31) 2514-0901

domingo, 1 de fevereiro de 2015

Já ouviu falar em realidade aumentada? A DTI pode ser a alavanca para aplicação em seu negócio!

O que é Realidade Aumentada



Fonte: The Guardian - http://www.theguardian.com/
Tecnologia está cada vez mais presente nas atividades da vida atual. Seja ao obter notícias ao alugar um carro, toda nossa vida depende mais do mundo virtual criado pelos sistemas de informação. Nesses sistemas, a forma mais tradicional de se mostrar a informação é através de uma tela. Mas a tendência atual é expandir essa informação das telas para integrar com o mundo real.

A Realidade Aumentada é uma tecnologia que permite que as informações desse mundo virtual possam ser combinadas com as do mundo real, tornando ambos mundos muito mais interativos.

O advento da realidade aumentada é dado como a maior evolução das interfaces homem-máquina desde a criação do conceito de janelas no Microsoft Windows. Para explorar o potencial da Realidade Aumentada, recentemente a Microsoft anunciou um óculos chamado HoloLens. Ele consiste basicamente de uma câmera 3D e um visor semitransparente que projeta informações do mundo virtual na visão do usuário, criando assim um mundo em realidade virtual. O vídeo de divulgação da Microsoft a seguir (em inglês) mostra algumas das empolgantes formas de se usar realidade aumentada e como ela pode ser integrada com a vida cotidiana, seja como modo de entretenimento ou revolucionando as ferramentas de trabalho.

Vídeo ilustrativo: https://www.youtube.com/watch?v=aThCr0PsyuA

Claramente, o vídeo descreve um conceito, mas o projeto está em desenvolvimento e seu lançamento é previsto ainda para esse ano.

As tecnologias de realidade aumentada já são realidade em plataformas móveis. Nesse tipo de dispositivo, a imagem da câmera é projetada na tela juntamente com as informações do mundo digital. Bons exemplos de aplicativos que utilizam de forma interessante o conteúdo de realidade aumentada são o Wikitude, que mostra restaurantes ou pontos turísticos próximos, Google Sky Map, que mostra a posição de estrelas e planetas no céu ou o Augmented Car Finder, que ajuda o usuário a encontrar o carro em um estacionamento.



Cases DTI


A DTI possui um produto interno em desenvolvimento, o Tangerine, que permite que usuários publiquem conteúdos relacionados a locais da cidade. Dentro desse aplicativo, há uma funcionalidade de realidade aumentada que possibilita os usuários vejam as publicações mais importantes em sua região na tela do celular, o que aumenta a imersão e a interatividade com a informação e torna o aplicativo mais interessante e chamativo.

A DTI já atuou em alguns projetos de clientes que demandaram a utilização deste tipo de tecnologia em seu negócio.

O seu negócio certamente pode ser impulsionado por este tipo de solução e a DTI pode ser a sua alavanca para o sucesso para incorporação de forma ágil e rápida.



Como seu negócio pode tirar proveito da Realidade Aumentada


As possibilidades de utilização de Realidade Aumentada são inúmeras. A imaginação é o limite. Jogos, projetos CAD, redes sociais, estoques, supermercados, lojas de departamento e muitas outras áreas poderiam se beneficiar dessa tecnologia, trazendo mais informação ao mundo real, ajudando o usuário a realizar uma tarefa mais rápido ou simplesmente tornando a experiência de uso mais interessante.


Tecnologias e Conceitos: 
Realidade Aumentada, AR, Wikitude SDK, Android, iPhone, iOS, Augmented Reality


Visite nosso site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br
Tel.: (31) 2514-0901

domingo, 4 de janeiro de 2015

Consolidação dos Indicadores de uma Planta em um Boletim de Produção

O DESAFIO

Uma grande empresa do setor siderúrgico sentia uma enorme pressão para reduzir custos e otimizar seus processos produtivos. Mesmo contando com uma solução de MES integrada ao SAP, havia grande dificuldade de obter informações consolidadas que pudessem ser utilizadas pelos diversos níveis para a tomada de decisões e a criação de programas de melhoria contínua.



A SOLUÇÃO

Construção de um módulo que consolidasse as informações, criando um boletim da produção gerado de forma rápida e simples. A solução foi desenvolver uma fonte de dados consistente e confiável para subsidiar a tomada de decisões, aliada a ajustes para garantir maior assertividade nas informações enviadas ao SAP e reduzir significativamente as diferenças de inventário.


A ABORDAGEM ÁGIL DTI

A solução completa envolvia a construção do módulo e a realização de uma série de mudanças na solução de MES e no SAP. Essas alterações habilitariam a coleta e a consolidação das informações necessárias. A DTI atuou como fornecedor primer, assumindo a responsabilidade pelo projeto e subcontratando uma consultoria de SAP para desenvolver alterações no ERP. As validações intermediárias, aliadas à flexibilidade do processo, permitiu a convergência rumo à solução desejada e a realização das correções necessárias.


O RESULTADO

As alterações na solução integrada SAP-MES e o novo módulo de boletim de produção entraram em operação nas datas planejadas e se tornaram a fonte oficial para a obtenção de todas as informações de produção. A DTI está realizando a operação assistida para que a nova solução seja institucionalizada e incorporada ao dia a dia da operação.


Principais conceitos de gestão utilizados: ERP e MES
Principais tecnologias utilizadas: SAP, SAP-PI, Java


Visite o case ilustrado em nosso site: Case Boletim de Produção
Visite o site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br

sábado, 3 de janeiro de 2015

Integração com múltiplos sistemas heterogêneos para criação de loja virtual

O DESAFIO

Uma empresa da área de microrrecompensas digitais precisava criar uma loja virtual para a venda de recargas de celulares, participando da promoção "Mastercard Surpreenda". A criação da loja envolvia a integração com sistemas diversos em um prazo muito curto.


A SOLUÇÃO

Desenvolvimento de uma solução sob medida, em plataforma .NET, que implementasse as funcionalidades e integrações necessárias.


A ABORDAGEM ÁGIL DTI

A DTI rapidamente estabeleceu uma arquitetura que permitiu simular as situações de integração com os diversos sistemas. Uma atenção especial foi dada às exceções advindas de cancelamentos ou falhas. Essas situações eram críticas em um sistema baseado em múltiplas integrações entre diferentes empresas (operadoras de celular, envios de SMS, pagamento). Em seguida, o site foi desenvolvido dentro dos padrões estabelecidos.


O RESULTADO

A solução foi implantada na data estabelecida e proporcionou à empresa mais um canal de vendas de grande valor.


Visite o case ilustrado em nosso site: Case loja virtual
Visite o site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br

sexta-feira, 2 de janeiro de 2015

Abordagem lean para aumento de produtividade e de qualidade


O DESAFIO


O setor de TI da Localiza apresentava um processo bastante estruturado para atendimento de demandas em sistemas existentes e desenvolvimento de projetos. No entanto, esse processo deveria avançar mais, aumentando significativamente a quantidade e a qualidade das entregas realizadas.


A SOLUÇÃO

Reestruturação completa do processo - surgimento da demanda, especificação, análise, desenvolvimento e entrega final - com a utilização de metodologias ágeis e princípios de Lean.


A ABORDAGEM ÁGIL DTI

A DTI aplicou seus sólidos conhecimentos em metodologias ágeis e Lean para realizar um diagnóstico da situação inicial da Localiza e propor ações de reestruturação. Esse diagnóstico contemplou o mapeamento de toda a cadeia de valor do processo. A partir dessa visão e dos levantamentos realizados com representantes de todas as áreas, foi possível determinar as raízes de desperdícios e propor uma redefinição completa do processo.


O RESULTADO

O novo processo foi implantado em alguns projetos piloto e rapidamente se disseminou. Houve uma redução de 71% no lead time das entregas e de 79% no desperdício. Além disso, algumas áreas experimentaram mais de 150% de aumento na produtividade.

SOBRE A LOCALIZA
Com 40 anos de atuação no mercado, a Localiza está presente em todos os estados do Brasil e em oito países da América Latina - Argentina, Bolívia, Colômbia, Chile, Equador, Paraguai, Peru e Uruguai. São 533 agências, sendo 478 em território nacional e 55 no exterior. Além disso, a companhia está em todos os aeroportos com voos comerciais. A frota da empresa é composta por 111.358 carros que atendem a diferentes necessidades dos seus mais de 3 milhões de clientes.


Visite o case ilustrado em nosso site: Case aumento de produtividade
Visite o site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br

quarta-feira, 31 de dezembro de 2014

Portal de logística para controle de operações portuárias

O DESAFIO

Uma grande empresa do setor siderúrgico tinha a maior parte de sua operação de embarques interno e externo coordenada por um portal de logística. O controle compreendia as funcionalidades de supervisão em computadores desktop e outras executadas em campo por meio de dispositivos móveis. Mesmo com a abrangência de grande parte da operação, a empresa ainda se deparava com erros de embarque que causavam transtornos e atrasos.

A SOLUÇÃO

Integração do portal ao processo de planejamento de forma mais efetiva e inclusão de novos fluxos e validações que garantissem maior assertividade nas operações.


A ABORDAGEM ÁGIL DTI


A DTI incluiu um novo módulo de planejamento - visando o mercado interno - e uma integração completa com o SAP para o mercado externo. A solução criou fluxos de aprovação no portal e nos softwares executados nos coletores de dados, evitando e detectando potenciais erros. O módulo adicionou funcionalidades para a geração automática dos documentos portuários. O procedimento tornou o processo mais simples e minimizou possíveis erros manuais.


O RESULTADO


A solução foi colocada em operação gradualmente, conforme prioridade estabelecida pelas necessidades de negócio. Ao unificar o ambiente de planejamento e controle das operações de embarque, o volume de erros caiu significativamente.


Visite o case ilustrado em nosso site: Case portal logística
Visite o site: www.dtisistemas.com.br
Contato: marcelo.szuster@dtisistemas.com.br