Início Artigos
Artigos
Feed RSS-
Kanban passo a passo: evoluindo das 3 colunas para boards flexíveis
Implementar Kanban parece fácil mas obter o melhor do método só é possível para aqueles dispostos a experimentá-lo em seu fluxo de trabalho e ir além, refletindo sobre os resultados do teste em etapas reais. Alex explica como enxergar as etapas mais comuns da implementação do Kanban e como melhorar a visualização do fluxo de trabalho a partir do aumento de sua proficiência com o método.
-
10 Ferramentas de Teste de APIs para você conhecer
Ter o processo, ferramenta e solução certas para a automação de testes de APIs são questões mais críticas do que nunca. Este artigo fornece um sumário de 10 ferramentas de teste automatizados de APIs, abrangendo soluções open-source e comerciais que equipas de testes podem utilizar para suprir as suas necessidades.
-
Projetando, implementando e usando Reactive APIs
Nos últimos dois anos, houve um grande crescimento da programação reativa no mundo Java. Este é o sucesso dos desenvolvedores de NodeJS que utilizam APIs que não bloqueiam a expansão dos microservices indutores de latência, ou simplesmente o desejo de utilizar recursos computacionais de forma mais eficiente.
-
Fazendo Grafos divertidos novamente com Java
Os bancos de dados de grafos estão ficando cada vez mais populares, com diversos cases de sucesso que incluem empresas como Walmart, ebay além de diversas empresas do setor financeiro. Conheça mais sobre o banco de dados do tipo grafo, um novo paradigma na persistência dos dados que permite uma nova gama de possibilidades numa aplicação.
-
Um guia rápido para a implementação do ATDD
Este artigo é um guia rápido para qualquer um interessado em implementar o Desenvolvimento Orientado a Testes de Aceitação (ATDD) em sua equipe e seus projetos. Ele descreve os benefícios da abordagem ágil com base em minha primeira experiência em uma equipe de desenvolvimento de software corporativo.
-
Perguntas e respostas sobre o livro "Software - A terra do desperdício"
No livro Software Wasteland ("Software - A terra do desperdício", em tradução livre), Dave McComb discute o que está causando o desperdício no desenvolvimento de aplicações, e como visualizar o custo da mudança e tornar-se centrado em dados pode ajudar a reduzir o desperdício.
-
Desenvolvimento ágil e Equipes remotas - Seis hacks poderosos de produtividade para conhecer
Com empresas ao redor do mundo tentando se tornarem lean, há um crescimento definitivo em ambientes de trabalhos distribuídos e ágeis. Este artigo fornece dicas sobre como superar mudanças relacionadas.
-
O modelo C4 de documentação para Arquitetura de Software
O modelo C4 é constituído por um conjunto hierárquico de diagramas para arquitetura de software. Esses diagramas são ao mesmo tempo fáceis de criar e também fáceis de entender no ponto de vista de vários tipos de públicos.
-
Introdução ao aprendizado de máquinas com Python
Esta série de artigos explora vários tópicos e técnicas sobre aprendizado de máquinas, uma das áreas de tecnologia e ciência da computação mais comentadas dos últimos anos. Neste artigo apresentamos um "estudo de caso" em Python sobre: como construir um modelo de aprendizado de máquinas para detectar fraude de cartão de crédito.
-
Além do copiar e colar: navegando pela complexidade
Este artigo explora as formas de se tentar uma abordagem específica em um contexto, que leva a uma experiência específica nesse contexto, e como entender a complexidade por trás dos problemas que tentamos resolver com o agile.
-
Arquitetos de Aplicação - Autoridade vs Liderança em um cenário de transformação digital
O objetivo desse texto, não é discutir a necessidade de arquitetos em equipes de desenvolvimento. A ideia é levantar uma discussão sobre como arquitetos de software em grandes corporações deveriam se engajar com o negócio para continuar relevantes, tendo em vista o cenário de transformação digital em que vivemos.
-
Holacracia para humanos
O Snapper, uma empresa neozelandesa, introduziu a Holacracia, que permitiu às pessoas agirem como empreendedores e auto-dirigirem seu trabalho, ao invés de esperar alguém dizer o que precisa ser feito.