BT

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

Contribuir

Tópicos

Escolha a região

Início Técnicas ágeis no InfoQ Brasil

  • Apache Ivy 2.0 Final Lançado

    Ivy 2.0, a nova versão do projeto gerenciador de dependências Ivy, foi lançada. 2.0 é a primeira release do Ivy como um projeto oficial da Apache.

  • Sucessão, uma abordagem Ágil para Arquiteturas Evolutivas

    Kent Beck escreveu: "Primeiro um, e então Muitos" para explicar a aplicação do conceito Succession(Sucessão) ao design de software. Succession é uma técnica para evoluir a arquitetura de um sistema de "o suficiente por agora" para aquilo que eventualmente será necessário.

  • Venkat Subramaniam em Verdades e Mentiras do Desenvolvimento de Software Cotidiano

    O desenvolvimento de software é desafiador e muito divertido, mas há diversos fatores que não deixam os times ter sucesso nos projetos de TI. Estes fatores não são normalmente as ferramentas ou as tecnologias mas são as pessoas que afetam o sucesso dos projetos de desenvolvimento de software.

  • A viagem de um homem numa Jornada com Pair Programming

    Corey Haines recentemente embarcou em "uma excursão de Pair Programming" de uma única pessoa na região central dos EUA. Agora, Haines postou um vídeo de entrevistas revelando muitos dos insights que conseguiu sobre pares, testes automatizados e a evolução do conceito de “artesão de software” enquanto compartilha o teclado nas casas de Dave Chelimsky, Brian Marick, Uncle Bob Martin entre outros.

  • Brasil terá representação na primeira conferência internacional sobre Lean & Kanban

    Ocorrerá nos dias 6 e 7 de maio desse ano de 2009 em Miami (Flórida-EUA), o Lean & Kanban Conference 2009 que será o primeiro evento internacional sobre o Sistema Kanban e Lean aplicado ao desenvolvimento de software.

  • Programação em Par vs Revisão de Código

    Programação em Par e Revisão de Código são práticas que aumentam a qualidade do software, assim como promovem a disseminação do conhecimento. Enquanto os debates Agile vs Lean, XP vs Scrum e vi vs Emacs andam em marcha lenta, desenvolvedores são conhecidos por debater os méritos da programação em par vs revisão de código.

  • Code2Pan, um add-in gratuito para gerenciamento de projetos ágeis para o Visual Studio

    Jesse Johnston e Denis Morozov criaram o code2plan, uma ferramenta de gerenciamento de projetos de software ágeis, como um add-in para a versão beta do Visual Studio e está disponível gratuitamente. A ferramenta também executa como uma aplicação stand-alone que pode ser usada para monitorar projetos, iterações, histórico de usuários, funcionalidades, testes, defeitos e builds.

  • Dicas para Melhorar as Retrospectivas

    Conselhos de Esther Derby, George Dinwiddie, Jo Geske, Mike Sutton e Ilja Preuss sobre como melhorar as retrospectivas. A idéia inclui dicas para facilitador/Scrum Master e novas maneiras de usar o gráfico burndown.

  • Usando uma “Cobra na Parede” para quantificar impedimentos

    Kevin Schlabach postou recentemente no seu blog Agile Commentary sobre como utilizar um "Cobra na Parede ", uma abordagem leve ele utiliza para ajudar sua equipe a identificar as coisas que estão retardando seus processos de desenvolvimento.

  • TeamCity 4.0: Builds Distribuídos e Integração Contínua

    JetBrains, a empresa por trás do Intellij IDEA, disponibilizou o TeamCity 4.0: servidor de gerenciamento distribuído de build e integração contínua. A versão nova tem suporte para plataformas alternativas (tais como .NET e Ruby), e várias novas funcionalidades de gerenciamento.

  • O Product Owner e o Scrum Master podem ser a mesma pessoa?

    Muitas equipes de poucas pessoas ou pequenas organizações consideram combinar o papel do Scrum Master (SM) e do Product Owner (PO) em uma única pessoa. É aconselhável? Outras pessoas têm feito isso? Quais são as opções? Matt Gelbwaks, Dan Rawsthorne e Tom Mellor, entre outros, compartilham suas experiências.

  • Gerenciar Requisições de Mudanças em Scrum

    Change Controle é um processo da gerência de projetos tradicional para administrar mudanças. Em um projeto tradicional o controle de mudança tipicamente consiste no preenchimento de um detalhado formulário de mudança que inclui atributos como o detalhes da mudança, o impacto no projeto, riscos, migrações etc. Também precisa da aprovação de diversas pessoas.

  • Como Agile beneficia o indivíduo

    Uma recente discussão na lista ScrumDevelopment esclareceram as formas pelas quais as práticas de desenvolvimento ágil beneficiam diretamente as pessoas envolvidas. O consenso era de que um ambiente ideal para o crescimento individual pode ser criado pela implementação de práticas ágeis tal como inspecionar-e-adaptar, programação dupla, test driven development, constante colaboração e comunicação.

  • Apache Ivy 2.0.0-RC2: Se aproximando do 2.0

    Apache Ivy, o projeto da ferramenta de gerenciamento de dependência, chegou no status da versão 2.0.0-RC2. InfoQ anteriormente cobriu a migração do Ivy para a Apache como parte do release 2.0.

  • Usabilidade em Agile

    O Guru de usabilidade e autor de Usability Engineering, Jakob Nielsen, expõe sua preocupação de que os métodos ágeis são uma ameaça para as abordagens tradicionais para design e usabilidade. Ele também propõe soluções para que os designer de usabilidade possam trabalhar no mundo do Agile. Alistair Cockburn, responde a alguns de seus pontos.

BT