Daily Raiz Versus Daily Nutela
- #Desperte o potencial
- #Arquitetura de Sistemas
- #Design Thinking
Os riscos de avacalhar com a Daily deturpando-a
Salve jovem padawan, hoje iniciarei uma serie de artigos sobre agilidade e metodologias Ágeis, neste campo sou neófito, então se sair alguma bacurada é culpa minha, como sempre é um trabalho em curso, evoluindo e corrigido ao longo do tempo.
Descobri que por ser um desenvolvedor mainframe com quase 30 anos de carreira, minha metodologia de trabalho ainda é waterfall, divirtidamente certifiquei-me num artigo escrito anterior, onde ensinava devs a venderem software, mas estou evoluindo, estudando e participando de formações para aderir a novas metodologias, juntando o melhor dos mundos. Estou me reconstruindo em agilidade.
Este é o primeiro de uma serie onde irei abordar sobre Metodologias Ágeis, por isso caso surja alguma duvida, deixe nos comentários que vamos solucionando gradualmente. Antes de iniciar gostaria de agradecer a Gabriel Vaz, um coach lendário em agilidade e que muito me ajudou compartilhando seu conhecimento.
Em uma serie de vídeos irados, onde repenso meu modo de trabalhar e no percurso me divirto descobrindo coisas nova e ao mesmo evoluindo na carreira ágil, me aguarde padawan, em breve estarei pilotando esta espaço-nave, digo metodologia com maestria. Para o infinito e além.
Valeu amigo, obrigado mesmo.
Guarde esse anacronimo: GIFTS (Good Start, Improvement, Focus, Team, Status), voltarei em breve expandindo o tema. Anote e prepare-se temos uma longa jornada pela frente, com muito conhecimento.
O segundo anacronimo a guardar será PDAC: Plan, Do, Act e Check, ou seja, planeje, faça, aja e confira. Temos que ter eficiência e rapidez com as demandas.
Metodologia Agil e seus players
Vamos clarificar os diversos papeis de uma equipe agil, são muitas siglas e acaba confundindo um pouco, abaixo falaremos dos players que habitam o ecossistema de uma squad agil: SM, PO, Dev, PM, AC etc...
Scrum Master :
O mestre de cerimônias, aquele que guia a cerminômia dos sprints e dailies, se necessario. Coach que motiva a equipe, pessoa que conduz e interliga os diversos elementos da sprint, o Mestre dos Magos, que aparece para auxiliar nos momentos mais dificeis.
Project Owner :
O especialista no produto, guardando as devidas diferenças é uma função semelhante aos antigos BA Business Analyst, ou seja, cuidam do backlog, tem uma visão do produto e usuario.
Desenvolvedores :
A equipe tecnica que desenvolverá a solução utilizando a tecnologia escolhida.
Project Manager :
O gestor de projectos o homem que comanda a equipe tecnica, facilitador que resolve problemas, quando os stakeholders resolvem atrapalhar, prioriza os esforço de acordo com a equipe tecnica e negocia com o Project Owner as prioridades.
Agile Coach :
É um evangelizador, uma pessoa responsável por transmitir o conhecimento, incentivando a adopção das metodologias ágeis, tirando duvidas, auxiliando nas sprints, nas dailies, sempre solicito estuda os membros e envia recomendações.
Atividades
Sprint é a demanda a ser atendida num determinado prazo, contendo os requisitos, a codificação, os testes e a entrega. Considerada a menor unidade dentro de um deploy.
Feito as apresentações e delimitado nosso horizontes, vamos agora vamos ao que interessa,
O que é uma Daily?
Jovem padawan é uma reunião de equipe. Simples assim, porém tem muitas especificidades que a transforma em uma excelente ferramenta administrativa na gestão do projecto. Diferente das reuniões convencionais, a Daily é curta, limitada e focada em objectivos.
Os mais ortodoxos fazem-na de pé e com duração máxima de 15 minutos, onde cada integrante da daily, responde a três perguntas mágicas: O que fiz ontem? O que vou fazer hoje? E se existem impedimentos ou problemas para faze-la?
O melhor momento de realiza-la é no inicio do dia, afinal se existirem problemas e necessidades especiais, os envolvidos tem um dia inteiro para soluciona-las e adiantar as actividades.
O PM consegue colher os feedbacks e saber das dores, antes que os usuários ou outros stakeholders se pronunciem, dando agilidade ao time e permitindo não serem pegos de calças arriadas. Afinal antecipar as incertezas e eliminar gradualmente os riscos, torna a actividade mais produtiva e calma.
Porque eu deveria ter uma Daily no meu projecto? Desmistificando.
Pense nas vantagens de ter feedback de todos os envolvidos, preparar o briefing da missão e saber os resultados das missões anteriores, apesar de todos os holofotes, as dailies são antigas na vida militar, os oficiais sempre pela manhã reúnem seus comandados para repassarem as missões e reportar os últimos acontecimentos.
Fuja de dailies assim..
Mas sabe que o ser humano é mestre em deturpar metodologias, então alguns fanfarrões transformam as dailies, em reuniões normais com horas e mais horas, litros e litros de café prendendo elementos chaves em conversas sem fim e atrasando o dia de trabalho.
Então se te convidarem para uma daily em que todos estão numa sala de reunião, sentadinhos, com apontamentos, retroprojetor ligado. Saiba isso não é uma daily e sim uma boa e velha reunião, com sorte daquelas com lavagem de roupa suja, que duram uma manhã inteira e não resolve nada.
Boas praticas!!
Saber ouvir, ter um script com os pontos necessários a serem comunicados, actividades com seu grau de conclusão, pendências e soluções de pendências. Afinal a equipe necessita saber como esta o andamento, onde esta e para onde vai.
As 3 perguntas ajudam e delimitam conversas paralelas, porém cuidado com as respostas robotizadas, atente-se aos detalhes, veja o que a equipe sentem e repassar, ao ler as pessoas consegue identificar problemas antes de acontecerem.
Como iniciar uma Daily?
Lembre-se que a Daily é muito mais que apenas papagaiar ponto de situação, na verdade é mais uma brainstorm, um processo para liberar a criatividade, permitindo que as pessoas interajam entre si, criando vínculos entre si e fortalecendo os laços de companheirismo, afinal, estamos atrás de uma monitor e teclado o dia todo, infelizmente perdendo o coleguismo, lembrando que a palavra colega, originou-se do latim é significa entre iguais.
O quick off é deixar a equipe a vontade, afinal não é o objectivo da daily lavar roupa suja ou caçar culpados, para isso existe reuniões privadas e particulares, nada pior que prender uma squad inteira por questões administrativas.
Deixe todos a vontade e vamos tocar a bola, com o objectivo de marcar gol, correr para o ataque e fortalecer a defesa, afinal todos tem o mesmo objectivo. Nunca perdendo o Sprint goal de vista.
O que devo fazer?
Seja participativo, simpático, sincero e saiba ouvir, ajudando a equipe a resolver suas dores, uma vez, que sua dor, nossa dor. Como um bom ouvinte descubra o que sua equipe esta fazendo. Afinal na gestão de projectos o pior cenário é não saber o que a tchurma faz. Quais os impedimentos, eliminando desta maneira o risco da desinformação e solucionando as dores no momento anterior a explosão. Evitando queixas e surpresas há ultima da hora.
Neste ponto chegamos ao ponto alto de nosso artigo, afinal o que é Daily Raiz Versus Daily Nutela, foi uma brincadeira, jogando com os diversos memes da internet, afinal uma daily raiz é a daily correctamente orquestrada e gestionada, enquanto a Nutela é um salve-se quem puder, terminando com todo mundo numa banheira sujo até o pescoço.
Conclusão,
Este artigo teve o principal objectivo apresentar ao jovem padawan o conceito ágil em sua vertente micro, ou seja, apresentando a Daily e seu funcionamento, os participantes, os targets, alguns erros e acertos.
Saiba que não é uma bala de prata, afinal o Peopleware consegue sempre dar nó em pingo da d´agua e conseguem aprontar algo fora do scprit. Mas sendo bem conduzida auxilia o PM a guiar sua caravela a bom porto, sabendo de antemão dos problemas e crise, propondo soluções alternativas e evitando descobertas tenebrosas na semana do deploy.
Unir a equipe, criar uma solução inovadora, permitindo conversas entre os membros, respondendo as perguntas mágicas e ao mesmo tempo, fortalecendo os laços de coleguismo e evoluindo os softs skills de comunicação.
Uma equipe comprometida e unida vence qualquer dragão, vencendo os desafios e no final o Deploy acontecendo a tempo e a horas, sem surpresa e sem erros catastróficos.
Obrigado pelas dicas Gabriel, espero ter captado os elementos.
Somos Todos CEA
Centro de Excelência Ágil
Espero que tenha gostado e aproveite para comentar o que achou, afinal sua opinião é muito importante te aguardo no próximo artigo. Bom curso a todos.
Referência Bibliográfica
Muito obrigado Alberto Rebello
Guia escrito pelos criadores do Scrum: https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-PortugueseBR-2.0.pdf
Curso grátis na EDX: https://www.edx.org/course/usmx-applied-scrum-for-project-management-2?index=product&queryID=ca148c9bde2ed2dbe8de86ad25ba79a9&position=1
WIKIPEDIA - A Enciclopédia Livre, faça parte, ajude actualizando ou criando verbetes http://www.wikipedia.org
Google Books um repositório com milhões de livros digitalizados https://books.google.com/
Internet Archive, tudo aquilo que um dia foi publicado veio parar aqui. https://archive.org/
Biblioteca de ícones https://www.flaticon.com/
Um momento jaba, divulgando um video e o canal das aventuras do Tiozão, visite El Jefe Midnight Lunch. Um flashback de viagens a terras lusitanas, morei em Portugal entre 2002 e 2013, tempos que em que visitei inúmeras localidades, descobrindo tesouros únicos, apreciando monumentos milenares, as marcas de diversos povos que habitaram Portugal desde a pré-historia até os nossos dia, tantas descobertas, tantos prazeres que o Diogenes surtou, uma vida única que marcam a memoria de um homem para sempre. Um video para distrair na jornada : https://www.youtube.com/watch?v=skgfjJG5x3s
https://www.linkedin.com/in/vagnerbellacosa/
https://github.com/VagnerBellacosa/