Offshore: Desenvolvimento e Suporte / Aplicações Java Brasil - EUA Eric C M Oliveira...

44
Offshore: Desenvolvimento e Suporte / Aplicações Java Brasil - EUA Eric C M Oliveira [email protected]

Transcript of Offshore: Desenvolvimento e Suporte / Aplicações Java Brasil - EUA Eric C M Oliveira...

  • Slide 1
  • Offshore: Desenvolvimento e Suporte / Aplicaes Java Brasil - EUA Eric C M Oliveira [email protected]
  • Slide 2
  • Indice Conceitos Mercado Internacional Numeros e Estimativas de Crescimento Projeto Brasil X EUA App Suporte Mercado de Trabalho Perfil do Desenvolvedor
  • Slide 3
  • A palestra abrange um projeto vivenciado Projeto um pano de fundo para o tema Nomes de empresas, projetos e sistemas sero preservados e no sero citados.
  • Slide 4
  • Projetos Offshore em IT A prtica de projetos offshore de IT se alastrou nas organizaes corporativas Pases do dito Primeiro Mundo + naes como Brasil, Mexico, China e India Experincias tem mostrado que possvel vender servios brasileiros em IT de nvel internacional Placas apontam hoje para ndia ou China
  • Slide 5
  • Conceito - Offshore Significados de acordo com mercado (indstria de combustveis, mercado financeiro) Offshore uma forma de terceirizao para a realizao de negcios em outros pases empresas "fornecedoras" de offshore - companhias que oferecem a possibilidade de terceirizao de servios de TI com mo-de- obra de fora do pas de origem da empresa contratante
  • Slide 6
  • Incio Estados Unidos: contornar o problema do custo da mo-de-obra especializada Idia: contratar servios de qualidade / preo baixo A principal opo passou a ser a ndia CallCenters, Help Desk, Webdesign TI: Suporte a Mainframe Applications
  • Slide 7
  • O offshore no mercado de TI ficou mais forte nos ltimos anos e ganhou novos adeptos Alm da ndia, os alvos principais so Rssia, China, Irlanda, Repblica Tcheca, Argentina e Brasil Crescimento do Offshore Indoor: a prestao de servios feita por outras unidades da companhia
  • Slide 8
  • Pases
  • Slide 9
  • Previses Em 2005 Gartner dizia que 30% dos IT jobs dos Estados Unidos seriam levados para projetos offshore em 2015. Em 2004, havia em torno de 5%. China ser principal mercado para servios offshore at 2011, diz IDC, muito a frente da ndia
  • Slide 10
  • Nmeros de set/07 Pesquisa da InformationWeek Universo de 500 empresas pesquisadas 66% envolvidas em atividades offshore (2004: 43%). 59% uso do visto para trazer profissionais de IT para os EUA (2004: 43%) 24% expandiram suas operaes de IT para China, India ou algum outro pais da Asia 75% usam recursos da empresas locados em outros pases
  • Slide 11
  • Um pouco de nmeros (COMPUTERWORLD) ndia Tradio 12,2 bilhes de dlares em exportao de servios de TI em 2005 Fornecedor dominante Brasil Iniciante 300 milhes e 400 milhes de dlares de exportao - nem os nmeros conseguem ser precisos. Maioria das empresas que est em processo de globalizao busca outros pases
  • Slide 12
  • Brasil no Mapa Offshore Empresas tem experincia Preos Competitivos Qualidade Tcnica No aparece Mapa das Exportaes No chega a ser consultado/mencionado 2005: 15 colocado / 2014: 4 colocado
  • Slide 13
  • CHINA IT Services Exports (2003): $700M BPO Exports (2003): $210M INDIA IT Services Exports (2003): $9.5B BPO Exports (2003): $3.1B POLAND IT Services Exports (2003): $22 M BPO Services Exports (2003): $10M CANADA IT Services Exports (2003): $ 8B BPO Exports (2003): $7B MEXICO IT Services Exports (2003): $150M BPO Exports (2003): $80M RUSSIA IT Services Exports (2003): $475M PHILIPPINES IT Services Exports (2003): $300M BPO Exports (2003): $600M HUNGARY IT Services Exports (2003): $22M BPO Exports (2003): $10M CZECH REPUBLIC IT Services Exports (2003): $26 M BPO Services Exports (2003): $15M
  • Slide 14
  • Slide 15
  • Brasil - Vantagens Capacidade para lidar com imprevistos e flexibilidade MIT - pas como uma potncia emergente no comrcio internacional de servios de TI Mo-de-obra com elevado grau de capacitao tcnica Alto valor agregado em solues para segmentos como o mercado financeiro Fuso horrio, mais prximo dos Estados Unidos e Europa que o dos pases asiticos Aspectos culturais
  • Slide 16
  • Brazil Marca Brasil X Esforo das Empresas CMMi, RUP, certificaes diversas Centros IT ( Rio de Janeiro, S.Paulo, interior de S.Paulo, DF, NE, etc) Plos de produo de software offshore (Blumenau, Florianpolis) Cartilha, com os perfis e a forma de agir das equipes em cada pas. Portais Especializados de Empresas fornecedoras de servios de offshore
  • Slide 17
  • Quais Empresas Instituies financeiras Montadoras Telecom Logstica Grandes Multinacionais / Transnacionais (Offshore Indoor)
  • Slide 18
  • Quais os Tipos de Projetos Information Technology (IT) Application Development Application Support & Maintenance Infrastructure Engineering/ Design Services Desenvolvimento de Software (Fabrica de Sw) Application Support Infraestrutura HelpDesk
  • Slide 19
  • Quais as Plataformas EUA: Webshere / Sun / Mainframe Europa: open source / Mainframe
  • Slide 20
  • Quais asTecnologias (desenvolvimento) Mainframe (Cobol, CIC, PL1, DB2, Adabas e Natural) JAVA.NET e Tecnologias Microsoft C++
  • Slide 21
  • Tecnologia Java Java 1.4 (JSE) JEE Struts/JSTL, JSF XML Hibernate J2ME : mobile phones or PDAs Applets Java Advanced Imaging (JAI), Java Media Framework (JMF) Frameworks Tradicionais em geral
  • Slide 22
  • Complexidade: quase Timeline Identificao Diversos Niveis de maturidade da tecnologia Java: JSE (swing) JSP/JavaBeans JSP/Servlets/JavaBeans (quase Struts) JEE + Struts JCA, WebServices Portlets SOA JME, Codigo Barras XML, Hibernate
  • Slide 23
  • Debaixo do Mesmo Teto App Desktop (gerenciado por SMS) com problemas de performance que troca infos via Corba com C++ e outras plataformas App Desktop Java5 com uso de Java Web Start Web JSP/JavaBeans com uso de um servlet controller, classes sem conceito de OO Web JSP/JavaBeans fortemente OO Web Struts/DAO/Frameworks WAS6 /apps JSPs/ IDE RAD
  • Slide 24
  • Projeto Brasil EUA Suporte App Gastos com Application Support eram siginificativos Movimento de reduo de custos Parte das atividades de suporte as aplicaes movidas para o Brasil No realizado um completo off-shoring de aplicao alguma
  • Slide 25
  • Projeto Suporte Aplicaes: curva de aprendizado maior do que projeto de desenvolvimento Fases de Aprendizado, Pratica e GO Reduo de Custos + Manuteno do SLA
  • Slide 26
  • Conceito de Time Extendido
  • Slide 27
  • L & C Requisitos Regras de Negcio Analysis Design Architecture QA teams Developer teams Test Tasks Gerencia do Projeto, no empregados QA Times mais experientes Documentao salva o projeto
  • Slide 28
  • Infra Setup Plano de Comunicao: interao face-to- face, tele e video conferencias Wiki, Skype, forum and desktop sharing systems Mensagens Instantaneas CVS, ClearCase TS, VPNs Softwares, Arquitetura
  • Slide 29
  • Problemas Falha de comunicao Diferentes vises para completar as tarefas Estilos diversos de se tomar decises
  • Slide 30
  • Mercado de Trabalho Dficit de profissionais Escassez => leilo de profissionais Java Salrios inflacionados (!!!)
  • Slide 31
  • I have projects and would like to outsource to offshore Java developer Noticias List Soujava Apinfo Sites de Oportunidades de Emprego em geral
  • Slide 32
  • Perfil do Desenvolvedor Brasil / Java / Software Livre JavaOne Linguagem Tcnica Universal Mas preciso qualificao / experincia / idioma 70 mil profissionais 18 mil programadores certificados Sun JUGs: +40
  • Slide 33
  • Requisitos Desafio do trabalho (tecnologia, experincia internacional) Ingls fluente Ou outro idioma Efeito Leilo e Fidelidade/Profissionalismo Qualidade de cdigo Documentao Certificao X Diploma
  • Slide 34
  • Status do Projeto Funo Tecnologias Contato / Gerenciamento Disponibilidade durante projeto Infra Entrevista Tcnica
  • Slide 35
  • Para Refletir Offshore muito criticado por algumas instncias americanas Curto Prazo; profissionais daquele pas esto ficando sem emprego Longo prazo: far com que os Estados Unidos percam a liderana do mercado tecnolgico, uma vez que oportunidades de trabalho e aprendizado esto sendo oferecidas para pases emergentes
  • Slide 36
  • Para Refletir Senadores querem compensar profissional de TI que perdeu emprego para offshore (COMPUTERWORLD) 25/7/2007 http://computerworld.uol.com.br/carreira/2007/07 /25/idgnoticia.2007-07-24.7703129944/
  • Slide 37
  • Para Refletir http://weblogs.java.net/blog/sspielman/archive/ 2003/08/outsourcing_in.html http://weblogs.java.net/blog/sspielman/archive/ 2003/08/outsourcing_in.html
  • Slide 38
  • Para Refletir http://www.javaworld.com/javaworld/jw-07- 2001/jw-0720-offshore.html
  • Slide 39
  • Para Refletir http://info.abril.com.br/corporate/corp07/passa porte.html 1. Motivao :reduo de custos 2. Contratao de um parceiro estrangeiro 3. Timing 4. Negociao de contratos 5. Custos escondidos 6. Custos de transio 7. Custos de administrao
  • Slide 40
  • Para Refletir http://www.tmcnet.com/channels/agent- performance/articles/404-vendors-india-not-ready- offshore-infrastructure-management.htm
  • Slide 41
  • Referncias* http://idgnow.uol.com.br/computacao_corporativa/ http://gazetaweb.globo.com/Canais/Informatica/Noticias.php?c=41 15&tipo=1 http://www.javaworld.com/javaworld/jw-07-2001/jw-0720- offshore.html http://computerworld.uol.com.br/mercado/2005/08/05/idgnoticia.20 06-03-29.9106693522/IDGNoticia_view http://info.abril.com.br/corporate/corp07/passaporte.html http://info.abril.com.br/corporate/noticias/conteudo_48393.shtml
  • Slide 42
  • Referncias* http://www.businessweek.com/magazine/content/06_05/b3969412.htm http://www.businessweek.com/magazine/content/06_05/b3969412.htm http://computerworld.uol.com.br/mercado/2005/12/27/idgnoticia.20 06-05-15.2595049563/ http://computerworld.uol.com.br/mercado/2005/12/27/idgnoticia.20 06-05-15.2595049563/ http://www.americanprogress.org/issues/2007/07/taa.html http://computerworld.uol.com.br/outsourcing/2007/07/05/idgnoticia.2007-07-05.7807778645/ http://computerworld.uol.com.br/outsourcing/2007/07/05/idgnoticia.2007-07-05.7807778645/ http://www.bsg.co.za/web/guest/case_study_offshore_java_devel opment http://www.bsg.co.za/web/guest/case_study_offshore_java_devel opment http://search.techrepublic.com.com/search/Offshore.html?t=3&s=0 &o=1 http://search.techrepublic.com.com/search/Offshore.html?t=3&s=0 &o=1 http://jdj.sys-con.com/read/381227.htm http://informationweek.com/internet/showArticle.jhtml?articleID=20 1805971&pgno=1&queryText= http://informationweek.com/internet/showArticle.jhtml?articleID=20 1805971&pgno=1&queryText
  • Slide 43
  • Palestra www.linhadecodigo.com.br Desenvolvimento Java em Projetos Offshore Desenvolvimento Java em Projetos Offshore Parte 2 http://www.myjavaserver.com/~luceroli/Palestras/
  • Slide 44
  • Obrigado !!!!! Eric C M Oliveira [email protected]