BT

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

Contribuir

Tópicos

Escolha a região

Início Agile no InfoQ Brasil

  • 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.

  • Scrum of Scrums - Problemas e Valores

    A reunião Scrum of Scrums "é uma importante técnica para escalar Scrum em grande times. Essas reuniões permitem agrupar os times para discutir seus trabalhos." Allan Shalloway perguntou sobre a experiência das pessoas quanto ao uso de "Scrum-of-Scrums para coordenar times vs escalar Scrum para corporações" ele vê problema com grande equipes (350 pessoas).

  • Carta sobre a falha do SOA

    Um analista do Gartner escreveu uma carta de um Arquitetoa/Engenheiro SOA fictício para seu CEO/CTO explicando porque o SOA falhou para eles. Mesmo sendo um trabalho de ficção a carta passa por alguns pontos interessantes.

  • Esqueça o seu Debugger, Use o "Saff Squeeze"

    Kent Beck, um dos pais do XP, TDD, e do JUnit, conta uma história sobre rastrear defeitos através de uma nova funcionalidade do JUnit, JunitMax, com testes unitários ao invés de um debugger. Ele explica um método apresentado a ele pelo atual líder do desenvolvimento do JUnit, David Saff, onde um teste unitário de alto nível é embutido até que um teste conciso passa a existir na raiz do defeito.

  • Painel JCP: A comunidade pede por mais abertura e participação

    A QCon San Francisco 2008, organizou um painel sobre o Open Standards onde Patrick Curran, Presidente do JCP e ilustres membros da comunidade, compartilharam suas experiências práticas tanto em open standards como em desenvolvimento open source. Desde o início se tornou evidente que houveram duas grandes questões que dominaram o debate: Abertura e Facilidade na participação para o JCP.

  • Brian Marick: O que está faltando no Agile Manifesto

    Brian Marick descreveu valores que estão em falta no Manifesto Ágil. Sua opinião é de que o Manifesto era um documento de marketing, visando conseguir que as empresas dessem uma chance para a agilidade. Agora que grande parte desse objetivo foi alcançado, um conjunto de valores são necessários para os times a concretizarem as promessas do manifesto.

  • 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.

  • Team Foundation Server para Telecommuters

    Há algum tempo atrás quando o Visual SourceSafe era o controle de versão mais popular para desenvolvedores Windows, acesso remoto foi um grande problema. Produtos como SourceOffSite eram uma necessidade para os que não trabalham na sede corporativa. Enquanto a economia estimula ainda mais o aumento da telecommuting, a Microsoft ainda negligencia este setor.

  • Praticando agilidade na Arquitetura da Aplicação

    A Microsoft publicou um guia sobre "Como fazer um design usando uma arquitetura ágil" em relação a padrões e práticas, fornecendo orientações detalhadas para seguir quando se está construindo a arquitetura de uma aplicação, de forma ágil.

  • 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.

  • Faster Test Runs With Clover's Test Optimization

    The recent release of Clover 2.4 highlights a new "Test Optimization" feature that offers to speed up CI builds and allow developers to spend less time waiting for their tests to run. The feature leverages "per-test" coverage data to selectively run only the tests impacted by your code changes.

  • James Shore: O Declínio e a Queda do Agile

    James Shore declarou que Agile está em declínio. Ele cita os vários times fazendo 'sprints' e stand-up meetings, sem adotar nenhuma das práticas técnicas necessárias para produzir software de alta qualidade no longo prazo. Este levou milhares de times Scrum a praticar métodos Ágeis tão pobremente que eles quase sem sombra de dúvida falharão e provavelmente levarão o movimento Ágil com eles.

  • Transição Co-localizada, Dicas e Preocupações

    Quais são os truques para garantir o êxito da transição de times para os ambientes co-localizados? Quais são as preocupações? Idéias incluem: fazer a alteração de uma experiência, certifique-se que todos estão ouvindo.

  • SEI publica relatório integrando CMMI e Agile

    O SEI recentemente publicou um relatório intitulado “CMMI or Agile: Why Not Embrace Both!” (Traduzido literalmente para: CMMI ou Agile, porquê não abraçar ambos?), onde aborda a integração entre as idéias e práticas do CMMI com as idéias e práticas da Agilidade.

BT