Início Artigos
Artigos
Feed RSS-
Como fazer a reengenharia de pessoas: a mágica do trabalho de equipe
A reengenharia de pessoas é um conceito que agrupa o que for necessário para manter os profissionais de software aptos aos desafios causados pelas demandas eufóricas do mercado. Em um dos cinco tópicos, o People Re-Engineering (PRE) formula uma plataforma para um processo mais eficaz e vívido que melhora a produtividade e o bem-estar da equipe.
-
Aumentando a segurança com um Service Mesh: explorando o Istio
O Istio tenta resolver alguns desafios difíceis ao executar aplicações em uma plataforma na nuvem: rede de aplicações, confiabilidade e observabilidade e (o foco deste artigo) segurança. Com o Istio, a comunicação entre service meshes é segura e criptografada por padrão. O Istio também ajuda na verificação do token de identidade JWT de "origem" ou do "usuário final".
-
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.