Time for Non-Violent Rebel

Table of Contents

The Deficit of Humanity in Agile Practice

Agile thinking has been with us for several years. There is a lot of humanity behind Agile thinking, and this is what is great about it. But Agile, like every idea, is just that—an idea. It is not easily applicable in life and often distorted to be convenient, though not necessarily useful. People focus on practices and lose the spirit of the idea. Agile is just an example. All in all, the problem is the deficit of humanity in the business context.

Profit Maximization and Short-term Optimization

The deficit of humanity is driven by profit maximization, which leads to short-term optimization. Consequently, leaders face goals that are profit-oriented, expressed in strict timeframes, number of features, and low budgets. These forces instill fear, and they try to compel team members to achieve these profit-oriented goals. This creates a lot of pressure, leaving very little space for humanity.

Leadership Challenges in Difficult Situations

The problem is exacerbated by leaders, especially technical ones, who don’t know how to handle so-called difficult situations. When someone disagrees or complains, leaders struggle not to force them while still being effective. It is a big challenge for them to relinquish power to people. Many declare it, but very few actually do it.

Time for Non-Violent Rebellion

And it is time to rebel! It is time for a non-violent rebellion. It is time to dispel the misconception that the only way to enact change is through confrontation like “an eye for an eye, a tooth for a tooth.” It is time to see that you can be honest and care for your needs while maintaining connection with others both within and outside your team, seeking ways to satisfy their needs without violence. It is time to reinstate humanity in the business world.

Will that be easy? To be honest, no. It has its price. Is it possible? Yes. It will require a lot of work, but it will be very satisfying work.

If you want to explore this yourself, just search for “non-violent communication.” If you are patient or want to see NVC in the IT world, visit here from time to time.

(Text translated and moved from original old blog automatically by AI. May contain inaccuracies.)

Related Posts

The Big Lie About Clean Code and Unit Testing

Introduction

Many people are convinced that waking up early, say at 5:00 AM, is an unrealistic fantasy for them. They believe that their nature and their body are constructed in such a way that it’s impossible. I used to belong to this group of people.

Read More

Code Cleanup: Not Just About Refactoring

Introduction

Blogspot unfortunately disappoints me when it comes to publishing source code, which is especially important for topics concerning coding style. Perhaps some of you have experience or ideas on this matter. I use the tool http://formatmysourcecode.blogspot.com/2006/02/paste-your-text-here.html, but still, Blogspot occasionally distorts the post.

Read More

The Natural Order of Refactoring Under the Microscope Part 3: Extract Method

Analyzing Class and Method Responsibilities

In the next step, we examine the responsibilities of individual classes and methods, checking if they align with the intended responsibility of the class. It is best to analyze all methods and group them based on performing similar operations. We look for a place for these in other classes or a new class. Remember: if there is a significant private method in a class (longer than 3-4 lines), it should be moved to another class.

Read More