BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Agile no InfoQ Brasil

  • A Relação Entre TDD e Qualidade de Software

    TDD é uma prática que visa aumentar a velocidade da entrega de produtos através da simplificação das atividades de desenho de software. [Koskela 2008] resume a filosofia do TDD em uma frase -- somente escreva código para fazer um teste falho passar. Entenda agora como isso pode está diretamente ligado a qualidade do seu software.

  • Scrum e Estratégia

    Se Scrum é completamente sobre curto prazo, como os caras da estratégia trabalhariam neste ecossistema? Mais importante, como isto auxilia líderes a fazerem e conviverem com compromissos acordados? Ótimas perguntas, e não existem respostas simples o suficiente. Tudo isto não faz Estratégia e Scrum parecerem dois pólos de um ímã, ou ainda mais - os dois extremos de um planeta?

  • Por que Adoção de Agile falha em Algumas Organizações

    Quantas vezes você ouviu que uma empresa que tentou adotar práticas ágeis falhou? Este artigo tenta analisar e explicar as principais razões, muitas vezes esquecidas, que fazem metodologias ágeis falharem, porque não é óbvio para a maioria de nós, e algumas estratégias para lidar com potenciais barreiras organizacionais.

  • Amigo “Líder”: Você seria liderado por si mesmo?

    Esse artigo apresenta um pensamento é bem simples, pois consiste no seguinte autoquestionamento: Eu aceitaria ser liderado por mim mesmo? Essa é uma pergunta extremamente direta, porém,respondê-la a você mesmo é enormemente complicado.

  • O Elefante na sala: Usando a Neurociência para Aprimorar os Relacionamentos no Trabalho

    Os novos conhecimentos em neurociência, nos dão ferramentas para entender e ampliar a habilidade de homens e mulheres trabalharem juntos. Empresas como Deloitte & Touche, IBM e PriceWaterHouse Coopers têm visto resultados financeiros, que incluem maior retenção de mulheres, ao treinarem seus gestores a usarem a inteligência de gênero no ambiente de trabalho.

  • Tenha nojo dos impedimentos

    Esse texto almeja gerar uma reflexão na forma como os times estão tratando os impedimentos que aparecem em seu cotidiano. Portanto, descubra por qual o motivo é recomendável que você tenha um verdadeiro sentimento de nojo dos impedimentos.

  • Superando os Desafios Técnicos para a Adoção de Métodos Ágeis nas Empresas

    A adaptação de métodos ágeis dentro de uma empresa é uma tarefa desafiadora. Agilidade não é como um mero software que pode simplesmente ser instalado algum dia. Este artigo explora os desafios associados com a configuração de ambientes de desenvolvimento, testes automatizados, integração contínua e específica a definição de pronto dentro do contexto das empresas.

  • Análise Burndown no Gerenciamente de Cronograma e de Produtividade

    Gerenciar a produtividade e o cronograma em um projeto é sempre um grande desafio devido à complexidade na tomada rápida de decisões. Neste artigo, tentamos usar o gráfico "burndown" para endereçar este problema. Mostramos como um gráfico Burndown é útil quando uma equipe tem que responder questões relativas à compressão do cronograma, gestão de recursos e aumento da produtividade.

  • Construindo uma Equipe Ágil

    Construir uma equipe de desenvolvimento ágil de software não é tão fácil como parece. Muitos gerentes e chefes de equipe contratam pessoas tecnicamente capazes, para lançar alguma forma de processo ágil na equipe, e torcem para que tudo funcione bem como a literatura diz que funciona. Esta abordagem não é apenas irreal, mas é propensa ao fracasso.

  • Comunicação Ágil com Scrum

    Em projetos Scrum a comunicação não é apenas importante entre o time de desenvolvimento. A mesma importância deve ser dada para a comunicação que ocorre entre o time (representado normalmente pelo Scrum Master) e o Product Owner. Neste artigo, abordaremos algumas práticas que podem ser úteis para uma comunicação efetiva entre o time e o Product Owner.

  • Mocks não são Stubs

    O termo 'Mock Objects' tornou-se popular para descrever um caso especial de objetos que imitam objetos reais para teste. A maioria das linguagens de ambiente agora tem frameworks que facilitam a criação de mock objects. Neste artigo eu explicarei como os mock objects funcionam e como eles fazem testes baseado na verificação de comportamento.

  • Entrevista com Mary e Tom Poppendieck - Parte 2

    Esta é a segunda parte da série de artigos sobre Lean Software Development resultado de uma entrevista de mais de uma hora de duração realizada no Agiles 2008 com o casal Poppendieck. Nesta parte da entrevista são abordados dois assuntos extremamente polêmicos: Liderança e os papéis definidos no Scrum e estatísticas e coletas de dados durante o processo de desenvolvimento do projeto.

BT