Técnico

Se essa fosse a última sprint do mundo, o que entregaríamos?

Um bom time de Scrum tem que estar preparado para que qualquer sprint possa ser a última sprint do projeto. É claro que o anúncio repentino de que a sprint atual será a última, certamente causa efeitos, pois as pessoas estão tão sintonizadas com o projeto/produto que gostariam de continuar trabalhando nele e ver mais coisas funcionando. Porém, [...]

Por |2018-09-16T22:23:28-03:0023 de fevereiro, 2015|Negócio, Product Owner, Scrum, Técnico|

Testes automatizados? Por onde eu começo?

O texto de hoje tem a intenção de explorar uma pergunta que vez ou outra escutamos de algum cliente. É comum ouvir frases do tipo: "Já enxerguei a importância de ter testes automatizados! Os testes 100% manuais estão sacrificando nosso tempo e a qualidade do release! Mas por onde a gente começa? Que tipo de [...]

Até onde vai a agilidade?

Em geral, é bem difícil de se mapear a fronteira entre o que é ágil ou não. Deixar essa fronteira nítida é importante para responder diferentes perguntas: - Quanto uma organização avançou na agilidade? - Quais são os pontos a serem melhorados num time? - Quais são os próximos conhecimentos que um indivíduo deve adquirir [...]

“Nova Versão do Sistema!”

Quase todo mundo que trabalha com computação ou ao menos trabalha próximo a uma equipe de TI já falou ou ouviu essa frase: "temos que refazer o sistema!" Os motivos são variados: substituir tecnologia ultrapassada; nova plataforma; ou o motivo mais genuíno: o código estava ficando impossível de dar manutenção. A consequência é um enorme [...]

Por |2018-09-16T22:34:02-03:0014 de maio, 2014|Negócio, Software Ágil, Técnico|

Técnicas de facilitação para programação em par

Vira e mexe recebo um email de alguém que experimentou fazer Programação em par e saiu frustrado ou acha que não está fazendo da melhor forma. Obviamente não existe solução mágica para o problema e sempre é bom ter o contexto da equipe e do projeto para dar sugestões. Por isso deixo aqui sugestões que já [...]

Desenvolvimento de Software é Criativo

Em 1973, Peter Drucker [1] identificou uma categoria de trabalho na qual as pessoas passaram a ser chamadas de “trabalhadores do conhecimento”. Diferente de outros trabalhadores, o principal material de trabalho é algo intangível: o intelecto próprio de cada um. Os desenvolvedores de software certamente estão classificados como tal e, conforme os demais trabalhadores do [...]

Por |2018-09-16T23:02:20-03:0029 de agosto, 2013|Desenvolvedor, Scrum, Software Ágil, Técnico|

Agilidade além do Scrum

Por Rodrigo de Toledo e Marcos Garrido Conhecer Scrum realmente pode fazer a diferença no seu projeto, mas conhecer Scrum é apenas um passo no caminho rumo ao desenvolvimento profissional de quem se interessa por práticas Ágeis. Para ajudar profissionais de tecnologia a seguir os caminhos da Agilidade, nós da K21 criamos um mapa das [...]

Por |2018-09-16T22:43:19-03:0023 de agosto, 2013|Cultural, Negócio, Organizacional, Scrum, Técnico|