SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
@ p a t k u a
TECH LEAD SKILLS FOR
DEVELOPERS
WHY DO WE NEED A
TECH LEAD?
?
6
http://www.flickr.com/photos/dcarlbom/3468358859/
THINK THIS DOESN’T
HAPPEN IN THE REAL
WORLD?
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
A SIMPLE TEST FOR AN
EFFECTIVE TECH LEAD...
Does the codebase look like it was
written by a single person?
Yes No
WHAT DOES A GOOD
TECH LEAD FOCUS ON?
ProgrammingP
PeopleP
ProcessP
Programming
People
Process
PROGRAMMING
PROGRAMMING
Do effective Technical Leaders need to code?
DEFINITELY
Do effective Technical Leaders need to code?
DEFINITELY
At least 30%of
the time with the team
PROGRAMMING
...respect is the currency
of the realm
PROGRAMMING
The amount of respect an IT
pro pays someone is a
measure of how tolerable that
person is when it comes to
getting things done...
http://bit.ly/15Rm4z
Consistency over Cleverness
PROGRAMMING
PROGRAMMING
PROGRAMMING
PROGRAMMING
PROGRAMMING
PROGRAMMING
There are more important
topics to spend time on...
Team Culture
PROGRAMMING
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?
PROGRAMMING
PROGRAMMING
Vision
PEOPLE
PEOPLE
Strength in Diversity
PEOPLE
Fortune 500 companies with 3 or more women on the Board gain a
significant performance advantage over those with the fewest
PEOPLE
Return on Sales
73%
Return on Equity Return on
Invested Capital
83%
112%
Source: Catalyst (2007) http://bit.ly/nEEfGX
“...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.”
PEOPLE
Return on Equity
12% 16%
Return on Equity
Source: Credit Suisse Research Institute (August 2012) http://bit.ly/Oozuvl
Collective Accuracy = Average Accuracy + Diversity*
PEOPLE
* Requires ability to integrate
TRUST ISN’T BUILT
IN ONE DAY
https://www.flickr.com/photos/create-learning/3676366324/sizes/o/
PEOPLE
Growing People
PEOPLE
Skill/AbilityLOW HIGH
ChallengeHIGHLOW
Source: Csikszentmihalyi, Flow (1990)
PEOPLE
Skill/AbilityLOW HIGH
ChallengeHIGHLOW
Anxiety
Source: Csikszentmihalyi, Flow (1990)
PEOPLE
Skill/AbilityLOW HIGH
ChallengeHIGHLOW
Source: Csikszentmihalyi, Flow (1990)
Boredom
PEOPLE
Skill/AbilityLOW HIGH
ChallengeHIGHLOW
Anxiety
Boredom
Csikszentmihalyi, "Flow: The Psychology of Optimal Experience" (1990)
Flow
PEOPLE
Maximising Potential
PEOPLE
39
Skills
PEOPLE
40
Skills
Strengths
PEOPLE
41
Skills
StrengthsGoals
PEOPLE
42
Skills
StrengthsGoals
Interests
PEOPLE
43
Skills
StrengthsGoals
Interests
Sweet
Spot
PEOPLE
44
Skills
StrengthsGoals
Interests
PEOPLE
Learning Activities
Brown Bag
sessions
Spike
Showcases
Team code
reviews
Technical
Retrospectives
Pair Programming
Video/

Book Club
PEOPLE
“Bad Is Stronger Than Good” (2001) Baumeister et al
Beware the bad apple
PROCESS
PROCESS
Is it okay to tell
people what to do?
YES
but only sometimes
SITUATIONAL LEADERSHIP MODEL
HighDirecting BehaviourLow
High
SupportingBehaviour
Supporting
Coaching
Directing
Delegating
SITUATIONAL LEADERSHIP MODEL
HighDirecting BehaviourLow
High
SupportingBehaviour
Supporting
Coaching
Directing
Delegating
SITUATIONAL LEADERSHIP MODEL
Developing
Development level of an individual
Developed
Low competence
High commitment
Low-some
competence
Low commitmentVariable commitment
Moderate-high
competence
High commitment
High competence
PROCESS
Tuckman’s Model
TUCKMAN’S STAGES OF GROUP DEVELOPMENT
Forming Storming Norming Performing Adjourning
PROCESS
Essentially, all models are
wrong, but some are useful.
—George E. P. Box
PROCESS
Make time for you
56http://www.flickr.com/photos/mbeo52/5062096969/sizes/l/
57https://www.flickr.com/photos/sushicam/5584789234/sizes/o/
PROCESS
Monday Tuesday Wednesday Thursday Friday
9AM
6PM
Email
Time
Planning
Time
Email
Time
1:1s
Email
Time
Planning
Time
Next week
planning
Email
Time
CONCLUDING
THOUGHTS
For questions:
PATRICK KUA
@patkua
THANK YOU

Contenu connexe

Tendances

20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
Craeg Strong
 
AIESEC Academy | Talent Education
AIESEC Academy | Talent EducationAIESEC Academy | Talent Education
AIESEC Academy | Talent Education
aiesecacademy
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
Mike Cohn
 

Tendances (20)

PM Processes - AIESEC in Brazil 2020
PM Processes - AIESEC in Brazil 2020PM Processes - AIESEC in Brazil 2020
PM Processes - AIESEC in Brazil 2020
 
Work shop eventstorming
Work shop  eventstormingWork shop  eventstorming
Work shop eventstorming
 
Agilidade - A arte de desprojetizar
Agilidade - A arte de desprojetizarAgilidade - A arte de desprojetizar
Agilidade - A arte de desprojetizar
 
Tech Lead role for Agile success
Tech Lead role for Agile successTech Lead role for Agile success
Tech Lead role for Agile success
 
Strategies for Complex Skill Development
Strategies for Complex Skill DevelopmentStrategies for Complex Skill Development
Strategies for Complex Skill Development
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame
 
RethinkingAgile_AAC2019
RethinkingAgile_AAC2019RethinkingAgile_AAC2019
RethinkingAgile_AAC2019
 
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 
Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)
Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)
Alineamiento Estratégico con OKRs - OKR Summit (Chile 2020)
 
El Secreto del Exito de los Equipos Agiles
El Secreto del Exito de los Equipos AgilesEl Secreto del Exito de los Equipos Agiles
El Secreto del Exito de los Equipos Agiles
 
Lean Value Tree Overview
Lean Value Tree OverviewLean Value Tree Overview
Lean Value Tree Overview
 
Agility Scales
Agility ScalesAgility Scales
Agility Scales
 
AIESEC Academy | Talent Education
AIESEC Academy | Talent EducationAIESEC Academy | Talent Education
AIESEC Academy | Talent Education
 
Spotify Model
Spotify ModelSpotify Model
Spotify Model
 
Play with the Power of Emotions in Design
Play with the Power of Emotions in DesignPlay with the Power of Emotions in Design
Play with the Power of Emotions in Design
 
Introduction to Event Storming
Introduction to Event StormingIntroduction to Event Storming
Introduction to Event Storming
 
L'écosystème du PO à travers le corps humain par Denis St-Michel
L'écosystème du PO à travers le corps humain par Denis St-MichelL'écosystème du PO à travers le corps humain par Denis St-Michel
L'écosystème du PO à travers le corps humain par Denis St-Michel
 
Developing Apps With React Native
Developing Apps With React NativeDeveloping Apps With React Native
Developing Apps With React Native
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
 

En vedette

ThoughtWorks Quarterly Technology Briefing, London, September 2009
ThoughtWorks Quarterly Technology Briefing, London, September 2009ThoughtWorks Quarterly Technology Briefing, London, September 2009
ThoughtWorks Quarterly Technology Briefing, London, September 2009
Thoughtworks
 
Lean Times Require Lean Thinking
Lean Times Require Lean ThinkingLean Times Require Lean Thinking
Lean Times Require Lean Thinking
Thoughtworks
 

En vedette (18)

Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013
Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013
Stop Hiring Devops Experts (And Start Growing Them) - PuppetConf 2013
 
Code as a Communication Tool
Code as a Communication ToolCode as a Communication Tool
Code as a Communication Tool
 
ThoughtWorks Quarterly Technology Briefing, London, September 2009
ThoughtWorks Quarterly Technology Briefing, London, September 2009ThoughtWorks Quarterly Technology Briefing, London, September 2009
ThoughtWorks Quarterly Technology Briefing, London, September 2009
 
.NET Career Direction
.NET Career Direction.NET Career Direction
.NET Career Direction
 
AAF 2009 Growing Architects
AAF 2009   Growing ArchitectsAAF 2009   Growing Architects
AAF 2009 Growing Architects
 
IT Career: Software Developer
IT Career: Software DeveloperIT Career: Software Developer
IT Career: Software Developer
 
ReMix Keynote (Vienna, Austria)
ReMix Keynote (Vienna, Austria)ReMix Keynote (Vienna, Austria)
ReMix Keynote (Vienna, Austria)
 
MEGA International: .NET Architect
MEGA International: .NET Architect MEGA International: .NET Architect
MEGA International: .NET Architect
 
Lean Times Require Lean Thinking
Lean Times Require Lean ThinkingLean Times Require Lean Thinking
Lean Times Require Lean Thinking
 
introduction to programmer career path
introduction to programmer career pathintroduction to programmer career path
introduction to programmer career path
 
Career guidance
Career guidanceCareer guidance
Career guidance
 
You're the Tech Lead! Now What?
You're the Tech Lead! Now What?You're the Tech Lead! Now What?
You're the Tech Lead! Now What?
 
Career Development for Architects
Career Development for ArchitectsCareer Development for Architects
Career Development for Architects
 
Bdd Introduction
Bdd IntroductionBdd Introduction
Bdd Introduction
 
Rolf Russel - system thinking
Rolf Russel - system thinkingRolf Russel - system thinking
Rolf Russel - system thinking
 
Enterprise digital labs
Enterprise digital labsEnterprise digital labs
Enterprise digital labs
 
Introduction to User Experience - Mike Biggs
Introduction to User Experience - Mike BiggsIntroduction to User Experience - Mike Biggs
Introduction to User Experience - Mike Biggs
 
A Comparison of .NET Framework vs. Java Virtual Machine
A Comparison of .NET Framework vs. Java Virtual MachineA Comparison of .NET Framework vs. Java Virtual Machine
A Comparison of .NET Framework vs. Java Virtual Machine
 

Similaire à Tech Lead Skills for Developers

Similaire à Tech Lead Skills for Developers (20)

Geek's Guide to Leading Teams
Geek's Guide to Leading TeamsGeek's Guide to Leading Teams
Geek's Guide to Leading Teams
 
How to Attract and Retain Top Talent
How to Attract and Retain Top TalentHow to Attract and Retain Top Talent
How to Attract and Retain Top Talent
 
Scrum for Strategic Planning and Execution
Scrum for Strategic Planning and ExecutionScrum for Strategic Planning and Execution
Scrum for Strategic Planning and Execution
 
What would the A-Team do? by Andrew Hiles
What would the A-Team do? by Andrew HilesWhat would the A-Team do? by Andrew Hiles
What would the A-Team do? by Andrew Hiles
 
Traversing hyper driven developpement to do great technical choices and make ...
Traversing hyper driven developpement to do great technical choices and make ...Traversing hyper driven developpement to do great technical choices and make ...
Traversing hyper driven developpement to do great technical choices and make ...
 
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANTBE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
BE A POD OF DOLPHINS, NOT A DANCING ELEPHANT
 
3rd Industrial Revolution: Exploring New Value Creation
3rd Industrial Revolution: Exploring New Value Creation3rd Industrial Revolution: Exploring New Value Creation
3rd Industrial Revolution: Exploring New Value Creation
 
Games based learning_in_the_corporate_world
Games based learning_in_the_corporate_worldGames based learning_in_the_corporate_world
Games based learning_in_the_corporate_world
 
#businessagility : fake marketing or real new trend ?
#businessagility : fake marketing or real new trend ?#businessagility : fake marketing or real new trend ?
#businessagility : fake marketing or real new trend ?
 
Developing Dashboards with User-Centered Design
Developing Dashboards with User-Centered DesignDeveloping Dashboards with User-Centered Design
Developing Dashboards with User-Centered Design
 
Anna krzyzanowska slaidshare
Anna krzyzanowska slaidshareAnna krzyzanowska slaidshare
Anna krzyzanowska slaidshare
 
2017 SIM Master Series: Building the IT Team
2017 SIM Master Series: Building the IT Team2017 SIM Master Series: Building the IT Team
2017 SIM Master Series: Building the IT Team
 
141 bruce mc carthy's product culture manifesto wip
141   bruce mc carthy's product culture manifesto wip141   bruce mc carthy's product culture manifesto wip
141 bruce mc carthy's product culture manifesto wip
 
How semantic search changes recruitment - Glen Cathey
How semantic search changes recruitment - Glen CatheyHow semantic search changes recruitment - Glen Cathey
How semantic search changes recruitment - Glen Cathey
 
TMA World Viewpoint HR, People & Technology
TMA World Viewpoint HR, People & TechnologyTMA World Viewpoint HR, People & Technology
TMA World Viewpoint HR, People & Technology
 
Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013Collaboration 101 SPSUK 2013
Collaboration 101 SPSUK 2013
 
JavaCro'14 - Take Agile adoption to the next level with Integration Competenc...
JavaCro'14 - Take Agile adoption to the next level with Integration Competenc...JavaCro'14 - Take Agile adoption to the next level with Integration Competenc...
JavaCro'14 - Take Agile adoption to the next level with Integration Competenc...
 
WHAT IT TAKES TO BE A MODERN GLOBAL LEADER
WHAT IT TAKES TO BE A MODERN GLOBAL LEADERWHAT IT TAKES TO BE A MODERN GLOBAL LEADER
WHAT IT TAKES TO BE A MODERN GLOBAL LEADER
 
What's Next: The Future of Work in Asia Pacific, Think Tank by Adobe
What's Next: The Future of Work in Asia Pacific, Think Tank by AdobeWhat's Next: The Future of Work in Asia Pacific, Think Tank by Adobe
What's Next: The Future of Work in Asia Pacific, Think Tank by Adobe
 
Upwork's Work Without Limits™ Executive Summit 2017
Upwork's Work Without Limits™ Executive Summit 2017Upwork's Work Without Limits™ Executive Summit 2017
Upwork's Work Without Limits™ Executive Summit 2017
 

Plus de Thoughtworks

Plus de Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Dernier

Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 

Dernier (15)

Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 

Tech Lead Skills for Developers