Back to Resource Centre

How to Deal with Difficult People on Software Projects

It takes all kinds of people to make the world work. Teams filled with different personalities, approaches and ways of thinking are the reasons for the incredible innovations that humans have created over time. If you’ve ever been on one of these teams, you know that there is also a downside — difficult people. For all the strengths and benefits that diversity brings to a team, it’s impossible to avoid clashing personalities.

Difficult people are especially easy to find throughout a software project. Product Managers, Designers, Project Managers, Development Managers, Developers and QAs come in all sorts of forms. Regardless of your role in the team, you need to know how to work with each one in order to achieve that common goal you all share.

Earlier this year, a team member received a newsletter fromRecruiting Brainfoodthat contained a link to this fun, interactive page byNeil on Software. It’s embedded below so you can play around, orvisit the page directlyto get the complete experience. If you’ve been walking on egg shells because of an angry co-worker or pulling your hair out trying to get a teammate to do their part, this tool is your answer.