BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias

  • Sandbox no HTML 5 para melhorar a segurança no uso de iframes

    O novo HTML 5 está sendo desenvolvido pela WhatWG juntamente com a W3C. Durante o desenvolvimento uma das coisas mais significantes que foi alterada é o sandbox de segurança dos iframes. Sandbox que pode ser usado para isolar determinados operações de conteúdos não confiáveis em um iframe.

  • YouTube anuncia uma versão demo utilizando HTML5, mas que não funciona no FireFox 3.6

    YouTube anunciou sua nova versão beta utilizando recursos do HTML5, que permite visualização de vídeos sem a necessidade de usar plugin do flash. Os vídeos estão disponíveis no formato H.264, que tem uma boa performance em dispositivos de hardware. Porém a versão não funciona no Firefox 3.6 que somente suporta formato de vídeo Ogg.

  • Desacoplando sua aplicação do seu framework de injeção de dependências

    Injeção de dependências tornou-se nos últimos anos uma das abordagens mais usadas na Orientação a Objetos, graças a técnicas como TDD e Testes Automatizados. Com isso aumentou muito o uso de frameworks de DI. Bob Martin mais conhecido como Uncle Bob nos aconselha a desacoplar nosso código dos frameworks de DI.

  • JQuery 1.4 liberado com melhorias na performance e nova documentação da API

    Na celebração do 4 aniversário, a equipe jQuery anunciou do jQuery versão 1.4. As features desta nova versão incluem melhorias na performance dos principais métodos do jQuery.

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

BT