A Tecnologia Java e o Maior Provedor do Brasil. Daniel Rodrigues Ambrósio



Documentos relacionados
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (TDS)

Empresa tem 1,5 mil vagas de emprego em TI

Treinamento BPM e BPMN Apresentação Executiva

Gestão Ágil de Projetos e a certificação PMI-ACP

Guilherme Augusto de Assis

TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (TDS)

Grails: o que isso quer dizer? Gilliard Cordeiro

Analista de Negócio Pleno

SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1

Inovação na utilização de Método Ágil aderente ao CMMI. Palestrante: Anderson Donas, PMP, CFPS Consultor Sênior - DISYS

Fundada em 2005, a Cedro tem como objetivo transformar o mundo através de pessoas e tecnologias, com atuação global e sustentável.

A Importância da Gestão de Projetos para a TI

TI em Números Como identificar e mostrar o real valor da TI

Jonas de Souza H2W SYSTEMS

Métodos Ágeis e Gestão de Dados Moderna

Fábrica de Software 29/04/2015

Profa. Celia Corigliano. Unidade IV GERENCIAMENTO DE PROJETOS DE TI

QUAL O ESCOPO ADEQUADO DE UM PROJETO DE MELHORIA DA MATURIDADE DO GERENCIAMENTO DE PROJETOS?

Apresentação do Portfólio da ITWV Soluções Inteligentes em Tecnologia

História. Tels.: (11) / São Paulo Curitiba Rio de Janeiro Porto Alegre

Do Caos ao Scrum: Virando o jogo com gerenciamento de projetos ágeis

BPM E SOA MODELO PARA O DESENVOLVIMENTO CORPORATIVO

Apresentamos a divisão Portal Moveleiro Tecnologia, habilitada para o desenvolvimento de projetos alinhados a estratégias de e-business.

Governança de TI Prof. Carlos Henrique Santos da Silva, MSc

IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE TÉCNICO EM INFORMÁTICA

PMI Project Management Institute

IT SERVICES. 1º SEMINÁRIO: Gestão Estratégica para Departamentos Jurídicos e Escritórios de Advocacia. LOCAL: Rio de Janeiro -RJ 13/02/2014

FMC: Alinhando Tradição com Inovação através da Integração de Pessoas e Processos com Soluções de TI

Estratégia da VMware: O modelo corporativo definido por software e o desafio de simplificar a TI. Anderson Ferreira Bruno Amaral 22 Ago 2014

desenvolvimento, crescimento e disseminação moral, honestidade e cooperação real transparência, alta qualidade e preços justos

Agenda. A Empresa História Visão Conceito dos produtos

Certificações em Gerenciamento de Projetos. Daniel Tadeu Martínez Castello Branco, PMP MBA

Quem Somos? Somos uma empresa especializada em consultoria e tecnologia da informação.

DESCOMPLICANDO O GERENCIAMENTO DE PROJETOS: UMA METODOLOGIA GRATUITA E SIMPLIFICADA PARA O GERENCIAMENTO DE PROJETOS

Contrata Consultor na modalidade Produto

IT SERVICES. 1º SEMINÁRIO: Gestão Estratégica para Departamentos Jurídicos e Escritórios de Advocacia. LOCAL: São Paulo -SP 20/03/2014

10 maneiras de conduzir a Gestão de Dados ao fracasso

Introdução a Computação

ESCRITÓRIO RIO DE PROJETOS

CHAPA EVOLUÇÃO 2016 RUAN MURTA SOARES DE ALMEIDA, PMI ID Presidente


ANEXO 09 PERFIS PROFISSIONAIS MÍNIMOS

Gerenciamento Ágil de Projetos HEITOR RORIZ FILHO, MSc, PMI-ACP, CST Massimus C&T

Plug and play options, integrating systems Opções de plug and play, integrando sistemas Flavio de Nadai

Governança de TI Prof. Carlos Henrique Santos da Silva, MSc

Agenda. A Empresa História Visão Conceito dos produtos. Produto Conceito Benefícios Mobilidade Vantagens. Clientes

Partner Network.

Demoiselle Framework. Palestrante: Flávio Gomes da Silva Lisboa JUN/2009

Como criar a Estrutura Analítica de um Projeto (EAP)

Programa. 1. Relato de experiência Integração de modelos CMMI, MPS.BR e ISO 9000 na 7COMm Sergio Esmério (7COMm)

BPM Congress 27 e Palestrante: Ranussy Gonçalves

Quem estiver interessado favor mandar currículo para As vagas são as seguintes: *Analista de BI (2 vagas)*

PORTARIA N Nº Rio de Janeiro, 24 de Outubro de 2013.

Pesquisa realizada com os participantes do 12º Seminário Nacional de Gestão de Projetos. Apresentação

Projeto Você pede, eu registro.

TIControle. Governança Corporativa e Gestão Estratégica no Senado Federal. Doris Peixoto Diretora Geral

Como sobreviver com Java 2? Saulo Arruda

BPM Uma abordagem prática para o sucesso em Gestão de Processos

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura

Priscila Santos. educações. experiências. Analista de Sistemas Pleno. Vila da Oportunidade - Carapicuíba, SP

Metodologia de Gerenciamento de Projetos. Qual a melhor para a sua Organização?

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning

Fatos e Mitos do Java EE. Fernando Lozano Consultor 4Linux lozano@4linux.com.br

Caso Prático: Java como ferramenta de suporte a um ambiente realmente colaborativo no método Scrum de trabalho

Escrevendo Estórias do Usuário Eficazes aula #1

Gestão de pessoa. Prof: Itair Pereira da Silva

Como criar, priorizar e manter o Product Backlog

Uma visão prática e aplicada em Tecnologia da Informação

Governança de TI Prof. Carlos Henrique Santos da Silva, MSc

CPqD Developer Suite WAMPS outubro/2010

Questionário de Avaliação de Maturidade Setorial: Modelo PRADO-MMGP

Claudio Vilarinho. Resumo. Experiência

Adoção de Requisitos da Qualidade e Produtividade em Software no Programa BIOTA-MS, Através de Implantação da Fábrica de Software do Batlab.

Proposta ITIL V3 HAND S ON. Apresentação Executiva. ITIL V3 Hand s ON

Consultoria em TI PARA LIBERDADE, NÃO TEM PORQUÊ. TEM SOLICON.

Perfil. Nossa estratégia de crescimento reside na excelência operacional, na inovação, no desenvolvimento do produto e no foco no cliente.

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Governança de T.I. Professor: Ernesto Junior Aula IV Unidade II

Soluções Oracle. Serviços Oracle

Programa 04/12/ /12/ Relato de experiência Integração de modelos CMMI, MPS.BR e ISO 9000 na 7COMm Sergio Esmério (7COMm)

PLATAFORMAS EAD SOB MEDIDA

//Sobre VISÃO MISSÃO. Honestidade, Responsabilidade. Respeito. Colaboração.

IETEC - INSTITUTO DE EDUCAÇÃO TECNOLÓGICA. Análise das exigências das empresas sobre a qualificação técnica dos profissionais de TI

Um relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de

GESTÃO DE PROJETOS: DA ESTRATÉGIA A AÇÃO MANUAL DO CANDIDATO. Ingresso Julho ESPM Unidade Porto Alegre

Núvem Pública, Privada ou Híbrida, qual adotar?

VRAPTOR: O FRAMEWORK DE APRENDIZADO JAVA WEB AUGUSTO BEVILAQUA RAFAEL CIRINO LACERDA SAULO ALMEIDA LIMA

Transcrição:

A Tecnologia Java e o Maior Provedor do Brasil Daniel Rodrigues Ambrósio

Agenda Apresentação UOL em números Equipes de Tecnologia no UOL Metodologias e Processos A Cultura da Tecnologia Perguntas

Apresentação Sobre Mim Graduação em Ciência da Computação pela USP Mestrado em Ciência da Computação pela USP MBA pela FGV Certificado PMP e CSM Experiência na Alemanha Atualmente no UOL Gerente Geral de Projetos: PagSeguro e Billing Sobre Vocês Quem é de Ciência da Computação / Engenharia da Computação? Quem ainda não se formou? Quem já têm +3 anos de formado? Quem têm pós-graduação? Quem trabalha com RUP? Quem trabalha com Scrum? Quem é assinante UOL?

Agenda Apresentação UOL em números Equipes de Tecnologia no UOL Metodologias e Processos A Cultura da Tecnologia Perguntas

UOL em números Criado em 1996 IPO em 2005 1,27 milhões de assinantes de BL jun09 (+19% jun08) 1,79 milhões de assinantes pagantes jun09 (+3% jun08) Receita Líquida R$ 325,1 milhões 1S09 (+16% 1S08) Receita de Publicidade R$ 186,7 milhões 1S09 (+53% 1S08) 1,7 bilhões de page-views jun09 (+6% jun08) 17,6 milhões de usuários únicos/mês jun09 (+16% jun08) Alcance de 69% dos usuários brasileiros Data-center para 40.000 servidores 4 no Brasil e 1 nos Estados Unidos +900 funcionários +40 produtos interativos Fonte: http://ri.uol.com.br, 2T09 13/08/09 5

Agenda Apresentação UOL em números Equipes de Tecnologia no UOL Metodologias e Processos A Cultura da Tecnologia Perguntas

Equipes de Tecnologia no UOL Operações 7

Equipes de Tecnologia no UOL Operações Produtos 8

Equipes de Tecnologia no UOL Operações Produtos SAC/SACA Cadastro Tecnologia Corporativa SAP CRM Cobrança Billing 9

Equipes de Tecnologia no UOL Operações Produtos SAC/SACA Cadastro Tecnologia Corporativa SAP CRM Cobrança Billing Concepção 10

Equipes de Tecnologia no UOL Operações Produtos Tecnologia Corporativa Concepção 11

Equipes de Tecnologia no UOL QA AD SysAdmin WM Negócio Fin Jur DEV DBA SD Sec 12

Perfil dos Profissionais Equipes Billing e PagSeguro

Agenda Apresentação UOL em números Equipes de Tecnologia no UOL Metodologias e Processos A Cultura da Tecnologia Perguntas

Metodologias e Processos Alguns desafios Como atender às necessidades de tantas áreas de negócio? Como gerir tantos projetos? Como entregar software na velocidade da internet? Como diminuir custos? Como administrar tantos servidores? Iniciativas Certificação UML Treinamentos PMI Certificação PMP Passado recente: RUP Documento de Visão; Casos de Uso; Wireframes; Cronograma Plano e Casos de Teste SCRUM Aumentar a freqüência de entregas Reduzir atrasos Alinhar expectativas durante o desenvolvimento Melhor Gerenciamento de Riscos

Metodologias e Processos

Metodologias e Processos Scrum Team Product Owner Scrum Master Team 17

Metodologias e Processos Scrum Como? Convencimento da alta-diretoria Ágil = mudança em menos tempo, não necessariamente software mais rápido Treinamento em Scrum Consultoria Mapeamento de integração Scrum & ITIL Escolha de um (+) Projeto Piloto Scrum Master Group Reorganização dos times

Metodologias e Processos: Lições Aprendidas de Scrum no UOL Qual seu papel na organização? PO ruído ou facilitador? Reuniões Quem participa? Semanal extra overkill? Prazos Ainda existe dificuldade de acertar Fator empírico continua existindo A Diretoria compra mesmo a idéia? O mesmo para custos Maturidade dos times e KISS Gestão de Portfolios 29 times de Scrum Projetos com até 3 times de Scrum Vaidade dos Pontos

Agenda Apresentação UOL em números Equipes de Tecnologia no UOL Metodologias e Processos A Cultura da Tecnologia Perguntas

A Cultura da Tecnologia UOL é uma empresa de mídia com uma cultura voltada para TI O negócio exigia (e exige) um time de TI capacitado TI faz o gerenciamento dos projetos TI tem forte presença na concepção dos produtos ITIL determina o ritmo Nada disso veio de graça Na era pré-java Cada área tinha sua própria equipe de TI Várias linguagens de programação sendo usadas C/C++, PHP, ASP, Coldfusion... Diferentes SOs nos diferentes ambientes Diferentes bancos de dados Base de Usuários e Autenticação não era integrada Sistemas inteiros construídos em PL/SQL e Oracle Forms Servidores fortemente plataforma Sun / Solaris Desenvolvedores com acesso às maquinas de produção

A Cultura da Tecnologia E a grana? Fundado em 1996 A Bolha estoura ~2001 fusão UOL/BOL/ZIP UOL volta a ficar no azul em 2004 Time do BOL traz o uso do Java e...... tudo começa a mudar Baixa plataforma nos servidores (Intel/Linux) Unificação das equipes de TI em uma diretoria Uniformização de linguagens de desenvolvimento: Java Uniformização dos bancos de dados: Oracle Migração dos sistemas legados para plataformas mais robustas Uniformização da plataforma de Cadastro e Autenticação Implantação do ERP SAP

A Cultura da Tecnologia Por que Java (ontem e ainda hoje)? Write Once Run Anywhere (Everywhere) Maturidade da plataforma java.util, javax.servlet Concurrency API (Threads) Especificação JEE Application Servers robustos, gratuitos, open-source Clustering Transaction Management mbeans e JMX (controle e monitoração) Testes, testes e mais testes IoC, Automação e TDD facilmente aplicáveis Falei em testes? Cultura Open-Source Baixo TCO + Variedade de Fornecedores Excelente time técnico permite uso consciente Comunidades ativas JBoss, MySQL, Jetty...

A Cultura da Tecnologia Uso de Frameworks Hibernate/JPA, Spring MVC, JBoss Cache, JBoss RestEasy, Velocity Drools, jbpm, Hibernate, EasyMock, JUnit Maven, Continuum, Hudson Programador de Revista ou Integrador de Frameworks A propósito, falei em testes? Desafios e Inovação Outras linguagens Ruby on Rails no webmail ERLANG para Sistemas Distribuídos JAVA e SAP Investimento nos Profissionais é fundamental Reembolso para certificações Treinamentos e cursos Patrocínio de eventos Participações em Congressos no Brasil e no Exterior Tempo para Mestrado, MBA e Pós-graduação

A Cultura da Tecnologia

Obrigado! dambrosio@uolinc.com