Técnico

Mindset Ágil

O objetivo desse artigo é gerar as seguintes provocações: será que só existe mesmo uma única fórmula para criar e evoluir organizações? Será que o trabalho de Taylor, Fayol e tantos outros que nos trouxeram até aqui com todos os méritos ainda é o que precisamos para seguir adiante? Quando, ao final do século 19, [...]

Radar Ágil e seus critérios – um diagnóstico da agilidade no seu time

Quando falamos de agilidade, uma das perguntas que mais escutamos é: por onde eu começo? Como posso fazer um diagnóstico sobre a agilidade do meu time e como sei no que o meu time ou empresa deve investir para melhorar e se tornar mais ágil? Na K21, criamos uma ferramenta bem simples para ajudar a [...]

Melhoria Contínua: a dor de hoje é o êxito de amanhã

"A dor de hoje é o êxito de amanhã". Essa frase parece até algum ensinamento de autoajuda, mas ela está ligada a um valor essencial nos métodos ágeis: a melhoria contínua! Para explorar esse assunto, resolvi então trazer outras frases de efeito: “Métodos ágeis não resolvem problemas, mas os expõem!” A exposição dos problemas é [...]

Por |2019-03-06T22:50:06-03:0015 de janeiro, 2019|Cultural, Negócio, Organizacional, Práticas Ágeis, Técnico|

Os desafios da Transformação Ágil

Muito se fala em Transformação Ágil. Mas será que as pessoas realmente sabem o que isso significa? O que é necessário para transformar uma organização inteira seguindo uma nova forma de pensar? Para começar é importante entender que a Transformação Ágil é um completo redesenho do pensamento organizacional. É uma sacudida completa no modelo Taylorista, [...]

Por |2019-05-27T17:34:52-03:0016 de outubro, 2018|4 Domínios da Agilidade, Gestão, Negócio, Product Owner, Técnico|

Garantia da qualidade de software com TDD (Test Driven Development)

Um dos grandes desafios ainda enfrentados pelos times de desenvolvimento de software é a garantia da qualidade. Em projetos que utilizavam o método tradicional Cascata, tínhamos uma fase bem definida onde os testes do software eram feitos. O problema é que essa era uma fase tardia e muitas vezes atropelada ou ignorada por causa da [...]

Como garantir a qualidade do software: Testes automatizados

Por que automatizar os testes? “... Computadores são desenvolvidos para fazer trabalhos repetitivos. Quando você faz trabalhos repetitivos, os computadores se juntam para rir de você…” (Neil Ford) Computadores são bons em fazer trabalhos repetitivos e a execução de testes é quase sempre um trabalho repetitivo.  A automação permitirá que você escreva o teste uma [...]

Testes Automatizados – O que a falta deles pode causar?

Desde que cheguei na K21 e comecei a participar do EVDnC dentro das empresas, tive a oportunidade de comprovar o que a falta do uso dos Testes Automatizados no desenvolvimento de software pode causar. São inúmeros problemas em times variados, além dos questionamentos: - Será que precisa mesmo testar de forma automática? - Não dá [...]

Métricas – Como medir a agilidade do seu time

Um time que busca a melhoria contínua precisa basear-se em alguns dados além de resultados. Quando um time usa métricas em benefício próprio, sem o intuito de moldar comportamentos, ele consegue evoluir. Sobre o uso de métricas, o pensamento precisa ser assim: se não medimos, não sabemos onde estamos. Se medimos errado, acreditamos estar em [...]

BDUF: A arte de fazer coisas que não deveriam ser feitas

BDUF é um acrônimo (Big Design Up Front) usado para indicar que todo o desenho da solução é feito antes da execução. Isso é algo bem típico no modelo tradicional de desenvolvimento de software, onde há explicitamente uma etapa de Análise que antecede a etapa de implementação. Assim, no final das contas, BDUF é arte [...]

Por |2018-09-16T18:33:01-03:0014 de junho, 2017|Desenvolvedor, eXtreme Programming, Scrum, Software Ágil, Técnico|

Liquidando Dívidas Técnicas

A expressão "tech debits" ou dívidas técnicas foi utilizada pela primeira vez por Ward Cunningham criando a analogia de que as vezes podemos fazer dívidas, como por exemplo tomar algum dinheiro emprestado do banco, o que acumula juros e faz a dívida naturalmente crescer, mas que em algum momento precisaremos nos planejar pagá-la. Pra quem [...]

Por |2018-09-16T18:22:45-03:0018 de janeiro, 2017|Desenvolvedor, Técnico|