Top Banner
Tech Lead Tips Rouan Wilsenach @rouanw
43

Tech lead tips

Jan 23, 2017

Download

Software

rouanw
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tech lead tips

Tech Lead TipsRouan Wilsenach@rouanw

Page 2: Tech lead tips

Tech lead tips

● Being the person who cares● Helping the flow of work● Ready for change● Being a leader● The 80/20 rule● Being a little meta

Page 3: Tech lead tips

Being the person who cares

Page 4: Tech lead tips

Caring

Back to first principles

Page 5: Tech lead tips

Helping the flow of work

Page 6: Tech lead tips

Flow

1 dev, 1 customer

Page 7: Tech lead tips

Flow

Technical advisor

Page 8: Tech lead tips

Flow

Planning

Page 9: Tech lead tips

Flow

Looking ahead

Page 10: Tech lead tips

Flow

Splitting stories

Page 11: Tech lead tips

Flow

Technical Spikes

Page 12: Tech lead tips

Flow

Look for patterns and bottlenecks

Page 13: Tech lead tips

Flow

Cross-role involvement

Page 14: Tech lead tips

Ready for change

Page 15: Tech lead tips

Change

Last responsible moment

Page 16: Tech lead tips

Change

Automated tests

Page 17: Tech lead tips

Change

Make coding easier

Page 18: Tech lead tips

Change

Emergent design and refactoring practices

Page 19: Tech lead tips

Change

Simplicity

Page 20: Tech lead tips

Technical Debt

http://martinfowler.com/bliki/TechnicalDebtQuadrant.html

Page 21: Tech lead tips

Change

Code review

Page 22: Tech lead tips

Change

Knowledge sharing

“data showed an overall increase in velocity when tasks were consistently assigned to the least qualified person”

http://user.it.uu.se/~carle/softcraft/notes/PromiscuousPairing.pdf

Page 23: Tech lead tips

Change

Clear the road to production

Page 24: Tech lead tips

Change

Using data to know what to change

Page 25: Tech lead tips

Being a leader

Page 26: Tech lead tips

Leading

Autonomous team with shared principles

Page 27: Tech lead tips

Leading

Strong opinions, loosely held

Page 28: Tech lead tips

Leading

Dealing with ambiguity

Page 29: Tech lead tips

Leading

Aim to be redundant

Page 30: Tech lead tips

Leading

Knowing your team

Page 31: Tech lead tips

Leading

Have the tough conversations

Page 32: Tech lead tips

Leading

Managing disagreement

Page 33: Tech lead tips

Leading

Fun team

Page 34: Tech lead tips

The 80 / 20 rule

Page 35: Tech lead tips

“roughly 80% of the effects come from 20% of the

causes”

- Pareto principle

Page 36: Tech lead tips

80 / 20

Uphold & extend

Page 37: Tech lead tips

80 / 20

Delegation vs building individuals

Page 38: Tech lead tips

Being a little meta

Page 39: Tech lead tips

Being meta

Bigger picture

Page 40: Tech lead tips

Being meta

Plug into the tech community

Page 41: Tech lead tips

Being meta

Observant

Page 42: Tech lead tips

Being meta

Guide your team

Page 43: Tech lead tips

Being meta

Eavesdrop