avelino

Sobre Avelino Ferreira

Eu sou um desenvolvedor de software que passou por todas as etapas de TI. Comecei em 1998 com a manutenção de microcomputadores. Em 2000, tornei-me um programador e, desde então, desempenhei o papel de desenvolvedor, analista de sistemas, gerente de projeto, Scrum Master, Product Owner, gerente funcional e Agile Coach. Também vivi diversos modelos de desenvolvimento de software. Comecei com o cascata (programadores e analistas em salas separadas), participei de dois times de implantação de RUP, um de implantação de CMMI e outro de MPS-BR e por fim um com as melhores práticas do PMBOK. Descobri os Métodos Ágeis em 2009. Os resultados que obtive utilizando-os foram tão incríveis que resolvi adotar os valores e princípios ágeis não só na vida profissional, como também na vida pessoal. Nos últimos quatro anos, fui professor auxiliar no desenvolvimento do software Ágil na Universidade Federal do Rio de Janeiro e pai da Mari. Em 2015, tornei-me o Gerente de Desenvolvimento de Software no Tribunal Regional Eleitoral do Rio de Janeiro. Ao longo do tempo, percebi que tinha adquirido algum conhecimento e experiência interessantes na adoção de Ágil. Alguns colegas me chamaram para atuar como Agile Coach na K21, gostaram dos resultados e, desde então, me dedico a essa nova carreira.

Métricas Tóxicas: o que você não deve usar

No artigo Métricas - Como medir a agilidade do seu time falamos do porquê e de como medir um time ágil utilizando as 4 Áreas de Domínio da Agilidade. Ali escrevemos uma das nossas frases favoritas e que é um aviso: Métricas moldam comportamentos. Esse aviso é importante, pois temos que ter muito cuidado com [...]

Por |2018-09-16T17:47:15-03:0014 de junho, 2018|Cultural, Gestão, Negócio, Product Owner, Scrum Master|

Está pronto, só falta testar

Ken Schwaber e Jeff Sutherland definiram um artefato muito importante no Scrum: o Definition of Done (DoD), em português a Definição de Pronto. O objetivo do DoD é descrever de forma muito clara para o time Scrum quais as condições necessárias para que um item do backlog (normalmente escrito no formato de user story) seja [...]

Por |2018-09-16T17:46:39-03:0012 de junho, 2018|Cultural, Desenvolvedor, Gestão, Organizacional, Scrum Master|

Escopo fechado: A ilusão

Quando foi a última vez que seu projeto terminou dentro do prazo e do custo? O Time fez muitas horas extras? Atendeu todo o escopo do projeto? Vamos ver neste artigo sobre a ilusão de segurança que temos em projetos com escopo fechado e como sair dessa armadilha. A gestão de projetos de software, assim [...]

Por |2019-03-07T16:45:09-03:007 de junho, 2018|Negócio, Product Owner, Scrum, Software Ágil|

Silos: visualizando e tratando as dependências do time

Recentemente, enquanto estávamos facilitando um EVDnC, um dos times estava com dificuldade para decidir quais tarefas deveriam ser feitas por quem e quais aquelas deveriam ser feitas em conjunto. Toda hora surgia algo como: “mas eu não sabia que você precisava disso”, “eu fiquei esperando o Back end fazer tal coisa e eles nem olharam [...]

Por |2018-09-16T23:10:48-03:0023 de março, 2018|Facilitação, Kanban, Organizacional, Scrum, Scrum Master|

Despencando do Olimpo: As difíceis lições que aprendi no caminho da agilidade

No Agile Brasil de 2017 apresentei a sessão Despencando do Olimpo: As difíceis lições que aprendi ao tentar fazer a Jornada Ágil na trilha É Caindo que se Aprende a Levantar. Escrevo este artigo resumindo alguns dos desafios que enfrentei ao tornar meu time ágil. Minha ideia é expor os erros que cometi para ajudar [...]

Por |2018-03-23T00:57:21-03:008 de março, 2018|Cultural|

Resolvendo a origem do problema com a Retrospectiva da Causa Raiz

Olhar sobre o problema Um dia você acorda se sentindo indisposto e seu corpo parece estar quente. Ao utilizar o termômetro você constata que está com 39º C, ou seja, febre. Sem pensar duas vezes você toma algumas aspirinas, a temperatura baixa e já melhor vai para o trabalho. Ao chegar lá você já está [...]

Por |2018-12-10T14:34:11-03:0014 de fevereiro, 2018|Cultural, Facilitação, Retrospectivas|

Retrospectiva: Fazendo a Melhoria Contínua do seu Time

“Em intervalos regulares, a equipe reflete sobre como se tornar mais eficaz e então refina e ajusta seu comportamento de acordo”. (Manifesto Ágil,  2001) A essência dos Métodos Ágeis é a melhoria contínua. Sem ela o Time não evolui, as pessoas se acomodam, “estacionam”, passam a conviver com problemas sem se preocupar em resolvê-los. Times [...]

Por |2018-09-16T18:08:26-03:0018 de janeiro, 2018|Organizacional, Retrospectivas|

Novidades no Guia do Scrum: Por que e o que mudou?

O Guia do Scrum O Scrum Guide ou Guia do Scrum é elaborado e mantido pelos criadores do Scrum, Ken Schwaber e Jeff Sutherland. Ele descreve de uma forma muito objetiva e enxuta o funcionamento do framework, seus papéis e cerimônias [1]. De tempos em tempos, eles fazem uma revisão desse guia e, em novembro de [...]

Por |2018-09-16T18:09:27-03:0014 de dezembro, 2017|Organizacional, Scrum|

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 [...]

Se adaptar ou seguir um plano cegamente. Como a má estratégia influenciou a derrota do Flamengo na Copa do Brasil

Se adaptar ou seguir um plano cegamente. Alguns diriam que eu virei crítico de futebol. Não é verdade, mas ele tem dado bons exemplos para a Agilidade. A última decisão da Copa do Brasil foi decidida nos pênaltis entre o Flamengo e o Cruzeiro. Nela, o Muralha (goleiro do Flamengo) criou um plano, uma estratégia: Pular [...]

Por |2018-09-16T18:14:38-03:0029 de setembro, 2017|Cultural, Management 3.0|