Faça acordos com a gestão.

Dependendo da organização da empresa um time ágil pode ser composto por pessoas de diferentes áreas, e os gerentes podem afetar de maneira importante o comportamento das pessoas dentro do time.

É muito importante verificar o quê cada gerência espera das pessoas e se está em consonância com os objetivos que o time precisa atingir . Para tanto em primeiro lugar tente averiguar como cada gerência encara a metodologia ágil assim como o nível de apoio.

Pessoas de times multidisciplinares podem ter gerências diferentes, conversando com as pessoas você pode identificar que têm objetivos conflitantes com as metas do time que fazem parte, levante as informações converse e negocie com a gerência mostrando a importancia de todos os membros do grupo remarem na mesma direção.

Podem estar acontecendo conflitos internos no time devido ao direcionamento dado por cada área e que não leva em consideração os objetivos que o time tem estabelecido, essa é uma disfunção que precisa ser tratada, para tanto é necessário demonstrar os impactos que os direcionamentos difusos podem estar causando.

O formato de avaliação de cada gerência pode estar causando os problemas por exemplo, já que os objetivos podem ter sido estabelecidos pelas áreas sem levar em consideração o conjunto, isso deve ser trazido a tona e de forma colaborativa resolvido, é fundamental que a média e alta gestão dêem a sua contribuição.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Fases de abordagens com o time.

Quando iniciamos com um time novo precisamos analisar qual o nível de maturidade na prática/metodologia que se quer usar para traçar um plano que preveja o que deve ser avaliado de forma que o time possa evoluir.

Em um primeiro momento é importante que o time saiba como são as regras básicas do framework utilizado, é muito importante que você como coach tenha o entendimento que o treinamento do time tem dois níveis, time e individual, podemos dizer que temos 3 fases principais, é necessário durante as fases atender a esses dois aspectos desta jornada:

Ensinar (Fundamentos): As vezes pode haver a necessidade de ser pragmático nesta fase, pois é muito importante que se sigam as regras básicas, e colaborar para que as pessoas acreditem que a metodologia pode viabilizar uma melhor forma de trabalho, a repetição é importante para ganhar “memória muscular”, antes de fazer uso da calculadora precisamos aprender a fazer conta na mão antes por exemplo.

Para que um time evolua de forma orgânica perceba que o treinamento precisa levar em consideração dois níveis, individual e time, durante a jornada haverão momentos ideais focar em cada nível ajudando as pessoas e o time a se tornarem mais produtivos.

Coaching (Evolução): Com a base fornecida pelo passo anterior o time pode começar a refletir em fazer coisas diferentes sempre mantendo os valores determinados pela metodologia e passam a ter capacidade de fazer adaptações, e se personalizações de alguma forma ferirem os princípios fundamentais estabelecidos na fase “ensinar” faça-os perceber as consequências desses atos.

Aconselhar(Acompanhamento): Depois de passar pelas duas primeiras fases o time está pronto para tomar suas decisões de forma auto organizada, ajude-os com seus comportamentos guiando conforme as situações vem a tona e as oportunidades se mostram, não se esqueça dos níveis de treinamento (individual e time), deve haver orientação para moldar o comportamento pessoal e do time, assim dessa forma a melhoria contínua se torna inevitável e fortalecerá o grupo de forma consistente.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Já ouviu falar em Mindfulness !?

Nossa mente é cheia de distrações, existem vários pensamentos disputando mano a mano para ter a sua atenção, não precisamos imaginar o quanto isso pode tornar menos eficiente um momento aonde nossa atenção total é requerida como nos momentos em que estamos com o time e precisamos apoia-lo prestando atenção nos detalhes que os ajudarão a desvendar nossas proxímas ações de melhoria.

É necessário fazer o exercício de estar presente, a prática do mindfulness nos ajuda com essa tarefa que é árdua mas necessária, precisamos nos sintonizar com o que está acontecendo com o time no momento, temos que nos manter conscientes para nos manter focados.

Pratique a atenção plena e seja mais efetivo com o seus times, conheça o Mindfulness, as técnicas recomendadas nos ajudam a evitar que nossa mente vague por ai quando precisamos estar totalmente focados ao que está acontecendo na sala.

O Mindfulness é um conjunto de técnicas para focar no momento presente sem que coisas que estão no passado ou no futuro nos afetem no momento, vai te ajudar a perceber que está “viajando” em uma reunião e voltar a focar no que está fazendo, vai te dar autocontrole sobre as emoções, pois terá mais clareza das suas intenções e motivações.

Com isso aprendemos a fazer escolhas de forma mais consciente evitando julgamentos internos principalmente em situações de crise nos tornando mais produtivos no dia a dia e mais efetivos em ajudar os times, dê uma olhada nisso, vale a pena.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Não fale primeiro !!!

Precisamos dar espaço ao time de forma que possam refletir e se expressar conforme estão sentindo e pensando, como pessoa responsável pela evolução do time em vários aspectos é necessário antes de falar, analisar se o que tem a dizer naquele momento irá agregar valor para a discussão.

Sempre que for falar tenha certeza de que isso vai ajudar o time efetivamente, caso ao contrário pode-se perder uma oportunidade do time melhorar sua autonomia, o time deve compartilhar seus pensamentos sem influência do que você acredita que é o certo, resista a tentação.

Pratique a escuta ativa, dê o espaço necessário para que o time diga por si só o que está acontecendo, preste atenção nos detalhes do ambiente em busca de coisas que não estão sendo ditas e ajude-os a expressar para ter um melhor entendimento sobre tudo.

Conte mentalmente e aguarde que as pessoas do time se manifestem, mesmo que isso gere um silêncio por um tempo, aguente firme alguém irá se manifestar e dar ponta pé inicial para o bate papo, caso isso não aconteça, faça perguntas abertas e controle o tom de voz e a linguagem corporal.

Alguém do time vai falar sobre o que você estava pensando em um determinado tema e ai sua colocação não é mais pertinente, o time seguiu adiante sozinho, o silêncio que pode parecer constrangedor em um primeiro momento porém pode ser muito útil, dê conforto ao time nesse momento mostrando que está tudo bem, seja gentil.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Prepare os ambientes do projeto antes que seja tarde !!!

Uma coisa que usualmente não tem a devida atenção nos projetos é o planejamento para montagem dos ambientes necessários para o projeto, considerando desde o ambiente para desenvolvimento até ao que será utilizado para a homologação com o usuário, o que demanda um ambiente integrado no caso do último.

As vezes não existe disponibilidade para que se tenha todos os ambientes necessários, pode haver compartilhamento com outros projetos por exemplo, para cada situação é necessário considerar quais são os impactos no projeto e qual será a estratégia para contornar os problemas previstos, podem haver muitas dependências e pessoas que precisam ser envolvidas.

Projetos que envolvem muitos sistemas conectados por integrações trazem um cenário dramático quando o assunto é deixado para depois, todos são impactados.

Quanto maior a quantidade de sistemas envolvidos mais eminente será a necessidade de elaborar uma abordagem e identificar quais os impactos para tratativa, imagine o quão difícil é fazer testes confiáveis nesse cenário, teste “mocado” não vale.

A questão deve ser colocada na mesa o mais rápido possível, há situações que podem envolver adaptações importantes no planejamento além da possível necessidade de novos investimentos, já presenciei ambientes que levaram mais de 6 meses para serem montados devido a complexidade envolvida, isso dá muita confusão, prepare-se.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Cuidado com as reações automáticas !!!

Qual é a sua reação natural em uma situação de estresse, aquela hora que a chapa esquenta, como você reage no automático, é a reação ideal para alguém que precisa orientar e aconselhar outras pessoas que precisam de um direcionamento !?

Precisamos nos auto treinar avaliando nossas habilidades atuais e maturidade para entender aonde precisamos melhorar para ajudar os times da forma mais eficiente possível, temos que nos controlar para inibir as reações automáticas, no momento que conseguirmos identificar este ponto ai teremos a opção de escolha racional de como vamos agir em um determinado contexto.

Tenha controle sobre o que diz e como diz, controle a expressão facial. Promova o espaço aberto para resolução de problemas, resista a tentação do comando e controle e ajude o time a encontrar as soluções,

Precisamos priorizar a necessidade da equipe e resistir a tentação agirmos unilateralmente decidindo o que é o “certo”, precisamos utilizar práticas para ajudar as pessoas individualmente e coletivamente, elabore treinamentos baseando-se nos gaps do time.

Pratique a escuta ativa e a comunicação não violenta, para se preparar contra as reações automáticas, o tom de voz a expressão corporal, a forma de olhar, tudo pode lhe denunciar e colocar a perder a forma correta de conduzir, precisamos exercitar o não julgamento e apenas ouvir antes de agir.

As pessoas não estarão dispostas a mudar caso se sintam desconfortáveis com julgamentos desnecessários, controle suas reações instintivas e ajude a criar um ambiente de colaboração pleno para o time, isso deve facilitar as coisas, seja gentil.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Fomente a melhoria de desempenho do time !!!

Antigamente eu tinha uma preocupação excessiva em direcionar o time para que pudesse trabalhar de uma forma mais eficiente com o passar do tempo, também era um pouco centralizador e controlador e na verdade, tenho que me policiar para não ter recaídas, sobretudo em situações mais turbulentas, é muito tentador.

Porém com o tempo entendi que é o próprio time que tem as melhores chances de descobrir o seu próprio caminho para evoluir como grupo durante uma jornada que é diferente para cada time.

A melhoria contínua em busca de melhor desempenho é uma jornada que nunca chega ao fim, ela continua , precisamos acreditar que os times podem realizar, uma vez que estejam realmente compromissados, com a missão.

Devemos apoiar o time para que ele consiga definir o que é um bom desempenho dentro do seu cenário dando-lhes autonomia para que possam entender sua missão, isso vai ajudar para que não caiam na rotina passando pelas sprints sempre da mesma forma, precisamos apoia-los para que ao longo do caminho possam sentir que estão se tornando melhores, tanto individualmente como em grupo.

Devemos revelar as limitações e fazer planos para evoluir incentivando-os a fazer as escolhas baseadas no bom senso, é essencial que confiemos no time e ao mesmo tempo que o time acredite em si mesmo, só assim eles conseguirão trilhar seu caminho, ajude-os.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Incentive Discordância Construtiva !!

Uma coisa que vejo com preocupação é uma tendência de que as pessoas muitas vezes omitem suas opiniões para “não causar calor”, e deixam de compartilhar informações que poderiam ser muito importantes para o time e o projeto.

É essencial que criemos um ambiente para as pessoas se expressem sem medo, claro tudo sempre com educação e o devido respeito, as pessoas precisam se posicionar e dizer o que estão pensando para que o time evolua.

Além de fortalecer o time, empoderando as decisões promove a auto organização através da resolução de problemas em conjunto, isso aumenta a confiança e compromisso do time com o que ficar acordado através do consenso.

A comunicação é fundamental, e para que seja efetiva é necessário que haja transparência e abertura, só assim a melhoria contínua será real.
A comunicação é fundamental, e para que seja efetiva é necessário que haja transparência e abertura, só assim a melhoria contínua será real.

Como agente de mudança precisamos parar de coodernar contribuições individuais e fomentar a colaboração do time como um todo, soluções mais robustas tendem a emergir com esse viés.

Ajude-os fazendo perguntas que os levem a introspecção em busca de novos comportamentos, isso pode elevar a criatividade, confiança e espiríto de equipe, faça as perguntas no tom mais neutro possível (as vezes é difícil), seja gentil.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Planeje sua Sprint de forma efetiva.

Existem alguns itens que podemos verificar se estão ok antes de iniciarmos uma Sprint considerando o assunto envolvido e recursos disponíveis, oriente o time a se organizar estabelecendo um checklist a ser seguido:

  1. Defina o objetivo da sprint.
  2. O time terá condições de executar todas as tarefas ou será necessária ajuda externa ?
  3. Qual é a capacidade do time para essa sprint ?
  4. Quais os itens do backlog tem o maior valor e podem ser priorizados.
  5. Existe alguma questão pendente relacionadas ao itens do backlog (debíto técnico por exemplo).
  6. Quais serão os itens que possivelmente irão compor o Backlog da Sprint.
  7. Qual o compromisso final do time para a sprint?
  8. Garanta que os itens que farão parte do backlog da sprint tenham passado por refinamento (Negocio e/ou Técnico) e todos do time já tenham conhecimento.
Devemos oferecer ao time uma estrutura para que se possa organizar dando visão do propósito do planejamento da sprint.

É fundamental que o Product Owner tenha ciência da importância de um backlog organizado e preparado para o planejamento da sprint, isso ajudará que se alcance o propósito desta cerimônia.

O time de desenvolvimento deve entender o escopo, e buscar o entendimento completo do que precisa ser feito de forma que o objetivo da sprint seja endereçado.

Lembre-se do acrônimo DEEP, no backlog do produto precisamos trabalhar para que sejam estabelecidas 4 qualidades: Detalhado, Estimado, Emergente. Priorizado.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!! 

Sabe a diferença entre Incremental e Iterativo !?

O desenvolvimento incremental e iterativo não é uma novidade, mas você conhece a diferença entre eles ? Isso muitas vezes não está totalmente claro para as pessoas causando uma certa confusão.

A utilização das duas abordagens em conjunto é natural e colabora com a entrega de softwares que satisfaçam as expectativas e necessidades dos usuários.

Desenvolvimento Iterativo

  • Dá conta de um processo de refinamento de algo que já foi desenvolvido e que demanda melhorias ou está incompleto, ou seja, a cada iteração algo é melhorado através de adição de mais características.

Desenvolvimento Incremental

  • Tem a característica da entregas em partes com conjuntos de funcionalidades que são desenvolvidas e testadas não importando seu tamanho e que se soma ao incremento que já estava desenvolvido resultado da soma dos incrementos finalizados anteriormente.

Quando falamos de ágil os processos Iterativo e Incrementais estão juntos e se complementam pois fazemos entregas incrementais que são tratadas de forma iterativa, durante o caminho as duas coisas acontecem automaticamente.

Para me conhecer melhor acesse meu site e meu perfil no LinkedIn, fique a vontade para entrar em contato, vamos conversar !!!