BT

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

Contribuir

Tópicos

Escolha a região

Início Agile no InfoQ Brasil

  • Um Time de Blue Angels

    Promover, manter, e evoluir as práticas ágeis numa empresa requer expertise e experiência. Inicialmente, muitas empresas trazem especialistas para que possam iniciar a adoção. Laura Moore descreveu um modelo, baseados nos Blue Angels, que as empresas podem usar para desenvolver e preparar especialistas internos.

  • Não Comece O Que Não Pode Ser Feito

    Muitas equipes ágeis enfrentam um dilema quando pegam uma nova estória no final de um Sprint. Ainda há um tempo restante, mas não é suficiente para terminar essa nova estória. Uma discussão interessante no grupo Scrum Development tenta encontrar algumas soluções para essa questão.

  • Estruturando equipes de produto desorganizadas

    Cory Foy está lidando com uma estrutura organizacional que cresceu através de aquisições e evolução se transformando em um pequeno monstro. Os membros da equipe estão espalhadas sobre o globo e em alguns casos, não ocupam o mesmo fuso horário. As releases foram demorando de 12 à 18 meses.

  • Retorno de Investimento para Testes Automatizados

    Automação de testes é geralmente vista como uma forma de reduzir os custos dos testes, aumentar a cobertura e a efetividade e diminuir os ciclos de testes. De fato várias organizações de software consideram a automação de testes como um passo vital para estabelecer uma maturidade do programa de Garantia da Qualidade e isso certamente tem muito valor se esta pode ser alavancada efetivamente.

  • GitHub anuncia um issue tracker e uma nova API

    GitHub agora oferece um issue tracker, integrado com sua hospedagem de repositório Git. O issue tracker está também acessível através de sua nova API 2.

  • Contratos para Desenvolvimento de Software Ágil

    Enquanto o Manifesto Ágil diz "Colaboração com o Cliente mais que negociação de contratos", contratos são uma realidade de desenvolvedores e firmas. Peter Stevens tem analisado 10 tipos diferentes de contratos de desenvolvimento, esclarecendo como cada estilo se aplica em um projeto ágil. Ele tem descoberto que alguns se enquadram muito melhor do que contratos por preço fixo ou tempo–e–recurso.

  • Testador dedicado em um time ágil

    A necessidade de testadores dedicados em um time ágil é uma questão bastante discutida. Em muitos times ágeis, estes desempenham um papel central enquanto os outros desenvolvedores também fazem testes, mas não de forma dedicada. Uma discussão recente no grupo scrumdevelopment endereça novamente essa questão.

  • Recomendação de Livros sobre Lean

    Você está interessado em ler sobre a teoria Lean? A mais nova discussão na lista leanagile no Yahoo! apresenta boas alterativas e até mesmo um livro em andamento.

  • Scott Ambler Revisita os Modelos de Maturidade do Processo Ágil

    Scott Ambler, que escreveu 'O Inferno Congelou? Um Modelo de Maturidade Ágil?', começou a escrever sobre um assunto que ele mesmo está chamando de Processo de Maturidade Ágil. A discussão sobre o modelo do Scott fez aparecer um outro modelo de mesmo nome e refrescou o debate sobre a utilidade de um modelo de maturidade para os métodos Ágeis.

  • O que significa Qualidade?

    O que siginifica Qualidade no Desenvolvimento de Software? Como é usado hoje, Mike Bria observa: ‘Qualidade’ se refere á "ausência de defeitos" ao invés da "presença de valor", de modo que isto representa o que é normalmente utilizado no uso diário.

  • Que Software os Outros Geeks estão Usando?

    Wakoopa, uma nova startup localizada em Amsterdam, Holanda, criou uma nova rede social com o objetivo de descobrir e divulgar quais aplicações as pessoas estão usando. Mesmo sua base de usuários sendo relativamente pequena e focada nos geeks, a rede fornece idéias úteis sobre a utilização de software com um jeitinho social.

  • Distribuindo Testes de Integração de JavaScript com o Test Swarm

    John Resig, lançou o TestSwarm, uma plataforma para testes de integração contínua distribuída para JavaScript client-side. Frustrado com ambientes de teste de JavaScript tradicionais que não escalam, John criou este novo projeto, que atualmente está em versão alpha privada e que procura proporcionar um sistema para terceirizar testes em browser para grandes grupos de pessoas ou comunidades.

  • As Reuniões Diárias Funcionam para Equipes Grandes?

    As reuniões diárias ajudam a equipe a conhecer o progresso do trabalho comparando-o com o objetivo da iteração. Entretanto muitos agilistas acreditam que essas reuniões convencionais ficam ruins à medida que a equipe cresce.

  • Quais práticas compõem O SEU Desenvolvimento Ágil?

    No mundo do desenvolvimento Ágil de software há um certo consenso sobre quais práticas "realmente" são ágeis, e quais não são. Da mesma forma, as pessoas não concordam em quais práticas ágeis são mais importantes e ninguém sabe quais delas são realmente aplicadas em quantos projetos.

  • Uma Abordagem Ágil para Reutilização de Código

    Uma discussão recente na lista de Extreme Programming do Yahoo Groups explorou o conflito aparente entre desenvolver software reutilizável e a prática do XP de não escrever o código até que ele seja necessário. Ron Jeffries e outras pessoas compartilharam suas idéias sobre os custos e benefí­cios da reutilizacão de código, além de como e quando colocá-la em prática em um ambiente Ágil.

BT