Managers are from Mars, Developers are from Venus

ted@tedneward.com | Blog: http://blogs.tedneward.com | Twitter: tedneward | Github: tedneward | LinkedIn: tedneward

Objectives

Developers and managers don't get along

... and projects, meanwhile, fail, fail, fail...

Objectives

If developers and development managers want to achieve happiness, harmony, and efficacy (which are prerequisites to having successful IT projects), we have to understand each other

Mars/Venus

In 1992, a book describing the differing mental models of relationships, organized by gender, tried to help couples see how each was inadvertently creating problems by assuming that the other was thinking the same way they were.

Mars/Venus

Men are from Mars, Women are from Venus, became an instant classic.

Mars/Venus

In it, the author likens men and women as being from different planets (Mars and Venus), and claims that these "Martians" and "Venutians" have diametrically different communication styles, emotional needs, and personal values from each other.

Only by understanding these differences do we reach understanding.

Mars/Venus

Sound familiar to anybody?

Disclaimers

A few "ground rules"

Disclaimers

A few "ground rules"

Developers

aka 'code monkeys'

Developers

What do developers do?

Developers

What do developers do?

Developers

... by telling computers what to do

Developers

Software development is fundamentally an act of creation

Developers

The act of creation is best done in "flow"

Developers

"Psychological Flow captures the positive mental state of being completely absorbed, focused, and involved in your activities at a certain point in time, as well as deriving enjoyment from being engaged in that activity."- https://positivepsychology.com/what-is-flow/

Developers

“My mind isn’t wandering. I am not thinking of something else. I am totally involved in what I am doing. My body feels good. I don’t seem to hear anything. The world seems to be cut off from me. I am less aware of myself and my problems.”- https://positivepsychology.com/what-is-flow/

Developers

“... being completely involved in an activity for its own sake. The ego falls away. Time flies. Every action, movement, and thought follows inevitably from the previous one, like playing jazz. Your whole being is involved, and you’re using your skills to the utmost.”- https://positivepsychology.com/what-is-flow/

Developers

Almost every developer craves this state

Almost every human craves this state, in fact

Developers

What do developers want?

Developers

Provide developers ARC

Developers

We talk about people being "driven"

Developers

Drive Theory

Developers

People who experience ARC do not need 'drive'

Managers

aka 'pointy-haired bosses'

Managers

What do managers do?

Managers

What do managers do? (for realsies)

Managers

In other words...

Managers

Vision, mission, strategy

Managers

Obstacles

Managers

Relationships

Managers

Talent (the team)

Managers

Talent (the team)

Managers

A word about "motivation"

The Problem

Ever been here?

The Successful (So Far) Project

A cautionary tale

The Successful (So Far) Project

The Successful (So Far) Project

Then the team lead met with the boss ...

The Successful (So Far) Project

The Successful (So Far) Project

The Successful (So Far) Project

Revisiting 'The Problem'

New take!

Recall....

Recall....

Then the project team meets with the boss (you)

New view

Prior to this, the boss (you) met with the "skip"

Now, meet with the team

How do you present this to the team?

Now, meet with the team

How do you present this to the team?

Now, meet with the team

How do you present this to the team?

Conclusions

So... now what?

Conclusions

Accept that you are different and likely to stay that way

... and the system in which we work is likely to remain

Conclusions

Managers: Accept that you do different things

Conclusions

Developers: Accept that you do different things

Conclusions

Accept that there is far more to this

Resources

Bibliography

Resources

Bibliography