domingo, junho 28, 2009

Fim da linha para este blog!

Todos os meus novos posts, bem como informações profissionais, de treinamento, etc. serão a partir de hoje unicamente publicados no blog: http://blog.adaptworks.com.br e no site http://www.adaptworks.com.br

O conteúdo do aXblog continuará a ser exibido neste link, mas sem nenhuma atualização, por tempo indeterminado.

quinta-feira, junho 04, 2009

Missão Scrum!

Uma excelente iniciativa do James Coplien levará, com o apoio da Scrum Alliance, treinamentos de Scrum a custo baixíssimo para Beograde, Sérvia. Alan Cyment e Dan Rawsthorne acompanharão Cope neste brilhante trabalho. Isto me levou a pensar sobre os países de língua portuguesa que não possuem o mesmo poder econômico do Brasil...hmmm, tenho algo a planejar! Notícias em breve...

Tranforming the world of work...our mission!

quarta-feira, junho 03, 2009

A Experiência do Usuário - Pt. 2

Uma das empresas que melhor eu vi trabalhando com User eXperience foi a Conchango - UK, que recentemente foi adquirida pela EMC. Eles fazem um trabalho realmente magistral utilizando práticas ágeis com um fortíssimo uso de personas. A Conchango é, sem dúvida, a empresa internacional ligada a Agile que mais eu tenho admiração. Conheça um pouco do que eles fazem com UX nesta apresentação do Matt Roadnight.

terça-feira, maio 19, 2009

Em junho mais uma turma internacional: Lisboa!

Em janeiro deste ano tive a oportunidade de realizar minha primeira turma internacional de Scrum, em Londres. Juntamente com o Chris Berger, da AdaptWorks de lá - que foi meu co-trainer - fizemos uma turma para alguns profissionais do Coutts Bank, nosso cliente de coaching.
Mês passado eu e o Alan Cyment, que também é CST, realizamos uma excelente turma de CSM em Buenos Aires. O treinamento foi bastante rico por ter combinado dois estilos completamente diferentes de ensino...foi sem dúvida uma das melhoras experiências que tive como trainer, aprendi muito com o Alan e acredito ter também colaborado com o trabalho dele.
A próxima parada será em Lisboa! Estarei conduzindo uma turma de Certified ScrumMaster na capital portuguesa nos dias 15 e 16 de junho. Em setembro do ano passado tive a oportunidade de estar lá para palestrar em um evento da Microsoft...além de ter sido uma experiência grandiosa, fiquei muito contente pela receptividade da minha palestra. Após receber vários e-mails solicitando a realização de uma turma em língua portuguesa nas bandas de lá, está agendando: em junho CSM em Lisboa!

domingo, maio 17, 2009

Curtas Pt.1 - Scrum e auto-gerenciamento

Durante o Brazil Scrum Gathering tivemos "alguns" comentários polêmicos. Vou iniciar aqui uma sessão de curtas na qual vou focar no QUE foi falado e dar minha opinião sobre.

Scrum e auto-gerenciamento
Se você diz não acreditar em auto-gerenciamento, simplesmente VOCÊ NÃO ACREDITA EM SCRUM! Abrir mão do auto-gerenciamento é se render ao comando-controle, prática completamente abominada em ambientes Scrum. Se você diz que não acredita que profissionais possam ser auto-gerenciados, você está fugindo de uma das principais responsabilidades de um ScrumMaster: educar seu time! Entendo, delegar tarefas e pedir status é mais fácil que educar pessoas, mas por favor, se é isso que você que fazer, ESQUEÇA SCRUM e siga outro caminho.

sexta-feira, maio 15, 2009

Brazil Scrum Gathering : Fotos

O multi-disciplinar Manoel Pimentel fez uma excelente cobertura fotográfica do evento. Muito obrigado Manoel! As fotos podem ser vistas AQUI!

terça-feira, abril 21, 2009

Uma conversa entre InfoQ e Jim Cundif sobre o Brazil Scrum Gathering

O InfoQ Brasil publicou recentemente uma entrevista realizada com Jim Cundiff, Managing Director da Scrum Alliance, onde o foco da conversa é a realização no Brasil do mais importante evento de Scrum do mundo: o Scrum Gathering.

quarta-feira, abril 15, 2009

Novos treinamentos! Novas turmas!

O site oficial da AdaptWorks consta agora com a agenda de nossas turmas para todo o Brasil. Vale destacar:

- "Scrum para Times" em São Paulo nos dias 22 e 23 de abril. Este workshop elaborado pelo Edmilson Miyasaki tem como foco realizar a transformação em seus times, mostrando-lhes como trabalhar de forma auto-gerenciada e multi-disciplinar, como trabalhar guiado por metas, como se relacionar com o Product Owner...além de algumas práticas de engenharia de software (XP e FDD).

- "Certified Scrum Master" com Alexandre Magno em Floripa nos dias 05 e 06 de maio.

- "User Stories" com Alexandre Magno e Fabiano Milani no dia 14 maio em São Paulo. Aproveite a "ressaca" do Scrum Gathering e participe deste workshop de 08 horas...veja na prática como criar e manter um Product Backlog com User Stories, utilizando fortemente conceito de personas.

- "Introdução aos Métodos Ágeis" em São Paulo no dia 26 de maio com Fabiano Milani. Ideal para quem quer iniciar uma formação na área de projetos ágeis.

- Dobradinha "Introdução aos Métodos Ágeis" (26 de maio) + "Scrum para Times" (27 e 28 de maio) em Goiânia com Edmilson Miyasaki.

- Dobradinha "Introdução aos Métodos Ágeis" (08 de junho) + "Scrum para Times" (09 e 10 de junho) em Belo Horizonte com Fabiano Milani.

- Novo workshop "ScrumMaster Skills" em São Paulo nos dias 04 e 05 de junho. Em dois dias de workshop, Alexandre Magno e Edmilson Miyasaki fornecerão técnicas de facilitação e lideração para profissionais que já atuam (ou atuaram) como ScrumMaster.

- "Certified Scrum Master" com Alexandre Magno em Fortaleza nos dias 25 e 26 de junho.

- "Certified Scrum Product Owner" com Alexandre Magno em Recife nos dias 09 e 10 de julho.

Se você estiver interessado em uma destas turmas, por favor entre em contato conosco:
contato (at) adaptworks (dot) com (dot) br
ou (11)5585-7738

Espero encontra-lhes em uma destas oportunidades!

quarta-feira, abril 08, 2009

Brazil Scrum Gathering a U$ 200 para os primeiros 200 inscritos

A Scrum Alliance nos presenteou lançando uma campanha com inscrições a U$ 200 para os primeiros 200 inscritos no Brazil Scrum Gathering, que acontecerá nos dias 12 e 13 de maio em São Paulo.

Inscreva-se já e aroveite o desconto!

terça-feira, março 17, 2009

Orlando Scrum Gathering - Pt. 01

Ontem foi o primeiro dia da primeira edição de 2009 do Scrum Gathering. Organizado pela Scrum Alliance este é o maior e principal evento de Scrum do mundo. Este é meu segundo Gathering, em 2007 estive na edição de Londres do evento e fiquei impressionado em ver quanto o evento (e Scrum) cresceu de lá pra cá...adoro este evento, principalmente o seu formato.
Ontem pela manhã participei de uma palestra do Mike Cohn entitulada "Leading Self-Organizing Teams" que foi muito interessante. Gostei muito quando ele relacionou os componentes da evolução humana (variação, seleção e retenção) com o processo de evolução no auto-gerenciamento de times.
Durante o almoço tivemos uma experiência que, para muitos, foi indigesta...entre uma garfada e outra acontecia um pequeno pronunciamento de Gregory Balestrero, Presidente e CEO do PMI - Project Management Institute. Gregory mostrou bastante bom senso ao falar do que temos feito "Vocês tem mostrado ao mundo como obter bons resultados em projetos..." e foi além "Encorajo PMPs a buscarem conhecimento e certificações na área de Scrum, pois realmente acreditamos nisso".
Após este almoço participei do que foi para mim, até o momento, a melhor sessão do evento. Ken Schwaber e Alistair Cockburn (que recentemente se juntou ao time dos CSTs) falaram, sob o título de "You thought that you knew Scrum?", sobre polêmicos - e recorrentes - erros cometidos em projetos Scrum..."Deliver", "Ask the team" e "Inspect/Adapt" orquestraram a apresentação junto ao barulho de colheradas em garrafas, xícaras e copos. Eu ainda não havia assistido uma apresentação do Alistair Cockburn e, desde esta primeira, sempre o farei quando tiver oportunidade...excelente!
Ao fim do dia tivemos um perfeito cocktail numa ótima área dentro do imponente Gaylord Resort, onde está acontecendo o evento. Tive a oportunidade de conversar bastante com alguns conhecidos como Alan Cyment, Mitch Lacey, Tobias Mayer, Boris Gloger, Jim Cundiff, Pete Hundermark e outros.

domingo, março 01, 2009

Product Owner em crise de identidade

Recentemente, num intervalo de poucas semanas, diferentes pessoas me fizeram a mesma pergunta: o Product Owner é MESMO um Pig? Tem certeza? Adicionalmente a isto, tenho visto que grande parte dos clientes que visito, e que já "utilizam" Scrum por algum tempo, sempre me apresentam a mesma queixa "Usamos Scrum, mas o papel de Product Owner não está funcionando bem!" - ou algo do gênero.

Em várias discussões na lista Scrum-Brasil durante o ano passado, eu, o Rodrigo Yoshima e outros, discutimos bastante sobre o papel do Product Owner. O foco da discussão era: O P.O. deve ser do cliente ou do fornecedor? E ao final dela acho que ficou claro a todos os envolvidos que isso depende de vários fatores, mas que ambas as opções são aceitas. Nesta discussão mencionei que, principalmente num momento inicial de adoção de Scrum, meu grande medo de ter o cliente como P.O. era de, com isso, ter um P.O. apenas envolvido com o projeto - e não comprometido, ou seja: um Chicken! E ter um Product Owner "Chicken", para mim, é o primeiro passo para o fracasso com Scrum. Com efeito, o Rodrigo chegou até a usar a seguinte frase "Um PO Chicken é uma aberração para Scrum".
Quase um ano depois (talvez menos) vejo que há uma grande quantidade de Chickens atuando no papel de Product Owner, e, para minha surpresa, isso vem acontecendo mesmo em ambientes em que o P.O. é do fornecedor.

Minha pergunta é: ScrumMasters, por que vocês não estão educando o Product Owner de seus projetos de forma a fazê-los trabalhar como um Pig? Lembrem-se, vocês são os responsáveis por fazer o processo funcionar...e ter um Product Owner comprometido é vital para o processo funcionar!

Vamos relembrar algumas das responsabilidades do Product Owner:
- Definir a Visão do produto.
- Apresentar um Product Backlog P-R-I-O-R-I-Z-A-D-O, de acordo com o que realmente é importante para o cliente naquele momento.
- Pensar e agir sempre com os olhos no RoI (Return of Investment).
- Participar S-E-M-P-R-E das Reuniões de Planejamento e das Reviews.
- Apresentar ao time a meta de negócio para aquela Sprint.
- G-A-R-A-N-T-I-R que pessoas que conheçam os detalhes do negócio (Analista de Negócio? Esp. Domínio? Etc?) estejam disponíveis para o time no decorrer da Sprint.
- Tomar decisões.
- Gerenciar as entregas.
...dentre outras coisas.

Agora, o que não é um Product Owner:
- Um organizador de to-do list.
- Um garoto de recados entre fornecedor e cliente.
- Alguém que é chamado de P.O. pelo time, mas que nem sabe que está atuando neste papel (Por que eles me chamam de P.O.? Meu nome nem é Paulo Otávio)...e se soubesse não faria muita diferença, pois não foi educado para atuar como tal.
- Alguém não comprometido com os interesses do cliente.
- Uma pessoa que prioriza um Product Backlog como se estivesse brincando de Lego.
- Alguém que não respeita o Time.
- Alguém que não conhece Scrum.
...dentre outras coisas.

Como já disse, ter um Product Owner comprometido é extremamente importante para Scrum...então pense nisso! Vejo empresas focando em tantas coisas "Agile" ao mesmo tempo que, sequer, possuem o papel de Product Owner funcionando efetivamente...isso não é ser mais "ágil", mas sim ser mais "frágil".

terça-feira, fevereiro 24, 2009

Brazil Scrum Gathering - Chamada para apresentações

A Scrum Alliance anunciou a "Chamada para Apresentações" do Brazil Scrum Gathering. Se você tem experiência com Scrum e deseja compartilhá-la com outros praticantes, por favor não deixe de nos enviar uma ou mais proposta(s) de apresentação. O deadline para submissões é dia 31 de março, e neste link você pode encontrar mais informações.

sexta-feira, fevereiro 20, 2009

Apresentando: AdaptWorks - Coaching you to the change

É com imensa satisfação que anuncio ao mercado a criação da AdaptWorks, empresa que terá como principal propósito realizar a adaptação cultural e mudança organizacional - através de projetos, coaching, treinamentos e workshops - em empresas que buscam por mais agilidade nos seus negócios e projetos.
No core team da AdaptWorks terei a companhia de profissionais pelos quais tenho real admirição: Edmilson Miyasaki e Fabiano Milani no escritório do Brasil, em São Paulo, e Chris Berger no escritório do Reino Unido, em Londres. Este time multi-disciplinar reune experiência internacional na aplicação de treinamentos e coaching de Scrum/Agile para empresas que vão do ramo financeiro ao de transporte aéreo; em ambientes que vão da construção de software à organização de Enterprise Scrum em times executivos.
Dentre os serviços que estaremos oferecendo ao mercado:
1. Treinamentos Certified ScrumMaster e Certified Scrum Product Owner: oferecidos diretamente ou através de parceiros;
2. Workshops avançados sobre temas específicos mas relacionados a Scrum/Agile;
3. Agile Coaching organizacional e profissional;
4. Condução de projetos de adaptação cultural e mudança organizacional em busca da agilidade;
A Caelum, empresa parceira - ou melhor - empresa irmã, continuará conduzindo a distribuição dos treinamentos CSM e CSPO para turmas abertas nas cidades de São Paulo, Rio de Janeiro e Porto Alegre. Nas outras cidades do Brasil, e em outros países, estes treinamentos serão organizados pela própria AdaptWorks ou por um parceiro local. Outros treinamentos, workshops avançados, coaching e projetos serão diretamente conduzidos e distribuídos pela AdaptWorks.

A AdaptWorks é uma empresa totalmente Agile...foi criada, e agora é administrada, através de Scrum. Tudo começou com uma Visão, seguida por ciclos iterativos e incrementais, vivendo em constante inspeção e adaptação. Com um time multi-disciplinar guiado mais por "Valores" do que por processos, enxergamos o ROI (Return of Investiment) do cliente com respeito, em uma relação aberta, sem máscaras.

Dentro de poucos dias você poderá saber tudo sobre a AdaptWorks em www.adaptworks.com, mas desde já fique à vontade para entrar em contato.

"Não é o mais forte que sobrevive, nem o mais inteligente, mas o que melhor se adapta às mudanças" - Charles Darwin

terça-feira, fevereiro 17, 2009

Brazil Scrum Gathering...

A Scrum Alliance anunciou oficialmente esta semana que nos dias 12 e 13 de maio deste ano estará realizando uma edição do Scrum Gathering no Brasil. O Scrum Gathering é o principal evento de Scrum do mundo, e com certeza teremos grandes palestras na edição brasileira, além das maravilhosas sessões de open-space. O evento vai ser realizando no Grand Hyatt do Brooklin, em São Paulo, e, em breve, a Scrum Alliance estará divulgando informações sobre inscrições, chamadas de palestras, dentre outras coisas.

Em março teremos a edição americana do evento, que este ano será realizada em Orlando. Terei o prazer de estar por lá, não só para o Gathering, mas também para o CST Retreat, reunião dos Trainers da Scrum Alliance.

sexta-feira, fevereiro 13, 2009

Janeiro com 30 novos Certified ScrumMasters em São Paulo

No mês de janeiro tivemos mais 30 novos Certified ScrumMasters formados em São Paulo. A cada turma fico mais contente em ouvir dos alunos o quanto o assunto Agile tem sido comentado por todos os cantos de suas empresas. O ano de 2009 promete!

segunda-feira, janeiro 26, 2009

Coaching em foco...

Depois de um 2008 com uma agenda cheia de treinamentos e workshops, este ano tentarei manter um calendario apenas regular para poder me dedicar a um dos trabalhos que mais gosto de fazer: coaching. "Coaching you to the change" eh o slogan do meu mais novo projeto, que serah anunciado em breve.
Atualmente estou trabalhando com dois clientes de coaching no Brasil, um em Florianopolis e outro em Sao Paulo, e em ambos estou trabalhando com a aplicacao de Scrum em um conceito bem mais abrangente do que software, envolvendo gerentes, diretores, VPs, mudanca organizacional de verdade! O outro cliente eh aqui em Londres, onde estou no momento e onde ficarei pelas proximas 2 semanas. Aqui estou atuando com o colega Chris Berger em uma instituicao financeira para colocar em pratica um modelo de melhoria continua em volta de Scrum em times que o utilizam jah a mais de 2 anos.

Novidades em breve! ;)

quinta-feira, janeiro 08, 2009

Falando em Agile 2008: Agilidade de Tartaruga

Mais uma palestra do Falando em Agile 2008 disponível. Danilo Sato e Francisco Trindade, da ThoughtWorks de Londres, falam sobre alguns desafios e armadilhas na utilização de métodos ágeis.

terça-feira, janeiro 06, 2009

Agile na PMI Magazine

Um interessante artigo sobre Agile foi publicado na edição deste mês da PMI Magazine. Por mais que o artigo tenha focado as questões econômicas em volta da utilização de métodos ágeis, ele consegue mostrar muitos ganhos reais que empresas estão tendo ao utilizar times enxutos e práticas ágeis para o desenvolvimento de produtos.

A PMI Magazine de janeiro pode ser lida e baixada AQUI!

Vale a leitura!

segunda-feira, dezembro 29, 2008

45 novos Certified ScrumMasters em São Paulo e Salvador

No período de 16 a 21 de dezembro rodei minhas 3 últimas turmas do ano:
- A primeira foi uma turma aberta em São Paulo, uma turma bastante interessante pela quantidade de debate que tivemos em volta da resistência cultural que envolve a utilização de Scrum em projetos. Inicia turma, termina turma, e as perguntas "Como vou vender isso? Como vou elaborar contratos que aceitem isso?" sempre se repetem. O José Papo tem postado em seu blog coisas bem interessantes sobre o assunto, sugiro a leitura. No entanto, como sempre falo em meus treinamentos, eu acredito fortemente que a melhor "solução contratual" ou da "forma de vender" deve ser discutida com as pessoas de contrato e vendas da sua empresa! Foram essas pessoas que estudaram estratégias para elaborar boas formas de vendas para serviços e produtos, essas pessoas estudaram formas de elaborar bons contratos. Essas pessoas podem lhe ajudar! Eu digo isso porque ao longo dos últimos anos tenho visto em muitos clientes a TI perder dias, semanas e meses adiando o uso de "Agile" por ainda não ter encontrado uma boa forma de vender ou de colocar tudo isso em contrato. Ao chamar alguém da área de negócios e jurídico, muitas vezes a coisa é resolvida em horas.
- A segunda turma foi especial pois foi uma turma fechada para a equipe da Borland Latin America. Tenho um carinho muito especial por essa empresa, que praticamente me formou profissionalmente durante todo o período que lá trabalhei. Apesar de muitos amigos não mais estarem por lá, ainda restam muitos conhecidos. A Borland continua reunindo profissionais com um nível muito bom no Brasil, e está bastante envolvida com Agile em suas ferramentas, no seu R&D nos Estados Unidos e com a comunidade, apoiando eventos lá fora (como o Agile 2008) e por aqui (como o Falando em Agile). Foram dois dias muito divertidos e gratificantes!
- Por fim fui a Salvador para ministrar minha última turma do ano, uma turma que já havia sido adiada da semana anterior devido a uma solidária virose que me derrubou. Agora, imaginem os seguintes acontecimentos: overbooking, conexões, aeroportos no fim de semana véspera de Natal, atrasos de mais de 02 horas, bagagem perdida...pois é, esses foram apenas alguns dos ingredientes desta turma. No entanto, superamos todos os obstáculos e o treinamento foi fantástico, méritos para a turma! Conheci pessoas maravilhosas que me deixaram extremamente à vontade para realizar um treinamento divertidíssimo e com bastantes atividades e conhecimento. Em 2009 devo voltar a Salvador (agora munido de fitas do Bonfim...rs) para uma turma de Certified Scrum Product Owner.

quarta-feira, dezembro 10, 2008

A Experiência do Usuário - Pt. I

Acho que todos conhecem um pouco de Steve Jobs. Para alguns um ídolo, para outros um elitista miserável...mas para quase todos um exemplo de criatividade, persistência e sucesso...Jobs sabe bem quem é seu usuário, e isso fez a diferença em muitos momentos de sua história. Recentemente comecei a ler o livro "Inside Steve's Brain" de Leander Kahney, vamos a dois trechos bem interessantes:

John Sculley me contou que Jobs sempre se concentrava na experiência do usuário. "Ele olhava para as coisas pensando no que seria a experiência do usuário", disse Sculley. "Mas, ao contrário de outras pessoas envolvidas com marketing de produtos naquela época, que fariam testes com consumidores, perguntando às pessoas o que queriam, Steve não acreditava nisto. Ele dizia: 'Como é que eu posso perguntar às pessoas como um computador baseado em uma interface gráfica deveria ser quando elas não têm a menor idéia do que seja um computador baseado em uma interface gráfica? Ninguém jamais viu algo assim.'"

Jobs é o grupo de foco de um homem só da Apple. Uma das suas maiores vantagens é que ele não é um engenheiro. Jobs não tem um treinamento formal em engenharia ou programação. Não tem um MBA. Na verdade, não é formado em coisa alguma, pois abandonou a faculdade. Jobs não pensa como um engenheiro, mas sim como um leigo, o que faz dele a mais perfeita bancada de testes para os produtos da Apple. Ele é o Homem Comum da Apple, o cliente ideal da empresa. (...) (Jobs) tem conhecimentos técnicos suficientes para seguir as tendências, como um bom analista do mercado de ações. Tem o ponto de vista do leigo. É uma grande vantagem"

Pensar na experiência do usuário, isso é algo que realmente faz a diferença na hora de desenvolver produtos. Penso que, no mundo de desenvolvimento de software, User Stories é algo que ajuda os times a pensar nesta experiência. User Stories bem escritas, com um forte uso de Personas, ajudam times a ter o tal "ponto de vista do leigo" citado por Jobs, fazem até melhor...fazem com que times conheçam seu usuário tão fortemente a ponto de realmente pensar com a cabeça dele.

[continua]

segunda-feira, dezembro 08, 2008

13 novos Certified ScrumMasters em Florianópolis

Eu sou suspeito para falar qualquer coisa sobre Florianópolis. Eu realmente adoro aquele lugar! A cidade, as pessoas, enfim. Na última semana realizei uma turma de Certified ScrumMaster por lá, e foi fantástico! Para completar, o local onde realizamos o treinamento tinha todos os ingredientes necessários para uma boa turma...boa infra-estrutura, tranqüilidade, boa comida e inserido em um local paradisíaco.


A turma foi realmente muito boa, com profissionais com um nível muito bom não só de Scrum, mas de gerenciamento de projetos como um todo, além de um excelente bom-humor! :)

quinta-feira, dezembro 04, 2008

Falando em Agile 2008: Scrum na Globo.com

Disponível o vídeo da excelente palestra do Danilo Bardusco no Falando em Agile 2008: Scrum na Globo.com - Derrubando mitos!

quarta-feira, dezembro 03, 2008

Meu livro

Ok, já era hora de dar uma posição sobre isso, certo? Bom, depois de muitas idas e vindas, gostaria de informar à comunidade que meu livro sobre Scrum será finalmente lançado em fevereiro de 2009, primeiramente na língua portuguesa mas, muito possivelmente em um outro mês ainda de 2009, também na língua inglesa.

Fique atento, em breve mais notícias aqui no aXblog!

terça-feira, novembro 25, 2008

Está Agile virando prescritivo?

O título deste post representa a pergunta que me tenho feito nos últimos dias: está Agile virando algo prescritivo? O que tem me levado a pensar nisso é a quantidade absurda de posts e mensagens em listas dizendo que Agile assim vai pro buraco, se misturar com granola vai fazer mal, e principalmente: se você não fizer do jeito que eu estou fazendo (ou dizendo que faço) você vai se ferrar! Parece que apenas um grupo de pessoas sabe "o que é ser ágil!", parece que apenas um grupo de pessoas consegue entender o "real significado do manifesto ágil"...e lógico, a culpa é do Scrum, suas certificações e seus Trainers. A velha "solução" aparece novamente, assim como buscar culpados no fim trágico de um projeto e demitir o gerente de projeto, temos que achar algum culpado para toda essa bagunça: Scrum, lógico!

Agora penso, se Agile é empírico, se sabemos que a solução que é aplicada na empresa A não necessariamente vai funcionar na empresa B...como podemos simplesmente dizer: você não é ágil! Por que? Ora, porque você não está fazendo do jeito que eu faria...simples assim! Francamente...

Vou transcrever abaixo alguma das coisas que eu, um dos tais cst's, falo em sala de aula:

- Scrum é simples, mas não é fácil!
- Scrum não resolve seus problemas, uma de suas vantagens é simplesmente lhe mostrar os problemas o quanto antes, e não resolvê-los (quem resolve problemas são humanos e não métodos).
- Seu CSM é apenas o início de uma caminhada e não significa que você é praticante em Scrum, ou algo do gênero. Qual o próximo passo? Vá praticar!
- Scrum "cuida" apenas do gerenciamento do seu projeto, portanto se o projeto ao qual você estará envolvido seja para a construção de software, você precisará de práticas para cuidar da sua engenharia. Práticas de XP ou FDD são boas opções.
- A parte processo, ferramenta e pessoas do Scrum não garante o seu sucesso; a parte cultura do iceberg é a que pode mais lhe ajudar a alcançá-lo.
- Valores são tudo! Faça que seu time siga valores e não um método.
- Inspect/Adapt, sempre!
- Não seja um xiita (ou chaato) ou um "adolescente raivoso", como disse um cliente meu após assistir uma palestra sobre agile em um evento recente.

Como li em algum lugar, culpar Scrum pela interpretação errada de muitos é a mesma coisa que culpar a democracia pelo que fez o governo Bush.

segunda-feira, novembro 24, 2008

74 novos Certified ScrumMasters em São Paulo, Rio de Janeiro e Belém; 08 novos Certified Scrum Product Owners em São Paulo

Atualizando os dados das últimas semanas, tivemos turmas Certified ScrumMaster com um ótimo aproveitamento em São Paulo (2 turmas), Belém (1 turma) e Rio de Janeiro (1 turma). Rio e São Paulo tiveram excelentes turmas e na turma de Belém tivemos um produtivo e divertido treinamento com a participação de profissionais de importantes empresas como SERPRO, PDCase e CINBESA. Foi bom rever alguns conhecidos:


Em São Paulo rodei minha primeira turma "oficial" para Product Owners e tenho que admitir que foi muito prazeroso, visto que tenho alertado por todos os cantos o quão importante é este papel, e que muitos e muitos projetos Scrum falham por colocarem um foco muito grande no papel de ScrumMaster, esquecendo a igual importância do Product Owner e do Time.

Novos CSTs...

Recentemente foram divulgados na lista de Scrum Trainers da Scrum Alliance os nomes dos mais recentes aprovados como Certified Scrum Trainers...minha grata surpresa foi ver o nome de...Ron Jeffries (www.xprogramming.com)...muito "interessante"! :)

quarta-feira, novembro 12, 2008

Agile na HSM Management

Algo brilhou nos meus olhos, e nos de muitos, na edição de setembro/outubro da HSM Management. A capa com Obama não dava muitas pistas, mas nesta mesma capa, num canto superior havia o seguinte destaque "Estratégia adaptativa da indústria de software pode estender-se a todos os setores". Surpreso, folheei a revista para alcançar o tal artigo de Keith McFarland e me surpreendi ainda mais ao encontrá-la, no título estava escrito "Aprender com os programadores".
Esta matéria confirma o que já venho falando faz tempo: agile deixou de estar unicamente na pauta de reuniões de TI...os executivos estão de olho nisso. Preparem-se, tempos melhores aparecem no horizonte...vem aí as corporações ágeis. Eu creio! ;)

Clique AQUI! para ler o artigo completo. (Infelizmente disponível apenas para assinantes) :(

segunda-feira, novembro 10, 2008

Scrum no Jornal do Comércio - Recife

O Lucio Poncioni, do Sistema Jornal do Comercio de Comunicação, foi um dos alunos da minha primeira turma de Certified ScrumMaster em Recife/PE. Recentemente ele me enviou um pequeno relato de como o Scrum está "a todo vapor" no departamento de TI do grupo. O Lucio, que também faz parte da diretoria do Chapter PMI de Pernambuco, está atuando como ScrumMaster neste projeto, e vem se surpreendendo bastante com as coisas que o Scrum tem feito por lá.

Próximas turmas em Recife/PE
Certified ScrumMaster - 24 e 25/11
Certified Scrum Product Owner - 26 e 27/11

Abaixo algumas fotos do uso de Scrum no Jornal do Comércio...time multi-disciplinar e colaborativo até na hora de montar o Kanban :)

terça-feira, novembro 04, 2008

Falando em Agile 2008 foi Sucesso! Então...que venha o Brazil Scrum Gathering 2009 !!!!

Nos dias 23 e 24 de outubro foi realizado aqui em São Paulo(SP) o evento Falando em Agile 2008...que na minha opinião foi um evento sensacional! Fiquei muito contente por ter sido um dos idealizadores do evento e por ter participado da sua organização.
Como eu publiquei no blog da Caelum, a comunidade tem feito relatos sobre o evento tão ricos em detalhes que dá até vergonha de tentar ensaiar em escrever algo mais profundo. Sendo assim vou me limitar a comentar um pouco sobre as poucas palestras que tive tempo para assistir:

David Anderson em "Achieving Sucess with Agile Management": o que posso dizer sobre a palestra do David Anderson? Ela atendeu exatamente às minhas expectativas! Quando pensamos (eu e Adail) em trazer o David Anderson pensamos justamente em trazer alguém que mostrasse coisas diferentes, jeitos diferentes, conceitos diferentes...alguém que impactasse! Bom, enquanto alguns odiaram a palestra do David, muitos adoraram! Então causou impacto, ótimo! Acho que assitir à palestra dele foi um grande exercício para se enxergar quem realmente acredita que agile pode ter sucesso sendo feito de forma diferente da que "eu faço e sei que funciona"...um exercício para se enxergar quem conseguiu absorver conceitos fortes em volta de princípios ágeis, como o respeito. A palestra foi, pelo menos para mim - um mero mortal, cheia de insights enriquecedores.
Como não consegui recuperar nenhuma imagem da palestra do David Anderson, segue uma foto tirada no almoço do primeiro dia do evento.


esq-dir: Alisson Vale, eu, David Anderson, Adail Retamal, Rodrigo Yoshima, José Papo e Clavius Tales...faltou apenas Vito Corleone! :)

Daniel Wildt em "Experiências de um agilista em uma empresa global": Palestras de cases são sempre muito legais! E quando convidei o Daniel para palestrar no evento foi por um motivo claro: agilista que realmente pratica, e que tem feito um trabalho muito bom em projetos globais na Dell. Para quem acreditava que agile funcionava apenas em projetos pequenos deve ter sido muito interessante ver o que o Daniel mostrou nesta palestra.



Danilo Bardusco em "Scrum na Globo.com": Mais uma de case e que foi unanimidade! Acho que algo que enriqueceu ainda mais a palestra do Danilo foi a sua sinceridade em colocar os pontos falhos e erros cometidos pelo time da Globo.com na trajetória da implantação de Scrum. Chega de palestras "Ó, é tudo lindo!". Além disso, o alerta dado no início da palestra foi providencial...é importante quando se palestrar sobre cases fazer este tipo de alerta, visto que grande parte das pessoas que assistem querem levar o tal "formato" apresentado para a sua empresa...



Uma coisa que ficou clara no evento foi que, como o público estava bastante mesclado, era comum você conversar com uma pessoa que falava ter odiado a palestra A e adorado a palestra D...e ao se virar pra conversar com outra pessoa essa dizer que achou maravilhosa a palestra A e odiou a palestra D. Curioso, não?

Por fim, fecho este post fazendo um grande anúncio para a nossa comunidade Scrum: em 2009 teremos uma edição do Scrum Gathering da Scrum Alliance AQUI NO BRASIL! Ou seja, prepare-se para participar de um evento que terá os grandes nomes internacionais de Scrum sem ter que sair do Brasil. Fiquem atentos, em breve mais notícias sobre o Brazil Scrum Gathering aqui no aXblog.

quinta-feira, outubro 16, 2008

58 novos Certified ScrumMasters em Recife, São Paulo, Campinas e Porto Alegre

Nas últimas duas semanas estive atravessando três regiões do Brasil para realizar turmas de Certified ScrumMaster. Tudo começou em Recife/PE nos dias 03 e 04. O complicado nesta turma foi realizar a difícil tarefa de passar um sábado de sol em uma cidade tão bonita como Recife trancado em uma sala de aula:)
A turma foi muito boa e, como tenho feito na maioria das turmas, expliquei logo no início o conceito de Beginner's Mind, que quando compreendido - como foi o caso - auxilia bastante no aprendizado durante o treinamento. Não vejo a hora de voltar em Recife, tanto que já estou com novas datas para lá, inclusive com uma turma de Certified Scrum Product Owner.
De Recife voltei correndo para São Paulo, onde no dia 06 iniciaria uma nova turma CSM. Mais uma turma com alunos de variados segmentos, da criação de games à publicidade. O nível foi muito bom e a turma teve uma excelente performance na construção da famosa Scrumland.
A parada seguinte foi em Campinas, onde o Fabiano Milani, que é scrummer aqui na Caelum, me ajudou nas atividades e condução do treinamento, e também atuou como "o consultor gago" na atividade Scrum 59. Esta turma foi muito, muito divertida!
Um pessoal super alto astral e com muita vontade de fazer acontecer com Scrum nas suas empresas. Ao realizar o Scrum of Scrums na atividade final, teve um time tão empenhado e comprometido com o projeto que, vendo sua meta de asfaltar as ruas de Scrumland ameaçada, resolveu realizar o asfaltamento "literalmente" com as próprias mãos!
A última parada foi em Porto Alegre, 18 novos Certified ScrumMasters por lá! O nível desta turma foi muito bom, muita gente com anos e anos de experiência em TI, muitos com experiência em CMMi, MPS.Br e afins. Uma das coisas bacanas de aplicar treinamentos de Scrum é ver como a resistência das pessoas vai diminuindo no decorrer do treinamento. É comum ver pessoas que, no início do treinamento estão super resistentes, defenderem Scrum nas horas finais. Os gaúchos estavam tão envolvidos na atividade final que a colaboração entre os times na construção da Scrumland e a integração entre os ScrumMasters dos 4 times no Scrum of Scrums foi inédita para mim!

Fiquei em Porto Alegre por mais um dia para palestrar no evento Agile Day na PUC-RS, mas isso já é assunto para outro post! ;)

segunda-feira, outubro 13, 2008

"Potencialmente entregável" não é "entregável"

Freqüentemente sou questionado sobre a necessidade de se entregar "produto pronto" no final de cada Sprint. Muitas pessoas comentam que em seu ramo de negócio isto é simplesmente impossível, pois precisariam de meses para ter algo realmente pronto. Minha resposta é sempre a mesma: algo potencialmente entregável é diferente de algo entregável! Ao final de cada Sprint você precisa ter produto que possa ser visualizado, utilizado e analisado por seu cliente, mas isto não significa que este "pedaço" de produto entrará em produção. Ao final de um conjunto de Sprints, o Product Owner pode chegar a conclusão que já possui funcionalidades suficientes para serem transformadas em um Release, ou mesmo ter planejado datas para estas entregas. Um Release sim é algo que vai ser fechado e implantado para utilização real do cliente, ou seja, um entregável.

terça-feira, setembro 16, 2008

28 novos Certified ScrumMasters no Rio de Janeiro!

Sexta e sábado da última semana estivemos reunidos no Rio de Janeiro para a minha primeira turma de Certified ScrumMasters cariocas. O treinamento foi bastante dinâmico e, mais uma vez, conseguimos trabalhar bastante com escalabilidade na atividade Scrumland. Presença forte do pessoal da Casa & Vídeo, empresa na qual já tive oportunidade de treinar mais de 50 pessoas e com a qual tenho um carinho especial...em breve preparem-se para ouvir bastante no case de Scrum desta empresa, lá há um pessoal muito competente a frente da implantação de Scrum.
O pessoal do BNDES também esteve presente, levantando excelentes questões e participando ativamente do treinamento. Não poderia deixar de citar a presença do Fernando Freiberger da Audaces de Florianópolis, com quem tive oportunidade de bater um bom papo na noite da sexta-feira sobre as idas e vindas do mercado de TI.
Na correria do último dia acabamos esquecendo da tradicional foto...então vai uma bem "à carioca" meXXXmo. ;)

segunda-feira, setembro 15, 2008

27 novos Certified ScrumMasters em São Paulo!

De 08 a 12 de setembro ministrei minha segunda turma paulistana de Certified ScrumMasters. O treinamento foi realizado no Green Place Flat com 27 pessoas representando grupos e empresas de diferentes segmentos. O que realmente me agrada nas turmas deste porte é a quase "obrigação" de escalar praticamente todas as atividades. isto faz com que o aluno saia do treinamento não apenas com a visão de "como aplicar o Scrum na sua empresa", mas também de "como estalar Scrum na sua empresa, caso seja necessário".
Outra coisa que tem sido gratificante é poder reencontrar ex-alunos do PM-81, vindos agora já com mais experiência para participar do treinamento CSM. Percebo que estes alunos obtém um grande aproveitamento nestas turmas, e acredito saber o motivo. Ao fazer seu primeiro treinamento relacionado à Scrum/Agile os alunos vão com "toneladas" de dúvidas sobre: escopo, contrato, entregas, scrum x waterfall, etc...e acabam se esquecendo de "aprender Scrum". Ao irem para o treinamento de Certified ScrumMaster, eles já vão mais focados...pensando no Scrum mesmo e não em "isso funciona?".

quarta-feira, setembro 10, 2008

Outubro Ágil!

O mês de outubro promete aqui no Brasil...e por isso estou o chamando carinhosamente de "Outubro Ágil"! Vamos à agenda:

[03,04/10] Treinamento Certified ScrumMaster em Recife/PE - Esta será minha primeira turma na capital pernambucana e estou preparando grandes surpresas para termos um treinamento de altíssimo nível por lá.

[06-09/10] Treinamento Certified ScrumMaster em São Paulo/SP - Mais uma turma na capital paulistana, mais desafios, mais interação, mais aprendizado...muito mais Scrum!

[07,08/10] Jim Cundiff no Brasil - Estarei recebendo em São Paulo/SP a visita do Jim Cundiff, Managing Director da Scrum Alliance. Nós dois teremos dois dias de agenda cheia preparando grandes surpresas para a comunidade brasileira de Scrum.

[10,11/10] Treinamento Certified ScrumMaster em Campinas/SP - Dois dias de intenso aprendizado para formar os novos CSMs de Campinas.

[11/10] Encontro Ágil em São Paulo/SP - O pessoal do AgilCoop com o apoio da USP, POLI-USP e CCSL estarão realizando este promissor encontro. Presença confirmada do Vinicius Teles, Fábio Kon, Dairton Bassi e Alfredo Goldman.

[13,14/10] Treinamento Certified ScrumMaster em Porto Alegre/RS - Nesta turma terei como convidado especial o Daniel Wildt, que será co-trainer no treinamento. Estou bastante ansioso para ir a Porto Alegre novamente! Boa cidade, grandes amigos...

[15/10] Agile Day em Porto Alegre/RS - Estarei palestrando no primeiro Agile Day que está sendo organizado pelo pessoal do Grupo de Usuários de Metodologias Ágeis do RS com o apoio da SUCESU_RS. Parece que vai ser tri-legal!

[15,16/10] Rails Summit Latin America - David Hansson, Chad Fowler, Fabio Akita, Fabio Kung...e nós sabemos o quanto Rails está próximo de Agile, certo?

[21,22/10] Workshop "Zen of Agile Management" com David Anderson em São Paulo/SP - IMPERDÍVEL! Já reservei meu lugar na primeira fila.

[23,24/10] Falando em Agile 2008 - SIMPLESMENTE, O EVENTO! Realizado pela Caelum e contando com patrocínio da Globo.com e Borland, este evento terá imperdíveis apresentações de: David Anderson, Adail Retamal, Phillip Calçado, Guilherme Chapiewski, Danilo Bardusco, Edmilson Miyasaki, Danilo Sato e minha também :), além de muitos outros. O Falando em Agile será uma grande oportunidade para você encontrar grandes praticantes de Agile e passar dois dias em um ambiente de intenso aprendizado. As inscrições já podem ser feitas AQUI!

[26,27/10] Treinamento Certified ScrumMaster em São Paulo/SP - Turma "preferencial" para o pessoal que vem de fora de São Paulo para o Falando em Agile e quer aproveitar para dar uma "esticadinha" e fazer o treinamento de certificação Scrum da Scrum Alliance.

A agenda ainda promete ser maior...o Boris Gloger está organizando uma reunião de Scrum em Recife e provavelmente estarei por lá também. Assim que a gente tiver as coisas mais definidas incluo na agenda acima ;)

Aproveite o momento e organize uma reunião sobre Agile na sua cidade. Me mande mais informações para que eu publique por aqui também.

Ufa...é isso, e que venha o outubro ágil! :)

segunda-feira, setembro 08, 2008

Identificando o consultor perfeito!

Recentemente encontrei um artigo muito interessante no site da NCC-UK (National Computer Centre) chamado “Identifying the perfect consultant”. O texto trata sobre o desafio de ser um bom consultor nos dias de hoje, principalmente em TI onde a fama que estes profissionais possuem não ajuda muito na conquista de novos clientes. O artigo apresenta 11 competências essenciais para se tornar um bom consultor, e explora cada uma delas. O que me agradou no artigo foi ver a proximidade das competências citadas com muito do que defendemos quando falamos de Agile. Coisas como: trazer o cliente para perto, se envolver com o negócio, esperar sempre por mudanças e responder rapidamente a elas, fortalecer a comunicação, gerenciar problemas, liderar pessoas, elevar o trabalho em equipe, são frequentemente citadas no artigo.
Como vemos, a cada dia está mais comum encontrarmos artigos relacionados ao que defendemos nos métodos ágeis em literaturas de diversas áreas. É muito bom ver o quanto a Scrum Alliance está atenta a isso, não apenas por suas ações, mas também pela sua identidade: “tranforming the world of work” é um slogan que está muito alinhado ao desejo da comunidade.

quinta-feira, setembro 04, 2008

10 novos Certified ScrumMasters em Brasília!

No início desta semana estive novamente em Brasília, agora para conduzir a primeira turma de Certified ScrumMaster a ser realizada por lá. Grande parte da turma tinha bastante experiência em ambientes tradicionais de projeto, e também bastante insatisfação com o modelo atual. Tivemos a oportunidade de rodar a atividade Scrumland em um ambiente escalado com três times atuando no mesmo projeto. Todos puderam identificar os desafios de se trabalhar em um ambiente escalado, e puderam ver na prática como - mesmo nesses cenários - o Scrum eleva a comunicação e colaboração.


Ao final do treinamento, em volta das muitas perguntas sobre ferramentas, o novo CSM Allan Torres apresentou uma solução para todos os problemas, uma ferramenta Kanban para iPhone! :D

segunda-feira, setembro 01, 2008

15 novos Certified ScrumMasters em São Paulo!


Na última semana conduzi a formação de 15 novos Certified ScrumMasters em São Paulo. Nos divertimos bastante durante 02 dias de intenso aprendizado. A turma foi composta por profissionais com excelente nível de conhecimento e com um espírito de equipe contagiante. Ponto alto para a execução do exercício Scrumland - que criei com base no já consagrado Scrum 59 - onde todos puderam sentir na pele os desafios que envolvem a utilização de Scrum no planejamento e execução de um projeto.

domingo, agosto 31, 2008

Triple Nickels - 02 cents para retrospectivas

Triple Nickels é o nome de uma atividade de facilitação de retrospectivas que Esther Derby e Diana Larsen citam em seu livro Agile Retrospectives. A atividade deve ser executada na fase da retrospectiva em que precisamos colher dados, informações e sugestões sobre ações que precisam ser tomadas sobre determinados "problemas" que foram encontrados na sprint anterior.
Tenho a utilizado de uma forma adaptada e simplificada, e tenho percebido que para alguns tipos de times a atividade é bem adequada. Cada membro do time pega um papel em branco e define um tema, normalmente algo que precisa ser melhorado na próxima sprint, segundo sua opinião. O facilitador determina 5 minutos para que eles escrevam um pouco sobre o tema escolhido. Após este tempo cada membro passa o papel para o membro a sua direita, que irá ler sobre o tema sugerido pelo colega e escreverá suas opiniões sobre este tema por mais 5 minutos...o ciclo se repete até que o papel volte ao seu escritor de origem. Ao final, o facilitador da sessão pode ler o que foi escrito sobre cada tema e abrir a discussão...


Como um bom facilitador de retrospectivas você deve ter muitas (muitas mesmo) opções de facilitação para estas sessões. Técnicas que funcionam bem para um tipo de time ou empresa podem não funcionar bem em lugares com uma cultura diferente. Se a única técnica de retrospectiva que você conhece é "What went well?", "What could be improved?"...fique atento, suas retrospectivas poderiam estar gerando resultados bem melhores!

Leitura recomendada:
Agile Retrospectives, Project Retrospectives, Project Management Toolkit, The Project Meeting Facilitator

quarta-feira, agosto 13, 2008

Alexandre Magno é CST!

É com grande satisfação que informo que no dia 01 de agosto fui notificado de minha aprovação no processo de Certified Scrum Trainer da Scrum Alliance. Com isto, agora estou habilitado a aplicar os treinamentos Certified ScrumMaster e Certified Scrum Product Owner, o que com certeza dará bastante força para o crescimento de Scrum aqui no Brasil. Estes treinamentos serão ministrados por mim, em português (no Brasil), espanhol/portunhol :P (no restante da América Latina) e em inglês (em outros países). O material didático a ser entregue para os alunos também estará em sua respectiva língua local.
A minha agenda de treinamentos para turmas abertas em 2008 já está disponível no site da Scrum Alliance, as inscrições podem ser feitas diretamente na Caelum. Como vocês poderão ver, minha idéia é realmente espalhar Scrum por todos os cantos do Brasil, e em breve América Latina. Caso a sua cidade não esteja listada e você queira organizar a realização de uma turma, entre em contato PVT. O mesmo para quem precisar de turmas fechadas (incompany).

Não poderia deixar de prestar meu agradecimento a algumas pessoas que me ajudaram nesta conquita: todos os ex-alunos - que através de seus feedbacks me fizeram acreditar que minha aula é realmente boa, meu clientes, todo o time da Caelum, todo o time da Scrum Alliance, Jeff Sutherland, pessoal da lista Scrum-Brasil, Jim Cundiff, Tonya Thomas, Adail Retamal, Renato Quedas, Edmilson Miyasaki, Silveira Brothers (Paulo e Guilherme) e claro: minha família.

segunda-feira, agosto 04, 2008

Descentralização? Você está louco!

A centralização exagerada é hoje uma realidade nas empresas brasileiras, principalmente quando o assunto é TI. Esse fato é um dos principais geradores da cara de "O quêêê????" quando falamos sobre equipes multidisciplinares para times. "Você está louco? As empresas estão partindo para centralização, e você vem me falar de equipes multidisciplinares?". Bom, já não é de hoje que as empresas vem percebendo o quanto têm perdido trabalhando em uma centralização exagerada da TI, isso lá fora é fato...e pelo jeito está chegando por aqui - que bom!
Na edição julho/agosto da revista Info Corporate há uma entrevista com Fabio Luchetti, vice-presidente executivo e CIO da Porto Seguro. Vamos a alguns trechos:

Desde 2006, quando assumiu a TI da Porto Seguro a grande preocupação do administrador de empresas (Luchetti) é aproximar a tecnologia de todas as outras áreas de negócio. Uma de suas medidas para conquistar seu objetivo foi mudar de lugar parte da equipe. "Os funcionários de TI ficam espalhados pelo prédio. As equipes estão sempres próximas às áreas de negócios com as quais trabalham"

Info: Qual foi sua primeira atitude como CIO?
Luchetti: Até 2005 a TI da Porto Seguro estava muito verticalizada. Era quase uma outra empresa dentro da corporação. A TI estava se deslocando e criando uma identidade própria, que trazia dificuldades internas de relacionamento. Quando assumi, em 2006, busquei tranformar a TI em mais um elo na corporação...

Info:Você conseguiu o que queria?
Luchetti: Já saímos da região de turbulência e estamos começando a colher bons frutos. Estamos trabalhando no conceito de descentralização. Hoje, os núcleos de desenvolvimento ficam dentro das áreas de negócio. Assim, conseguimos manter um relacionamento real entre cliente e fornecedor. Parte da remuneração variável de TI fica atrelada à área de negócio da qual ela faz parte. Isso é importante para ter comprometimento com o negócio.

Você se identificou com as palavras do Fabio Luchetti? Não...ele não é agilista! É o que sempre falo: o high management e board das empresas estão bem mais próximos dos valores ágeis do que muita gente pensa, é só sentar pra conversar com eles para perceber.
Bom, qualquer semelhança com o post Dentro do Táxi é mera coincidência. :)

Leia a matéria completa AQUI!

terça-feira, julho 22, 2008

Dentro do Táxi!

Estou no aeroporto de Congonhas aguardando que você traga para mim alguns documentos que tenho que levar na viagem. Você está na região da Av. Paulista e precisa chegar o quanto antes no aeroporto. Decide então pegar um táxi, chama o taxista mais próximo e pergunta: “Sr., daqui para o aeroporto de Congonhas quanto tempo levaria – qual sua estimativa?” O taxista provavelmente olharia no relógio, no máximo consultaria pelo rádio sobre como o trânsito está naquela região (não, ele não usaria APF) e, de acordo com sua experiência, lhe daria uma estimava: “Olha, nesse horário creio que em 30 minutos estejamos por lá”. Você acha a estimativa satisfatória e pega o táxi.
Ao chegar no aeroporto você percebe que o táxi levou 80 minutos para chegar até o destino, e ao invés de custar R$ 35 (como previsto), custou R$ 90. O que você fará com o taxista? Irá processá-lo? Mas veja, você estava dentro do táxi o tempo todo e percebeu que ele fez o possível para chegar a tempo, se esforçou. Você viu que o trânsito estava ruim e que um grave acidente no meio do caminho piorou as coisas. Você viu que quando isso aconteceu o taxista tentou pegar um outro caminho para fugir do trânsito e, por mais que a estratégia tenha sido boa, não foi suficiente para chegar a tempo. O que você fará? Há uma probabilidade muito grande de você, mesmo chateado, pagar o taxista e entender o lado dele, afinal você viu o quanto ele se esforçou.
Agora, no mesmo cenário, imagine que, ao invés de ir no táxi, você apenas contrata o taxista para levar os documentos para o aeroporto. Ele lhe deu a mesma estimativa de tempo e custo. No entanto, 80 minutos depois ele lhe liga e diz: “Olha, o trânsito estava muito complicado...só cheguei agora, o custo foi R$ 90 ao invés de R$ 35”. Qual será sua reação agora? O que você pensará?
Bom, para 100% das pessoas que conto essa "historinha" a resposta é sempre a mesma “Vou achar que o taxista está me enrolando...que ele deu voltas e mais voltas para que o valor da corrida fosse mais alto”.
Moral da história? Coloque seu cliente “dentro do táxi” sempre, só assim ele entenderá o seu processo e suas dificuldades para alcançar o sucesso do projeto. Mantendo-o de fora ele sempre achará que você está querendo “se dar bem”. Pense nisso!

terça-feira, julho 15, 2008

Agile Requirements Workshop - Nova turma


Após o sucesso da primeira turma, eu e o Adail Retamal estaremos novamente realizando o workshop Agile Requirements em São Paulo/SP, onde apresentaremos importantes técnicas para elaboração e manutenção de um Product Backlog com qualidade e garantia de ROI(Return of Investment).

NOVA DATA: 23/08/08
Horário: 09 às 18hs
Local: Hotel InterCity Ibirapuera
Informações (conteúdo, investimento, etc.): Veja o pdf de divulgação
Inscrições: www.heptagon.com.br

quarta-feira, julho 02, 2008

Agile versus Lean

Martin Fowler, que dispensa apresentações, publicou recentemente seus pensamentos em volta da discussão "Agile vs. Lean". Penso que é importante para todos os envolvidos com abordagens ágeis conhecer um pouco mais sobre o Sistema Toyota de Produção, ou simplesmente Lean, até para entender bem da origem de tudo, e para enxergar como, assim como para a Toyota os fatores de mudança cultural foram fundamentais para o alcance do sucesso, o mesmo é válido para as empresas que buscam sucesso com Agile.
E quanto à Lean ou Agile, bem...Fowler disse tudo: "So as you can see, lean and agile are deeply intertwined in the software world. You can't really talk about them being alternatives, if you are doing agile you are doing lean and vice-versa."
Quem leu "O Modelo Toyota" de Jeffrey K. Liker já sabe que cultura é tudo para Lean, e, concatenando isso com o post do Martin Fowler, cultura é tudo para Agile!

sexta-feira, junho 27, 2008

Vem aí...Falando em Agile 2008!

Nos dias 23 e 24 de outubro deste ano, a Caelum estará realizando em São Paulo um grande evento inteiramente dedicado às práticas ágeis, o Falando em Agile 2008.
O Falando em Agile, que é evento irmão do Falando em Java, contará nesta primeira edição com a presença ilustre de David Anderson, que fará o primeiro Keynote no dia 23. Para quem não conhece, David Anderson participou, juntamente com Peter Coad e Jeff De Luca (dentre outros), do famoso projeto do Overseas Bank que deu origem à FDD (Feature-Driven Development). Além disso ele foi membro do time de criação da MSF na Microsoft, e, mais recentemente, tem tido um forte envolvimento com Lean. Ele é o autor do consagrado livro Agile Management for Software Engineering. David, além de ser Keynote Speaker do Falando em Agile, ministrará o workshop "Zen of Agile Management" nos dias que precedem o evento (21 e 22 de outubro) através de parceria com a Heptagon.
Eu farei o segundo Keynote do evento, no dia seguinte, onde pretendo mostrar de forma mais detalhada o caminho a ser seguido por gerentes de projetos tradicionais (PMBok) para Scrum, e como realizar uma transição eficiente entre esses dois mundos. O evento contará ainda com palestras de Adail Retamal, Guilherme Silveira, Edmilson Miyasaki...e, muito provavelmente, com dois brazucas da ThoughtWorks de Londres: Danilo Sato e Carlos Villela! Além disso serão ainda apresentados alguns Casos de Sucesso de aplicação de Scrum em nossos clientes.

Ou seja pessoal, vai ser um GRANDE EVENTO!!!

Grade, inscrições, valores, local e outras informações estarão disponíveis em breve no site oficial do Falando em Agile 2008.

terça-feira, junho 24, 2008

segunda-feira, junho 16, 2008

Agile Beer Drinking [13.06.2008]

Na última sexta-feira 13 aconteceu mais uma edição do Agile Beer Drinking, agora no Applebee's do Shopping Morumbi. A noite foi extremamente divertida com muita discussão interessante (pelo menos para nós, rs)...e muita, mas muita risada! Dentre os presentes que consigo me recordar estavam o Rodrigo Yoshima da ASPERCOM (foi provado nesta mesma noite a todos os presentes que eu e ele não somos inimigos..rs), Márcio Tierno da in-metrics (Dxalma Fake), Rodolpho Ugolini da IBM, Cesar Lino da Bearing Point, Adalberto e outros que não me recordo o nome das listas UML-BR, Agile-Brasil e Scrum-Brasil.
O Rodrigo Yoshima também postou sobre o evento no blog dele.


Paralelamente, em Porto Alegre, o Juan Bernabo da Teamware organizou uma versão gaúcha do "evento"...o Flávio Steffens mostrou um pouco de como a coisa foi por lá, mas pela foto da versão gaúcha, ou melhor, pelas bebidas mostradas na mesa deles, parece que a versão paulistana foi bem mais animada! :)

Que venha a próxima!

terça-feira, junho 10, 2008

segunda-feira, junho 09, 2008

Scrum + Caelum = Sucesso!

No próximo mês completará 01 ano que iniciamos com o treinamento de Scrum na Caelum. De lá pra cá muita coisa aconteceu e o mercado de Scrum não parou de crescer aqui no Brasil, o que não é novidade para quem acompanha já há alguns anos o que vem acontecendo com Agile no mercado internacional.
Para fazer uma retrospectiva resolvi levantar alguns dados de todas as avaliações dos treinamentos de Scrum que ministrei até hoje na Caelum, e foi uma enorme satisfação me deparar com os resultados abaixo:



Além destes mais que satisfórios dados, encontrei ainda nas avaliações uma série de depoimentos positivos, alguns deles publicados a seguir*:

"Mudou totalmente a minha forma de encarar desenvolvimento de software. Fantástico!"
Hugo Almeida Santos

“O treinamento de Scrum oferecido pela Caelum é de ótima qualidade, possibilitando aprendizagem da metodologia sem conhecimentos anteriores”
Antonio Alves de Almeida Neto

“Ambiente repleto de motivações. Proporciona estudo e aprendizado com excelente profissional além do convívio com pessoas de qualidade”
Daniele Salli Lopes

“Mais uma vez a Caelum me surpreende positivamente! Pois, consegue aliar de forma pragmática qualidade, conhecimento e aplicabilidade dos temas ao meu cotidiano. Parabéns e continuem assim”
Jossemar Ávila de Morais – CVC Turismo

“Gostei muito do conteúdo do treinamento e da didática do Alexandre, estou disposto a aplicar Scrum na empresa e recomendar a mais pessoas. Valeu cada centavo do investimento realizado”
César Lino – Bearing Point

“Impressionante como em uma semana foi possível passar tudo que foi dito sobre Scrum, absorver toda a informação e o quanto aprendi e cresci profissionalmente. Méritos a considerar ao instrutor Alexandre Magno que possui total domínio e segurança de seu conhecimento da metodologia Scrum”
Fabiano Milani – BgmRodotec

“A Caelum através do instrutor Alexandre Magno trouxe para mim, de forma ágil, fortes mudanças de paradigmas gerenciais”
Hélio Medeiros

“Gostei bastante do treinamento. Com ele aprendi formas de conduzir um projeto de forma ágil e segura, mesmo em condições extremas de risco e tempo”
Ricardo Vilanova

“Excelente proposta de curso com conteúdo atualizado e de alto valor para necessidades atuais e relevantes para a carreira”
Marco Antonio Menezes

“O treinamento de Scrum foi além do que eu esperava. Realmente pude estudar Scrum e saber o que fazer para aplicá-lo na prática”
Clayton Gomes

Nós, da Caelum, agradeçemos a todos que participaram de alguma destas turmas, e ficamos extremamente satisfeitos por estarmos atendendo - e em grande parte das vezes superando - a expectativa de vocês.

*depoimentos publicados com autorização dos alunos