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.

5 passos para transformação ágil: você vai se frustrar lendo este texto

No livro O guia do Mochileiro das Galáxias, escrito por Douglas Adams em 1985, seres pandimensionais hiper inteligentes construíram o Supercomputador autodenominado Pensador Profundo, o segundo maior computador do Universo do Tempo e Espaço. A tarefa desse computador era checar “a resposta para a vida, o universo e tudo mais”. O processamento levou sete milhões [...]

By |2019-08-28T09:17:34-03:0028 de agosto, 2019|Agilidade, Cultural|

O que é um MVP (e o que não é)?

Após Eric Ries publicar o livro A Startup Enxuta em 2011 o termo Minimum Viable Product (Produto Mínimo Viável) MVP se popularizou e várias empresas começaram a adotá-lo como forma de desenvolver seus produtos. Todavia, quando um termo se torna muito popular, ele acaba se transformando em uma buzzword. Um chavão em que as pessoas [...]

By |2019-08-16T14:47:53-03:0016 de agosto, 2019|Métricas, Product Owner|

As incríveis técnicas para fatiar a entrega do seu software

No artigo O trabalho de FDP do Product Owner, nosso amigo e coach Magno escreve sobre a importância do Product Owner (PO) saber Fatiar, Descartar e Priorizar as entregas de seu produto. Neste artigo, escrevo sobre como fatiar o software em pequenas entregas que agregam valor ao negócio. Antes de falarmos sobre isso, vamos a [...]

By |2019-05-16T16:38:13-03:0016 de maio, 2019|Negócio, Papéis, Product Owner|

Feedback: um motor para melhoria da vida

"Eu só promovo um feedback para alguém quando eu estou preocupado com a melhoria dessa pessoa." (Avelar Leão) Quando o Samuel me falou essa frase pela primeira vez, fiquei pensativo, achei a frase importante e anotei. A “ficha caiu” uma vez que estava no restaurante com meus filhos, a Mari e o Mig. Certo momento, [...]

By |2019-04-19T22:28:26-03:0010 de abril, 2019|Agile Coach, Cultural, Facilitação, Gestão|

Ágil está morto! The Walking Dead da agilidade

De tempos em tempos, pula no meu feed de notícias uma manchete bombástica no estilo: X está morto! Veja aqui minha novidade salvadora. Várias coisas já foram assassinadas: Ágil, eXtreme Programming (XP), Scrum, Test Driven Development (TDD), Design Thinking até o Manifesto Ágil já foi morto algumas vezes. A maioria das vezes esse tipo de [...]

By |2019-04-02T21:50:05-03:002 de abril, 2019|Agile Coach, Cultural|

O que é Scrum?

O framework Scrum Segundo os criadores, Ken Schwaber e Jeff Sutherland, o Scrum é um framework (arcabouço) dentro do qual pessoas podem tratar e resolver problemas complexos enquanto constroem produtos de forma criativa e eficiente, com o mais alto valor possível (Guia do Scrum, 2017). Ele não chega a ser um método, pois especifica apenas [...]

By |2019-03-21T17:06:17-03:0021 de março, 2019|Cultural, Organizacional, Scrum|

Quem é o Time de Desenvolvimento do Scrum?

O Scrum define que há três papéis dentro do Time Scrum: Product Owner, Scrum Master e Time de Desenvolvimento. Há muita bibliografia explicando os dois primeiros, porém quase não ouvimos sobre o último. O que é o Time de Desenvolvimento? De acordo com o Guia do Scrum, são todas as pessoas necessárias para fazer com [...]

By |2019-03-12T12:47:07-03:0011 de março, 2019|Cultural, Desenvolvedor, Scrum|

Disfunções no Papel do Scrum Master

O Scrum é um framework que quando bem utilizado é capaz de aumentar a performance do time de 4 até 10 vezes. Todavia temos adaptações e adaptações. Algumas ficam “meia boca” e disfunções viram regra. Nesta série de artigos escreverei sobre as cinco disfunções mais comuns da agilidade que encontramos nos papéis de Scrum Master, [...]

By |2019-02-26T16:18:54-03:0025 de fevereiro, 2019|Cultural, Scrum, Scrum Master|

Eu acho que… Os riscos do achismo em projetos

Você já começou um projeto com a certeza de que ele não daria certo, mas o chefe mandou e valeu aquela máxima de “manda quem pode, obedece quem tem juízo”? Já desenvolveu um produto / serviço em que durante a construção todos sofriam de um otimismo infundado e quando foi entregue os resultados não apareceram? [...]

By |2018-10-05T16:35:39-03:005 de outubro, 2018|Gestão, Negócio, Product Owner|

Quer aumentar a produtividade da empresa? Dê folgas!

Trabalhar na K21 tem uma grande vantagem. Nós NÃO temos 30 dias de férias. Na verdade, caso eu queira tirar férias ou folgar alguns dias, basta marcar na agenda os dias que você não trabalhará e pronto. É só não aparecer na data marcada :) . Não tem aprovação de gestor, pedido para RH, ninguém [...]

By |2018-09-13T13:43:11-03:0013 de setembro, 2018|Cultural, Gestão|