Início Cultura e Métodos no InfoQ Brasil
Notícias
Feed RSS-
Rhodes 2.0: Gratuito sob a licença MIT e com Suporte a Streaming de Áudio e Vídeo HD
A Rhomobile anunciou ontem a sua mais nova versão do Rhodes, seu framework multi-plataforma para smartphones. Novas funcionalidades incluindo streaming biderecional de áudio e vídeo HD e um novo framework para se trabalhar com metadados em um ambiente de constante mudança nos schemas do banco de dados. Além disso, o Rhodes agora é completamente grátis e possuí a licença MIT.
-
MacRuby 0.6: Suporte a debug, extensões C e melhor compatibilidade
Após 3 meses de trabalho os desenvolvedores do MacRuby anunciaram a mais nova versão do projeto, o MacRuby 0.6, a última versão vêm trazer, dentre suas novidades, uma maior integração com o Mac OS X e com Cocoa. A nova versão foi considerada "estável para desenvolvimento com Cocoa" o que já é um grande avanço para todos os desenvolvedores que aguardavam mais estabilidadade.
-
Qual a cor é o seu Backlog?
Na recente SDC conference em Sydney e Wellington, Philippe Kruchten realizou uma palestra entitulada "Que cor é o seu Backlog". Em sua palestra ele fala sobre colocar em foco aspectos arquiteturalmente significativos do software em projetos ágeis, juntamente com a entrega dos componentes funcionais do sistema.
-
Os efeitos diretos e indiretos de TDD
TDD garante boa cobertura de testes, mas não necessariamente um bom design do seu código. Esko Luontola em seu blog cita alguns efeitos diretos e indiretos da prática de Test Driven Development no código.
-
Maré de Agilidade em Vitória e Belo Horizonte
O Maré de Agilidade, é um evento itinerante que tem como objetivo disseminar as metodologias ágeis em todo o Brasil, além, claro, de proporcionar um networking entre desenvolvedores e gestores de projetos muito importante. Acontecerá em 29 de maio o primeiro Maré de Agilidade em Vitória, já a edição mineira do evento acontece de 20 a 22 de maio em Belo Horizonte.
-
Categorizando testes com Junit 4.8
É bastante comum existir testes de diversas categorias em um projeto, testes de integração e testes unitários são as categorias mais comuns. Em alguns casos, é necessária uma categorização destes testes, diferenciando um dos outros, seja no modo de rodar ou mesmo nas características peculiares dos mesmos. A nova versão do Junit 4.8 faz com que isso seja feito de uma forma natural e fácil.
-
Os três principais erros na implantação de Scrum
Muitas pessoas dizem que há certos problemas na implantação de Scrum em seu time. Ou que o jeito com que essa metodologia age não está funcionando. Porém poucos tentam parar e ver o que está acontecendo na verdade e, muitas vezes, descobrem que estão utilizando ScrumBut ao invés de Scrum, o que pode não ser adequado para determinados times.
-
Jim Shore Diz Que Testes de Aceitação Automatizados Não São A Escolha Certa
Você que está começando nesse novo mundo ágil. Já deve ter escutado sobre a orientação de escrever testes automatizados, pois bem, alguns dos mesmos especialistas por trás dessa regra estão agora propondo o oposto: não automatize esses testes.
-
A importância do feedback na melhoria do desempenho
O feedback é parte fundamental do processo que orienta as pessoas a apresentarem comportamento e desempenho apropriados a uma determinada situação. Nos ambientes ágeis a importância do feedback aos desenvolvedores é muito grande, pois os motiva a fazer o trabalho de maneira mais produtiva.
-
RubyGems.org substitui RubyForge como repositório de Gems
Em um recente anúncio do Nick Quaranto, o RubyGems.org tornou-se o repositório default para RubyGems. Os três domínios gemcutter.org, gems.rubyforge.org e rubygems.org agora apontam para o mesmo lugar, e o serviço e instalação de gems funciona para todos os três. RubyGems.org é agora o principal front end. O site seguro https://rubygems.org, também está no ar.
-
Certificação para Desenvolvedores Scrum
As metodologias Ágeis (Scrum, XP, etc) tem se tornado cada vez mais comum nas equipes de desenvolvimento de software. Visando garantir a melhor adoção das práticas ágeis, a Scrum Alliance (SA) e a Scrum.org fundada por Ken Schwaber anunciaram certificações Scrum para desenvolvedores.
-
Documentação Ágil: Há clareza?
Documentação Ágil não é exatamente o assunto mais fácil de se abordar na comunidade. Quanto de documentação devo criar? O que funciona? O que não funciona? Como partir de um processo tradicional para um processo ágil com relação aos documentos? Esta é uma área que carece de explicação na comunidade.
-
A retrocompatibilidade Java
Após o anúncio da versão 7 do Java muito se comentou sobre a falta de features inovadoras e que provavelmente, por conta disso, o Java poderia ficar atrasado se comparado com outras linguagens. O excesso de retrocompatibilidade é apontada por muitos como um limitante crítico e um fator que pode levar a linguagem a uma estagnação precoce.
-
Vermelho no TDD não significa código sem compilar
A técnica de Test Driven Development (TDD) define um ciclo (red-green-refactor) que deve ser seguido quando se começa a desenvolver utilizando TDD, porém a algumas pessoas não concordam que isso deve ser seguido a risca e que temos que abrir mão de alguns detalhes.
-
Código Temporário, Código Sustentável e tudo entre eles
Existe código que é bem testado, bem refatorado e escrito por último. Também existe código que é planejado para ser jogado fora em poucos dias. Entre esses dois extremos, existe um grande meio termo. O código na área intermediária é escrito com o objetivo de ser melhorado depois, o que nunca acontece.