BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias

  • Como programação pareada funciona

    Stuart Wray escreveu um artigo analisando como a programação pareada realmente funciona em ambientes de desenvolvimento e identificou quatro mecanismos que podem ser aplicados para melhorar a eficácia da programação pareada, e porque ela resulta em produtos com mais qualidade.

  • Opinião: O sucesso dos Métodos Ágeis Não é Dependente das Técnicas Ágeis

    O grande sucesso de equipes Ágeis é um fato. Mas também o são os fracassos: os casos de adoções "frÁgeis", "somos menos piores" e vários outros onde equipes Ágeis falham em produzir software de qualidade e/ou falham em afetar as organizações como um todo. Seria isto algo possivelmente mensurável e "corrigido", ou seria Desenvolvimento Ágil útil apenas para algumas equipes?

  • Estimando Valor de Negócio

    A abordagem ágil para priorização é que as histórias de usuário de mais alto valor de negócio devem ser implementadas antes daquelas de menor valor de negócio. O conceito é simples, mas sua implementação depende de se ter um mecanismo para avaliar o valor de negócio.

  • User Manifesto - Uma extensão do manifesto ágil

    Em seu site, Alistair Cockburn propôs a criação de uma extensão para o Manifesto Ágil, voltada para o usuário / cliente, a partir de um discussão na cidade de Salt Lake junto com Jeff Patton, que em conjunto com outras pessoas iniciaram este trabalho. O trabalho é ainda preliminar, mas já foram criadas quatro opções, que são basicamente as mesmas, mas dispostas de maneira diferente.

  • Retroflexão Ágil do Dia

    Retroflexão é um conceito em que uma pessoa substitui o ambiente por sí mesma, focando ações e energias para sí sobre o que deseja realizar a outros ou ainda fazendo a si mesmas o que desejam que os outros façam por elas. A Introsprecção é uma forma de retroflexão que pode ser patológica ou saudável. Baseado num conceito similar, Yves Hanoulle iniciou projeto Retroflexão Ágil do dia

  • Estudo de Caso: Migração de um grande aplicativo VB6 para .NET

    Uma empresa prestadora de serviços de TI tenha migrado um aplicativo de ERP, totalizando 950.000 linhas de código para VB6. NET em 9 meses.

  • Motivos de Atrasos em um Projeto Ágil

    Um atraso, em geral, é quando se tem algo pronto depois do planejado, ocasionando um inconveniente desconforto. Em outro ponto de vista, pode-se ver um atraso como apenas um desperdício. Em um projeto ágil, um atraso resulta em descontinuidade, além de ocasionar outros tipos de desperdício como necessidade de reaprendizagem, mudança de contexto de tarefas, etc.

  • Será que o Web Profile tornará o "Java Enterprise" Atraente para Desenvolvedores Web?

    A última versão do Java Enterprise, que foi aprovado há poucos dias, apresenta uma capacidade para funções baseadas em profile. O primeiro publicado é o Web Profile, que se destina a desenvolvedores web, mas não é certo se ele será suficiente para impulsionar a adoção da plataforma em um campo com tantas ofertas atraentes.

  • Acessando facilmente o Serviço de Cloud do Azure com AppFabric

    Microsoft Windows Azure Platform AppFabric é um conjunto de tecnologias úteis para conectar aplicativos com serviços e recursos de cloud do Azure e facilita a interoperabilidade entre os usuários que pertencem a domínios diferentes. Os principais componentes são o Service Bus e do Serviço de Controle de Acesso.

  • Sprints de Estabilização, um Mal Necessário ou um Puro Desperdício?

    Dushy tem ouvido falar sobre Sprints de Estabilização e ficou pensando se elas eram a norma no mundo ágil. Sprints de Estabilização são uma porção de sprints adicionais ao final do ciclo normal de desenvolvimento e antes da entrega do produto. Como o nome sugere, elas costumam ser incluídas como uma última oportunidade de explorar o produto numa última busca por bugs.

  • Microsoft Propõe OData como Protocolo de Dados da Web

    Microsoft propõe Odata como o protocolo de dados da web, enquanto o Google usa Gdata. A Microsoft convida o Google para juntar forças com eles na adoção Odata. Será que eles farão isso?

  • Integração Terracotta/Quartz oferece Agendamento de Tarefas utilizando Cluster em Memória

    A Terracota recentemente anunciou a aquisição do software de agendamento de tarefas open sourve e uma nova integração de produto. O novo produto dá aos desenvolvedores uma funcionalidade de agendamento consciente sobre nós em um cluster como uma alternativa à solução tradicional de usar um banco de dados central para a coordenação das tarefas e para gerenciar balanceamento de carga.

  • Quando o Scrum Master se Torna um Impedimento...

    Scrum Master é um nome que sugere ser o guardião do processo Scrum. Ele é um agente de mudança que apoia sua equipe ao mesmo tempo em que ensina e socializa o Scrum por toda a organização. Ele garante o bom andamento das atividades da equipe, mantendo a equipe protegida de distrações externas. Entretanto, em certos cenários, equipes ágeis sentem que o Scrum Master em si é o maior impedimento.

  • Contratos Sociais Facilitam o Comprometimento da Equipe

    Contratos sociais formalizados oferecem uma estrutura para ajudar a reduzir o medo, incerteza e dúvida associados a mudanças organizacionais e podem possibilitar uma transição para modelo ágil mais suave.

  • Recompensas Individuais em um Time Scrum

    Uma recente discussão se iniciou no grupo Agile Alliance do LinkedIn com a questão feita por Reeju Srivastava: "Deveríamos ter um reconhecimento individual em um time Scrum?"

BT