Archive for the 'Eventos' Category

Retrospectiva Agile Conference 2009

Tuesday, September 22nd, 2009

[img:images.jpeg,thumb,alinhar_dir_caixa]Após o retorno de Chicago, onde estive participando da Agile Conference, entrei em uma sequência bem grande de viagens que me impediram de escrever aqui minhas impressões sobre o evento. Como agora estou tendo um “tempinho livre”, vamos ao meu relato:

- Hoje, na minha opinião, o que diferencia claramente os eventos gringos de Agile e os eventos realizados aqui no Brasil não é tanto o nível das palestras, mas sim o público! Enquanto aqui encontramos sempre as mesmas “figuras de sempre” nesses eventos, lá fora os organizadores estão focando em trazer clientes e novos usuários para os eventos. Fiquei muito, muito contente em ter na minha palestra pessoas que tinham escutado sobre Agile pela primeira vez fazia 1 ou 2 meses! Não adianta falar sobre Agile para aqueles que já estão convencidos…temos que ter “sangue novo” nesses eventos. Portanto se você é praticante de Agile, convide seus amigos iniciantes para o próximo evento! E para nós palestrantes, o que penso é que temos que sempre revisitar temas básicos em nossas palestras, para tornar os eventos atraentes para os iniciantes no assunto;

- Pelo que vi por lá, Feature-teams é algo que vem sendo bastante utilizado em projetos ágeis largos. O Jim Highsmith apresentou uma idéia destes times bem semelhante ao que é proposta pela FDD (Feature-Driven Development). Já o Bas Vodde, que fez para mim duas das melhores apresentações do evento, tem uma proposta um pouco diferente para estes times, como uma evolução dos já conhecidos times de componentes.

- Falando em FDD, vi por lá umas 3 palestras utilizando estratégias “em cores” no estilo Peter Coad, em técnicas para usabilidade, modelagem de negócio e identificação de itens para um Product Backlog. E pensar que o “em cores” já foi tratado como piada em um evento local…mas vamos em frente;

- A TDD Clinic em C++ apresentada pelo Bas Vode e James Grenning foi fantástica! Nossa…como eu estava com saudade de mexer em um código C++, aqui rolou para mim um profundo momento nostálgico…rs

- A sessão “Product Vision and the Glass Wall” do Matt Roadnight da Conchango foi, como eu poderia dizer, FANTÁSICA! Eu já conhecia um pouco sobre como a Conchango trabalha com a questão de usabilidade na elaboração de produtos, mas a dinâmica, que envolveu quase os 90 minutos inteiros da apresentação, nos mostrou tudo isso na prática. A Conchango é realmente a companhia que inspira o em-fase-de-crescimento estúdio de projetos da AdaptWorks.

- A utilização de Scrum e/ou Lean na gestão de portfólios e programas está crescendo bastante. Além da minha palestra vi o tema ser abordado em várias outras apresentações, destaque para a Barelly Suficient Portfolio Management, apresentada pelo Todd Little da Landmark Graphics.

- As palestras de games para o ensino de práticas ágeis, como eu poderia dizer…causaram um certo enjoo (não apenas em mim). O problema é que eram muitas, e quase todas falavam a mesma coisa, trocando apenas o “brinquedo” a ser utilizado. Uma das exceções neste quesito foi a apresentação dos brazucas Luiz Paulo Parzianello e Rafael Prikladnicki, com a famosa apresentação sobre os jogos estatísticos, que já havia feito bastante sucesso no Brazil Scrum Gathering;

E por falar em Brasil, fiquei muito contente em ver vários brasileiros por lá…fiquei mais contente ainda em ver que a palestra de muitos de nós obteve destaque! Tem muita gente mandando bem de verdade com Agile aqui no Brasil, tem muita empresa – que nem imaginamos – fazendo isso bem. Isso me motiva! Penso que o Brasil vive um momento bastante especial em vários aspectos, mas isso é assunto para um próximo post!

Por fim, gostei bastante de participar da Agile Conference, é um evento bem grande, e que consegue nos passar a dimensão que Agile está tomando. Foi maravilhoso conhecer Chicago, uma cidade belíssima que um dia pretendo voltar realmente de férias, e reencontrar por lá uma grande referência na minha carreira, Renato Quedas, que hoje é Domain Specialist para a Borland/Microfocus no escritório de Chicago.

A qualidade do software começa na comunicação!

Wednesday, July 15th, 2009

Para mim, o grande diferencial entre as metodologias ágeis e qualquer outra abordagem tradicional de desenvolvimento de software está no uso inteligente da comunicação humana. Enquanto os agilistas procuram estimular a comunicação não-verbal com todos os canais sensoriais do ser humano, a maioria dos profissionais de software investe horas e horas de esforço na construção de mecanismos de comunicação escrita responsáveis por somente 7% da eficácia da transmissão da informação a seus usuários. Para evidenciar essa fragilidade das técnicas de comunicação em ambientes de software, podemos encontrar pesquisas que apontam 64% das funcionalidades como sendo raramente ou nunca utilizadas por seus usuários (quem as pediu?), bem como 63% dos problemas de projeto tendo como origem os requisitos de software (que tipos de problema você imagina?). Desenvolver competências na área da comunicação humana tornou-se imperativo para todo e qualquer profissional demandado por resultados imediatos e altos índices de qualidade em seus produtos de trabalho, pois, do contrário, continuaremos por mais algumas décadas vendo os mesmos índices diante somente de mais complexidade e tecnologia.

Pois bem, quanto mais eu me dedico a capacitar profissionais e a orientar equipes em melhoria de processos, mais me dou conta de que a maioria de nossos gestores está remando contra a correnteza … Explico: ao invés de desenvolverem suas equipes para exercerem toda a competência necessária na entrada do processo de software (comunicação com o cliente e identificação de seus requisitos), investem fortunas em sua saída a fim de comprovar que a qualidade de seus produtos e a eficiência de seus processos realmente são precárias. A comunidade ágil propõe que assuntos como processos de negócio, objetivos estratégicos, retorno de investimento, fluxo de informação, etc. sejam do conhecimento do time e não uma exclusividade de gerentes e analistas de negócios. Com base nessas informações, podemos desenvolver produtos em prazos nunca antes imaginados, com altos níveis de qualidade desacreditados pelo mercado, e com uma constante satisfação do cliente e da equipe de software. Para tanto, precisamos trazer para nosso ambiente técnicas de comunicação que a área de vendas já utiliza há décadas, tornando nossos analistas profissionais altamente eficazes no tratamento dos requisitos de software.

No workshop entitulado “Requisitos de Software: Conceitos e Práticas para Equipes Ágeis” ensino meus alunos a pensarem na natureza dos requisitos e não apenas a escreverem especificações e documentos. Procuro desafiar suas tradicionais crenças sobre o que é um processo de software apresentando conceitos e práticas não difundidos em nossa área, como por exemplo: percepção e comunicação humana, estratégias de pensamento e mudança, análise de negócios e produção enxuta (Lean Thinking), planejamento e controle de projetos baseados na gestão da produção, entre outros. O resultado, após trabalhar durante dois dias (duração do workshop) com grupos de mentes tipicamente analíticas e pragmáticas, tem sido o despertar para um novo mundo de possibilidades. Um mundo ainda pouco conhecido mas com uma vasta quantidade de recursos que podem aumentar consideravelmente nossa produtividade.

Se você é um profissional que trabalha com metodologias ágeis ou que deseja aprimorar suas habilidades na área de requisitos de software, venha aprender como a mente, a comunicação e a logística podem aumentar consideravelmente a capacidade produtiva de sua equipe nos dias 30 e 31/07/2009, datas do próximo workshop a ser realizado em São Paulo. Para informações e inscrição, contate a Adaptworks pelo email contato@adaptworks.com.br ou pelo telefone (11) 5585-7738.

AdaptWorks é patrocinadora do Agiles 2009

Wednesday, July 1st, 2009

[img:logo_agiles2008_1.jpg,full,alinhar_esq_caixa]Em 2009 foi realizado em Buenos Aires – Argentina a primeira edição do Agiles, um evento sem fins lucrativos, organizado por profissionais entusiastas, unidos com o objetivo principal de criar um amplo espaço de discussão sobre o tema Metodologias Ágeis. O evento foi um sucesso absoluto tendo recebido um grande número de feedbacks positivos. Naquela oportunidade palestrantes como Mary e Tom Poppendieck, Tobias Mayer, Alan Cyment e Danilo Sato estiveram presente e garantiram o resultado final do evento. O evento superou completamente as expectativas de seus organizadores, pois contou com 900 inscrições e mostrou a força com que nossa comunidade latino-americana demanda informações e a troca de experiências sobre Metodologias Ágeis. Infelizmente eu não pude participar da edição de Buenos Aires, mas não perco por nada a edição deste ano!
O Agiles 2009 será realizado na linda, maravilhosa, aconchegante, quase-perfeita e espetacular cidade de Floranópolis – Brasil. O nome dos primeiros palestrantes e keynotes já agradam: Brian Marick (co-autor do Agile Manifesto), Diana Larsen (autora do livro Agile Retrospectives), Naresh Jain (líder do grupo de Agile da Índia), além do colega Alan Cyment (CST). Eu terei a honra de me juntar a este time proferindo uma palestra e realizando um treinamento de CSPO (Certified Scrum Produc Owner) no evento. A AdaptWorks mais uma vez estará apoiando uma iniciativa Agile no Brasil, e já confirmou participação como uma das patrocinadoras do evento.

Como mensagem final eu vou ser bem direto: Não perca este evento!

Site oficial: http://www.agiles2009.org
Submissão de palestras (até 06 de julho): http://www.agiles2009.org/pt/submissions.php

Brazil Scrum Gathering 2009: Sucesso!

Thursday, May 21st, 2009

Nos dias 12 e 13 de maio foi realizado em São Paulo a primeira edição brasileira do principal evento de Scrum do mundo, o Scrum Gathering. O evento, que contou com mais de 260 pessoas inscritas, teve participantes e palestrantes de todas as regiões do Brasil. Os feedbacks foram excelentes: palestras de qualidade, ambiente adequado, ótima organização, etc.

A AdaptWorks se sente honrada de ter colaborado ativamente com a Scrum Alliance na organização do evento. Nosso papel como divulgadores de métodos ágeis em nosso país é o de cada dia mais incentivar e colaborar com a realização destes importantes eventos. Além da organização do evento, nossa empresa foi uma das patrocinadoras do Gathering, e colaborou ainda com a apresentação de quatro palestras técnicas: duas fornecidas pelo Alexandre Magno (Scrum e mudança organizacional, Scrum Executivo), uma do Edmilson Miyasaki (Como construir times e revelar talentos com Scrum) e uma do Fabiano Milani (Como apresentar Scrum para seu cliente).

A AdaptWorks continuará atuando ao lado da Scrum Alliance e de outras organizações e empresas internacionais, trazendo grandes oportunidades de conhecimento e integração para a nossa comunidade.

Você pode conferir as fotos oficiais do evento clicando aqui.