Início Arquitetura e Design no InfoQ Brasil
Notícias
Feed RSS-
Como Assegurar Antecipadamente a Morte de um Projeto Agile Distribuído?
Os desafios da adoção e execução do Agile são amplificados quando se trabalha de modo distribuído. O Agile Distribuído traz seus prórpios desafios em termos de separação geográfica, fuso horário variado, diferenças culturais etc. Matar um projeto Agile distribuído não é muito difícil.
-
Gerenciando Web Services Amazon no iPhone
Diversas companhias começaram a desenvolver aplicações móveis para gerenciar Web Services da Amazon. O dispositivo mais popular é o iPhone e o serviço principal é o EC2.
-
Sendo um Product Owner melhor
Qualquer um que passou algum tempo efetivamente executando um projeto ágil pode comprovar o fato que a colaboração do Product Owner (ou, no XP, o "Cliente") com o time de desenvolvimento desempenha um papel chave no sucesso de um time. Peter Stevens oferece um pequeno conselho para ajudar pessoas nesse papel desempenharem bem.
-
Receitas de Desenvolvimento Orientado a Estórias com Cucumber
A popularidade do Behavior Driven Development (BDD) não pode ser negada. A fácil criação e uso de DSLs em Ruby permitiu o nacimento do muitos frameworks BDD. O Cucumber é um deles e pode também ser usado para testar código Java, .NET, Flex e mais.
-
Detalhes sobre a utilização de Code Contracts
A InfoQ informou a disponibilidade do Code Contracts para .NET. Desta vez, nós queremos apresentar detalhes da utilização de Code Contracts, que são uma adição importante ao .NET.
-
JRuby 1.2 RC1 liberado com suporte inicial para o Android
O JRuby 1.2 RC1 foi liberado (JRuby 1.2 RC1 Download). O JRuby 1.2 é um release de manutenção, mas marca a mudança para um esquema de versões diferente.
-
Cloud Architectures não foram completamente definidos ainda
Enquanto há muitos padrões de software maduros para as aplicações, o mesmo não pode ser dito sobre clouds. Cada fornecedor emprega sua própria solução, que provavelmente está mais sujeita a mudanças e melhorias. A tecnologia não está madura o suficiente para um claro conjunto de padrões a emergentes.
-
Code Contracts para .NET está Disponível para Download
Code Contracts é a implementação .NET do conceito Design by Contract.Enquanto ele deve ser entregue com o .NET 4.0, Code Contracts já está disponível para download no DevLabs. Contracts impõem certas restrições no uso de APIs, tornando a programação mais segura, com mais validações, resultando em menos erros durante o runtime.
-
Moneta: Uma interface para armazenagem Key-Value como Tokyo Cabinet e Memcache
Banco de dados relacionais são apenas uma das opções quando se trata de armazenar dados. Dependendo do caso atual, pode valer a pena olhar para a armazenagem chave-valor.
-
Skyway Builder Community Edition. Suporte a Geração de Código para Aplicações Spring
A última versão do Skyway Builder Community Edition (CE) oferece um gerador de código open source para aplicações web em Spring. O community edition pode ser usado para gerar código nas camadas de dados, serviços e web de uma aplicação Spring. Skyway Software recentemente anunciou a versão Skyway Builder 6.1.
-
Desenvolvimento Flex com o Swiz Framework
O Adobe Flex e o AIR community continuam a espelhar muitas das tendências do início da comunidade Java, com numerosos indivíduos oferecendo frameworks que visam simplificar ou melhorar o desenvolvimento Flex. Este post comenta o Swiz Framework, que modela a si próprio depois de muitos dos princípios encontrados no SpringFramework para Java.
-
Profiler mais fácil com Perf4j
Quando você começa a pensar sobre profiling das aplicações Java, muitas ferramentas vem à mente - mas você acha que profiling poderiam ser tão fácil quanto adicionar declarações de logging? Este é o objetivo do projeto Perf4j.
-
Koushik Dutta está trazendo C#, Ruby, e Python para o Google Android
Koushik Dutta alcançou um marco importante em seu esforço para suportar C# e Python na plataforma de telefone móvel do Google, Android. Começando com Mono como uma base, ele criou pontes que permitem que o código Java escrito para Dalvik chame o código Mono.
-
Falta espinha dorsal ao Backlog
Os Backlogs estão sob críticas por algum tempo. Mary Poppendieck chega ao ponto de sugerir que o product backlog deve ser eliminado se não estiver atendendo ao propósito desejado. Em linhas semelhantes Jeff Patton sugeriu que backlogs curtos achatados falham em transmitir uma visualização de alto nível do sistema
-
Como Alinhar Processos de TI e Governança SOA para suportar Iniciativas BPM?
A IBM acaba de publicar o esboço de um RedBook intitulado "Gerência de Processo de Negócio habilitado por SOA". O RedBook fornece uma metodologia geral que visa alinhar Processos de TI e SOA governança para suportar iniciativas BPM.