Mobile - Visão Estratégica - Versão preliminar

352 visualizações

Publicada em

Estudo sobre o impacto estratégico da mobilidade nas empresas e alternativas de como conduzir projetos relacionados.

Publicada em: Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
352
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Mobile - Visão Estratégica - Versão preliminar

  1. 1. Mobile Estudo   Material desenvolvido por Fabricio Carvalho Freitas! fabweb@gmail.com!
  2. 2. Material desenvolvido por Fabricio Carvalho Freitas! fabweb@gmail.com!Agenda   Conceitos   Tecnologia   Cenário   Arquitetura   Alterna5vas  
  3. 3. Conceitos   “Sopa  de  Letrinhas”   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  4. 4. Mobile  Technology   Tecnologias  móveis  envolvem  disposi5vos,  sistemas  operacionais,   meios  de  comunicação  sem  fio  que  permitem  distribuir  de  forma   remota  e  móvel  aplica5vos  ,  soluções  e  comunicação.   Mobile  Devices   Disposi5vos  com  a  capacidade  de  u5lizar  tecnologias  móveis   geralmente  para  u5lização  de  aplica5vos.  São  os  smartphones,  tablets,   handhelds...     idM  –  Iden0ty  Management  Conceitos   Gerenciamento  de  Iden5dade  de  usuários,  sua  auten5cação  e   autorização  para  os  sistemas   SOA  –  Service  Oriented  Architecture   Arquitetura  Orientada  a  Serviços  (SOA)  é  um  conjunto  de  princípios  e   metodologias  para  e  desenvolvimento  de  soSware  em  forma  de   serviços  interoperáveis   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  5. 5. Mobile  Enterprise  Strategy   Especialistas  apontam  2012  como  o  ano  para  as  empresas  definirem  sua   estratégia  para  mobilidade  frente  ao  impacto  que  a  mobilidade  terá  nas   organizações  e  a  velocidade  com  que  isto  deve  ocorrer  daqui  em  diante.     CoIT–  Consumerização  de  TI   U5lização  de  tecnologia  pessoal  (disposi5vos)  no  ambiente   corpora5vo,  principalmente  impulsionado  pelo  crescente  consumo  e   popularização  da  tecnologia  para  uso  pessoal.     BYOD  –  Bring  your  Own  Device  Conceitos   “Traga  seu  próprio  disposi5vo”    (tradução  livre)  é  um  fenômeno   gerado  pela  Consumerização  de  TI  e  visa  tratar  como  a  empresa   pode  ter  polí5cas  para  tratá-­‐la  como  tendência  inevitável   COPE  -­‐  Corporate-­‐owned,  personally  enabled   Modelo  alterna5vo  ao  BYOD  que  adiciona  a  premissa  que  os  devices   devem  ser  rela5vamente  padronizados  e  são  inicialmente  propriedade   da  empresa.  Permite  u5lização  para  quaisquer  usos  pessoais   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  6. 6. MEAP   MEAP  =  Mobile  Enterprise  Applica0on  PlaForm   É  um  conjunto  abrangente  de  produtos  e  serviços  que  fornecem  uma   abordagem  holís5ca  que  as  empresas  podem  usar  para  construir  e  executar   a  sua  estratégia  para  mobilidade.     MEAP  foi  um  termo  criado  pelo  Gartner  em  2008  e  subs5tuiu  o  termo  “mul5-­‐channel  access   gateway”  quando  o  assunto  Mobile  se  tornou  mais  relevante  estrategicamente.                      MADP  =  Mobile  Applica0on  Development  PlaForm   Em  abril  de  2012  o  Gartner  renomeou  o  tópico  MEAP  para  MADP  (Mobile   Applica0on  Development  PlaForm)  para  tratar  especificamente  de  plataformas   de  aplica5vo  e  tratando  a  MDM  (Mobile  Device  Management)  de  forma  mais   específica.  Conceitos                    MDM  =  Mobile  Device  Management   É  o  Gerenciamento    de  Disposi0vos  Móveis.  Uma  solução  de  MADP  pode  conter   ou  não  uma  solução  de  MDM  integrada,  porém  este  é  ponto  é  apontado  como   um  diferencial  na  avaliação  do  Gartner  na  avaliação  de  soluções  MADP.     Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  7. 7. Tecnologia   Um  pouco  de  "Tecniquês"   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  8. 8. Tecnologia  Mobile   Detalhando  os  Componentes  Técnicos  envolvidos   Cloud   Compu5ng   Infraestrutura   Mobile  Tecnologia   Arquitetura   SoSware   Redes   Devices   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  9. 9. Camadas  de  Tecnologia  Mobile   Arquitetura  Geral  –  Infra  e  Aplica5vos   Disposi5vos   Redes   Aplica5vos   &  Serviços   Sistemas  Operacionais   Móveis   Aplica5vos   Celular   Internos   GPS   WiFi   Externos  Tecnologia   Rede   Cloud   Area  Network   Outros  Recursos   WAN/Internet   Serviços   (Foto,  Vídeo,   Biometria,  AP...)   LAN   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  10. 10. Infraestrutura  para  Mobile   Componentes  da  Tecnologia  Mobile   Infra   Quais  pontos  são  relevantes  na  infraestrutura  para   mobilidade:     •  Telecom  e  Conec5vidade   •  Hardware  (Servidores  e  Appliances)   •  Camadas  de  Segurança  (SO,  Rede,  serviços  e   disposi5vos)  Tecnologia   •  Redes  (WiFi,  Internet...)   •  Disposi5vos  (Manutenção,  Configuração...)   •  Suporte  (Helpdesk)   •  Nuvem  (IaaS,  PaaS  e  EaaS)   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  11. 11. Redes  para  uso  Mobile   Redes   Componentes  da  Tecnologia  Mobile   •  Acesso  pela  rede  celular  permite   conexão  remota  sem  u5lização  de   •  4G   Redes   WiFi   •  3G   •  Smartphones  possui  o  recurso   Móveis   •  GSM   na5vo  e  Tablets  podem  ter  ou  não   •  EVDO   •  Com  o  4G  haverá  uma  melhora   Celular   •  EDGE   significa5va  na  performance  e   •  GPRS...   confiabilidade  dos  serviços  sobre   rede  celular  móvel   WiFi  Tecnologia   Area  Network   •  O  uso  de  WiFi  pública  ou  pessoal   WAN/Internet   levanta  questões  de  segurança  que   devem  ser  levadas  em  consideração   na  estratégia  de  mobilidade   LAN   •  Corpora5va   •  O  uso  de  VPN  pode  ser  adequado   •  Pública   nestes  casos   •  Pessoal...   •  Estes  critérios  podem  ser   gerenciados  pela  MDM  também   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  12. 12. Arquitetura  de  SoSware   Arquitetura   Componentes  da  Tecnologia  Mobile   SoSware   Applica5on  Server   Enterprise   Cliente   Dados   Web  Server   Na5vo   Cloud   Web  Service   SQL   Camadas   NoSql  Tecnologia   Cloud   Híbrido   Web  Server   Enterprise   BD   Web  Service   Outros   Site  Mobile   Client  Server   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  13. 13. Arquitetura  de  SoSware   Arquitetura   Sistemas  Operacionais   SoSware   Programming   Sistema   Companhia   SO  Base   Language   Devices   Operacional   (Na0ve)   Objec5ve-­‐C   iOS   Apple   Unix   (34+  languages)   iPhone,  iPod  e  iPad   Android   Google   Linux   Java   Smartphone  and  Tablet  Android  Devices   Windows   C#,  VB   Smartphone  and  Tablet  Windows  Mobile   MicrosoT   Windows   (Phone/Mobile)   (25+  languages)   Devices  Tecnologia   Blackberry   RIM   Proprietary   Java   Blackberry  Smartphones,  Playbook  Tablet   OS   Web  OS   Palm   Linux   C,  C++   Palm  Devices   Symbian   Nokia   Proprietary   C++   Nokia  Smartphone  Devices   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  14. 14. Devices   Disposi5vos  Móveis   Devices   Tipo  de  Disposi0vo   Caracterís0cas   Devices  mais  comuns   •  Apple  iPhone   Telefones  celulares  com   •  Samsung  Galaxy   funcionalidades  avançadas  que  podem   •  Motorola  Milestone   •  Nokia  Lumia   Smartphones   ser  estendidas  por  meio  de  programas   •  BlackBerry   executados  por  seu  sistema   •  Sony  Ericsson  Xperia   operacional   •  HTC  (vários)   •  LG  Op5mus   •  Apple  iPad   •  Samsung  Galaxy  Tab   •  Motorola  Xoom  Tecnologia   •  MicrosoS  Surface  (andamento)   Disposi5vo  que  agrega  caracterís5cas   •  ASUS  Transformer  Pad  Infinity   Tablets   de  notebook  e  smartphone   •  Toshiba  Tablet   •  BlackBerry  PlayBook   •  Lenovo  IdeaPad  U1  Hybrid   •  HP  Slate  500   •  Coby  Kyros   Disposi5vos  móveis  com  robustez   Teklogix   Handhelds*   voltada  para  operação   Symbol   *  Este  trabalho  não  abordará  handhelds   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  15. 15. Cenário  Informações  relevantes  sobre  o  mercado  e  tendências  da  Mobilidade   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  16. 16. Números  da  mobilidade   Dados  gerais  interessantes     378K   14%   88%   Número  de  IPhones   Da  população  possui   88%  usam  o  telefone     vendidos  por  dia     Smartphone     durante  outras  a5vidades,     como  assis5r  TV  (46%).   371K   184K   Número  de  bebês   Número  de  IPads  e     Ipods  touch   73%   40%     que  nascem  por  dia   vendidos  por  dia     De  quem  possui  um     Smartphone  acessa   Usaram  o  Smartphone     todos  os  dias  nos  úl5mos     700K   Disposi5vos  Android   internet  todos  os  dias   sete  dias     habilitados  por  dia     73%   27%   200K     Não  saem  de  casa  sem  seu   disposi5vo     Preferem  ficar  sem  TV  do   que  ficar  sem  o   Número  de   Smartphone    Cenário   disposi5vos  Nokia   50%   Vendidos  por  dia     143K   Número  de   Pesquisa  no  Smartphone     todos  os  dias     disposi5vos   Blackberry   Vendidos  por  dia     Maio  2012   Fevereiro  2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  17. 17. Estratégia  para  Mobilidade   Mercado  Corpora5vo     •  Até  2008  a  maioria  das  empresas  no  Brasil  não  priorizavam  ou  mesmo   endereçavam  em  seu  planejamento  estratégias  para  mobilidade   •  A  consumerização  de  TI  impulsionou  a  inevitável  invasão  do  mercado   corpora5vo  pelos  disposi5vos  móveis  e  a  necessidade  das  empresas  tratarem   questões  como  segurança  e  gerenciamento  do  ambiente  móvel   •  Grande  parte  dos  CIOs  classifica  a  consumerização  como  inicia0va  posi0va   •  A  indústria  transformou-­‐se  e  tem  criado  mecanismos  para  auxiliar   organizações  a  abraçar  o  fenômeno  com  segurança,  garan5ndo  facilidade  no   gerenciamento  e  aliviando  o  peso  nos  ombros  dos  CIOs   •  Mais  do  que  operacional  as  empresas  começam  enxergar  a  mobilidade  como   forma  de  retenção,  produ5vidade,  flexibilidade,  redução  de  custos  e  sa5sfação  Cenário   •  Estratégia  de  mobilidade  pode  exigir  mais  inves0mento  em  infraestrutura,   segurança  e  governança  do  que  apenas  em  tecnologia  de  desenvolvimento   •  Maioria  das  polí0cas  de  segurança  das  empresas  não  contempla  como  tratar   disposi5vos  móveis   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  18. 18. 5  Previsões  para  Mobilidade  Corpora5va  2012/2013   1.  2012  será  o  ano  do  Gerenciamento  da  Mobilidade   2.  Segurança  Móvel  demanda  o  Gerenciamento  de  Riscos   da  Mobilidade   3.  A  mobilidade  corpora5va  forçará  a  Google  a  reduzir  a   fragmentação  do  Android   4.  Nuvem  Corpora5va  e  Mobilidade  Corpora5va  serão   uma  coisa  só  com  aplica5vos  híbridos   5.  A  Mobilidade  Corpora5va  começa  sua  transformação  Cenário   na  TI  Corpora5va   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!EMF  –  Enterprise  Mobility  Forum  2012   Pesquisa  do  
  19. 19. O  que  dizem  as  empresas  de  tecnologia   “By  2015,  80%  of  all  mobile  applica9ons  developed  will  be  hybrid  or  mobile-­‐ Web-­‐oriented”      “We  believe  that  more  than  95%  of  organiza9ons  will  be  choosing  MEAP  or   packaged  mobile  applica9on  vendors  as  their  primary  mobile  development   plaJorms  through  2012.”   Gartner  –  Apr/2012     “Stop  Thinking  Mobile  Devices  And  Start  Thinking  Strategy”   SAP  –  Jun/2012   “Just  like  the  browser  sparked  the  growth  of  the  Web  and  e-­‐business,   mobile  devices  are  bringing  on  new  opportuni9es,  growth,  and  IT   spending”  Cenário   IBM  –  Jan/2012   "Organiza9ons  are  increasingly  demanding  anywhere,  any9me   applica9ons  to  empower  decision  makers  with  mission  cri9cal   informa9on  at  their  finger9ps"   Oracle  –  Jul/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  20. 20. BYOD   Bring  Your  Own  Device     “A  pergunta  está  deixando   de  ser  se  a  empresa  vai   adotar  o  BYOD,  mas  sim   "como"  a  empresa  vai   adotar”   "Está  na  altura  de  as  TI   encararem  os  factos:  a   grande  barreira  corpora9va   contra  os  funcionários  que   usam  smartphones  pessoais   não  tem  funcionado"   Computer  World  –  Mar/2012  Cenário   A  CISCO  es9mou  que  o   número  médio  de  devices   que  cada  execu9vo   americano  carrega  hoje  é   A  era  BYOD  chegou,  agora  é  preciso   de  2.8  e  deve  pular  para   3.3  até  2014   gerir  a  mobilidade   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  21. 21. BYOD   Bring  Your  Own  Device     Benegcios  mais  destacados  do  BYOD  para  empresa:   1.  Melhorar  a  produ5vidade  dos  funcionários  e  e  mais  oportunidades   de  colaborar     2.  Usar  o  disposi5vo  preferido  aumenta  a  sa5sfação  no  trabalho         Maiores  preocupações  quanto  à  complexidade  que  BYOD  implica:   1.  Novas  ameaças    à  segurança/privacidade  de  dados  da  empresa     2.  Prover  suporte  para  mul5plas  plataformas  mobile     Quem  permite  hoje?   Das  empresas  que  permitem     qual  a  polí5ca?     40%  Cenário   60%   20%   25%   55%   Polí5ca  de  uso  apenas  devices  da  empresa   Possuem  alguma  polí5ca  de  BYOD   Híbrida   BYOD   BYOD  com  reembolso   Estudo  no  mercado  americano  em  Junho/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  22. 22. BYOD   Bring  Your  Own  Device     Mais  dados  da  pesquisa   Quais  são  os  principais  drivers  que  levaram  as     empresas  a  criarem  um  polí5ca  de  BYOD?   Criar  uma  cultura  corpora5va  amigável   19%   Acreditar  no  aumento  de  produ5vidade   17%   Expecta5va  de  redução  de  CAPEX   15%   Gerenciamento  de  disposi5vos  e  aplica5vos  móveis  amadureceu   14%   Demanda  dos  altos  execu5vos   12%   Compe5r  com  empresas  que  possam  empregar  seus  colaboradores   9%   Não  enxergam  como  impedir  o  fenômeno  BYOD   8%   Com  implementação  de  BYOD  houve  variação   maior  que  20%  no  CAPEX  de  Mobile?   Permaneceu  quase  mesmo  CAPEX   67%   Aumentou  mais  de  20%   24%  Cenário   Reduziu  mais  de  20%   9%   Empresas  que  estão  confortáveis  quanto  ao   controle/visibilidade  de  gastos  de  mobilidade   Confortáveis   82%   Ainda  se  sentem  desconfortáveis     18%   Estudo  no  mercado  americano  em  Junho/2012   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  23. 23. COPE  -­‐  Corporate-­‐owned,  personally  enabled   Modelo  alterna5vo  ao  BYOD     Dá  a  liberdade  de  uso  de  disposi5vos  corpora5vos  para  fins  pessoais  também     Disposi5vos  são  padronizados  pela  empresa  e  o  funcionário  tem  a  opção  de   comprar  o  disposi5vo  caso  decida  sair  da  empresa     Assim  como  o  BYOD  implica  na  definição  de  polí5cas  de  uso  e  custos   Modelo  amplamente  defendido  pela  nova  CEO  da  Yahoo   Marissa  Mayer  (ex-­‐Google)     Marissa   iniciou   um   movimento   interno   na   Yahoo   de   adoção   do   Iphone   ao   invés   da   u5lização   do   Blackberry  Cenário   (que   é   o   padrão   corpora5vo   da   empresa)   no   intuito   de   elevar  a  moral  interna,  porém  defendendo  que  deve  ser   padronizado,  adquirido  e  configurado  pela  empresa  mas   permi5ndo   o   uso   de   aplica5vos   e   informações   pessoais   no  disposi5vo.   Marissa  Mayer  –  CEO  da  Yahoo   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  24. 24. Plataformas   Quais  as  plataformas  de  disposi5vos  usadas     Considerações  relevantes  do  estudo  do  IDC  –  Q2  2012:   •  Fragmentação   do   Android   gerou   uma   queda   no   interesse   pela   plataforma,   queda  a  qual  gera  oportunidades  para  Windows  Phone  como  entrante   •  84%   dos   desenvolvedores   planejam   desenvolver   para   nuvem,   sendo   que   mais   da   metade   planeja   u5lizar   os   serviços   da   Amazon   ou   iCloud,   apenas   18,4%   pretende  u5lizar  a  plataforma  Azure  da  MicrosoS   •  O  sucesso  do  uso  do  iPad  em  inúmeras  ver5cais  do  mundo  corpora5vo  ajudou  a   impulsionar  o  iOS  Cenário   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  25. 25. Arquitetura  Estudo  de  soluções  para  Gerenciamento  da  Infra  Mobile  e  Plataforma  de   Desenvolvimento  de  Aplica5vos   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  26. 26. O  que  fizemos  e  o  que  foi  estudado?   Além  do  estudo  do  cenário  geral  e  corpora5vo,  e  dos   componentes  da  mobilidade,  foi  realizado:   Estudo  de  Plataformas:   •  Arquitetura  das  soluções  para  plataformas  de  desenvolvimento   (MDAPs)   •  Quais  as  MDAPs  existentes  e  suas  caracterís5cas   •  Quais  as  principais  MDMs  do  mercado  Arquitetura   •  Premissa:  estudar  as  principais  soluções  posicionadas  no  sen5do  do   quadrante  de  liderança,  visionários  e  desafiantes  do  Gartner     Piloto  Mobile:   •  Desenvolvimento  de  uma  consulta  u5lizando  arquitetura  mobile   abrangendo  as  principais  plataformas  existentes   •  Premissas:  <detalhadas  na  sequência>   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  27. 27. Quais  as  opções  de  MEAP/MADP/MDM?   Gartner   criou   a   “Rule   of   Three”,   três   pontos   que   devem   levar   uma   empresa  a  considerar  a  adoção  de  uma  MEAP:   •  Tenho  que  prover  três  ou  mais  aplicações?   •  Tenho  que  suportar  três  ou  mais  sistemas  operacionais?   •  Integrar  com  três  ou  mais  0pos  de  fonte  de  dados?     May2012  Gartner  Magic  Quadrant  for     Apr2012  Gartner  Magic  Quadrant  for     Mobile  Device  Management  Plaƒorms   Mobile  Applica0on  Development  PlaForms      Arquitetura   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  28. 28. Componentes  Típicos  de  uma  MDAP   Mobile  Applica5on  Development  Plaƒorm     Ferramentas  de  Gerenciamento   Sistemas   Segurança   Usuários   Disposi5vos   Relatórios   Administrador   MDM   MEAP   Dados/Sistemas   Gerenciamento   Devices   Gerenciamento  de  usuários,  disposi5vos,  polí5cas  e  segurança   Middleware  Arquitetura   Gerenciar  transações,  conexões  e  o5mização   Desenvolvimento   IDEs,  ferramentas  de  teste,  versionamento  e  colaboração   BD,  SOA,  File...   Integração   Bases  de  dados,  serviços,  nuvem  e  outros   Visual  Studio   Eclipse   XCode   Embarcadero   WebKit   Outros   Desenvolvimento  Cross  Plaƒorm   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  29. 29. Estudo  MDAP   Mobile  Applica5on  Development  Plaƒorm     Desenvolvime Empresa   Nome   Pros   Cons   Plataforma   nto   •  MDM  Integrada   Syclo’s   •  Eclipse  ou   •  Mul5-­‐plataforma   •  Custo  da  Licença  alto   Android,  IOS,   Syclo  (SAP)   Smart   Proprietária   •  14  anos  de  mercado   por  usuário  (US$1700)   BBerry   Mobile  Suite   •  Java  e  HTML5     •  Custo  da  Licença  alto   •  SUP   •  MDM  Integrada   por  usuário  (US$1700)   Android,  IOS,   SAP   SUP*   (framework   •  Mul5-­‐plataforma   •  Curva  de  aprendizagem   BBerry   java)   do  SUP  é  demorada   •  IDE  fácil  de  u5lizar,  poderosa  e   •  Ainda  apresenta   intui5va   necessidade  de   Android,  IOS,   •  Inves5mento  pesado  na  evolução  da  Arquitetura   recodificação  parcial   Bberry  e   ferramenta   Antenna   AMPchroma   pelo  cliente  das   •  Java  e  HTML5   Windows   •  Mul5-­‐plataforma   soluções  desenvolvidas   Phone   •  Controle  a  ciclo  completo  da   quando  do  upgrade  de     aplicaçào   versão   •  Pode  ser  usado  em  conjunto  com  o   PhoneGap  para  u5lização  híbrida  ou   •  Desenvolver  aplicações   •  HTML,   jQuery   jQuery   na5va   mais  simples   HTML5  e   Browser   Founda0on   Mobile   •  Open  source  baseado  nos  standards   •  Evolução  depende  da   Javascript   HTML,  JS  e  CSS   comunidade   •  Patrocinada  pela  Adobe,  RIM  e  Nokia   •  Ambiente  robusto  para   •  Não  é  Mul5-­‐plataforma   •  Java   desenvolvimento  Java   •  Fragmentação  do   •  C   Google   Android  SDK   •  Acesso  total  aos  recursos  do  Android   Android   Android   •  Python   •  Sinergia  com  o  mercado  Android   •  GO   •  4  anos  de  mercado   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  30. 30. Estudo  MDAP   Mobile  Applica5on  Development  Plaƒorm     Desenvolvime Platafor Empresa   Nome   Pros   Cons   nto   ma   •  Não  há  fragmentação   •  Forte  adoção  das  empresas  pelos   •  Não  é  Mul5-­‐plataforma   disposi5vos  Apple   •  Rigidez  no  controle  de   •  Objec5ve-­‐C   •  Sólido  framework  e  IDE  de   Apple   CocoaTouch   qualidade  da  Apple   •  (34+   IOS   desenvolvimento   (exigente)   languages)   •  Devices  com  alto  nível  de  criptografia   •  Desenvolvimento  em  OSX   •  Forte  adoção  do  mercado  consumidor   •  5  anos  de  mercado   •  Versão  full  é  paga  (US$   995/ano  por   •  Pode  ser  usado  em  conjunto  com  o   desenvolvedor)   PhoneGap  para  u5lização  híbrida  ou   •  HTML,   •  Depende  da  maturação  do   Sencha     SenchaTouch  2   na5va   HTML5  e   Browser   HTML5  Arquitetura   •  Avanço  do  JQuery  com  recursos   Javascript   •  Empresa  de  pequeno   gráficos  avançados   porte   •  1  ano  de  mercado  apenas   •  Depende  de  outros   •  Permite  o  deploy  Mul5-­‐plataforma   Android,   frameworks   para  N  frameworks   •  HTML,   IOS,   •  Nem  todos  recursos   Adobe   PhoneGap   •  Deploy  na5vo  para  conteúdos  gerados   HTML5  e   Bberry  e   (como  flash)  rodam  em   na  família  Adoba  (flash,  Photoshop,   Javascript   Windows   todas  plataformas   Ilustrator...)   Phone   •  1  ano  de  mercado  apenas   •  Desenvolvimento  camada   de  apresentação  em   Windows   Windows   MicrosoT   •  Baseado  em  Visual  Studio   Silverlight   Phone  7   Phone   •  Não  o  é  Mul5-­‐plataforma   •  1  ano  de  mercado  apenas   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  31. 31. Estudo  MDM   Mobile  Device  Management     Empresa   Nome   Tempo   Custo   MDM   Deploy   BYOD   AD      R$  1700.00/ SAP   Afaria   15  Anos   Usuário   þ   þ   ☐   ☐   þ   þ   þ   ☐     Symantec   U$28  à  U$83  /   Mobile   Symantec   Managemen 8  Anos   Device,  s/exp   þ   ☐   þ   ☐   þ   þ   þ   ☐     t  7.2   MobileIron   MobileIron   3  Anos   ?   þ   þ   þ   ☐   þ   þ   þ   þ  Arquitetura   U$50/Device/ AirWatch   AirWatch   1  Ano   Ano   þ   þ   þ   ☐   þ   þ   þ   þ     FiberLink   Maas360   2  Anos   ?   þ   ☐   þ   þ   þ   þ   þ   þ   Zenprize   MDM  2.0   1  Ano   ?   þ   ☐   þ   ☐   þ   þ   þ   ☐   Good   Good   Technology   Technology   1  Ano   ?   þ   ☐   þ   ☐   þ   ☐   ☐   ☐   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  32. 32. Piloto  Mobile  TI  Terminais   Mobile  Device  Development     Premissas     •  Arquitetura  SOA  para  camada  de  persistência  de  dados  e  negócio   •  Construída  nova  camada  para  consumir  idM  (WSAcesso)  baseada  em  serviço   •  Camada  SOA  desenvolvida  em  .Net  com  WCF  no  Visual  Studio  2010   •  U5lizado  En5ty  Framework  para  mapear  dados  (mesmo  sugerido  pela  consultoria   de  arquitetura)   •  Novo  conector  Oracle  ODP  (versão  mais  atual  do  que  a  u5lizada  no  Framework  WS)   •  Todo  o  padrão  de  serviço  baseada  em  JSON  (modelo  alterna5vo  ao  XML,  mais   intui5vo,  performá5co  e  o5mizado;  u5lizado  pelo  Twi‡er,  Facebook,  Google...)   •  Servidor  de  Aplicação  IIS  7.5  Arquitetura   •  Uso  de  componentes  na5vos   •  Mesma  aplicação  (consulta  de  container)  desenvolvida  em:   •  IOS  (Objec0ve-­‐C)  –  Deploy  em  IPhone  e  IPad   •  Android  (Java)  –  Deploy  em  Motorola,  Samsung,   LG  e  HTC  em  diversas  distribuições  de  Android   •  Windows  Phone  7  –  Deploy  em  Samsung  Omni  W   •  HTML5  com  Antenna  (diversos  OS)  –  Diversos  devices   •  Aspecto  visual  similar  em  todas  as  plataformas   •  Acesso  por  WiFi  e  3G  com  VPN   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  33. 33. Piloto  Mobile  TI  Terminais   Mobile  Device  Development     Resultados  Gerais     •  Não  houve  diferença  de  performance  na  consulta  entre  plataformas   •  Pequenas  diferenças  de  performance  de  renderização  apenas  em  função  do   device  (modelos  com  menor  poder  de  processamento)   •  Tempo  de  desenvolvimento  muito  similar   •  Consulta  simples  desenvolvida  em  16  horas  (depois  da  curva  de   aprendizagem)   •  Curva  inicial  de  aprendizagem  similar  entre  plataformas  (2  meses)  Arquitetura   Observações   •  Aprendizagem  foi  através  de  treinamento  web  e  livros,  talvez  com   treinamento  especializado  seja  acelerado  o  processo  de  aprendizagem   •  Treinamentos  de  IOS  presenciais  encontrados  eram  muito  superficiais  e  caros   •  Para  o  piloto  não  está  sendo  considerado  outros  desenvolvimentos  realizados   apenas  para  algumas  plataformas,  por  exemplo  os  gráficos  para  IOS   •  Em  termos  gerais  os  custos  de  consultoria  de  desenvolvimento  mobile   verificados  eram  muito  similares  para  as  diferentes  plataformas.  Entre  R$100   e  R$300  dependendo  do  porte  da  empresa   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  34. 34. Alterna5vas  Quais  alterna5vas  que  temos  em  termos  de  desenvolvimento  mobile  tendo   em  vista  o  que  foi  estudado  e  desenvolvido?   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  35. 35. Estratégia  Mobile   Questões   Estrategicamente  surgem  as  principais  questões:   Qual  o  5po  de   Infraestrutura  eu  preciso?   Qual  a  polí5ca  de   Qual  o  valor  que  a   BYOD?   mobilidade  agrega?   Como  gerenciar  Alterna5vas   Como  gerenciar   os  disposi5vos?   meus  aplica5vos?   Qual  o  device  que   Como  desenvolver   escolheremos?   meus  aplica5vos?   Qual  o  custo  de   Qual  o  inves5mento   manutenção?   Qual  o  nível  de   necessário?   segurança  desejado?   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  36. 36. Estratégia  Mobile   Premissas  propostas   Proposta  para  Estratégia  Mobile:   •  Entender  necessidades  da  empresa  e  o  alinhamento  com  o   Planejamento  Estratégico   •  Time  que  define  a  mobilidade  deve  ser  mul0disciplinar,  não   apenas  de  TI   •  Definir  SLAs  e  riscos  frente  aos  serviços  a  serem  u0lizados   •  Definir  polí0ca  de  BYOD  e  Device  corpora0vo  Alterna5vas   •  Definir  ferramenta  de  MDM    e  definir  Plataforma(s)  de   Desenvolvimento   •  Estudo  do  TCO  (Infra,  Serviços,  Disposi0vos,  Suporte,   Consultoria...)   •  Estratégia  de  mobilidade  está  em  constante  evolução,  deve  ser   provisionado  tempo  e  recursos  para  revisão  conwnua   •  Aprovar  Programa  e  Projetos  para  implementação  da  estratégia   adotada   •  Buscar  uma  solução  de  idM  mais  robusta  de  mercado   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  37. 37. Estratégia  Mobile   Premissas  propostas   Proposta  para  Filosofia  de  desenvolvimento:   •  Arquitetura  em  camadas  orientada  a  serviço   •  Camadas  de  modelo  e  negócio  encapsuladas  na  camada  SOA   •  Desenvolver  apenas  camada  de  apresentação  para  mobile   •  U5lizar  componentes  na5vos  e  maduros   •  Avaliar:  desenvolvimento  na  nuvem   •  Arquitetura  produzir  padrões  e  boas  prá5cas  ao  invés  código,  a  Alterna5vas   “comunidade”  produz  o  código  de  forma  orgânica   •  Estratégia  para  aplica5vos  devem  seguir  a  finalidade  do  aplica5vo,   aplicações  complexas  podem  exigir  uma  plataforma  de  soluções  mais   complexas  (Ex:  Web  Based  para  B2C,  Híbrida  para  B2B,  Na5va  para   B2E)   •  Implementar  metodologia  ágil  de  desenvolvimento   •  O  tempo  para  definir  o  padrão  de  desenvolvimento  não  pode  ser   maior  que  o  de  evolução  da  tecnologia  u5lizada   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  38. 38. Estratégia  Mobile   Tecnologia  Proposta   Proposta  para  tecnologia  de  desenvolvimento:   •  Padronizar  tecnologia  de  desenvolvimento  da  camada  SOA,   atualmente  apontamos  u5lizar  uma  API  RESTful  com  JSON   •  Para  desenvolvimento  dos  serviços,  camadas  de  modelo  e  negócio   pode-­‐se  u5lizar:   •  Visual  Studio  2010  com  WCF  data  services   •  Java  com  JAX-­‐RS   •  Desenvolvimento  Mobile:  Alterna5vas   •  Na5vo:  IOS  –  Objec5ve-­‐C   •  Maturidade  da  tecnologia   •  Robustez  do  framework   •  SO  Unix   •  Maior  aproveitamento  dos  recursos  do  device   •  Web:  ASP.Net   •  Aproveitar  conhecimento  e  soluções  construídas   •  Híbrido:  Baseado  em  JQuery  com  HTML5   •  Se  necessário,  linguagem  ainda  não  estável   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!
  39. 39. FIM!  Tks!    ;-­‐)   Fabricio  Carvalho  Freitas   fabweb@gmail.com   Material desenvolvido por Fabricio Carvalho Freitas - fabweb@gmail.com!

×