Pare de estimar com sua equipe. Use métricas!

Olá! Neste artigo vamos ver como é possível tirar essa penosa atividade das costas da nossa equipe técnica!   Você gestor já parou para pensar que a estimativa do seu desenvolvedor é limitada à visão que ele tem do projeto? E isso não é uma falha dele! É algo natural, veja abaixo o porquê. Ao…

Continuar lendo

“É só mais isso, prometo [EM HOMOLOGAÇÃO]!”

Entenda melhor o impacto do puxadinho nas demandas no seu projeto Olá! Este artigo tem como objetivo trazer informações importantes muitas vezes ignoradas pelos gestores ou até mesmo desconhecidas por eles. Você sabe qual o impacto que aquele puxadinho pode trazer pra sua demanda em homologação?   Vale destacar que tudo que será mostrado aqui, no…

Continuar lendo

Programação funcional – parte 2

Recursão, Currying Na primeira parte da série sobre Programação Funcional falamos de Transparência Referencial, Pureza e Imutabilidade. Continuando, iremos agora falar de dois outros conceitos básicos, porém bastante úteis na Programação Funcional que são a Recursão e o Currying. Recursão Este conceito, também largamente utilizado na programação procedural, abre caminho para potencializar o uso de…

Continuar lendo

Como reaproveitar estilos usando CSS Modules

– Repositório com exemplo completo (branch continuation) O CSS Modules representa uma verdadeira quebra de paradigma na escrita de estilos para a web. A possibilidade de finalmente ter noção de escopo e segurança quanto aos side-effects tira um grande peso das costas dos desenvolvedores. Porém, ainda é preciso entender que essas mudanças não vêm sozinhas:…

Continuar lendo

Guia do agilista wannabe: os melhores perfis de agilistas para seguir

Continuando a série dedicada aos novos agilistas, reunimos neste post uma lista enxuta com os melhores perfis de agilistas para seguir a fim de ajudar quem está começando a transitar pela estrada ágil e com sugestões também para aqueles que já são mais experientes. Alguns profissionais não atuam diretamente com metodologias ágeis mas seu assunto certamente…

Continuar lendo

Série o Analista de Negócios: BVP na prática

Olá! Conforme prometido este artigo representa a continuação do primeiro artigo O que é BVP no desenvolvimento ágil. Esse artigo será como um mini workshop onde explicarei cada passo da técnica e você estará aplicando o BVP na prática, através da planilha. O primeiro passo é você visualizar a planilha BVP que também estará disponível para download no…

Continuar lendo

Introdução ao CSS Modules

Importante: para reproduzir os exemplos deste artigo, é necessário ter Node e NPM instalados. Para isso, eu recomendo fortemente o NVM. Sobre o que estamos falando? Ainda hoje há uma série de problemas envolvendo a escrita de estilos CSS. Um desenvolvimento que trata essa parte com irresponsabilidade pode chegar a um código praticamente impossível de…

Continuar lendo

Programação funcional – parte 1

Transparência Referencial, Pureza e Imutabilidade A Programação Funcional é um paradigma da computação em que as instruções são escritas como se fossem expressões matemáticas e, portanto, herdam características tais como dados e estados imutáveis e usam uma abordagem mais declarativa que imperativa em suas estruturas. Uma expressão, tal como uma função na Programação Funcional, deve…

Continuar lendo

Guia do agilista wannabe – Siglas da agilidade

Há cerca de dois meses começou a circular pela comunidade ágil um novo time no slack chamado agilidade. A proposta é reunir agilistas de todas as partes do Brasil afim de trocar ideias, novidades, e discutir temas rotineiros nos mais diversos níveis de conhecimento. Desde então já somos mais de 300 integrantes entre nomes conhecidos…

Continuar lendo