Mobilidade Inova TI em Saúde Ralph J. R. Filho
OBJETIVOS Identificar o cenário atual e futuro da TI para a saúde em especial o de mobilidade Demonstrar a solução técnica trabalhada pela empresa MV para mobilidade em saúde
AGENDA A MV  Cenário de TI para a Saúde Cenário de Mobilidade Solução técnica da MV para mobilidade
MV
MV
MV
MV
A TI PARA A SAÚDE Áreas aplicáveis de TI para a Saúde
A TI PARA A SAÚDE Foco: atender o paciente, usando a tecnologia como apoio
A TI PARA A SAÚDE Redução no consumo de papel
A TI PARA A SAÚDE Fornecer ferramentas de auxílio à decisão
A TI PARA A SAÚDE Telessaúde e Home Care
A TI PARA A SAÚDE Desafios
A TI PARA A SAÚDE Desafio Centralização das informações a respeito do paciente
A TI PARA A SAÚDE Desafio Capacitação dos profissionais de TI no negócio de saúde
DESAFIO: NOVO PARADIGMA
NOVO PARADIGMA
NOVO PARADIGMA
NOVO PARADIGMA?
REALIDADE DA TI A cloud computing é um conceito que oferece boas possibilidades. Muitas soluções estão  convergindo  para ela Com a evolução do hardware e das redes estão surgindo diversos equipamentos de diferentes tipos e tamanhos que complementam a nossa vida digital. Aí está a  divergência . Portanto estamos em um período de convergência e de divergência
MOBILIDADE NA SAÚDE
CASE ESTADO DO AMAZONAS Usando este simples sistema o Governo do Estado do Amazonas registrou redução de 93% nos casos de dengue
MONITORAMENTO Número #05 dentre as funcionalidades que deverão receber mais investimento em mobilidade nos próximos anos (Fonte: Gartner)
CASE AIRSTRIP Monitoramento remoto na palma da mão e multi-plataforma
CASE AIRSTRIP
MOBILIDADE Várias possibilidades de desenvolvimento Mercado dinâmico (leia-se  instável ...)
NÚMEROS 2011 no mundo (Gartner)
DESAFIO NA ÁREA Desafio dos produtos mobile em uma palavra: DISTRIBUIÇÃO Qual a melhor forma de vencer este desafio?
PRIMEIRO PASSO Arquitetura Desacoplada (?) Separar o negócio da visão (a lógica da apresentação) A implementação de negócio  não precisa saber  que a visão existe Mobilidade é uma área que  serve  à outras, portanto, o negócio poderá ser constantemente reutilizado e a visão ajustada
DESACOPLAMENTO Entidades, Serviços BD Servidor de Aplicação
DESACOPLAMENTO Esta abordagem implementa na prática a filosofia de  convergência Tanto o BD quanto o servidor de aplicação aonde as regras de negócio implementadas em Java estarão contidas podem estar nas “nuvens” Tecnologias Spring, JPA Divisão em camadas
NAS NUVENS
NAS NUVENS
DESACOPLAMENTO - SOA A seguir, é preciso definir a forma de acesso aos dados de negócio RESTful SOAP Web Service Transmissão de dados JSON XML Esta é uma forma de implementar SOA (Service-Oriented Architecture)
DESACOPLAMENTO Convergência, desacoplamento e acesso aos dados, ok. E agora, como lidar com a  divergência ? Camada de  visão
MV - PESQUISA Realizamos estudo de 06 meses sobre tecnologias que se propõe a ser multiplataforma Garimpo através de estudo  teórico Prototipação de cases reais das tecnologias pré-selecionadas Validação  prática
DESENVOLVIMENTO NATIVO Soluções  nativas Vantagens Suporte (Fabricante) Uso dos recursos nativos Problemas Curva de aprendizado Mercado instável Custo de licenças e equipamentos Restrição de plataformas ( Distribuição ) Soluções  web Vantagens e desvantagens a seguir...
PROTOTIPAÇÃO Jquery Mobile Sencha Touch Android
SOLUÇÃO ADOTADA
CAMADA DE VISÃO Solução adotada HTML 5 HTML CSS Javascript Amplia a  distribuição , pois todo equipamento tem um  browser
HTML5 Vantagens Distribuição Curva de aprendizado Suporte (W3C, Comunidade) Free Problemas Usabilidade Acesso ao hardware (recursos dos aparelhos) Implementações do HTML5 Como lidar com cada um destes problemas?
HTML5 Lidando com a Usabilidade Diminuir o impacto para o usuário que está acostumado com soluções nativas CSS 3 Jquery Mobile (Jquery otimizado para equipamentos touch) Agiliza a implementação
DISTRIBUIÇÃO Lidando com o acesso ao Hardware e  distribuição  no cliente Biblioteca Phonegap Solução Híbrida (HTML5 + Nativo)
PHONEGAP Adquirido pela Adobe em 10/2011
PHONEGAP Esteira Phonegap
PHONEGAP
HTML5 Lidando com as implementações do HTML5 Homologação de equipamentos Prototipação Requisitos de software por versão de sistema operacional (de brinde o browser  nativo )
HTML5 - EVIDÊNCIAS Google lança  webstore  para HTML5 (10/03/10) “ Mobile apps will soon be dead ” (19/05/11 - Mim’s Bits MIT) Loja de apps em HTML5 supera 700 mil usuários (29/06/11 – IDG NOW) IE 10 não suportará flash no Windows 8 para tablets. MS aposta em apps desenvolvidas em HTML5 (15/09/11 - Techtudo) Slideshare reconstrói site baseando-se em HTML5 (27/09/11)
HTML5 - EVIDÊNCIAS “ Adobe lança ferramenta para converter flash em HTML5” (09/03/2011 – IDG NOW) Vídeos novos no youtube migram para o formato WebM em HTML5 (21/04/11 – IDG NOW) “ Facebook está armado com HTML5” (16/06/11 - Gizmodo) “ Amazon lança leitor de e-books Kindle feito em HTML5” (10/08/11 – IDG NOW) Netflix usa HTML5 para dispositivos móveis (09/09/2011 – GigaOM)
HTML5 Case Netflix
CONTROLE Gargalo de processamento de dados no cliente Poder de processamento limitado JSF 2 Camada de controle
ARQUITETURA ALTO NÍVEL DOMÍNIO PERSISTÊNCIA CONTROLE VISÃO JSF2 JPA
MOBILIDADE – ÁREAS
MV – PRODUTOS
MV – PRODUTOS
MV – PRODUTOS
CONSIDERAÇÕES FINAIS Sobre a área de saúde Grande número de possibilidades para a área de TI Sobre tecnologia Convergência e Divergência resume muita coisa Sobre a arquitetura mobile É precipitado afirmar que a tecnologia “a” é melhor que a “b” sem apresentar argumentos A melhor tecnologia é a que atende a tua necessidade O HTML5 está em processo de amadurecimento, previsão de conclusão para 2014

Mobilidade inova ti_em_saude

  • 1.
    Mobilidade Inova TIem Saúde Ralph J. R. Filho
  • 2.
    OBJETIVOS Identificar ocenário atual e futuro da TI para a saúde em especial o de mobilidade Demonstrar a solução técnica trabalhada pela empresa MV para mobilidade em saúde
  • 3.
    AGENDA A MV Cenário de TI para a Saúde Cenário de Mobilidade Solução técnica da MV para mobilidade
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
    A TI PARAA SAÚDE Áreas aplicáveis de TI para a Saúde
  • 9.
    A TI PARAA SAÚDE Foco: atender o paciente, usando a tecnologia como apoio
  • 10.
    A TI PARAA SAÚDE Redução no consumo de papel
  • 11.
    A TI PARAA SAÚDE Fornecer ferramentas de auxílio à decisão
  • 12.
    A TI PARAA SAÚDE Telessaúde e Home Care
  • 13.
    A TI PARAA SAÚDE Desafios
  • 14.
    A TI PARAA SAÚDE Desafio Centralização das informações a respeito do paciente
  • 15.
    A TI PARAA SAÚDE Desafio Capacitação dos profissionais de TI no negócio de saúde
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
    REALIDADE DA TIA cloud computing é um conceito que oferece boas possibilidades. Muitas soluções estão convergindo para ela Com a evolução do hardware e das redes estão surgindo diversos equipamentos de diferentes tipos e tamanhos que complementam a nossa vida digital. Aí está a divergência . Portanto estamos em um período de convergência e de divergência
  • 21.
  • 22.
    CASE ESTADO DOAMAZONAS Usando este simples sistema o Governo do Estado do Amazonas registrou redução de 93% nos casos de dengue
  • 23.
    MONITORAMENTO Número #05dentre as funcionalidades que deverão receber mais investimento em mobilidade nos próximos anos (Fonte: Gartner)
  • 24.
    CASE AIRSTRIP Monitoramentoremoto na palma da mão e multi-plataforma
  • 25.
  • 26.
    MOBILIDADE Várias possibilidadesde desenvolvimento Mercado dinâmico (leia-se instável ...)
  • 27.
    NÚMEROS 2011 nomundo (Gartner)
  • 28.
    DESAFIO NA ÁREADesafio dos produtos mobile em uma palavra: DISTRIBUIÇÃO Qual a melhor forma de vencer este desafio?
  • 29.
    PRIMEIRO PASSO ArquiteturaDesacoplada (?) Separar o negócio da visão (a lógica da apresentação) A implementação de negócio não precisa saber que a visão existe Mobilidade é uma área que serve à outras, portanto, o negócio poderá ser constantemente reutilizado e a visão ajustada
  • 30.
    DESACOPLAMENTO Entidades, ServiçosBD Servidor de Aplicação
  • 31.
    DESACOPLAMENTO Esta abordagemimplementa na prática a filosofia de convergência Tanto o BD quanto o servidor de aplicação aonde as regras de negócio implementadas em Java estarão contidas podem estar nas “nuvens” Tecnologias Spring, JPA Divisão em camadas
  • 32.
  • 33.
  • 34.
    DESACOPLAMENTO - SOAA seguir, é preciso definir a forma de acesso aos dados de negócio RESTful SOAP Web Service Transmissão de dados JSON XML Esta é uma forma de implementar SOA (Service-Oriented Architecture)
  • 35.
    DESACOPLAMENTO Convergência, desacoplamentoe acesso aos dados, ok. E agora, como lidar com a divergência ? Camada de visão
  • 36.
    MV - PESQUISARealizamos estudo de 06 meses sobre tecnologias que se propõe a ser multiplataforma Garimpo através de estudo teórico Prototipação de cases reais das tecnologias pré-selecionadas Validação prática
  • 37.
    DESENVOLVIMENTO NATIVO Soluções nativas Vantagens Suporte (Fabricante) Uso dos recursos nativos Problemas Curva de aprendizado Mercado instável Custo de licenças e equipamentos Restrição de plataformas ( Distribuição ) Soluções web Vantagens e desvantagens a seguir...
  • 38.
    PROTOTIPAÇÃO Jquery MobileSencha Touch Android
  • 39.
  • 40.
    CAMADA DE VISÃOSolução adotada HTML 5 HTML CSS Javascript Amplia a distribuição , pois todo equipamento tem um browser
  • 41.
    HTML5 Vantagens DistribuiçãoCurva de aprendizado Suporte (W3C, Comunidade) Free Problemas Usabilidade Acesso ao hardware (recursos dos aparelhos) Implementações do HTML5 Como lidar com cada um destes problemas?
  • 42.
    HTML5 Lidando coma Usabilidade Diminuir o impacto para o usuário que está acostumado com soluções nativas CSS 3 Jquery Mobile (Jquery otimizado para equipamentos touch) Agiliza a implementação
  • 43.
    DISTRIBUIÇÃO Lidando como acesso ao Hardware e distribuição no cliente Biblioteca Phonegap Solução Híbrida (HTML5 + Nativo)
  • 44.
    PHONEGAP Adquirido pelaAdobe em 10/2011
  • 45.
  • 46.
  • 47.
    HTML5 Lidando comas implementações do HTML5 Homologação de equipamentos Prototipação Requisitos de software por versão de sistema operacional (de brinde o browser nativo )
  • 48.
    HTML5 - EVIDÊNCIASGoogle lança webstore para HTML5 (10/03/10) “ Mobile apps will soon be dead ” (19/05/11 - Mim’s Bits MIT) Loja de apps em HTML5 supera 700 mil usuários (29/06/11 – IDG NOW) IE 10 não suportará flash no Windows 8 para tablets. MS aposta em apps desenvolvidas em HTML5 (15/09/11 - Techtudo) Slideshare reconstrói site baseando-se em HTML5 (27/09/11)
  • 49.
    HTML5 - EVIDÊNCIAS“ Adobe lança ferramenta para converter flash em HTML5” (09/03/2011 – IDG NOW) Vídeos novos no youtube migram para o formato WebM em HTML5 (21/04/11 – IDG NOW) “ Facebook está armado com HTML5” (16/06/11 - Gizmodo) “ Amazon lança leitor de e-books Kindle feito em HTML5” (10/08/11 – IDG NOW) Netflix usa HTML5 para dispositivos móveis (09/09/2011 – GigaOM)
  • 50.
  • 51.
    CONTROLE Gargalo deprocessamento de dados no cliente Poder de processamento limitado JSF 2 Camada de controle
  • 52.
    ARQUITETURA ALTO NÍVELDOMÍNIO PERSISTÊNCIA CONTROLE VISÃO JSF2 JPA
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
    CONSIDERAÇÕES FINAIS Sobrea área de saúde Grande número de possibilidades para a área de TI Sobre tecnologia Convergência e Divergência resume muita coisa Sobre a arquitetura mobile É precipitado afirmar que a tecnologia “a” é melhor que a “b” sem apresentar argumentos A melhor tecnologia é a que atende a tua necessidade O HTML5 está em processo de amadurecimento, previsão de conclusão para 2014