50
@patkua WHY TECHNICAL LEADERSHIP MATTERS

Why Technical Leadership Matters

Embed Size (px)

Citation preview

@ p a t k u a

WHY TECHNICAL LEADERSHIP MATTERS

ABOUT @THOUGHTWORKS

2

ABOUT @PATKUA

3

http://tiny.cc/twtl http://tiny.cc/retros

ArchitectDeveloper

LeaderCoach

Life-long learnerAuthor

What happens without Technical Leadership?

5 persistence frameworks

3 automated test frameworks

5 parallel branches

A hand-rolled source control system

All on the same project…

Think I’m

kidding?

@julianboot@thejayfields: I had ten guys on my last project, all of them had opinions and all of them were expressed in the code base #speakerconf

Source: http://twitter.com/julianboot/status/232830267822309376

?

TECHNICAL LEADERSHIP MATTERS

Just imagine…

IMPACT INFLUENCE

Amplify your IMPACT

BUTA WARNING

Once upon a time…

22

Once upon a time…

23

Support

New Development

8 months later…

Once upon a time…

24

Support

New Development

8 months later…

Technical Vision Matters

25

A SIMPLE TEST FOR AN EFFECTIVE TECH LEAD...

Does the codebase look like it was written by a single person?

Yes No

LEADERSHIP

NOT *JUST* LEADERS

A quick test…

Stuart Halloway Rebecca Wirfs-Brock

Kathy SierraMartin Fowler

EVERYONE CAN BE A LEADER

Leader Developer

Architect

Strength in Diversity

“...over the past six years, companies with at least some female board representation outperformed those with no women on the board in terms of share price performance.”

STRENGTH IN DIVERSITY

Return on Equity

12% 16%

Return on Equity

Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl

Collective Accuracy

= Average Accuracy + Diversity*

STRENGTH IN DIVERSITY

* Requires ability to integrate

Team Culture

Team Culture

How long does the build stay broken? Do people avoid

conflict?

Do people offer new ideas?

Do people flag when they need help?

Do people feel okay to admit being wrong?

TEAM CULTURE

EVERYONE CAN BE A LEADER

HOW CAN?

FEATURE DRIVEN DEVELOPMENT

41

A forgotten agile methodology

Is it okay to tell people what to do?

YES

but only sometimes

SITUATIONAL LEADERSHIP MODEL

HighDirecting BehaviourLow

High

Supp

ortin

g Be

havi

our

Part

icip

ate

Sell

Tell

Delega

te

CONCLUDING THOUGHTS

IMPACT INFLUENCE

http://bit.ly/1VdtPH3

TECHNICAL LEADERSHIP MATTERS

@patkua Patrick Kua

THANK YOU