Chris Sims
Chris Sims helps software development teams improve their productivity and happiness. His approach combines experiential training, coaching, and even direct technical contribution. Chris is the founder of Agile Learning Labs. In addition, he is chair of the IEEE Technical Management Council of Silicon Valley, and is on the board of BayAPLN, the Bay Area chapter of the Agile Project Leadership Network. Chris is a certified scrum master and practitioner, who has been leading successful agile software projects since the turn of the century. He has made a living in roles such as: Scrum Master, Product Owner, Engineering Manager, Project Manager, C++ Developer, Musician, and Auto Mechanic.
Todos os conteúdos de Chris Sims na InfoQ
Notícias por Chris Sims
- Tópicos
- Colaboração em Equipes,
- Times Distribuidos,
- Colaboração,
- Trabalho em Equipe,
- Melhores Práticas,
- Técnicas Ágeis,
- Melhoria Contínua,
- Agile,
- Programação,
- Retrospectivas
Muito se fala sobre como melhorar as retrospectivas das metodologias ágeis. James Carr publicou recentemente cinco regras de como tornar o processo melhor. As regras são baseadas nas experiências dele em várias retrospectivas, algumas com sucesso, outras não.
- Tópicos
- Entregando Valor,
- Planejamento,
- Artesanato de software,
- Técnicas Ágeis,
- Gerenciamento de Projetos,
- Business/IT Alignment,
- Agile,
- Métrica,
- Arquitetura Corporativa,
- Prioritization
A abordagem ágil para priorização é que as histórias de usuário de mais alto valor de negócio devem ser implementadas antes daquelas de menor valor de negócio. O conceito é simples, mas sua implementação depende de se ter um mecanismo para avaliar o valor de negócio.
- Tópicos
- Testes de Software,
- Automação,
- Técnicas Ágeis,
- Testes de Aceitação,
- Testes,
- Agile
Testes automatizados frágeis acabam por levar as empresas a abandonar as iniciativas de automatização, de acordo com Dale Emery. Em um artigo recém-publicado, Dale compartilha algumas iniciativas práticas para se evitar problemas com automatização de testes. Ele começa com algum código típico de automatização e o evolui de forma a torná-lo mais robusto e menos custoso de se manter.
- Tópicos
- Técnicas Ágeis,
- agile2008,
- Agile,
- Agile2009
Uma abordagem pessoal para gerenciamento de tempo conhecida como Técnica Pomodoro está se tornando bastante popular entre agilistas. Pomodoro inclui uma porção de práticas similares àquelas usadas por equipes ágeis: timeboxes, oportunidades frequentes de inspeção e adaptação, estimativa, uma preferência por ferramentas “low tech” e uma ênfase em se manter um ritmo sustentável.
- Tópicos
- Times Distribuídos,
- Melhoria Contínua,
- Técnicas Ágeis,
- Trabalho em Equipe,
- Agile,
- Retrospectivas
Muitos consideram a retrospectiva uma das ferramentas mais poderosas dos times ágeis para a melhoria contínua. A retrospectiva captura o aprendizado e o conhecimento enquanto a experiência ainda está fresca, e as lições são aplicadas imediatamente nos times enquanto o trabalho está sendo feito. Uma discussão no Yahoo Group examinou como adaptar a retrospectiva para funcionar em lugares múltiplos.
- Tópicos
- Gerenciamento de Projetos,
- Agile,
- PMI,
- Anúncio,
- Agile2009
O PMI lançou oficialmente a sua Comunidade de Práticas Ágeis na conferência Agile2009 . A missão do grupo é: "Equipar os membros do PMI e com habilidades e conhecimentos de metodologias Ágeis" Mike Griffiths foi o responsável por fazer as coisas andarem, quando ele lançou um desafio ao PMI na Agile 2007 , para que este formasse um grupo de trabalho específico para metodologias ágeis.
- Tópicos
- Processo de Adoção,
- VersionOneSoftware,
- Adoção,
- Lean,
- Testes de Histórias,
- Gerenciamento de Projetos,
- Agile nas empresas,
- Anúncio,
- Agile,
- Pesquisas,
- Testes
A quarta pesquisa anual “Estado do Agile” está aberta para participação pública (public participation). A pesquisa de 6 páginas leva de 5 a 10 minutos para ser terminada e os participantes ficam anônimos. Nos últimos 3 anos de pesquisa patrocinada pela VersionOne, tem aferido a extensão da adoção das práticas agile, bem como os resultados obtidos com elas.
- Tópicos
- Artefatos & Ferramentas,
- Ferramentas,
- Testes de Software,
- Automação,
- Depuração,
- Agile,
- Testes,
- Programação,
- Selenium
Enquanto Selenium tem ganhado muita aceitação como uma ferramenta útil para automatizar testes browser-level (diretamente nos navegadores), encontrar a causa da falha nos testes pode levar um bom tempo. Daniel Wellman, compartilhou dois de seus melhores truques para reduzir drasticamente o tempo de depuração de testes que falham.
- Tópicos
- Adoção de Agile,
- Maturity Models,
- Melhoria Contínua,
- Artesanato de software,
- Agile nas empresas,
- Agile Manifesto,
- Adoção,
- agile2008,
- Agile
Enquanto Scott Ambler, Ross Pettit e outros continuam em busca da criação de um modelo de maturidade para desenvolvimento ágil, David Starr investiga como e porquê uma organização pode querer medir coisas como: agilidade, habilidade e sucesso organizacional. Ele considerou o artesanato de software de fácil mensuração, ainda que a agilidade seja algo mais difícil de se medir em termos úteis.
- Tópicos
- XP,
- Adoção de Agile,
- Agile nas empresas,
- Técnicas Ágeis,
- Melhores Práticas,
- Pair Programming,
- Agile,
- Programação
Há pouco tempo, Buddha Buck perguntou na lista de Extreme Programming se existe uma média de velocidade que poderia ser considerada boa para uma equipe de sete pessoas que realiza iterações de duas semanas. Ele sentiu que uma velocidade de oito pra baixo indicaria que as estórias estariam muito grandes. A discussão em torno do tema conseguiu responder a essa e a outras questões decorrentes também.