“It is what it is”, uma frase disponível em quase todos os idiomas.
Demorei para entender o seu verdadeiro significado e o que fazer ao seu respeito, especialmente na área da qualidade de software.
Em sua versão francesa, “il faut faire avec”, estava interpretando como algo a ser aceito de qualquer maneira, passivamente. Não aceitava isso.
Quando fui para Portugal, ouvi “É assim”, relacionando-o com tempos difíceis que tiveram de suportar.
Quando comecei a mudar a minha perspectiva no sentido de se confrontar com a realidade, como ela é, para reagir melhor, dei-lhe todo o seu valor.
Na qualidade do software, o acesso à percepção real da qualidade do nosso produto é a chave para começar a melhorá-lo.
Sem isso, trabalharemos com prioridades imaginárias, provavelmente definidas só em PowerPoint, distantes dos verdadeiros problemas.
A qualidade de um aplicação móvel recém-lançada
Vejamos o exemplo de uma aplicação móvel B2C.
Lançado em 6 meses, incluindo 3 meses de atraso do planejamento inicial, a equipa pode finalmente “descansar” com tarefas de menor prioridade do backlog.
A medida da qualidade do produto é deles: o roteiro progrediu e alguns tíquetes de prioridade mais baixa estão pendentes.
O desempenho em performance é bastante bom no que diz respeito à indústria móvel e ganhando novos usuários regularmente.
Depois de algumas semanas, o diretor de marketing entra no stand-up diário completamente furioso, compartilhando o seu smartphone sobre as péssimas críticas nas redes sociais.
O feedback é referente ao último aplicativo móvel com uma experiência muito degradada, onde os usuários já trocaram para os concorrentes.
Olhando para seus lindos gráficos de desempenho e inscrição de usuários, a equipa nem percebeu isso chegando.
Uma percepção compartilhada para iniciar mudanças estruturais
Muitas equipas lutam para obter investimentos em qualidade.
A percepção da qualidade do produto é inicialmente bastante diferente entre os vários atores.
Para alguns, a qualidade é um requisito que fica na sua área “desconhecida”, enquanto para outros, ficam frustrados com a qualidade real do produto.
Tentar convencer a equipa com powerpoints e reuniões específicas, sozinho, com suas próprias convicções, pode ser muito desgastante e em vão.
As pessoas precisam primeiro de interiorizar : “por que mudar?”.
Cada membro de sua equipa precisa integrar o “Por que mudar?”
Antoine Craske
A confrontação deve gerar uma reação
Quanto mais diretas, frias e emocionais forem os estímulos, maior será a probabilidade de as pessoas aderirem e considerarem a mudança.
Não se lembra de mudar mais depressa quando foi confrontado com uma realidade fria?
As empresas só realmente mudam quando confrontadas com uma verdade fria, senão permanecerão em sua zona de conforto.
deve colocar a equipa onde está a realidade, ou seja, onde seu cliente e usuários estão usando seu produto, e dos concorrentes.
Fazer intervir pessoas externas a sua empresa também pode ajudar se sentir que precisa em seu contexto.
O seu valor estará em dar contexto, significado e estrutura.
Como medir “How It Is”?
Aqui está uma prática da Spotify.
Eles estão de fato no lugar certo e com um lembrete constante para a equipa, tanto para feedback positivos quanto negativos.
No seu livro, The Lean Startup, Eric Ries também se refere a falar o mais cedo possível com possíveis clientes para realizar experimentos iniciais e alterar o produto.
É uma forma direta de ver “How it is”, sem procrastinação.
Os dados são fundamentais no seu confronto, pois serão a sua base para uma medida de melhorias.
Diferenciar a fase de exploração da fase de melhoramento é chave, tendo objetivos diferentes.
Quaisquer que sejam os dados, precisa transformá-las em KPIs acionáveis, idealmente OKR, que usará em suas próximas iterações.
Algumas perguntas podem ajudar aqui, levando em consideração vários preconceitos humanos:
- Pode medir o custo da não qualidade?
- Têm fatos de clientes existentes e recentes?
- Consegue identificar tendências, possíveis previsões alarmantes?
- Pode medir sua dívida técnica atual e o custo para pagar-lá de volta?
- Qual é o seu desempenho em relação aos concorrentes de referência?
Como diretrizes principais, seus dados precisam ser factuais, auditáveis e enfatizados para as prioridades do seu público.
Devemos agir fora de nossa zona de conforto, cedo
Há uma tendência para os humanos permanecerem em sua zona de conforto.
A resistência é um mecanismo natural.
A nossa necessidade de sobrevivência tem uma forte influência aqui. Guardamos esforços para para uma potencial luta ou um duro inverno que pode vir.
A procrastinação também tem suas raízes neste tema, mesmo que com visualização, treinamento e disciplina podemos superá-la.
O que tem a ver com a qualidade de software?
Atrasar o nosso confronto com a realidade atrasa a mudança, apenas aumentando seu custo e complexidade para lidar com ela mais tarde.
Precisamos criar o hábito de encarar a realidade como ela é.
Criar o hábito de ver e resolver problemas desde cedo é uma habilidade valiosa.
Precisamos mudar os nossos pensamentos.
“Vai correr bem” e “Se funcionar hoje, vai funcionar amanhã” devem ser deixados de lado se quisermos melhorar os nossos produtos.
“As coisas mudam”, deve estar em constante evolução.
Os humanos raramente ficam satisfeitos, tal como os seus clientes.
Paralelamente, o mercado em que está atuando é um ecossistema vivo com novos atores, ideias e inovações.
É por isso que o seu produto precisa evoluir continuamente ao longo do tempo para fornecer novas experiências e serviços.
A qualidade também deve evoluir com o produto para permanecer relevante, reforçando a necessidade de uma abordagem contínua da qualidade.
A qualidade deve evoluir com o produto, reforçando a necessidade de uma abordagem contínua da qualidade.
Antoine Craske
Raramente há uma única implementação que, em 3 meses, tratará da qualidade ao seu produto.
As continuous feedback loop são essenciais para a melhoria do sistema.
Temos quatro opções para evoluir a qualidade
É necessário fazer evoluir as nossas soluções de qualidade de produto, tal como a organização, plataforma e ferramentas.
Quanto à technical debt e ao application management, geralmente nos deparamos com essas quatro possibilidades:
- Aguardar: não fazer nada específico por enquanto
- Investir: acelerar e desenvolver
- Migrar: sair para uma solução renovada
- Descomissionar: livrar-se e remover
Podemos até decidir a opção 1, não fazer nada, em alguns casos poderia evitar investimentos desnecessários.
Investir e migrar depende dos contextos.
Em ambos os casos, a melhoria contínua será de alto valor para evitar projetos de efeito túnel com loops de feedback tardio.
Mas também podemos remover algo existente. É sério.
Normalmente temos medo de remover coisas, que poderia ser a razão número um para o acúmulo de dívidas e complexidade (por exemplo, pense em algumas garagens de casas).
Antoine Craske
Essas decisões devem ser apoiadas por dados, medição e experimentação.
Lembre-se da parede do Spotify para capturar o feedback do cliente.
Pode usá-lo além de mecanismos ágeis, como retrospectiva, stand-up diário e instâncias existentes.
“It is What It Is”, não é aceitar as coisas como são
Pessoalmente não aceitava a frase entendida como um estado final.
Seria como se nada pudesse ser mudado, mas acredito que tudo pode ser melhorado.
Mas entender a sua origem fez mais sentido.
“Deal with it. It is what it is an expression used to characterize a frustrating or challenging situation that a person believes cannot be changed and must just be accepted.” https://www.dictionary.com/e/slang/it-is-what-it-is/.
Na verdade, devemos lidar com a situação, mesmo que seja difícil, difícil e dolorosa.
“It is What It Is”, mas as prioridades e o tempo continuam a ser fundamentais
Empreendendo isso, podemos ter em mente “You can be anything, but not everything”.
As prioridades são fundamentais.
Precisamos decidir as nossas lutas com base na realidade que estamos enfrentando.
“Play or Pass” é uma das práticas mencionadas no livro “The Software Architect Elevator”.
Faz sentido direcionar nossos esforços, ações e influência onde podemos.
Como na gestão da dívida, às vezes é aconselhável esperar com cuidado para uma melhor oportunidade.
Confronte-se com a sua verdadeira experiência do produto
Para que a sua qualidade evolua, deve confrontar a realidade da sua experiência com o produto.
O “Você” é sobre si, a sua equipa, organização, até o seu CEO.
Os seus clientes e necessidades são a verdadeira fonte de informação.
Enfrente os medos iniciais, fora da zona de conforto, mas praticando pequenos passos.
Precisa ser capaz de medir com dados, idealmente de forma automatizada e contínua.
Lembre-se de que será um trabalho constante – não um esforço único – onde “as coisas mudam”.
Precisa adaptar suas prioridades, incluindo o descomissionamento de algumas peças.
Podemos influenciar mais do que pensamos.
Às vezes, pode ser melhor esperar, mas nunca aceite algo pelo qual deseja lutar.
A sua qualidade é o que é, mas cabe a melhorá-la.