5
1 CMU/UC MSE Marco Vieira Departamento de Eng. Informática Universidade de Coimbra [email protected] CMU|UC Professional Master of Software Engineering Highlights on Managing Technical People 2 Outline Define technical people Identify problems with leading technical people Evaluating Technical people Different leadership styles and how to use them effectively Highlights on Managing Technical People, Marco Vieira, 2010 3 Technical people stereotype In slang may be called: Techies, Tech Geeks, Geeks, Dweebs, Nerds… Miss any? Associated with Computers? Not always… Badly dressed (and that is subjective ) Non sociable outside the techiedomain More??? Highlights on Managing Technical People, Marco Vieira, 2010 4 Are technical people different? What they like? Affinity for technology? Knowledge? Ego? Stubborn? Team players? What is the stereotype? And, does it matter to leadership? Highlights on Managing Technical People, Marco Vieira, 2010 5 What motivates technical people? Internal or external motivators? Traditional management? Technology? Need for play Work hard, play hard Highlights on Managing Technical People, Marco Vieira, 2010 6 How to lead technical people? (1) Tasking Motivators? Challenging De-motivators? How to do it Highlights on Managing Technical People, Marco Vieira, 2010

CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

1

CM

U/U

C

MSE

Marco Vieira

Departamento de Eng. Informática Universidade de Coimbra [email protected]

CMU|UC Professional Master of Software Engineering

Highlights on Managing Technical People

2

Outline

n  Define “technical people”

n  Identify problems with leading technical people

n  Evaluating Technical people

n  Different leadership styles and how to use them effectively

Highlights on Managing Technical People, Marco Vieira, 2010

3

Technical people stereotype

n  In slang may be called: n  Techies, Tech Geeks, Geeks, Dweebs, Nerds… n  Miss any? J

n  Associated with Computers? n  Not always…

n  Badly dressed (and that is subjective J)

n  Non sociable outside the “techie” domain

n  More???

Highlights on Managing Technical People, Marco Vieira, 2010 4

Are technical people different?

n  What they like?

n  Affinity for technology?

n  Knowledge?

n  Ego?

n  Stubborn?

n  Team players?

n  What is the stereotype?

And, does it matter to leadership?

Highlights on Managing Technical People, Marco Vieira, 2010

5

What motivates technical people?

n  Internal or external motivators? n  Traditional management? n  Technology? n  Need for “play”

n  Work hard, play hard

Highlights on Managing Technical People, Marco Vieira, 2010 6

How to lead technical people? (1)

n  Tasking n  Motivators?

n  Challenging n  …

n  De-motivators? n  How to do it n  …

Highlights on Managing Technical People, Marco Vieira, 2010

Page 2: CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

2

7

How to lead technical people? (2)

n  Tracking of tasks n  Motivators

n  Don’t bug them frequently n  …

n  De-motivators n  Meetings overload n  …

Highlights on Managing Technical People, Marco Vieira, 2010 8

How to lead technical people? (3)

n  Working in groups n  Motivators

n  Mutual respect n  …

n  De-motivators n  Favoritism n  …

Highlights on Managing Technical People, Marco Vieira, 2010

9

How to lead technical people? (4)

n  Foster loyalty n  Motivators

n  Trust n  …

n  De-motivators n  No reward n  …

Highlights on Managing Technical People, Marco Vieira, 2010 10

How to lead technical people? (5)

n  Rewards and punishment n  How?

Highlights on Managing Technical People, Marco Vieira, 2010

11

De-motivators

n  Exclusion from decision making n  Hiding the big picture

n  Inconsistency in rewards/punishment n  “Pet”, focus on individuals n  Responsible for issues not under their control

n  Poor use of extrinsic motivators n  Examples?

n  Micro management

n  Focus on tasks, the “how” instead of results

n  Evaluations without criteria

Highlights on Managing Technical People, Marco Vieira, 2010 12

Mentor, don’t boss

n  Manage by goals, not quotas n  Leadership/guidance not oversight/control

n  Recognize technical competency n  Use it effectively n  Accentuate the positive, but don’t BS

n  Foster work environment n  Physical, annoyances

n  Physical environment

n  Promote interdependencies where appropriate

Highlights on Managing Technical People, Marco Vieira, 2010

Page 3: CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

3

13

Leading…..

n  Obstacles n  Conflict resolution n  Annoying tasks

n  Promote culture n  Honesty, fairness, helping “team”

n  Facilitate communication flows n  Don’t play/allow “I’ve got a secret”

n  Manage ambiguity

n  Patience n  When to intervene?

Highlights on Managing Technical People, Marco Vieira, 2010 14

How to evaluate technical people?

n  Technical competency

n  Personal productivity – not quotas n  Creativity?

n  Ability to multi task

n  Understanding business context, drivers n  And be able to speak it

n  Speaking with business side n  And forging compromises

-- Paul Glen thoughts from “Leading Geeks” 2003

Highlights on Managing Technical People, Marco Vieira, 2010

15

Measures…

n  Manage/expand client relationships (MCE)

n  Managing/leading technical people n  Training others, team player

n  Delegation, work through others n  Coach, mentor

n  Play positive politics n  Supportive of technical people

n  Manage time horizons n  Plan the big picture

Highlights on Managing Technical People, Marco Vieira, 2010 16

What team structure is best?

It depends… but what do you think?

n  Decentralized Democratic n  Participatory / Delegated n  Just like Studio?

n  Centralized Democratic n  Participatory / Delegated / Decision maker

n  Controlled Centralized n  Authoritative / Delegated

Highlights on Managing Technical People, Marco Vieira, 2010

17

Leadership Styles (Daniel Goleman)

Highlights on Managing Technical People, Marco Vieira, 2010 18

Leaders need many styles

n  Why would you want to master as many of them as you can? n  Flexibility n  Different situations require different tactics n  Different employees need different leadership

n  But, are some better for use with technical people? n  Which ones?

Highlights on Managing Technical People, Marco Vieira, 2010

Page 4: CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

4

19

Myth 1: Leadership = Management

n  Management: n  Project planning n  Tracking and oversight n  Organizational n  Maintenance n  Status quo

Highlights on Managing Technical People, Marco Vieira, 2010

Leadership: n  Vision n  Inspiration n  Motivation n  Character n  Influence

20

From Webster's…..

n  Leader n  “Person that leads”

n  Leads n  “To direct on a course or in a direction”

n  Leadership n  “Capacity to lead”

Highlights on Managing Technical People, Marco Vieira, 2010

n  Manager n  “One that manages”

n  Management n  “Judicious us of means

to accomplish an end”

21

Myth 2: Leaders are born

n  Leadership can’t be learned? n  There are natural leaders but…

n  Honest assessment of what you do know n  Seek expertise where needed n  Mentors – Don’t go it alone

n  Learn from mistakes n  Long term vs short term vision!

Highlights on Managing Technical People, Marco Vieira, 2010 22

Four phases of leadership development

n  Phase I: n  I don’t know what I don’t know J n  Time to listen? Time to learn

n  Phase II: n  I know what I don’t know n  Time to structure your learning

n  Phase III: n  I grow and know and it starts to show n  Paying the price, gaining respect

n  Phase IV: n  Paid the price, but can still improve; On auto

-- John Maxwell

Highlights on Managing Technical People, Marco Vieira, 2010

23

Myth 3: Only smart people can be leaders

n  “Project management is a people intensive activity, and for this reason competent practitioners often make poor team leaders”

-- Roger Pressman

n  How many university professors are leaders? n  How many presidents or CEO’s have Phd.’s? J

Highlights on Managing Technical People, Marco Vieira, 2010 24

Myth 4: Must lead from the front

n  Can you lead from inside? n  Who is the true leader of any group? n  Who has the influence?

n  Position doesn’t mean in charge, or respected n  Pointy hair boss

n  All good leaders are also good followers n  Team concept

Highlights on Managing Technical People, Marco Vieira, 2010

Page 5: CMU|UC Professional Master of Software Engineeringspinsp.org.br/apresentacao/highlights on managing technical people.pdf1 MSE Marco VieiraDepartamento de Eng. Informática Universidade

5

25

Good follower

n  Everyone is a follower n  True/false?

n  No one begins as a leader

n  “You cannot be a leader, and ask other people to follow you, unless you know how to follow”

-- Sam Rayburn

n  Must be learned, and fostered

Highlights on Managing Technical People, Marco Vieira, 2010 26

Myth 5: Entrepreneurs are good leaders

n  Is it really the case?

n  Not critical in entrepreneurs n  Charisma n  Personality

Highlights on Managing Technical People, Marco Vieira, 2010

27

Myth 6: Leadership is based on position

n  You must be assigned to leadership positions? n  With position do followers follow?

n  Lead from the inside n  “Critical” members of your team

Highlights on Managing Technical People, Marco Vieira, 2010 28

Remember…

n  “If you must tell people that you are a leader, then you are not”

-- Margaret Thatcher

n  “If your actions inspire others to dream more, learn more, do more and become more, you are a leader”

-- John Quincy Adams

Highlights on Managing Technical People, Marco Vieira, 2010

29

Recommendations

n  Know who you are leading

n  Don’t try to impress them, but focus on them

n  Facilitate their success n  But hold them accountable for their outcomes

n  Find and use the de facto leader

n  Swallow your pride and learn

Highlights on Managing Technical People, Marco Vieira, 2010

CM

U/U

C

MSE

Marco Vieira

Departamento de Eng. Informática Universidade de Coimbra [email protected]

Questions/Comments?