Delivering Value While Behind Enemy Lines
Matt Barrett
Adaptive Financial Consulting
Matt Barrett / Adaptive, QCON London, 2017 1
Delivering Value While Behind Enemy Lines Matt Barrett Adaptive - - PowerPoint PPT Presentation
Delivering Value While Behind Enemy Lines Matt Barrett Adaptive Financial Consulting Matt Barrett / Adaptive, QCON London, 2017 1 Who What Where How Why Matt Barrett / Adaptive, QCON London, 2017 2 Who Adaptive Not product, nor
Adaptive Financial Consulting
Matt Barrett / Adaptive, QCON London, 2017 1
Matt Barrett / Adaptive, QCON London, 2017 2
Who
Adaptive
Not product, nor enterprise, but consultants.
Matt Barrett / Adaptive, QCON London, 2017 3
Me
Previously: developer, technical lead. Now: helping our teams deliver.
Matt Barrett / Adaptive, QCON London, 2017 4
Us
Senior consultants acting as technical architects, senior developers, team leads.
Matt Barrett / Adaptive, QCON London, 2017 5
Delivering Value While Behind Enemy Lines
Matt Barrett / Adaptive, QCON London, 2017 6
Not just development. It (unfortunately) takes more than engineering to deliver value.
Matt Barrett / Adaptive, QCON London, 2017 7
What
Reactive Trader
Event driven, streaming, high frequency..
Matt Barrett / Adaptive, QCON London, 2017 8
Matt Barrett / Adaptive, QCON London, 2017 9
...behind enemy lines...
Matt Barrett / Adaptive, QCON London, 2017 10
Big investment banks, Small investment banks, FinTechs, Hedge funds.. Wide range of cultures.
Matt Barrett / Adaptive, QCON London, 2017 11
Big organisation struggling to get something anything done. Huge amount of inherited technology, infrastructure and practices. Brought in by one of two groups, business or IT.
Matt Barrett / Adaptive, QCON London, 2017 12
Lots of competing forces. History v. Culture v. Incentives
Matt Barrett / Adaptive, QCON London, 2017 13
Culture, past behaviour, current behaviour, and bananas..
Matt Barrett / Adaptive, QCON London, 2017 14
Bad Signs
Matt Barrett / Adaptive, QCON London, 2017 15
Getting a project up and off the ground is different from staying in flight.
Matt Barrett / Adaptive, QCON London, 2017 16
Agile (or any process) v. the organisation
Matt Barrett / Adaptive, QCON London, 2017 17
Observe Orient Decide Act
Matt Barrett / Adaptive, QCON London, 2017 18
Introduce yourself to everyone and start building relationships, before you write a line of code. Some people will be for you, some people will be against you, and some people just won't care.
Matt Barrett / Adaptive, QCON London, 2017 19
Understand the big picture. Cost v. Revenue Change v. Stability
Matt Barrett / Adaptive, QCON London, 2017 20
Time available to build trust is very short. Demo something fast.
Matt Barrett / Adaptive, QCON London, 2017 21
How
Use a fulcrum. Give me a place to stand, and a lever long enough, and I will move the world. ―- Archimedes
Matt Barrett / Adaptive, QCON London, 2017 22
Don't ask a question that you don't want to know the answer to.
Matt Barrett / Adaptive, QCON London, 2017 23
The rules are there for those that cannot reason.
Matt Barrett / Adaptive, QCON London, 2017 24
Don't play politics.
Matt Barrett / Adaptive, QCON London, 2017 25
Be prepared to go to war.
Matt Barrett / Adaptive, QCON London, 2017 26
Don't delay bad news.
Matt Barrett / Adaptive, QCON London, 2017 27
Find allies, get them on side, and create a team.
Matt Barrett / Adaptive, QCON London, 2017 28
Bring positive change to the environment.
Matt Barrett / Adaptive, QCON London, 2017 29
Easiest path is to go head down and code, ignoring everything else... ...but it has a multiplying effect on engineering value.
Matt Barrett / Adaptive, QCON London, 2017 30
Delivering real value takes more than just engineering.. ..and successful delivery is its own reward!
Matt Barrett / Adaptive, QCON London, 2017 31
Questions? matt@weareadaptive.com @mattbarrett
Matt Barrett / Adaptive, QCON London, 2017 32