sauloarruda.eti.br

…revirando até chegar do outro lado…

July 30th, 2010

OK, eu sei que ando falando somente sobre eventos por aqui, prometo ainda essa semana escrever algo técnico…

Mas, os eventos regionais estão bombando e todos muito legais. Desta fez o Sullivan Ruwer do Emmy deu sangue para organizar o Dia Emmy de Tecnologia. O evento reuniu cases de alguns dos principais portais e empresas da área de Internet do nosso estado.

Contou também com a presença do Rafael Rosa da Locaweb falando sobre Cloud Computing e, um tanto quanto inusitado, de Ruby on Rails. A palestra dele foi bem legal apesar de muitas pessoas não entenderem exatamente o que ele estava dizendo pois não era exatamente um evento técnico. Os desenvolvedores PHP presentes no geral gostaram bastante da apresentação, que só por  isso já valeu!

Tivemos também o Sullivan Ruwer falando sobre a trajetória do Emmy, Daniel Bianchin do Shopcar e Info imóveis, Dra. Jane Resina explicando sobre Direito Digital, Gabriel Novaes novamente dando uma aula de SEO, Val Reis do Grupo de Mídia e Estevão Rizzo da 8020 Marketeria Digital ambos falando sobre cases de clientes usando redes sociais.

Destaco também a participação do Tiago Bellin e Thays Ribeiro da Anita On-line falando sobre os desafios de implementar e manter uma loja virtual de sapatos na Internet. Fiquei espantado com o profissionalismo do trabalho deles e os resultados que tem tido que mostra muita competência da equipe!

Tiago Bellin e Thays Ribeiro da Anita On-line

Além do sempre tradicional papo de corredor e happy hour com Rafael Rosa, Gabriel Novaes, Sullivan e o pessoal da Jera! Parabéns pela iniciativa e já ficamos no aguardo de uma próxima edição do evento!

UPDATE 02/08/2010:

Fotos do evento no Emmy:

Fotos no nosso Flickr

July 29th, 2010

Semana passada aconteceu dos dias 21 a 24 de Julho a Feira do Empreendedor 2010 promovida pelo SEBRAE. O evento conta com um orçamento invejável e teve uma organização brilhante. A feira contou com dezenas de expositores de produtos e serviços relacionados às áreas de Agronegócios, Artesanato, Beleza, Saúde e Estética, Comércio e Serviços, Gastronomia e Alimentação Fora do Lar, Moda e Confecção, Outros Setores, Reparação Automotiva e Tecnologia e Internet.

Vista de cima

A área de Tecnologia e Internet contou com diversos expositores como fornecedores de software, marketing para web, e-commerce, EAD, entre outros. Aconteceram também dezenas de palestras e oficinas durante todos os dias do evento com temas bastante variados e relacionados em sua maioria com marketing e negócios para Internet.

Eu estive no evento no sábado, acompanhado do Jeffmor, e no domingo, acompanhado do meu amigo Josué. Assisti algumas palestras que vou resumir aqui:

No sábado eu assisti a palestra do Rodrigo Vasconcelos, VP de produto e P&D do Buscapé com o título: Um pequeno negócio que se tornou um gigante. A palestra foi sensacional! Ele falou sobre a tragetória do Buscapé desde o início da década até se tornar o gigante que é hoje. Eu mesmo não sabia que o grupo era tão grande. Se você não entendeu o que estou dizendo acesse http://www.buscape-inc.com/ e confira a quantidade de negócios que estão agregados no grupo.

Ele falou bastante sobre captação de capital, visão de negócios, alinhamento dos negócios do grupo buscapé, dicas sobre lançamento de produtos para Internet, formas de ganhar dinheiro na Internet, enfim, uma aula sobre marketing on-line vinda de quem faz isso há 10 anos! Foram 2:30 de palestra e não foi nada cansativo, acredite, até eu fiquei acordado!

Rodrigo Vasconcelos do Buscapé

Depois fui assistir a palestra do Ricardo Nantes, Diretor Presidente do Portal Educação com o tema Caso de sucesso Portal Educação – Como fazer sua empresa uma das 100 Melhores Empresas para se Trabalhar no Brasil. A palestra foi bem bacana, mas acredito que o tempo foi um pouco curto para explicar todo o processo de mudança que foi implementado na empresa até constar no guia Exame como uma das 100 melhores empresas para se trabalhar. Ultimamente tenho tido bastante contato com o pessoal do Portal Educação e pude presenciar um ambiente de trabalho realmente muito legal, pensado para promover o bem estar dos funcionários e desenvolvimento pessoal.

Ricardo Nantes do Portal Educação

No domingo tive mais tempo de dar uma conferida nos stands de Tecnologia e Internet e dar uma volta pelas outras áreas da feira. Encontrei nosso colega do Pantanet o Gustavo Malheiros e Andre Akagi, agora Diretor de Novos Negócios do Portal Educação, que falou sobre 20 Ferramentas Tecnológicas produtivas para o empreendedor. A palestra do André foi bastante informativa para aqueles que querem fazer um melhor uso de ferramentas (na sua maioria gratuitas) na Web. Ele publicou os slides no slideshare e convidou a todos para deixar também suas sugestões!

André Akagi do Portal Educação

Também experimentei os pratos típicos da praça de alimentação que contava com a presença de ótimos restaurantes de campo grande como o Fogão de Minas, Lagoa da Prata, Firulas Café, Barbaqua, Ti-batata, Afonso 3007 e Parks. (acredito que me lembrei de todos!)

Além do belo evento, o pessoal da organização também fez um trabalho muito legal on-line, com direito a um excelente Website, Twitter, Orkut, Facebook e grande divulgação também na mídia off-line. Acredito que na próxima edição possamos apresentar alguns trabalhos da Jera!

O SEBRAE MS está de parabéns pelo evento, e esperamos que ganhemos desta vez o prêmio de melhor feira do empreendedor do Brasil!

July 16th, 2010

Dos dias 21 a 25 de junho estive em Porto Alegre para participar da Conferência Brasileira sobre Métodos Ágeis, o popular AgileBrazil 2010. Fui acompanhado dos meus sócios da JeraJefferson Moreira e Adriano Bacha e ficamos no Hostel Casa Azul próximo ao parque da farroupilha no coração de POA.

Galera no Hostel Casa Azul

Galera no Hostel Casa Azul

Curso: Coaching Agility

O Jefferson e Adriano fizeram o curso de XP na terça-feira. Eu fiz na quarta-feira o curso de Coaching Agility com o David “The Dude” Hussman da DevJam. A turma era de altíssimo nível e a maioria dos presentes trabalharam de alguma forma com coaching o que rendeu excelentes discussões durante as dinâmicas. Ele começou falando sobre a essência da atividade de coaching, desafios, apresentou técnicas para diagnóstico da situação atual da empresa e explicou como argumentar sobre a adoção de técnicas ágeis como refactoring ou pair programming. Pra mim foi bastante proveitoso e por um preço de banana (o curso custou R$ 250,00).

Primeiro Dia

Comecei participando do Keynote do Martin Fowler. Ele falou sobre o artigo “The New Methodology“, também sobre Integração Contínua e por final falou sobre Débito Técnico. Nenhuma novidade daquilo que ele já vem escrevendo no Bliki e nos artigos. Como era de se esperar, Fowler é extremamente didático e metódico, e diria até um tanto que estranho como ser humano. Quem estava lá e deu uma reparada sabe do que estou falando. De qualquer forma, como ele não curte que as pessoas tirem fotos com ele, incluimos ele em uma foto nossa! :P

Saulo, Adriano e Jeffmor (fowler ao fundo)

Saulo, Adriano e Jeffmor (fowler ao fundo com sono)

Depois do keynote participei do workshop com Philippe Kruchten sobre Planejamento de Release. Ele criou um Jogo que simula a situação de uma equipe de astronautas fica preso na lua e precisa tomar algumas decisões sobre o que fazer: Consertar a nave ou se organizar para sobreviver até o resgate chegar. No jogo, ele explora de maneira bem inteligente as métricas relacionadas à velocidade, além da questão de débito técnico. Semana passada fiz uma adaptação da dinâmica e apliquei em uma consultoria que estou dando e também na Agence. Vou escrever nos próximos dias sobre isso mostrando os resultados! Enfim, esse workshop foi pra mim o ponto mais alto do evento.

Após isso, assisti a palestra do José Papo com o tema “It’s the Economy! Agilidade, indicadores financeiros e criação de valor“. Apesar do tema ser muito interessante, o tempo de 40 minutos não foi suficiente para apresentar de forma abrangente o tema, ficando limitado no básico. Sinceramente, lendo o artigo aprendi muito mais que a palestra… Faz parte. Depois acabei ficando nos bastidores trocando idéia com o pessoal da BlueSoft, David Hussman e Phillippe Kruchten que estavam por lá!

Mais tarde, durante a palestra dos patrocinadores participei do open space com o Klaus Wuestefeld que mostrou a solução de computação soberana na qual ele está trabalhando, o Sneer. Eu particularmente havia ouvindo somente alguns “palpites” sobre computação soberana mas depois de conversar com o Klaus e ver o Sneer funcionando tive uma noção muito mais clara sobre como isso funciona. Na minha opinião a idéia é muito boa, mas infelizmente os grandes “players” não devem gostar muito da proposta de independência do usuário na rede.

Já bastante cansado no fim da tarde assisti parte da palestra do Greg Warren e Carlos Lopes, ambos da ThoughtWorks que estavam falando sobre XP no mundo real. Bastante interessante, mas infelizmente não consegui ficar até o fim…

Segundo Dia

O dia começou com o Keynote do Philippe Kruchten falando sobre Agilidade em contexto. Bastante interessante o tema pois trata do velho dilema de “ser ou não ser ágil”. Tem gente que quer uma métrica (algo do tipo CMMi nível 2, 3 ou 5) para agilidade. Tipo, a empresa A é MAIS ÁGIL que a empresa B. Bullshit! Depois tivemos o decepcionante jogo do Brasil X Portugal. A transmissão estava em excelente qualidade nos telões do evento.

Após o almoço marcamos de apresentar um Open Space sobre o programa de imersão ágil que implementamos na Agence nos últimos 6 meses, que foi a palestra que submetemos e não fomos aprovados para o evento. Infelizmente não tivemos público :( , mas de qualquer forma ainda pretendo escrever um pouco mais detalhadamente sobre o assunto.

Conteúdo do nosso Open Space

Depois disso participei do Open Space com o Philippe Kruchten sobre Débito Técnico. O bate-papo foi muito produtivo gerando vários exemplos e casos reais bastante interessantes. Esse Open Space durou bastante sempre renovando o pessoal que participava o que enriqueceu ainda mais a discussão!

Open Space com Philippe Kruchten

Por fim tivemos o Keynote do Klaus Wuestefeld com o tema Beyond XP, um título bastante polêmico visto que o que pode estar além do Extremo!? Brincadeiras de lado, foi uma excelente palestra que está resumida de forma bastante objetiva no blog do Klaus. Na verdade ele fechou o evento com chave de ouro explicando que Agilidade não é seguir XP ou SCRUM ou qualquer outro método com um nome bacana. Agilidade é uma nova maneira de pensar, de agir e de fazer software de qualidade.

Na minha opinião, este foi o melhor evento que tive oportunidade de participar! É um evento que converge todas as tecnologias, linguagens, tipos de empresa e pessoas de uma forma muito democrática, sem nenhum tipo de fanatismo ou verdade absoluta. Para aqueles que perderam, tem bastante material na web sobre o assunto, inclusive um diretório de reviews compilado pelo pessoal da SEA.

Porto Alegre!

Sinceramente gostei muito de Porto Alegre! No Hostel que ficamos tinha várias pessoas de outros países com quem pude trocar várias experiências e “desenferrujar” meu inglês! Além disso demos um rolê pela cidade conhecendo Pubs, Churrascarias (CTG!) e Bares! Gostei muito da estadia e recomendo fortemente a cidade, mesmo com um frio de 10ºC quase todos os dias!

May 3rd, 2010


Como já comentei aqui, escrevi uma proposta para o AgileBrazil 2010 com o tema: “Em 6 meses de imersão ágil o que mudou?”. Hoje saiu definitivamente o resultado e ficamos de fora. Realmente a concorrência foi muito grande, de 150 propostas apenas 35 foram aceitas e naturalmente estava “concorrendo” com os principais nomes da comunidade Agile nacional e até internacional.

É uma pena, mas mesmo assim pretendo ministrar a palestra em algum evento regional mesmo. Estamos preparando bastante material entre fotos, relatos (devidamente registrados no blog), retrospectivas e centenas de boas e más experiências. Realmente um programa de imersão ágil tem grande valor!

Sobre o AgileBrazil, vou reforçar minha determinação a participar do evento sabendo que teremos ótimas palestras e cursos. Pretendo inclusive participar do curso de Agile Coaching ministrado por  David Hussman. Com certeza será um grande evento!

April 29th, 2010

Festival Latino Americano de Instação de Software Livre

Neste sábado tivemos a edição de Campo Grande do FLISOL na UNIDERP/Anhanguera. O evento foi organizado pelo DebianMS sob a coordenação do professor Jiyan Yari.

Eu fui somente na parte da tarde junto com o JEFFMOR e assisti parte da palestra do Flávio Ricardo sobre WordPress. No meio tempo ficamos conversando com nosso colega de JUG-MS o professor Robson Soares até o início da mesa redonda sobre o tema “Lei de Criminalização da Internet: AI-5 Digital ou mal necessário?”

A mesa redonda superou minhas expectativas com uma abordagem bastante relevante sobre os pontos da lei que sugerem a regulamentação de crimes através do uso da Internet. O debate foi bastante interessante com participantes a favor e contra a lei. Com o professor Jiyan ressaltou no final, esse debate foi apenas um pequeno passo para entendermos o que a lei propõe e o impacto que isso pode causar, o interessante seria um evento maior dedicado ao assunto. Agora eu posso dizer que sou contra o que a lei.

April 7th, 2010

Hoje recebi uma newsletter da Teamware que divulga um programa que achei bastante interessante. Chama-se Brasil Mais Ágil e prevê a realização de treinamentos gratuitos sobre tecnologias relacionadas ao mundo ágil. Já me inscrevi para participar e colaborar, e você?

March 28th, 2010

Participei ontem da mesa redonda no 3º Workshop do PHPMS na qual o tema foi: “O perfil do programador PHP no MS“. O Bruno PorKaria foi quem coordenou e contamos também com a participação do Zé Ricardo. Tivemos várias perguntas dos participantes e os assuntos foram divididos em tópicos para facilitar a discussão. Vou resumir o que disse para cada assunto:

Perfil do Programador

Nesse assunto não é novidade, quem quer ser um bom programador precisa antes de tudo gostar de programar e se dedicar para melhorar sempre. Atitudes que se destacam:

  • Leitura de livros, notícias, blogs, twitter, sobre programação;
  • Participação de eventos (regionais, nacionais e internacionais), fóruns ou listas de discussão, grupos de usuário e comunidades;
  • Desenvolvimento de projetos open-source e/ou pessoais, invista nas suas idéias;
  • Aprender inglês (não somente técnico) e pelo menos uma nova de linguagem de programação por ano;
  • Escreva um blog pessoal ou no blog da sua empresa ou em um blog coletivo;

Hoje todas as empresas querem ser “Ágeis” e para ser um desenvolvedor Ágil você vai precisar de muitas habilidades multifuncionais como: Análise de requisitos, falar com o cliente, saber testar, desenvolver dirigido por testes, trabalhar em equipe (e pares!), se divertir!, além de uma constante vontade de melhorar sua forma de trabalho.

Marketing Pessoal

Divulgue o que você anda fazendo, abra um tópico em um fórum para obter feedback sobre alguma técnica nova que você está usando ou sobre alguma idéia. Participe de eventos, conheça pessoas, troque idéia com os palestrantes, siga mais pessoas interessantes no twitter (crie um se você ainda não tiver), atualize seu perfil no linked in, submeta palestras em eventos.

Ninguém vai saber que você é bom se não te encontrarem! ;)

Salário

No nosso estado, posso dizer que a média de salários para programadores iniciantes gira em torno de R$ 500,00 a R$ 1.000,00 para estagiários de 8 horas (metade do valor para 4 horas) e de R$ 1.000,00 a R$ 2.000,00 para programadores recém-formados. Conforme sua experiência for crescendo é natural que seu salário acompanhe. Só defina bem claramente quais são seus objetivos e suas especialidades. Tenha em mente que não é correto que um programador que queria ganhar mais tenha que virar um gerente de projeto ou algo do tipo. Seja um ótimo programador e gere valor para sua empresa que com certeza você será valorizado. Se não for, procure outro lugar para trabalhar!

Empreendedorismo (freelancer)

Neste ponto, haviam várias dúvidas sobre o quanto cobrar pelo seu serviço de freelancer. Pense no seguinte, um freelance geralmente será feito no seu tempo livre, logo, você está abrindo mão de outras atividades para ganhar um dinheiro extra. Pense também que esse tipo de serviço poder acarretar em um cliente no seu pé durante muito mais tempo que você previa. A recomendação é: Cobre 3 ou 4 vezes mais do que você ganha (ou ganharia) em um emprego fixo. Se você ganha R$ 1.000,00, seu valor hora gira em torno de R$ 6,00, logo recomendo que você cobre de R$ 20,00 a R$ 25,00 por hora. Calcule quanto tempo você deve terminar o serviço e deixe uma margem para os famosos ajustes após o término do projeto.

Sobre abrir o próprio negócio, aí os vôos já são maiores. Procure empresas que você possa se espelhar, que faça alguma coisa que você ache muito legal e acima de tudo, estude seu mercado e estude empreendedorismo. Saiba onde você vai pisar e não tenha medo de tentar. Você não precisa sair do seu emprego atual para abrir seu próprio negócio, considere fazer isso no seu tempo livre e teste se suas idéias funcionam!

Finalmente, você também pode dar aulas. Procure empresas que dão cursos sobre alguma área que você entende e faça contato com eles. Ofereça novos cursos, novas idéias, forme grupos para dar aula gratuitamente. Isto é, mete a cara!

Lembre-se de sempre priorizar trabalhos onde você aprenda alguma coisa. Não adianta nada você fazer sempre o mesmo serviço como um robô. Invista em projetos usando alguma coisa que você não conheça, se arrisque!

Ainda sobre o evento, gostaria de recomendar a palestra do Gabriel Novaes sobre WordPress SEO que realmente foi bastante informativa e relevante dando exelentes dicas sobre o assunto! O Gilherme Blanco também falou muito bem sobre seu trabalho com o Doctrine, mas os papos nos intervalos foram muito mais bacanas, o cara tem bastante experiência para dividir!

PS: O pós-evento, tradicionalmente conhecido como #PHPINGA foi histórico. Acompanhe o twitter do pessoal do grupo que você verá as fotos e acontecimentos!

March 25th, 2010

Acontecerá nesse fim de semana em Campo Grande/MS no SENAC o 3º Workshop do PHP-MS. Após duas edições de sucesso Porkaria, Zé Ricardo e seus fieis seguidores promovem mais um evento divulgando a tecnologia PHP no nosso estado.

Este ano estão trazendo um colaborador do projeto Doctrine, o Guilherme Blanco, que trata-se de um ORM em PHP. Além disso teremos no final uma mesa redonda para discutir sobre o perfil do programador PHP no estado, da qual estarei participando.

Ainda dá tempo de fazer a inscrição pelo endereço http://www.phpms.org/workshop/.

PS: A Agence mais uma vez patrocina o evento!

February 28th, 2010

Nos dias 22 a 25 de Junho de 2010 acontecerá em Porto Alegre um grande evento dedicado ao tema Agile, o Agil Brazil 2010. As submissões de palestra tiveram seu prazo aumentado para dia 07/03 pelo site http://submissoes.agilebrazil.com/. Submeti a palestra abaixo e estou na torcida pela aprovação! Aproveite e deixe seus comentários, será de grande valia!

Em 6 meses de imersão ágil o que mudou?

Público alvo
Desenvolvedores e testadores, gerentes de projeto, executivos, entusiastas e iniciantes em métodos ágeis, quem mais tiver interesse!

Resumo
Começamos o ano de 2010 com um desafio: reverter o cenário de baixa produtividade e desmotivação da equipe que estava pairando no ar. Após várias discussões entre as pessoas chave da equipe bolamos um plano e entramos de cabeça em um projeto de agile adoption. Este trabalho mostra os principais resultados e dificuldades deste processo.

Descrição completa
No final de 2009, iniciamos uma reforma na unidade de Campo Grande da Agence. Literalmente o teto caiu e passamos grandes dificuldades com a chuva diária no chão do escritório. A reforma está construindo um segundo andar na nossa sede, mas como todos sabemos, não é nada agradável “morar” em uma casa em reforma.

Além disso, nossa equipe estava pecando no quesito qualidade e prazo em alguns projetos, o que gerou um descrédito por parte da diretoria da empresa. No final do ano, tivemos o desligamento de 3 profissionais, além da insatisfação com as dificuldades no ambiente de trabalho e projetos.

Nesse contexto, reunimos as pessoas chave da equipe e após várias discussões bolamos um plano para adotar desenvolvimento ágil como uma forma de motivação da equipe e melhoria no produto desenvolvido.

O plano abrange 6 meses a começar a partir de janeiro de 2010 e têm metas bastante agressivas que envolve várias mudanças na forma de trabalho, além de sessões semanais de treinamento (tech thursday) e vários finais de semana dedicados à estudos.

A proposta deste trabalho é mostrar nossa experiência na adoção de métodos ágeis em uma equipe de 20 pessoas que trabalha com vários tipos diferentes de projetos: novos sistemas, manutenção e pesquisa & desenvolvimento.

O plano prevê adoção da técnica pomodoro, SCRUM, Behavior Driven Development (BDD), Domain Driven Design (DDD) e Programação em Pares. Ufa! Continuamos com a mão na massa e já estamos colhendo resultados desse trabalho e gostaríamos muito de compartilhar essas experiências com a comunidade.

Mecânica/Processo
Apresentação de slides seguindo a Agenda abaixo:
- Como estávamos no final de 2009?
- Qual nosso plano?
- 1º mês: Pomodoro
- 2º mês: Scrum
- 3º mês: Behavior Driven Development
- 4º mês: Domain Driven Design
- 5º mês: Pair Programming
- 6º mês: E agora?
- Conclusões e resultados

Benefícios
Durante esses 6 meses de projeto, estamos publicando vários artigos, no blog da empresa e individuais, com o objetivo de trocar idéias e mostrar como estamos buscando melhorar nossa forma de trabalho. Acredito na importância da apresentação dessas experiências em um evento dedicado ao assunto, que permitirá excelente troca de idéias com pessoas que também tem os mesmos interesses

Experiência com o assunto
Venho estudando métodos ágeis há pelo menos 3 anos e já aplicando algumas práticas na Agence, que tem um processo mais próximo do “OpenUP”. Já ministrei treinamentos em diversas áreas sempre divulgando métodos ágeis e pregando boas práticas de engenharia e já dei consultoria em algumas empresas para MPS nas áreas de gerenciamento de projetos e requisitos, baseado nos modelos MPS.br e CMMi.

November 10th, 2009

Ontem estive em Coxim/MS a convite da UFMS para ministrar uma palestra falando de mercado Java na Semana de Sistemas de Informação. Apesar da viagem ter sido um pouco cansativa fiquei bastante satisfeito com a recepção e com a participação dos alunos, que fizeram várias perguntas de grande relevância.

Após a palestra participei de uma mesa redonda com os professores Karen, Alfredo e Jane para discussão de temas relacionado a tecnologia e como os alunos podem escolher suas especialidades após formados e entrar no mercado de trabalho.

Parabéns ao pessoal da organização e bom restante de semana de sistemas da informação para os alunos!

Updated in 18/11: Fotos disponíveis em http://www.cpcx.ufms.br/semanasi2009/?page_id=120.

PS: Coloquei os slides no SlideShare abaixo para consultas aos links, downloads, etc.

View more presentations from Saulo Arruda.