Page 1
JWORKS Powered By Ordina
Everything you want(ed) to know on your
first day as a Technical Lead and that you
can use every day from this point
onwards.
10 tips to become an awesome Technical Lead
Bart Blommaerts
Page 2
ORD
INA
J
WO
RKS
Bart BlommaertsApplication Architect Ordina Belgium
@DaggieBe
JWorks
Page 3
Technical Leadership
What?
Page 4
Technical Leadership
What?
Technical Guidance
Page 5
Technical Leadership
What?
Risks & Requirements Technical Guidance
Page 6
Technical Leadership
What?
Coaching Risks & Requirements Technical Guidance
Page 7
Technical Leadership
What?
Communication Coaching Risks & Requirements Technical Guidance
Page 8
Technical Leadership
Do we really need one?
Page 10
Technical Leadership
Do we really need one?
Everything is awesome !
Page 11
Technical Leadership
Do we really need one?
Really well-functioning teams
where people share responsibilities
Page 12
2 sides to a storyTechnical responsibilities vs. Leadership activities
Technical Leadership
50 %
Page 13
MIZA Business Company
Technical
Page 14
MIZA Business Company
1. Advocate for Change
Page 15
ORIENT
ACT
OBSERVE
DECIDE
Advocate for Change
Page 16
Experience the same pain as
everybody else on the team
Page 17
JWORKS Powered By Ordina
Everything you want(ed) to know on your
first day as a Technical Lead and that you
can use every day from this point
onwards.
tips to become an awesome Technical Lead
Bart Blommaerts
11
Page 18
MIZA Business Company
2. Work through Failure and Success
Page 19
Things will fail
Prepare for failure
Don’t finger-point
Take responsibility
Learn from failure
Page 20
www.websitename.com 20
Celebrate success
Sprint celebrations
Feature complete
Congratulate the team
Congratulate individuals
Page 21
MIZA Business Company
3. Stay Technical
Page 22
Stay Technical
Write code
Review code
Technical vision
Evolution of code
Page 23
MIZA Business Company
4. Always Available
Page 24
Technical Design Business Project
Management
Code
Time Management
35% 25% 15% 25%
Page 26
MIZA Business Company
5. Be a mentor for your team
Page 29
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Page 30
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Page 31
Mentor Match goals
Optimise for
the group
Effective
delegation
Mediator
Page 32
Know when to give input
Know when to make decisions
Know when to step back
Page 33
MIZA Business Company
6. Surround yourself with other Tech Leads
Page 35
Objectives Architecture
Interoperability
Dependencies
Organisational level
Page 36
You are not alone
Page 37
MIZA Business Company
Leadership
Page 38
MIZA Business Company
7. Interviewing potential new team members
Page 39
www.websitename.com 39
Know your goal
Prepare
Usefulness of resumes
Don’t focus on tooling
Mindset of a Developer
Eagerness to learn
Page 40
Do not use stackoverflow to find questions
Page 41
1. Comfort
2. Offer options
3. Build on responses
4. Show interest
5. Bonus question
Page 42
MIZA Business Company
8. Embrace Cultural differences
Page 43
Embrace Cultural Differences
Diversity is invaluable
Opinions matter
Shared end goal
Surround yourself
Page 44
Time
Communication
Prepare work
Everybody is part of the teamOffshore?
Page 45
MIZA Business Company
9. Estimating is hard
Page 46
Hofstadter’s Law: It always takes
longer than you expect, even when you
take into account Hofstadter’s Law.
Douglas Hofstadter
Page 47
Quickly repurpose top innovation
before global communities.
Planning poker
Define a sequence
Set a baseline
Allow reasoning
Uncertainty is normal
Page 48
(O + 4BG + P) ÷ 6
Unknown unknowns
Add 20% for - test - debug - polish - documentation - wtf moments
Solutioning
Page 49
Any estimate is better than no estimate
Don’t forget the bigger pictureShare estimates
Review estimates
Page 50
MIZA Business Company
10. Interfacing with the outside world
Page 51
MIZA Business Company
Communication with
non-technical people
Page 52
Go-to-Guy / Go-to-Girlfor management, the customer and other stakeholders
Page 54
MIZA Business Company
11. Facilitate (agile) team work
Page 55
Facilitate agileBacklog
Prioritised backlog
Sprint Planning
Burn down charts
Retrospectives
…
Page 56
Facilitate an awesome team
Page 57
MIZA Business Company
Thank You@DaggieBe