offshore: desenvolvimento e suporte / aplicações java brasil - eua eric c m oliveira...
TRANSCRIPT
- 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]