Alexandre Borges

Non-violent communication in agile teams

Your team's biggest blocker isn't technical debt, it's misunderstanding. Discover a four-step framework to fix it.

Non-violent communication in agile teams
#1about 5 minutes

Defining the core principles of non-violent communication

Non-violent communication (NVC) is a research process based on the principle of not causing harm and developing empathy.

#2about 5 minutes

Avoiding common pitfalls when practicing NVC

Be aware of the risks of becoming manipulative, over-talking, or feeling hurt when misunderstood while learning NVC.

#3about 2 minutes

Connecting NVC with agile software development principles

Agile development is fundamentally about people, making NVC a critical skill for collaboration, code reviews, and problem-solving.

#4about 2 minutes

Using agile ceremonies as opportunities for practice

The regular, cyclical meetings in agile, such as retrospectives and daily stand-ups, provide ideal moments to practice NVC.

#5about 6 minutes

The empathy circle: A four-step tool for NVC

Use the four-step empathy circle—observation, feeling, wish, and ask—to structure your communication and clarify your needs.

#6about 5 minutes

How to become an empathy agent in your team

Act as an empathy agent by fostering trust, navigating cross-cultural communication styles, and practicing active listening.

#7about 2 minutes

Applying NVC principles in personal relationships

The principles of NVC are highly effective for improving communication and understanding in personal contexts like parenting and friendships.

#8about 2 minutes

Further resources and clarifying the role of manipulation

Explore recommended books by Marshall Rosenberg and Paulo Freire, and understand why manipulation, even for good, is contrary to NVC.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
JC
Jordan Cutler
A Guide to Public Speaking For Software Engineers
“Your technical skills are where they need to be, but you need to improve your communication.” - Your manager. This is one of the hardest pieces of feedback to hear as a software engineer. Why? Because you probably thought as a software engineer you ...
A Guide to Public Speaking For Software Engineers
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
Since the release of tools like ChatGPT and GitHub Copilot, the way developers work has shifted dramatically. What began as simple autocomplete in the early versions of Copilot has quickly evolved into agentic programming, where AI agents can take on...
What is Agentic Programming and Why Should Developers Care?

From learning to earning

Jobs that call for the skills explored in this talk.

Agile Coach

Agile Coach

Agile Heroes GmbH
Frankfurt am Main, Germany

Scrum
Agile Methodologies
Agile Coach

Agile Coach

journaway GmbH

Remote
Scrum
Data analysis
Agile Methodologies
Agile Coach

Agile Coach

univativ GmbH & Co. KG
Germersheim, Germany

60-75K
Scrum
Agile Methodologies
Agile Coach

Agile Coach

univativ GmbH & Co. KG
Stuttgart, Germany

54-60K
Azure
Scrum
DevOps
Agile Methodologies