Início Técnicas ágeis no InfoQ Brasil
Notícias
Feed RSS-
Estimando Valor de Negócio
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.
-
Retroflexão Ágil do Dia
Retroflexão é um conceito em que uma pessoa substitui o ambiente por sí mesma, focando ações e energias para sí sobre o que deseja realizar a outros ou ainda fazendo a si mesmas o que desejam que os outros façam por elas. A Introsprecção é uma forma de retroflexão que pode ser patológica ou saudável. Baseado num conceito similar, Yves Hanoulle iniciou projeto Retroflexão Ágil do dia
-
Sprints de Estabilização, um Mal Necessário ou um Puro Desperdício?
Dushy tem ouvido falar sobre Sprints de Estabilização e ficou pensando se elas eram a norma no mundo ágil. Sprints de Estabilização são uma porção de sprints adicionais ao final do ciclo normal de desenvolvimento e antes da entrega do produto. Como o nome sugere, elas costumam ser incluídas como uma última oportunidade de explorar o produto numa última busca por bugs.
-
Testes de Aceitação com Horas e Datas
Testes Unitários com Tempo e Datas são muitas vezes tratados como um problema com soluções relativamente simples. Mais difícil são os testes de aceitação com Tempo. Quais estratégias são usadas?
-
O que você faz, Teste ou Verificação?
Teste de Software é uma investigação empírica feita para informar os stakeholders acerca da qualidade do produto ou serviço sob teste. Entretanto, esta definição não fala nada sobre a sapiência, o que determina uma diferença sutil entre teste e verificação. Michael Bolton compartilha sua opinião sobre esta diferença e sobre o porquê de haver uma diferença entre as duas.
-
RubyMine 2.0: Um Caminho Claro para o Desenvolvimento Dinâmico
A JetBrains se propôs a construir a melhor IDE para Ruby do mercado. A pouco mais de 6 meses foi lançada a versão 1.0, e agora foi lançado o RubyMine 2.0.
-
Test Driven Development e os Problemas com o Código Legado
Allan Baljeu estava aplicando TDD em uma base de código legado C++ e estava em apuros porque...
-
26 Dicas para um Desenvolvimento Ágil Bem Sucedido
Keith Swenson recentemente compilou a lista 26 dicas para um desenvolvimento ágil bem sucedido. Keith sugeriu que frequentemente coleta porções de sabedoria em vários temas e a lista é um conjunto destilado de sugestões que realmente importam para o desenvolvimento ágil de software.
-
Testes de Aceitação Automatizados de fácil Manutenção
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.
-
Software Katas – Práticas em Público Levam à Perfeição
Muitos líderes pensadores das comunidades ágeis tem passado a falar mais sobre software katas – uma maneira de pôr em prática exercícios específicos até que sejam memorizados. Ao longo das últimas semanas, têm havido um aumento de publicações em blogs e sites relativas a katas. Robert Martin vai longe ao se referir a katas como a "arte do desempenho".
-
Atenção Plena e Equipes Ágeis
No Oredev 2009, Marc Lesser deu um keynote intitulado "realizar mais com menos". Embora não falando diretamente sobre o desenvolvimento ágil, o tópico será comentado por muitos praticantes de Agile e está relacionado com o sucesso da auto organização de equipes.
-
Pomodoro - Estime Tomates
Desde que começamos a usar Pomodoro na SEA, nossas estimativas deram um salto de precisão incrível (sem falar em nossa produtividade). Este artigo aborda a técnica brevemente, introduz a questão das estimativas e explica como estamos usando a técnica Pomodoro para melhorar nossas estimativas na SEA.
-
Uncle Bob e a Aplicabilidade do TDD
Acompanhando o agitado blog onde ele afirmava que "quem continua a pensar que TDD o deixa lento, está "vivendo na idade da pedra", Bob Martin dá uma lição ao fornecer um conhecimento mais profundo da aplicabilidade real, função e benefício TDD.
-
Pomodoro – Uma Abordagem Ágil para Gerenciamento de Tempo
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.
-
ScrumBan - Evolução ou Contradição?
Ainda que não seja algo novo, a sensibilização para uso de Kanban agora está crescendo entre usuários de metodologias ágeis. Palestras, workshops e eventos inteiros estão surgindo e os instrutores de metodologias ágeis estão introduzindo Kanban em seus cursos. gilistas na prática estão investigando o que este método, adaptado de Lean, tem a oferecer a suas equipes.