SlideShare a Scribd company logo
L A A w a y D a y 2 0 1 4 
BE A TECH LEAD 
(Ricardo) Caval 
rcaval@thoughtworks.com
MY JOURNEY 
䡦 Became tech lead o my first job 
䡦 By accident, was a small startup (5 people, 3 devs) 
䡦 At Thoughtworks 
䡦 Dev and then Tech lead at a project for a Large Energy 
Company 
䡦 Tech lead in a project for a Brazilian communication 
company 
䡦 Dev at Large Retail Enterprise 
䡦 Currently Tech lead at a project for the Large Retail 
Enterprise 
2
She has the technical delivery 
responsibility of the project. 
3 
WHAT IS A TECH LEAD’S RESPONSABILITY?
Wait, wasn’t this a non-technical 
talk? 
4
ROLE OF A TECH LEAD AT THOUGHTWORKS [1] 
Based on Sam Newman’s Tech Lead Manifesto [2] 
䡦 Clear and consistent technical 
vision 
䡦 Successful project 
䡦 Team, proper understanding 
䡦 Gain trust and build relationship 
䡦 Unbiased technical decision 
䡦 Resolve issues [where the] code 
deviates 
䡦 Project management and risk 
management 
䡦 Influence decision 
䡦 Environment in which all members 
5 
can contribute 
䡦 Cross-functional requirement 
䡦 Maintain accountability 
䡦 Bring pragmatism 
䡦 Address skill gaps 
䡦 Grow the next tech lead
HOW DOES A TECH LEAD ACCOMPLISH ITS JOB? 
䡦 Leadership 
䡦 Facilitation 
䡦 Mentoring & Coaching 
䡦 Empowerment 
䡦 Removing Blockers 
6
TECH LEAD SKILLSET 
100% 
75% 
50% 
25% 
0% 
7 
Non-Tech 
Tech
WELL-ROUNDED TECHICAL LEADER, BY DAN ABEL [3] 
8
9
ENGAGING WITH YOUR TEAM 
䡦 Ensure safety 
䡦 Facilitate Technical Discussion 
䡦 And address conflict 
䡦 Defines and demonstrates ‘good’ 
䡦 On boarding 
䡦 Delegation & chorus 
䡦 Leading and building people 
10
DELEGATION 
11 
The Skill/Will Matrix 
Low Skill High Skill 
High 
Will 
Low 
Will 
GUIDE DELEGATE* 
DIRECT EXCITE
Problem-solving leaders are well 
aware that not every idea is useful for 
every problem, but they are even more 
aware that every person is useful. 
12 
FACILITATION
Leading the process is responsive to 
people, giving them choices and 
leaving them in control. They are 
empowered in much the same way a 
gardener empowers seeds—not by 
forcing them to grow, but by tapping 
the power that lies dormant within 
them. 
13 
LEADING AND BUILDING PEOPLE
14
ARCHITECTURE AND INFRASTRUCTURE 
䡦 Governance 
䡦 Think strategically, Set expectations 
䡦 Draw the big picture 
䡦 Back to the basics, SOLID, DDD 
䡦 Coding 
䡦 Peer review and Pairing 
䡦 Ensure quality 
䡦 Identify tech debt 
䡦 Ask the team for pain points 
15
ARCHITECTURE AND INFRASTRUCTURE 
䡦 Structures emerging design 
䡦 No-design --- Enough-design --- BDUF 
䡦 Discuss design, gather tech feedback 
䡦 Vision & Metaphor 
䡦 Identify CFRs 
䡦 Removes moral hazards 
䡦 Prevent isolated rogue members 
䡦 Raise the awareness of real world usage of the system 
䡦 Release It!, by Michael Nygard 
16
A TECH LEAD SHOUDN’T 
䡦 Necessarily be the best at everything 
䡦 Write no code 
䡦 Write all the hard code 
䡦 Tell everyone what to do 
17
18
MANAGING DELIVERY AND RISK 
䡦 Risk Identification and Analysis 
䡦 Spike the unknown, prove theories 
䡦 Risk Mitigation 
䡦 React quick and embrace change, rather than be 
protective 
䡦 Continuous Delivery 
䡦 KISS 
䡦 Jidoka 
19
MANAGING DELIVERY AND RISK 
䡦 Prioritization 
䡦 Manage Technical Debt 
䡦 New debt is easier 
䡦 Trust and Reputation 
High$ 
䡦 Communicate and 
over communicate 
䡦 Highlight successes 
䡦 Don’t deny mistakes, talk 
about what is being done to fix 
20 
The$Urgent/Important$ 
Matrix$ 
Important Goals Critical Activities 
Distractions Interruptions 
Low$ 
Low$ 
Urgency High$ 
Importance 
"What$is$important$is$seldom$urgent$and$what$is$urgent$is$ 
seldom$important."$$ 
=Eisenhower$
21
ENGAGING WITH THE BUSINESS 
䡦 Technical Point of Contact 
䡦 Reporting 
䡦 Frequent Communication with Seniors 
䡦 Peer to to Product Owner, Project Manager and other 
leads 
䡦 Domain Knowledge 
22
FREQUENTLY ASKED QUESTIONS 
䡦 But I’m not a manager/appointed leader 
䡦 Best working groups are those in which leadership 
comes from everybody 
䡦 Appointed leaders is the most likely to break down, 
because of pressure 
䡦 But I’m not the Leadership type 
䡦 Lead by innovation, instead of by motivation or 
organization 
23
FREQUENTLY ASKED QUESTIONS 
䡦 I’m loosing my technical skills 
䡦 It’s hard to let go of coding and pairing 
䡦 Leadership balances motivation, organisation and 
innovation 
䡦 It is a trade-off: Technical/innovative skills give place to 
motivational and organisational skills 
䡦 I don’t want to be all days in meetings 
䡦 It also represents the opportunity to influence 
decisions and direction 
24
OBRIGADO! 
25
REFERENCES 
䡦 [1] Role of a Tech Lead 
䡦 [2] Sam Newman’s Tech lead Manifesto 
䡦 [2] Dan Abel’s Well Rounded Tech lead series 
䡦 [4] Becoming a Technical Leader, Gerald Weinberg

More Related Content

What's hot

Microservices Workshop - Craft Conference
Microservices Workshop - Craft ConferenceMicroservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
Adrian Cockcroft
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
Tathagat Varma
 
Agile 1.0: The Fundamentals
Agile 1.0: The FundamentalsAgile 1.0: The Fundamentals
Agile 1.0: The Fundamentalsgreivinlopez
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
beLithe
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
Mustafa Savaşcı
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New Waterfall
Naresh Jain
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
Andrea Tino
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
Agile Tour Beirut
 
Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
DEBASISH GOSWAMI
 
Agile Manifesto and Principles
Agile Manifesto and PrinciplesAgile Manifesto and Principles
Agile Manifesto and Principles
Aryan Rajbhandari
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
Anat (Alon) Salhov
 
Devops
DevopsDevops
Devops
Fernando Ike
 
eXtreme programming (XP) - An Overview
eXtreme programming (XP) - An OvervieweXtreme programming (XP) - An Overview
eXtreme programming (XP) - An Overview
Gurtej Pal Singh
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)Adrian Howard
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
Kamlesh Ravlani
 
Scrum
Scrum Scrum
Scrum
Asim Iqbal
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Eduardo Ribeiro
 
Technical lead, the balance between leadership and technical skills
Technical lead, the balance between leadership and technical skillsTechnical lead, the balance between leadership and technical skills
Technical lead, the balance between leadership and technical skills
Software Guru
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
Sudipta Lahiri
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
Juan Astudillo
 

What's hot (20)

Microservices Workshop - Craft Conference
Microservices Workshop - Craft ConferenceMicroservices Workshop - Craft Conference
Microservices Workshop - Craft Conference
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
Agile 1.0: The Fundamentals
Agile 1.0: The FundamentalsAgile 1.0: The Fundamentals
Agile 1.0: The Fundamentals
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New Waterfall
 
Microsoft + Agile (light)
Microsoft + Agile (light)Microsoft + Agile (light)
Microsoft + Agile (light)
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
Scrum training-manual 1
Scrum training-manual 1 Scrum training-manual 1
Scrum training-manual 1
 
Agile Manifesto and Principles
Agile Manifesto and PrinciplesAgile Manifesto and Principles
Agile Manifesto and Principles
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Devops
DevopsDevops
Devops
 
eXtreme programming (XP) - An Overview
eXtreme programming (XP) - An OvervieweXtreme programming (XP) - An Overview
eXtreme programming (XP) - An Overview
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Scrum
Scrum Scrum
Scrum
 
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
Scrum Master Training at UM DI | 22nd and 23rd of Feb 2017
 
Technical lead, the balance between leadership and technical skills
Technical lead, the balance between leadership and technical skillsTechnical lead, the balance between leadership and technical skills
Technical lead, the balance between leadership and technical skills
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 

Viewers also liked

2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities
Chandra Maddigapu
 
Tech lead tips
Tech lead tipsTech lead tips
Tech lead tips
rouanw
 
Technical lead kpi
Technical lead kpiTechnical lead kpi
Technical lead kpitomjonhss
 
Qa team lead performance appraisal
Qa team lead performance appraisalQa team lead performance appraisal
Qa team lead performance appraisaledglarmohamed
 
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?
Eryn O'Neil
 
Technical Leadership in Monitoring and Evaluation
Technical Leadership in Monitoring and EvaluationTechnical Leadership in Monitoring and Evaluation
Technical Leadership in Monitoring and Evaluation
MEASURE Evaluation
 

Viewers also liked (6)

2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities2. Softare QA roles and responsibilities
2. Softare QA roles and responsibilities
 
Tech lead tips
Tech lead tipsTech lead tips
Tech lead tips
 
Technical lead kpi
Technical lead kpiTechnical lead kpi
Technical lead kpi
 
Qa team lead performance appraisal
Qa team lead performance appraisalQa team lead performance appraisal
Qa team lead performance appraisal
 
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?
 
Technical Leadership in Monitoring and Evaluation
Technical Leadership in Monitoring and EvaluationTechnical Leadership in Monitoring and Evaluation
Technical Leadership in Monitoring and Evaluation
 

Similar to Be a techlead

Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
Liana Underwood
 
Perfect Storm Eliant Roundtable4
Perfect Storm Eliant Roundtable4Perfect Storm Eliant Roundtable4
Perfect Storm Eliant Roundtable4bcarpitella
 
Communications class 2
Communications class 2Communications class 2
Communications class 2
Bilal Elassal
 
Shining By Result.pdf
Shining By Result.pdfShining By Result.pdf
Shining By Result.pdf
AliZahedi29
 
Nonprofit Leadership Across Generations
Nonprofit Leadership Across GenerationsNonprofit Leadership Across Generations
Nonprofit Leadership Across Generations
Emily Davis Consulting
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher Education
Enterprise Architects
 
2014 7 17 pihra succession planning long beach_v2
2014 7 17 pihra succession planning long beach_v22014 7 17 pihra succession planning long beach_v2
2014 7 17 pihra succession planning long beach_v2
Simon Vetter
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101
Tom Henricksen
 
Power of Saying No (By KW3 Consulting)
Power of Saying No (By KW3 Consulting)Power of Saying No (By KW3 Consulting)
Power of Saying No (By KW3 Consulting)
Kirk Williams
 
The 7 most valuable leadership behaviors for leading change
The 7 most valuable leadership behaviors for leading changeThe 7 most valuable leadership behaviors for leading change
The 7 most valuable leadership behaviors for leading change
Richard Knaster
 
Leading people better during 2012 January 2012
Leading people better during 2012 January 2012Leading people better during 2012 January 2012
Leading people better during 2012 January 2012
Timothy Holden
 
Reframing Leadership Brochure 2016
Reframing Leadership Brochure 2016Reframing Leadership Brochure 2016
Reframing Leadership Brochure 2016Philip Pryor
 
Malaysia Leadership Summit 2018
Malaysia Leadership Summit 2018Malaysia Leadership Summit 2018
Malaysia Leadership Summit 2018
Roshan Thiran
 
Defining leaders - Developing tomorrows business (June 2018)
Defining leaders  - Developing tomorrows business (June 2018)Defining leaders  - Developing tomorrows business (June 2018)
Defining leaders - Developing tomorrows business (June 2018)
Ari Vivekanandarajah
 
Sustaining excellence through leadership in the new normal
Sustaining excellence through leadership in the new normalSustaining excellence through leadership in the new normal
Sustaining excellence through leadership in the new normal
Jed Concepcion
 
CIO Role - Challenges in Management and Leadership
CIO Role - Challenges in Management and LeadershipCIO Role - Challenges in Management and Leadership
CIO Role - Challenges in Management and Leadership
CIO Vietnam
 
Executive Report SAMPLE
Executive Report SAMPLEExecutive Report SAMPLE
Executive Report SAMPLEJulie Moore
 
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
Cyntegrity | Data Science for Clinical Trials
 
Leadership for Project Managers
Leadership for Project ManagersLeadership for Project Managers
Leadership for Project Managers
Radhia Benalia
 

Similar to Be a techlead (20)

Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
Clay Springer Soft Skills RestonLuncheon Presentation 15 Jan 14
 
Perfect Storm Eliant Roundtable4
Perfect Storm Eliant Roundtable4Perfect Storm Eliant Roundtable4
Perfect Storm Eliant Roundtable4
 
Communications class 2
Communications class 2Communications class 2
Communications class 2
 
Shining By Result.pdf
Shining By Result.pdfShining By Result.pdf
Shining By Result.pdf
 
Nonprofit Leadership Across Generations
Nonprofit Leadership Across GenerationsNonprofit Leadership Across Generations
Nonprofit Leadership Across Generations
 
Looking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher EducationLooking for Disruptive Business Models in Higher Education
Looking for Disruptive Business Models in Higher Education
 
2014 7 17 pihra succession planning long beach_v2
2014 7 17 pihra succession planning long beach_v22014 7 17 pihra succession planning long beach_v2
2014 7 17 pihra succession planning long beach_v2
 
IBADD Tech Survival 101
IBADD Tech Survival 101IBADD Tech Survival 101
IBADD Tech Survival 101
 
Power of Saying No (By KW3 Consulting)
Power of Saying No (By KW3 Consulting)Power of Saying No (By KW3 Consulting)
Power of Saying No (By KW3 Consulting)
 
The 7 most valuable leadership behaviors for leading change
The 7 most valuable leadership behaviors for leading changeThe 7 most valuable leadership behaviors for leading change
The 7 most valuable leadership behaviors for leading change
 
Leading people better during 2012 January 2012
Leading people better during 2012 January 2012Leading people better during 2012 January 2012
Leading people better during 2012 January 2012
 
Reframing Leadership Brochure 2016
Reframing Leadership Brochure 2016Reframing Leadership Brochure 2016
Reframing Leadership Brochure 2016
 
Malaysia Leadership Summit 2018
Malaysia Leadership Summit 2018Malaysia Leadership Summit 2018
Malaysia Leadership Summit 2018
 
Defining leaders - Developing tomorrows business (June 2018)
Defining leaders  - Developing tomorrows business (June 2018)Defining leaders  - Developing tomorrows business (June 2018)
Defining leaders - Developing tomorrows business (June 2018)
 
Sustaining excellence through leadership in the new normal
Sustaining excellence through leadership in the new normalSustaining excellence through leadership in the new normal
Sustaining excellence through leadership in the new normal
 
CIO Role - Challenges in Management and Leadership
CIO Role - Challenges in Management and LeadershipCIO Role - Challenges in Management and Leadership
CIO Role - Challenges in Management and Leadership
 
Executive Report SAMPLE
Executive Report SAMPLEExecutive Report SAMPLE
Executive Report SAMPLE
 
Section+1+slides
Section+1+slidesSection+1+slides
Section+1+slides
 
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
WEBINAR | Dealing with Resistance - Facilitate Successful RBQM [part 1]
 
Leadership for Project Managers
Leadership for Project ManagersLeadership for Project Managers
Leadership for Project Managers
 

Recently uploaded

Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
RoopaTemkar
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
bernanbumatay1
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
EUS+ Management & Consulting Excellence
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
Ahmed AbdelMoneim
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
Alexey Krivitsky
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
tdt5v4b
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
Ram V Chary
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
Jim Smith
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
Matthew Sinclair
 

Recently uploaded (19)

Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
 

Be a techlead

  • 1. L A A w a y D a y 2 0 1 4 BE A TECH LEAD (Ricardo) Caval rcaval@thoughtworks.com
  • 2. MY JOURNEY 䡦 Became tech lead o my first job 䡦 By accident, was a small startup (5 people, 3 devs) 䡦 At Thoughtworks 䡦 Dev and then Tech lead at a project for a Large Energy Company 䡦 Tech lead in a project for a Brazilian communication company 䡦 Dev at Large Retail Enterprise 䡦 Currently Tech lead at a project for the Large Retail Enterprise 2
  • 3. She has the technical delivery responsibility of the project. 3 WHAT IS A TECH LEAD’S RESPONSABILITY?
  • 4. Wait, wasn’t this a non-technical talk? 4
  • 5. ROLE OF A TECH LEAD AT THOUGHTWORKS [1] Based on Sam Newman’s Tech Lead Manifesto [2] 䡦 Clear and consistent technical vision 䡦 Successful project 䡦 Team, proper understanding 䡦 Gain trust and build relationship 䡦 Unbiased technical decision 䡦 Resolve issues [where the] code deviates 䡦 Project management and risk management 䡦 Influence decision 䡦 Environment in which all members 5 can contribute 䡦 Cross-functional requirement 䡦 Maintain accountability 䡦 Bring pragmatism 䡦 Address skill gaps 䡦 Grow the next tech lead
  • 6. HOW DOES A TECH LEAD ACCOMPLISH ITS JOB? 䡦 Leadership 䡦 Facilitation 䡦 Mentoring & Coaching 䡦 Empowerment 䡦 Removing Blockers 6
  • 7. TECH LEAD SKILLSET 100% 75% 50% 25% 0% 7 Non-Tech Tech
  • 8. WELL-ROUNDED TECHICAL LEADER, BY DAN ABEL [3] 8
  • 9. 9
  • 10. ENGAGING WITH YOUR TEAM 䡦 Ensure safety 䡦 Facilitate Technical Discussion 䡦 And address conflict 䡦 Defines and demonstrates ‘good’ 䡦 On boarding 䡦 Delegation & chorus 䡦 Leading and building people 10
  • 11. DELEGATION 11 The Skill/Will Matrix Low Skill High Skill High Will Low Will GUIDE DELEGATE* DIRECT EXCITE
  • 12. Problem-solving leaders are well aware that not every idea is useful for every problem, but they are even more aware that every person is useful. 12 FACILITATION
  • 13. Leading the process is responsive to people, giving them choices and leaving them in control. They are empowered in much the same way a gardener empowers seeds—not by forcing them to grow, but by tapping the power that lies dormant within them. 13 LEADING AND BUILDING PEOPLE
  • 14. 14
  • 15. ARCHITECTURE AND INFRASTRUCTURE 䡦 Governance 䡦 Think strategically, Set expectations 䡦 Draw the big picture 䡦 Back to the basics, SOLID, DDD 䡦 Coding 䡦 Peer review and Pairing 䡦 Ensure quality 䡦 Identify tech debt 䡦 Ask the team for pain points 15
  • 16. ARCHITECTURE AND INFRASTRUCTURE 䡦 Structures emerging design 䡦 No-design --- Enough-design --- BDUF 䡦 Discuss design, gather tech feedback 䡦 Vision & Metaphor 䡦 Identify CFRs 䡦 Removes moral hazards 䡦 Prevent isolated rogue members 䡦 Raise the awareness of real world usage of the system 䡦 Release It!, by Michael Nygard 16
  • 17. A TECH LEAD SHOUDN’T 䡦 Necessarily be the best at everything 䡦 Write no code 䡦 Write all the hard code 䡦 Tell everyone what to do 17
  • 18. 18
  • 19. MANAGING DELIVERY AND RISK 䡦 Risk Identification and Analysis 䡦 Spike the unknown, prove theories 䡦 Risk Mitigation 䡦 React quick and embrace change, rather than be protective 䡦 Continuous Delivery 䡦 KISS 䡦 Jidoka 19
  • 20. MANAGING DELIVERY AND RISK 䡦 Prioritization 䡦 Manage Technical Debt 䡦 New debt is easier 䡦 Trust and Reputation High$ 䡦 Communicate and over communicate 䡦 Highlight successes 䡦 Don’t deny mistakes, talk about what is being done to fix 20 The$Urgent/Important$ Matrix$ Important Goals Critical Activities Distractions Interruptions Low$ Low$ Urgency High$ Importance "What$is$important$is$seldom$urgent$and$what$is$urgent$is$ seldom$important."$$ =Eisenhower$
  • 21. 21
  • 22. ENGAGING WITH THE BUSINESS 䡦 Technical Point of Contact 䡦 Reporting 䡦 Frequent Communication with Seniors 䡦 Peer to to Product Owner, Project Manager and other leads 䡦 Domain Knowledge 22
  • 23. FREQUENTLY ASKED QUESTIONS 䡦 But I’m not a manager/appointed leader 䡦 Best working groups are those in which leadership comes from everybody 䡦 Appointed leaders is the most likely to break down, because of pressure 䡦 But I’m not the Leadership type 䡦 Lead by innovation, instead of by motivation or organization 23
  • 24. FREQUENTLY ASKED QUESTIONS 䡦 I’m loosing my technical skills 䡦 It’s hard to let go of coding and pairing 䡦 Leadership balances motivation, organisation and innovation 䡦 It is a trade-off: Technical/innovative skills give place to motivational and organisational skills 䡦 I don’t want to be all days in meetings 䡦 It also represents the opportunity to influence decisions and direction 24
  • 26. REFERENCES 䡦 [1] Role of a Tech Lead 䡦 [2] Sam Newman’s Tech lead Manifesto 䡦 [2] Dan Abel’s Well Rounded Tech lead series 䡦 [4] Becoming a Technical Leader, Gerald Weinberg