This post is from targetprocess.com by M. Rosenberg.
As the heading suggests, today I’d like to take a brief look at the concept of non-violent communication. Communication means really a lot for software development teams. If something goes wrong, there are misunderstandings, and if people have misunderstandings they are not working well as a team. Which, in its turn, takes toll on the software they deliver. Messed up releases, uncoordinated efforts, misunderstood motivations, assuming others miss some points, because those others didn’t tell all the people involved about their reasons for this or that action… This might sound all too familiar for our “develop-deliver” team environments. Hmm, and I wonder why there’re no soap operas about software development teams…
The issues of communication have been on my radar for quite long. I was figuring things out to myself, and a huge support in this self-powered research came from Bob Marshall, who’s been tweeting quotes from the book by M. Rosenberg, called “Non-Violent Communication“. I rarely insist that some book is a must-read. Actually, the last time I did that was about 2 years ago, in my Mastery vs. GTD blog. Now I can say that the NVC book is a true must-read as well. Its fields of application are so versatile. Anywhere where people get together, share the same space, work as one team — these principles will overhaul the ways of thinking and living, fostering harmonious environments.
Click here to see the full post.