Início Agile no InfoQ Brasil
Artigos
Feed RSS-
Novo Scrum Guide: Analisando as mudanças
A atualização do Scrum Guide, o guia que define o Scrum de acordo com seus idealizadores, reforçou a importância da transparência, refinamento do backlog de produto, sprint goals e outras coisas. Essas alterações oferecem contribuições positivas para tornar o guia coerente em relação ao uso do Scrum na prática.
-
Modelagem de Domínio: os 7 maus cheiros de informação
A modelagem do domínio é uma técnica poderosa do arsenal de profissionais de TI. Neste artigo são discutidos sinais, ou maus cheiros, em modelos de domínio que indicam a necessidade de mais perguntas e mudanças a fazer.
-
Refatoração de sistemas legados: um estudo de caso
Refatorar código legado é sempre uma atividade muito difícil, mesmo quando realizada com apoio de uma ferramenta de testes unitários para evitar regressões. Este artigo apresenta uma metodologia para refatorar código legado de maneira segura, com base em um exemplo real.
-
Opções Reais: um pilar para as práticas ágeis
A liberdade de escolha é um princípio que rege muitas das práticas ágeis. Ao se evitar assumir um compromisso cedo demais, ganha-se flexibilidade nas escolhas mais tarde. Nesse artigo, Chris Matts e Olav Maassen propõem que o entendimento sobre Opções Reais permite desenvolver e refinar novas práticas ágeis e levar o Agile para onde nunca esteve.
-
A praga das Febres Ágeis: Fuja da infecção
As Febre Ágeis roubam pessoas de sua racionalidade e senso comum com relação à adoção de processos ágeis. E como as consequência dessas febres pode ter impacto em custos, prazos e produtividade, todos os profissionais de software devem conhecer – e saber reconhecer – os sintomas dessa terrível infecção.
-
Qual tipo de Scrum Master você está contratando?
Johanna Rothman, autora de livros consagrados, recomenda realizar uma análise de cargo antes da contratação de um Scrum Master, pois nem sempre esse é o tipo de profissional que a empresa está procurando.
-
Escalando o Agile na Spotify: exemplo de sucesso de Lean Startup, Scrum e Kanban
A implantação da cultura ágil em empresas envolve muita comunicação, integração entre todas as áreas, treinamento, sensibilidade perante às mudanças e evolução gradativa. Após a implantação, e quando as equipes já estão entregando software de forma ágil, surge outro desafio: como escalar as práticas ágeis para as demais equipes. Veja neste artigo como a Spotify venceu esses desafios.
-
Agile e a morte do departamento de QA
Nos modelos de gestão tradicionais, as equipes de QA eram isoladas, lentas e caras. Testes unitários passam a responsabilidade pela qualidade aos desenvolvedores, reduzindo a dependência de um setor de QA separado. Seriam os testes unitários a melhor forma de garantir a qualidade do software? Com TDD e Agile, estaria morto do setor de QA?
-
Podcasts de Agile e Lean: Uma excelente alternativa de aprendizado
A leitura é uma forma muito difundida de consumir informação sobre práticas ágeis, mas não é o único caminho. Se você não tem tempo e entende o inglês falado, ouvir podcasts é uma forma alternativa de aumentar o seu conhecimento. Atualmente, existem excelentes podcasts relacionados a métodos ágeis e Lean, sendo que este artigo apresentará alguns que foram selecionados.
-
O papel do gerente de desenvolvimento
O gerente de desenvolvimento possui uma série de responsabilidades, mas a principal é fazer com que um produto seja lançado para o mercado. Preencher essa função requer um conjunto extenso de habilidades, e este artigo discute as habilidades necessárias para ser um gerente de desenvolvimento efetivo.
-
Chegou a hora para o ALM Lean
Nesse artigo, examinam-se as razões pelas quais as empresas precisam adotar o ALM (Application Lifecycle Management — Gerenciamento do ciclo de vida de aplicações) e o que queremos aprender do pensamento Lean para transformar o ALM de uma abordagem inflexível, cara e dogmática para uma mais apta a reduzir desperdícios e entregar valor mensurável.
-
Formando equipes de alto desempenho, parte 6: retrospectiva final
Na sexta e última parte da série sobre a formação de equipes de alto desempenho, é feita uma retrospectiva e apresentada uma consolidação dos desafios enfrentados pelo Scrum Master na formação de um time, assim como os benefícios gerados para o resultados dos projetos e o atendimento das expectativas dos clientes.