Início Artigos
Artigos
Feed RSS-
Testes integrados com Arquillian e Java
Realizar testes de integração o mais próximo possível do ambiente no qual seu projeto será executado é um dos grandes desafios para desenvolvedores de aplicações Java. O Arquillian é um projeto criado para a escrita de testes integrados visando auxiliar times de desenvolvimento a superar esse desafio. Conheça os conceitos essenciais sobre essa ferramenta, bem como suas vantagens e desvantagens.
-
O que há de novo no Jakarta NoSQL? Parte 1: Introdução com MongoDB usando documentos
Nesta série, falaremos sobre as novidades do Jakarta EE e a nova especificação que trabalha com banco de dados não relacionais. Neste primeiro artigo, falaremos sobre a integração do Jakarta e MongoDB, além de mostrarmos como a API funciona com banco de dados orientados a documentos e diversas maneiras de como fazermos consultas utilizando esse tipo de banco de dados NoSQL.
-
A morte do ágil
A agilidade como modelo a ser seguido para equipes e empresas está atravessando um momento crítico. O ágil está sendo adotado por empresas em vários segmentos, enquanto muitos são contra a esta ação. Este artigo analisa o estado atual da agilidade, os desafios que enfrenta e propõe algumas ideias que podem mudar a situação.
-
Entrevista sobre o livro Team Topologies
O livro Team Topologies, de Matthew Skelton e Manuel Pais, mostra como organizar as equipes dentro da empresa para permitir a entrega eficaz de softwares, descrevendo quatro tipos fundamentais de equipe, três padrões de interação e mergulha nos limites de responsabilidade das equipes e como podem se comunicar ou interagir com outros times.
-
Grandes gerentes são como grandes professores: Bate papo com Jessica Ingrassellino
Estratégias de instrução diferenciadas ajudaram Jessica Ingrassellino a encontrar maneiras de cada membro da equipe a crescer e desenvolver-se melhor com as oportunidades disponíveis. Jessica aplicou a ideia ajustando o conteúdo, o processo e o resultado, abordando cada membro como um indivíduo com respeito às suas necessidades.
-
Objetivos de Nível do Serviço: A API para suas equipes
Os Objetivos de Nível do Serviço fornecem uma linguagem comum simples para avaliar riscos em termos de erros orçamentários. Os Objetivos de Nível do Serviço economizam tempo e energia de todos os envolvidos, podendo redirecionar os recursos para coisas mais importantes, como manter os clientes felizes.
-
Equilibrando generalistas e especialistas - construindo equipes ágeis de sucesso
Dave West, da scrum.org, discute a criação de equipes ágeis bem sucedidas, explorando o conceito de membros generalistas e especialistas, analisando as habilidades técnicas e seu equilíbrio, juntamente com os cargos desses membros.
-
Entrevista sobre o livro “Software Estimation Without Guessing”
George Dinwiddie escreveu um livro intitulado Software Estimation without Guessing: Effective Planning in an Imperfect World, que discute diferentes abordagens para a estimativa de produtos de software, de que maneiras podem dar errado e ser mal aplicadas, e quando utilizá-las.
-
Entrevista sobre o livro Internal Tech Conferences
O livro Internal Tech Conferences de Victoria Morgan-Smith e Matthew Skelton é um guia prático sobre como preparar, organizar e acompanhar conferências internas de tecnologia, executar eventos internos que permitem o compartilhamento e o aprendizado entre as equipes e os departamentos, além de explorar os benefícios que esses eventos podem trazer.
-
Como adotar uma nova tecnologia: Conselhos da Buoyant sobre a utilização de um service mesh
Ao adicionar uma nova tecnologia, como um service mesh, no stack de desenvolvimento, lembre-se do impacto que isso terá no trabalho de todos os envolvidos. Esteja certo do problema que está solucionando e defina critérios de aceitação apropriados. Faça experimentos que mostrem como o service mesh pode melhorar a vida dos stakeholders.
-
Guia para engenheiros terem uma boa noite de sono
Este artigo apresenta um guia prático para melhorar a qualidade das aplicações, a fim de reduzir a necessidade dos engenheiros trabalharem além do horário comercial. Alguns pontos abordados são relacionados a organização, visando escalar não somente aplicações, mas também equipes e outros pontos relacionados ao processo de desenvolvimento.
-
Entrevista com Tyler Treat sobre o livro Microservice Observability
Treat argumenta que à medida que os sistemas se tornam mais distribuídos, elásticos e complexos, é necessário mudar para a Observabilidade. Painéis e perguntas predefinidas não são suficientes.