Coding Dojo Floripa

Desenvolvimento Ágil

Archive for the ‘Scrum’ Category

A queda do desenvolvimento ágil (parte 2)

Posted by Ivan Sanchez em Quarta-feira, Novembro 19, 2008

Há 6 meses atrás eu escrevi sobre a queda do movimento ágil, mas o James Shore foi bem mais esperto: ele decidiu cutucar na ferida do Scrum. E agora que a polêmica está no ar, muita gente na comunidade ágil brasileira resolveu se manifestar, dentre eles:

Phillip Calçado:

[…] What James describes in his text is what we, consultants, see every single day.

Rafael Mueller:

[…] Tá cheio de consultor por aí pronto para quebrar os valores ágeis somente para ganhar um dinheiro da sua empresa.

Victor Hugo Germano:

[…] São os princípios, e não os métodos, que decidirão sobre a sobrevivência dos projetos

José Papo

[…] Scrum é apenas a porta de entrada para a agilidade. Uma equipe que não evoluir além disso, com certeza irá fracassar.

Manoel Pimentel

[…] Não existe uma só forma de agilidade […] Será que não há espaço para todas essas vertentes da agilidade?

Fernando Meyer

[…] não é trazendo um evangelista e adotanto Scrum para sua empresa que fará seus projetos darem certo, mas se e somente se as pessoas envolvidas acreditarem no que estão fazendo.

Frank Trindade:

[…] O problema acontece quando tudo isso se torna muito na moda e popular, o que leva um monte de gente a adotar metodologias ágeis sem ter muita noção do que está fazendo.

Guilherme Chapiewski:

[…] muitas pessoas na comunidade – assim como eu – têm receio que realmente estejamos entrando numa era de declínio das metodologias ágeis causada pelo seu mal uso e péssimo entendimento.

Minha opinião continua a mesma então não vou entrar na discussão. Ao invés disso vou tentar manter este post atualizado com outros posts que eu encontrar por aí. Estou curioso para saber o quanto esta discussão vai mudar a cara da comunidade brasileira 🙂

Atualizado! Mais algumas opiniões: Fernando Meyer, Frank Trindade e Guilherme Chapiewski (se souberem de mais alguém me avisem!)

Posted in Agile, Blogroll, Scrum | 3 Comments »

Scrum FAQ em português

Posted by Victor Hugo Germano em Sexta-feira, Setembro 28, 2007

Versão em português da entrevista com Ken Schwaber.

Arquivo(link estava quebrado – CORRIGIDO): http://www.4shared.com/file/34824139/61f8668f/Scrum_FAQ_pt_BR.html

Post Original: http://malditacomedia.blogspot.com/2007/09/scrum-faq-em-portugus.html

Sinta-se livre para baixar, ler, criticar e ajudar a divulgar Scrum em sua empresa…

EditNote: corrigido link para download

Posted in Blogroll, Scrum | 5 Comments »

Enquete: O que nós podemos fazer por você?

Posted by Victor Hugo Germano em Sexta-feira, Setembro 14, 2007

Saudações!
Já que o WordPress não nos dá a possibilidade de colocar enquetes no site, colocamos no site A Maldita Comédia mesmo!!!

Eu e o Ivan queremos melhorar o conteúdo do site, e com o número grande de pessoas que acessam aceitamos o desafio de perguntar a todos: O que temos que melhorar?!

Votem! Conto com a sinceridade e a compreensão de todos que queremos realmente gerar conteúdo de qualidade!

Obrigado!

Posted in Agile, BDD, Dojo, eXtreme Programming, Geral, Scrum, TDD | Leave a Comment »

Mais uma referência rápida sobre Scrum

Posted by Ivan Sanchez em Sexta-feira, Junho 8, 2007

Agora foi a vez do

Todo o vocabulário de Scrum em 1 página!

Posted in Scrum | 1 Comment »

O primeiro podcast a gente nunca esquece…

Posted by Ivan Sanchez em Terça-feira, Junho 5, 2007

Finalmente, depois de algumas semanas, consegui me encontrar com o Eduardo Fiorezi no Skype para gravarmos um podcast sobre Scrum, XP, TDD, Coding Dojo etc. E mal o podcast foi publicado e já está rolando uma discussão interessante com o Vinícius Teles sobre a relação entre XP e Scrum.

Confira o post sobre o podcast ou baixe-o diretamente aqui.

Mais uma vez quero agradecer o Eduardo pelo convite, e espero participar de outros podcasts em breve 🙂

Posted in Agile, eXtreme Programming, Scrum | 2 Comments »

Fazendo o treinamento de Scrum Master (de novo)

Posted by Ivan Sanchez em Quarta-feira, Março 21, 2007

Na última semana tive a oportunidade de fazer o treinamento Certified Scrum Master mais uma vez. O evento que deveria acontecer em São Paulo foi trazido na última hora para Florianópolis e fui convidado para ajudar como facilitador. De quebra aproveitei o curso todo mais uma vez, e a experiência foi muito boa.

Este treinamento trouxe um dia dedicado somente a Gerência Ágil de Projetos, e com certeza este foi o ponto alto do curso. Além de fazer comparações entre abordagens tradicionais (PMI, por exemplo) com abordagens ágeis, pudemos aprender bastante com a experiência de mais de 20 anos da Martine Devos no assunto.

Isso significa que em breve escreverei mais posts relacionados a gerência de projetos de software. Até lá, continuarei em Floripa, mantendo a baixa taxa de atualização deste blog 😉

Posted in Agile, Scrum | Leave a Comment »

Mais treinamentos Certified Scrum Master no Brasil

Posted by Ivan Sanchez em Terça-feira, Fevereiro 27, 2007

Tenho notado nas últimas semanas um aumento considerável de pessoas que chegam até este blog procurando informações sobre Scrum. Então aqui vai uma boa notícia: novos treinamentos Certified Scrum Master em outras partes do país: Florianópolis, Brasília, Rio de Janeiro e São Paulo.

Todos ocorrerão na mesma época, entre final de março e começo de abril e vale lembrar que o número de vagas é bem restrito, uma vez que o treinamento é muito mais prático do que teórico. Mais informações no site da TeamWare.

Posted in Agile, Scrum | 1 Comment »

Treinamento Certified Scrum Master

Posted by Ivan Sanchez em Sexta-feira, Fevereiro 9, 2007

Parece que eu estou repetindo o post anterior, mas não é bem por a. Só agora que eu vi que a TeamWare também vai fazer um treinamento de Certified Scrum Master, mais ou menos na mesma época que a Agile Brasil. Mais informações sobre o treinamento aqui.

Assim como no treinamento que eu participei, o treinador vai ser o Boris Gloger, que demonstrou ser realmente muito bom quando se trata de gerência ágil de projetos.

Fico contente em saber que novos treinamentos como estes e o Verão Ágil da USP estão surgindo. É sinal que as metodologias ágeis estão conquistando o seu espaço no mercado.

Posted in Agile, Scrum | Leave a Comment »

Treinamento Agile Project Management e Certified Scrum Master

Posted by Ivan Sanchez em Sexta-feira, Fevereiro 9, 2007

Em Março a Agile Brasil traz um novo treinamento de Certified Scrum Masters. Desta vez o curso incluirá uma parte de Agile Project Management e terá 3 dias de duração. A treinadora será Martine Devos:

Martine Devos é uma das pioneiras no processo Scrum, possui mais de 30 anos de experiencia no gerenciamento de projetos e é certificada para treinar Scrum Masters. Pelo trabalho realizado no departamento de educação da Belgica recebeu o título de ICT Manager of the Year. Possuidora de uma energia unica ela é apaixonada pelo trabalho em equipe, por resolver problemas e compartilhar ideias.

Assim como no treinamento que eu fui, ele será todo ministrado em inglês. Mais informações sobre o treinamento podem ser encontradas no site da Agile Brasil.

Posted in Agile, Scrum | 1 Comment »

Scrum em 2 minutos

Posted by Ivan Sanchez em Quarta-feira, Fevereiro 7, 2007

Scrum overview

 

Uma das melhores referências que eu já vi para apresentar Scrum para quem ainda não conhece é o artigo “Scrum in Five Minutes“, criado pela SoftHouse. Em apenas 16 páginas eles mostram a essência do método, mas se você ainda não estiver convencido a ponto de ler o artigo, aqui vai algo ainda mais resumido:

Scrum em 2 minutos

1. O que é Scrum?

Scrum é uma metodologia ágil para gerência de projetos. Ela é baseada em ciclos de 30 dias chamados Sprints, onde se trabalha para alcançar objetivos bem definidos. Estes objetivos são representados no Product Backlog, uma lista de coisas para fazer que é constantemente atualizada e repriorizada.

2. Quais são os papéis?

  • Equipe: responsável por entregar soluções, geralmente é formada por um grupo pequeno (entre 5 e 9 pessoas) e que trabalha de forma auto-gerenciada;
  • Product Owner: responsável pela visão de negócios do projeto, é ele quem define e prioriza o Product Backlog. Geralmente é o papel desempenhado pelo cliente;
  • Scrum Master: é uma mistura de gerente, facilitador e mediador. Seu papel é remover obstáculos da equipe e assegurar que as práticas de Scrum estão sendo executadas com eficiência.

3. Como funciona?

  • Definição do Backlog: todas as funcionalidades ou mudanças no produto são definidas pelo Product Owner no Product Backlog. Esta lista é priorizada para refletir a necessidade dos clientes ou demandas do mercado. Os itens do topo da lista são destacados para serem entregues no final do próximo Sprint.
  • Andamento do Sprint: durante o Sprint, os itens do Product Backlog que devem ser entregues são agora tratados no Sprint Backlog. As tarefas agora são responsabilidade da Equipe, que tem autonomia para decidir como elas devem ser executadas.
  • Reuniões Diárias: o Scrum Master se reune diariamente com a Equipe num mesmo horário, para que se reporte:
    • O que foi feito ontem?
    • O que se pretende fazer hoje?
    • Quais são os impedimentos que estão atrapalhando a execução das tarefas?
  • Revisões: no final do Sprint a Equipe demonstra os resultados para o Product Owner e demais interessados, de forma que os itens do Backlog sejam considerados prontos e então possa se iniciar um novo Sprint.

Bem, este é apenas um resumo, mas espero que ajude como primeiro contato com Scrum. Se você ficou interessado no assunto aconselho agora a leitura do Scrum in Five Minutes.

Posted in Agile, Scrum | 33 Comments »