Mobilidade inova ti_em_saude

682 views
571 views

Published on

Apresentação realizada no SCA 2011 sobre o cenário de TI em saúde, em especial a Mobilidade e a arquitetura adotada na empresa MV para implementar soluções móveis multiplataforma

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
682
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobilidade inova ti_em_saude

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

×