A divisão linguística: por que tomadores de decisão e desenvolvedores conversam entre si

The Language Divide: Why Decision Makers and Developers Talk to Each Other

Why do project meetings go wrong? Why do we feel like we are not getting our views across? And what can we do to understand others and bridge the linguistic divide?

Imagem em destaque

Virginia Satir is a name we don't hear much about in software development. That's because she's actually a therapist, to be more precise, one of the most influential people in family/group therapy. What does it have to do with software projects?

Satir's approach to couples therapy involved translating one person's words to another. She realized that most couple problems were actually communication problems, with people saying things to each other but talking to each other.

It happens very often, project meetings that last hours, little or no consensus is reached, everyone leaves exhausted and a little lost. The decision maker is not sure what the developers are doing and at the same time they are not sure what the decision maker wants. If only we could have our own Virginia Satir…

Understanding Communication

Satir’s work is extensive, but the main lesson is “we don’t speak the same language”. Even though we both speak English, my English is not the same as your English. So even though we both understand the words we use, we are conveying very different messages.

For example, imagine a meeting where a project manager is about to present a new technology for the project. For them, the word “new” conjures up images of something exciting, of setting new trends, of something important.

For one of the junior developers, who has had sudden changes go wrong in the past, “new” is a hassle, having to learn another tool, spending time adapting instead of focusing on building the project.

For the decision maker, “new” is a code word for cost, both in time and resources. Will they meet the deadline? Isn't this project already close to going over budget?

When the questions begin, the manager focuses on opportunities, developers focus on effort, and the decision maker focuses on costs. “Won’t this cost a lot?” asks the decision maker. “Maybe, but it’s better suited to our goals,” the frustrated manager responds.

I'm exaggerating, of course, but the point remains the same: communication breaks down when we have differing opinions and don't realize we're speaking for each other.

The obvious solution is to express in the most honest terms what we mean by something and then listen carefully to others. Unfortunately, sometimes even we are unaware of our own process, so it can be difficult to find the right words.

This is when others can help us understand ourselves by asking the right questions. This is another aspect of Satir's approach. She realized that we need someone to act as a mirror so that we can see our inner world reflected and learn.

The language of decision makers

Decision makers come in all shapes and sizes, some of them are investors, some are project managers, and in some cases they are users. Sometimes we have more than one decision maker and other times we have to go through gatekeepers to get to the right decision maker.

Be that as it may, everyone shares the same goal, they want the project to succeed, the problem is figuring out “how” it will succeed.

While there are as many motivations as there are decision makers in the world, researchers have managed to group decision makers into five broad types, according to: Hubspot :

The Charismatic

Imagine an extrovert that everyone likes, full of ideas, energetic, always on the move. The charismatic decision maker is an action-oriented individual who likes to see things in motion. They are emotional and dynamic, which is great for coming up with new ideas, but not so good for long-term commitments.

Developers who work with a charismatic decision maker are at their best when they connect with that motivation and energy, but at the same time act as an anchor that keeps the decision maker's ideas in check. It's easy to get carried away by excitement, which often leads to unrealistic goals.

The deep thinker

As the name implies, deep thinkers are decision makers who value reason and forethought. They seek information, are constantly learning and make informed decisions. Deep thinkers are highly logical and, as such, more receptive to accurate, well-thought-out information than emotional arguments.

Developers who work with deep thinkers will find that they tend to be risk averse and are more concerned with the well-being of their company than innovation. These decision-makers are influenced by logic and security, preferring the status quo or the path most traveled.

Thinkers like to connect the dots and draw conclusions for themselves, they are the perfect decision makers for presenting abstract and difficult arguments. He's the kind of person who feels at home with a difficult puzzle to solve.

The skeptic

If you've ever worked with someone who raises every objection, then you've worked with a skeptic. These decision-makers value their own opinion, knowledge and experience above all else and will fight tooth and nail to find flaws in proposals that go against their view of the world.

Skeptics are not afraid to speak their mind to the point that they seem rude or difficult to deal with. This is actually a good thing, you can be sure that a skeptic is being the most honest person in the room at any given time.

Once you gain the trust of a skeptic, you will find yourself in the company of a great ally. Skeptics tend to defend and support those they trust with the same energy with which they protect their worldview.

While reviewing a project can be exhausting, you can be sure that once a skeptic is satisfied with your answers, there will be no more objections on the table. Developers who learn to speak from the decision maker's worldview are perfect for skeptics.

The follower

Like the deep thinker, the follower is risk averse. They are quite passive in contrast to other decision makers and prefer tried and true methods over innovative approaches. You won't see a follower adopting new trends until they become the norm.

Sticking to what works, showing testimonials, and using well-documented, statistically-based results will often get a positive reaction from the decision maker. If innovation is necessary, then the developer should try to support their ideas with as much data as possible.

Instead of showing the big picture, developers should stick to small, concrete goals, talk about security, testing, and feedback loops to avoid problems. The trick to getting a follower on your side is to show them that you are well prepared.

The controller

Controllers like to be in charge, and for good reason. They are organized, sensible and precise. These types of decision-makers are very susceptible to uncertainty, and the less they can control their environment, the more likely they are to withdraw.

That said, controllers are not risk averse, they just don't like taking risks they are unaware of. They want to be informed and they want their answers to come from an expert. For example, if they have a question about the interface, they would rather talk to the UX designer than the project managers.

Like the deep thinker and the follower, controllers take time to make a decision; It's better to give them space while they process the information than to try to pressure them for a quick response. The more control you give them, the happier they will be.

Don't forget the individual

If you are a decision maker, I hope these types help you define your personal style, which will help you express your idea in clearer terms. If you're a developer or project manager, I hope this helps you be more thoughtful about your approach when talking to the decision maker.

Remember that these broad types are just stereotypes, each person has their own set of values ​​and understanding them is key to learning to speak your own personal language.

Source: BairesDev

Conteúdo Relacionado

O Rails 8 sempre foi um divisor de águas...
A GenAI está transformando a força de trabalho com...
Entenda o papel fundamental dos testes unitários na validação...
Aprenda como os testes de carga garantem que seu...
Aprofunde-se nas funções complementares dos testes positivos e negativos...
Vídeos deep fake ao vivo cada vez mais sofisticados...
Entenda a metodologia por trás dos testes de estresse...
Descubra a imprevisibilidade dos testes ad hoc e seu...
A nomeação de Nacho De Marco para o Fast...
Aprenda como os processos baseados em IA aprimoram o...
A Inteligência Artificial (IA) tem se tornado cada vez...
O Oracle NoSQL Database é uma solução robusta que...
Em uma era em que vulnerabilidades de software podem...
Pronto para iniciar sua jornada com OpenTelemetry (OTel)? Nesta...
Em um mundo onde as ameaças cibernéticas estão a...
Como desenvolvedores, muitos de nós somos céticos em relação...
GitHub, a plataforma líder mundial para hospedagem de código...
Na era digital, onde tudo está na internet, ter...
Back to blog

Leave a comment

Please note, comments need to be approved before they are published.