Início Artigos
Artigos
Feed RSS-
Tornando a arquitetura relevante: a experiência da Statoil
Neste artigo da revista IEEE Software, é descrito como foram usados sistemas de gestão corporativos para comunicar os requisitos de arquitetura para todos os interessados, em uma grande empresa, e como esta transformação ajudou a alcançar benefícios como estabilidade em aplicações e infraestrutura.
-
Chegou a hora para o ALM Lean
Nesse artigo, examinam-se as razões pelas quais as empresas precisam adotar o ALM (Application Lifecycle Management — Gerenciamento do ciclo de vida de aplicações) e o que queremos aprender do pensamento Lean para transformar o ALM de uma abordagem inflexível, cara e dogmática para uma mais apta a reduzir desperdícios e entregar valor mensurável.
-
Testes na Typemock: lidando com problemas do mundo real
Com tantas informações, livros e ferramentas disponíveis, basta baixar o NUnit e já se pode usá-lo, certo? Não é bem assim; antes de começar a escrever testes unitários deve-se aproveitar o conhecimento e as experiências de outras pessoas. Há muito o que ser aprendido.
-
Formando equipes de alto desempenho, parte 6: retrospectiva final
Na sexta e última parte da série sobre a formação de equipes de alto desempenho, é feita uma retrospectiva e apresentada uma consolidação dos desafios enfrentados pelo Scrum Master na formação de um time, assim como os benefícios gerados para o resultados dos projetos e o atendimento das expectativas dos clientes.
-
DevOps: Evoluindo para lidar com mudanças radicais
O DevOps pode trazer uma resposta para preocupações constantes sobre a capacidade de TI em atender a demandas do negócio e mudanças de cenário econômico. Conheça as mudanças de contexto e como o DevOps pode ser a solução para um TI mais ágil e responsiva.
-
TV Digital e desenvolvimento: padrões, tecnologias e oportunidades
O InfoQ Brasil ouviu Thiago Galbiatti Vespa, desenvolvedor e palestrante frequente em eventos de tecnologia, sobre o desenvolvimento para a TV Digital. Conheça um pouco sobre os padrões da TV Digital, a situação atual das tecnologias e as oportunidades na área para desenvolvedores e empreendedores.
-
Testes com Arquillian: Direto da fonte, com Dan Allen
O Arquillian é uma plataforma de testes funcionais e de integração, que pode ser usada para testar a camada de negócio em Java. Traz os testes para o ambiente de execução, libertando o desenvolvedor do gerenciamento de dentro dos testes. O InfoQ conversou com Dan Allen sobre as funcionalidades do framework e os planos para o projeto.
-
WebSocket no Java e Java EE: da especificação a exemplos
Conheça neste artigo as novas APIs Java e exemplos para programação com WebSocket, o protocolo que proporciona mais interatividade e performance às aplicações web e já está mudando o cenário de desenvolvimento na internet.
-
Do Waterfall ao Agile na indústria de Defesa: Lições na adoção
Esse artigo descreve as ações tomadas por Jeff Plummer, na indústria de Defesa, para realizar uma transição do modelo cascata (waterfall) de desenvolvimento de software para um modelo ágil. O autor defende que gerenciar equipes ágeis exige a habilidade de realizar mudanças quando as coisas não estiverem indo bem.
-
Java 8 vs Scala: uma comparação das características
Este artigo explora algumas características novas no Java 8, usando a sintaxe proposta do Java e o Scala. Abordando as expressões lambda, funções de ordem superior, coleções paralelas e extensão virtual de métodos, também conhecido como traits. Além disso, serão esclarecidos alguns dos novos paradigmas integrados no Java 8, como a programação funcional.
-
Métricas: como não prejudicar sua equipe com elas
A comunidade ágil precisa mudar o modo como mede o sucesso. Tanto os dados coletados quanto as informações resultante das análises desses dados são, hoje, obstáculos ao que realmente importa: o desenvolvimento de software que funciona. Dar foco em algumas métricas individuais pode desencorajar a colaboração dentro da equipe e afetar o que se está medindo, prejudicando o propósito da métrica.
-
Garantia de qualidade no Scrum: muito além dos testes
O controle de qualidade no Scrum é muito mais que fazer casos de testes e encontrar erros de software. Neste artigo, P. Hasija compartilha sua experiência durante dois anos atuando como QA em projetos Scrum. A autora explica que os profissionais de garantia de qualidade vão muito além de testes ágeis, obtendo lugar destacado na equipe.