mobilidade inova ti_em_saude

57
Mobilidade Inova TI em Saúde Ralph J. R. Filho

Upload: ralph-rassweiler

Post on 09-Jul-2015

512 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Mobilidade inova ti_em_saude

Mobilidade Inova TI em SaúdeRalph J. R. Filho

Page 2: Mobilidade inova ti_em_saude

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

Page 3: Mobilidade inova ti_em_saude

AGENDA• A MV

• Cenário de TI para a Saúde

• Cenário de Mobilidade

• Solução técnica da MV para mobilidade

Page 4: Mobilidade inova ti_em_saude

MV

Page 5: Mobilidade inova ti_em_saude

MV

Page 6: Mobilidade inova ti_em_saude

MV

Page 7: Mobilidade inova ti_em_saude

MV

Page 8: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Áreas aplicáveis de TI para a Saúde

Page 9: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Foco: atender o paciente, usando a tecnologia como apoio

Page 10: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Redução no consumo de papel

Page 11: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Fornecer ferramentas de auxílio à decisão

Page 12: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Telessaúde e Home Care

Page 13: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Desafios

Page 14: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Desafio• Centralização das informações a respeito do paciente

Page 15: Mobilidade inova ti_em_saude

A TI PARA A SAÚDE• Desafio• Capacitação dos profissionais de TI no negócio de saúde

Page 16: Mobilidade inova ti_em_saude

DESAFIO: NOVO PARADIGMA

Page 17: Mobilidade inova ti_em_saude

NOVO PARADIGMA

Page 18: Mobilidade inova ti_em_saude

NOVO PARADIGMA

Page 19: Mobilidade inova ti_em_saude

NOVO PARADIGMA?

Page 20: Mobilidade inova ti_em_saude

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

Page 21: Mobilidade inova ti_em_saude

MOBILIDADE NA SAÚDE

Page 22: Mobilidade inova ti_em_saude

CASE ESTADO DO AMAZONAS• Usando este simples sistema o Governo do Estado do

Amazonas registrou redução de 93% nos casos de dengue

Page 23: Mobilidade inova ti_em_saude

MONITORAMENTO• Número #05 dentre as funcionalidades que deverão receber

mais investimento em mobilidade nos próximos anos (Fonte: Gartner)

Page 24: Mobilidade inova ti_em_saude

CASE AIRSTRIP• Monitoramento remoto na palma da mão e multi-plataforma

Page 25: Mobilidade inova ti_em_saude

CASE AIRSTRIP

Page 26: Mobilidade inova ti_em_saude

MOBILIDADE• Várias possibilidades de desenvolvimento

• Mercado dinâmico (leia-se instável...)

Page 27: Mobilidade inova ti_em_saude

NÚMEROS• 2011 no mundo (Gartner)

Page 28: Mobilidade inova ti_em_saude

DESAFIO NA ÁREA• Desafio dos produtos mobile em uma palavra:• DISTRIBUIÇÃO

• Qual a melhor forma de vencer este desafio?

Page 29: Mobilidade inova ti_em_saude

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

Page 30: Mobilidade inova ti_em_saude

DESACOPLAMENTO

Entidades, Serviços

BDServidor de Aplicação

Page 31: Mobilidade inova ti_em_saude

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

Page 32: Mobilidade inova ti_em_saude

NAS NUVENS

Page 33: Mobilidade inova ti_em_saude

NAS NUVENS

Page 34: Mobilidade inova ti_em_saude

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)

Page 35: Mobilidade inova ti_em_saude

DESACOPLAMENTO• Convergência, desacoplamento e acesso aos dados, ok.

• E agora, como lidar com a divergência?• Camada de visão

Page 36: Mobilidade inova ti_em_saude

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

Page 37: Mobilidade inova ti_em_saude

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...

Page 38: Mobilidade inova ti_em_saude

PROTOTIPAÇÃO

Jquery Mobile Sencha Touch Android

Page 39: Mobilidade inova ti_em_saude

SOLUÇÃO ADOTADA

Page 40: Mobilidade inova ti_em_saude

CAMADA DE VISÃO• Solução adotada

• HTML 5• HTML

• CSS

• Javascript

• Amplia a distribuição, pois todo equipamento tem um browser

Page 41: Mobilidade inova ti_em_saude

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?

Page 42: Mobilidade inova ti_em_saude

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

Page 43: Mobilidade inova ti_em_saude

DISTRIBUIÇÃO• Lidando com o acesso ao Hardware e distribuição no cliente• Biblioteca Phonegap

• Solução Híbrida (HTML5 + Nativo)

Page 44: Mobilidade inova ti_em_saude

PHONEGAP• Adquirido pela Adobe em 10/2011

Page 45: Mobilidade inova ti_em_saude

PHONEGAP• Esteira Phonegap

Page 46: Mobilidade inova ti_em_saude

PHONEGAP

Page 47: Mobilidade inova ti_em_saude

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)

Page 48: Mobilidade inova ti_em_saude

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)

Page 49: Mobilidade inova ti_em_saude

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)

Page 50: Mobilidade inova ti_em_saude

HTML5• Case Netflix

Page 51: Mobilidade inova ti_em_saude

CONTROLE• Gargalo de processamento de dados no cliente• Poder de processamento limitado

• JSF 2• Camada de controle

Page 52: Mobilidade inova ti_em_saude

ARQUITETURA ALTO NÍVEL

DOMÍNIO

PERSISTÊNCIA

CONTROLE

VISÃO

JSF2

JPA

Page 53: Mobilidade inova ti_em_saude

MOBILIDADE – ÁREAS

Page 54: Mobilidade inova ti_em_saude

MV – PRODUTOS

Page 55: Mobilidade inova ti_em_saude

MV – PRODUTOS

Page 56: Mobilidade inova ti_em_saude

MV – PRODUTOS

Page 57: Mobilidade inova ti_em_saude

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