Quantcast

Tag Archives: Globo

Vídeos da Globo agora para iPhone

Finalmente esta se tornando público um dos últimos projetos na Globo.com de que participei, o GloboVídeos para iPhone (http://m.video.globo.com), este projeto começou em abril, e foi pedido do dia para a noite devido aos primeiros rumores de lançamento do iPhone no Brasil para o dia das Mães. O Guilherme Chapiewski escreveu alguns posts a respeito aqui e aqui.

Mas vc deve estar se perguntando, mas se o desenvolvimento começou em Abril, por que lançar só agora, quase 5 meses depois. Na verdade o desenvolvimento do projeto levou pouco mais de 30 dias corridos (2 Sprints), mas os rumores do lançamento não se concretizaram e não foi possível tornar público o produto.

Mas o esse tempo fez possível que a equipe desenvolvesse mais alguns add-ons na solução, como por exemplo tornar o Player embedded de vídeo totalmente compatível com iPhone, ou seja, se vc acessar o site full (não a versão mobile), o Player de vídeo detecta isso e apresenta a versão do vídeo para iPhone, seguindo o mesmo princípio do Plugin de YouTube do Mobile Safari.

Muito legal ver o produto no ar, a qualidade do vídeo esta muito boa e a experiência com a rede 3G da TIM tb esta excelente. Apesar de eu não fazer mais parte da equipe Globo.com, não tinha como não fazer um post sobre o projeto, pois me empenhei bastante para que a Globo.com fizesse este produto.

Parabéns a toda a equipe WebMedia pelo excelente trabalho.

Mudança de rumo, agora vou vestir roxo

Depois de mais de 7 anos na Globo.com, chegou a hora de mudar de rumo. Não, não estou saindo do mercado de Internet, nem de desenvolvimento de software para montar um grupo de pagode ou vender produtos Apple. Estou me mudando para São Paulo e me juntando a equipe do Yahoo! no Brasil, estou assumindo uma posiçãoo de gerente sênior de desenvolvimento em um time que preciso montar do zero (mas isso é assunto para outro post). Saio do Azul para o Roxo.

Hoje foi meu último dia e na segunda-feira (01/09/2008) já começo no Yahoo!, na verdade as últimas semanas foram bem pesadas, pois tenho um imenso link afetivo com a Globo.com e com as pessoas que fazem esta empresa. Quando saí­ da RealNetworks em 2001 para me juntar à  Globo.com, eu era apenas um engenheiro, não tinha equipe e sempre trabalhei sozinho. Nestes 7 anos tive o prazer de montar uma equipe sensacional e de trabalhar com alguns dos melhores profissionais de Internet e Tecnologia do Brasil, sem sombra de dúvidas. Nunca me faltaram desafios, nem técnicos, nem gerenciais, nem políticos/relacionamento e todos estes me fizeram crescer e ganhar maturidade como profissional e como pessoa.

O ambiente de trabalho da Globo.com sempre foi excelente, mesmo nas épocas de vacas magras e de bolhas estourando, é uma empresa com alta tolerância a erros e grande “liberdade”, e quando bem usado  é o ambiente ideal para se ter idéias e torná-las realidade. Empresas assim nos dias de hoje são raras.

É importante lembrar que a Globo.com é uma empresa de mídia na Internet, não espere que ela vá desenvolver Orkuts e plataformas de Mapas, o foco é em conteúdo e em tudo o que é possível se fazer em torno desta montanha de conteúdo que as Organizações Globo geram, seja em ví­deo, texto, fotos, etc, adicionando valor a esses assets.

Em um movimento pra tornar a Globo.com uma empresa mais “Internética”, gerou-se diversos fronts de ação e entre eles trazer talentos e profissionais de referência na comunidade de desenvolvimento, como o Phillip Calçado (hoje ThoughtWorks), Guilherme ChapiewskiPeleteiro e mais recentemente Fernando Meyer e Andrews Medina, que vieram juntar forças com as equipes existentes. Passamos a implementar um processo mais ágil de desenvolvimento (Scrum) e estamos caminhando com os ajustes e acertos necessários, mudar não é fácil!

Tive tb o privilégio de fazer parte de alguns dos maiores projetos da Internet Brasileira, Big Brother Brasil (todos os 8), transmissão ao vivo da Copa de 2006, NBA Live, trazer o Blogger.com para o Brasil, construir toda a infra de produção e distribuição de vídeos da Globo.com, o Globo Media Center (atualmente Globo Vídeos), Você na TV Globo e vários outros projetos internos que mantém a máquina funcionando. Foram MUITOS Gbps de tráfego e muitas noites varadas em janelas e montagens de infra e lançamentos. Sem falar nos campeões de audiência como G1.com.br e GloboEsporte.com, onde atuei marginalmente, mas foi super importante para mim.

Mas agora chegou a hora de passar o bastão, e de realizar meus próximos sonhos de infância seguindo humildemente os conselhos de Randy Pausch em “Really Achieving your Childhood Dreams” (este é um vídeo totalmente obrigatório).

Deixo a Globo.com em excelente forma, nas mãos de excelentes profissionais e com a certeza do dever cumprido.

Por fim, quero agradecer mais uma vez a toda equipe WebMedia: Guilherme “sem noção” Chapiewski, Marcello “Animal” Azambuja, Tiago “pac man” Peczenyj, Rafael “Burns” Pereira, Bruno “Boneca” Souza, Tiago “Sergio” Motta, Carlo “ZeD” Caputo, Vitor “Pedro” Pellegrino, Bruno “Dulça” Dulcetti, Caina “Caetano” Nunes, Guilherme “Ganso” Cirne, Bruno “Barney” Carvalho, Carol Caliopio, Thiago “Claudio” Mello, Leo Burla, Diogo Kiss, Anselmo “picanha com fritas” Alves, o recém chegado Paulo “Panoramix” Jeveaux e tb aos ex-WebMedia: Fernando Valente, Luiz Felipe “Henrique” Silva, Marco “the French” Bicudo e Phillip “Shoes” Calçado … e Especial aos velhos amigos Danilo “Picareta” Bardusco, Magno “Coró” Torres, Marco Lucio e Jacques Varaschim.

YOU GUYS ROCK!

Agile na SD West 2008

Como alguns de vcs sabem estou nos Estados Unidos nesta semana, tivemos algumas reuniões em San Francisco com a ADOBE, onde vimos algumas das novidades que vão acontecer durante 2008 e inicio de 2009 nas plataformas da empresa.

Em seguida, vim para Santa Clara para participar da SD West 2008, um evento com diversos tracks legais e super sintonizados com o momento de transição que estamos passando na Globo.com, particularmente estou assistindo a maioria das apresentações do track chamado People, Process and Methods, onde são discutidas práticas ágeis de gerenciamento do desenvolvimento do Software, como o SCRUM, Crystal Clear e XP entre outros assuntos. Hoje assisti várias palestras e aproveitei para tirar algumas dúvidas com uns dos maiores nomes do mundo Agile, como Mike Cohn, Alistair Cockburn, Paul Hodgetts entre outros.

Na primeira palestra que participei foi a “Agile Transitions“, que na verdade foi um round de discussão de como realizar a mudança para uma metodologia ágil, independente de qual vc estaria interessado. Foi muito bom ver que grande parte das perguntas feitas eu consegui responder corretamente, o que mostra que estamos avançando no quesito de conhecimento sobre práticas ágeis. Uma das perguntas que fiz foi a respeito de qualidade versus número de features, justamente perguntando se na situação onde o time vê a necessidade de melhorar a qualidade do software criando uma estória de refactoring , por exemplo, é correto dropar uma feature e escolher a qualidade?

A resposta foi em linha com o que pensava, todos foram categóricos com o fato de que com qualidade não se discute e que isso é uma decisão do Time juntamente com o PO, mas que o PO precisa entender o que esta em jogo e o que se ganha ao realizarmos um refactoring ou automatizar um teste que na maior parte das vezes é muito sutil, porque só se percebe o Technical Dept quando ele já esta muito alto e coloca o projeto todo em risco, é função do Time mostrar este valor para o PO.

Na segunda palestra Prioritizing Requirements, com Mike Cohn, foram apresentadas técnicas de priorização do Product Backlog, em resumo é possível dividir estas técnicas em dois grupos: Financeiras e as Não-Financeiras. Na parte de técnicas financeiras nenhuma grande novidade, ele falou bem superficialmente sobre NPV, FV, IRR, etc. Mas na parte de técnicas não-financeiras achei interessante o Método de Kano e tb o reforço no método do Beneficio Relativo. Para saber mais sobre este assunto leia o livro do Mike “Agile estimating and planning“.

A terceira palestra foi sobre o Crystal Clear, ministrada pelo Alistair Cockburn (Lê-se Co-burn), onde ele apresentou um overview sobre a metodologia Crystal, que em resumo tem os seguintes propriedades:

  • Frequent Delivery
  • Reflective Improvement
  • Close Communications

Estes principios todos são muito comuns a diversas metodologias ágeis, mas este último tópico (Close Communications) foi muito interessante, onde ele discutiu e mostrou alguns papers como este aqui da Universidade de Michigan chamado Distance Matters, onde é provado que quanto mais proximos estão os membros de um time melhor é o rendimento e a qualidade e por consequencia o retorno sobre o investimento.

A última apresentaçao que fui, ministrada por um consultor da Net Objectives, não teve grandes novidades, mas foi muito interessante para ajudar a verificar como podemos estruturar o conteúdo sobre SCRUM para os nossos treinamentos internos para os Team Members.

Novo release do Globo Vídeos no ar

Globo VideosHoje de manhã subimos uma nova versão do GloboVídeos, este é o quarto release seguido onde conseguimos entregar o que planejamos na data acordada com nossos clientes internos, mas neste post não vou falar sobre como o SCRUM tem nos ajudado a criar um super ambiente de trabalho eficiente e cada vez mais produtivo, gostaria de falar um pouco do nosso principal produto para o consumidor, o GloboVídeos.

É muito legal o fato de que estamos introduzindo novas features no produto num ritmo bem razoável, pelo menos um release por mês,  sem degradar a qualidade do software que estamos entregando e servindo cada vez mais vídeos para cada vez mais usuários.

Apenas relembrando um pouco do release plan do produto:

Outubro de 2007 lançamos o GloboVideos 4.2, nele foi introduzido um novo visual com mais cara de Web 2.0 e principalmente lançamos as fundações para os frutos que estamos colhendo agora,  mérito de toda a equipe mas principalmente da liderança do Phillip Calçado que nos ajudou a criar a nova arquitetura do engine de Widgets e a WebMedia API em conjunto com o Guilherme Chapiewski.

Em Dezembro de 2007  migramos nossa plataforma de vídeos on demand de Windows Media para a tecnologia Flash Vídeo.

Em Janeiro deste ano, batemos todos os recordes de audiência com o BBB8, inserimos de volta o botão de full screen e um novo sistema de propaganda em vídeo (veja um exemplo aqui) juntamente com outros ajustes internos.

Hoje entregamos duas novas funcionalidades que os usuários podem perceber mais claramente e era um dos nossos grandes débitos neste mundo de aplicaçoes Web 2.0 e syndication por todos os lados:

  • A primeira é a possibilidade de colocar o player de vídeo da Globo.com em qq lugar, quero dizer, agora é possível colocar qq vídeo que esteja na Globo.com em seu blog ou site exatamente como se faz com vídeos do YouTube e outros sites de vídeos do usuário.
  • A segunda funcionalidade é uma nova tela de fim de vídeo, ou seja, quando um vídeo chega ao fim é apresentada uma tela com vídeos relacionados e com link para a página e copiar o código embedded do Player.

Agora é continuar trabalhando em cima do próximo release que já esta planejado na parede e com seus devidos post-its colados.