Jessica Kerr Breaks Down SYSTEMS THEORY For Software Engineering | The Engineering Room Ep. 14
Jessica Kerr talks to Dave Farley about a bunch of topics ranging from cybernetics, to systems theory, complex adaptive systems and the importance of data visualisation to observability. Jessica, known by many as @jessitron is Engineering Manager of Dev Relations at Honeycomb, a well known speaker and a symmathecist in the medium of code - which she describes as seeing development teams as learning systems made of people and running software. Jessica and Dave share a love for software development in all its complexity and in the complexity of its socio-technical setting.
This is the latest of our "Engineering Room" series - videos released monthly where Dave chats with interesting and influential people from the world of software engineering and computer science. Catch up with the playlist here ➡️ https://bit.ly/TheEngineeringRoom
--------------------------------------------------------------------------------------
🔗 LINKS
Jessica's Website: ➡️ https://jessitron.com
"Systems Thinking for Developers" ➡️ https://youtu.be/xcQVgYzlj8k
Jessica Kerr on Medium: ➡️ https://medium.com/@jessitron
--------------------------------------------------------------------------------------
⭐ PATREON:
Join the Continuous Delivery community at access extra perks & content, join in our CD Discord discussions and support the CD YouTube channel.
JOIN HERE ➡️ https://bit.ly/ContinuousDeliveryPatreon
-------------------------------------------------------------------------------------
👕 T-SHIRTS:
A fan of the T-shirts I wear in my videos? Grab your own, at reduced prices EXCLUSIVE TO CONTINUOUS DELIVERY FOLLOWERS! Get money off the already reasonably priced t-shirts!
🔗 Check out their collection HERE: https://bit.ly/3vTkWy3
🚨 DON'T FORGET TO USE THIS DISCOUNT CODE: ContinuousDelivery
-------------------------------------------------------------------------------------
📚BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here
➡️ https://amzn.to/3DwdwT3
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
➡️ https://amzn.to/2WxRYmx
📖 "Continuous Delivery Pipelines" by Dave Farley
Paperback ➡️ https://amzn.to/3gIULlA
ebook version ➡️ https://leanpub.com/cd-pipelines
📖 "Trespassing on Einstein's Lawn", by Amanda Geftner ➡️ https://amzn.to/3RdS5OW
-------------------------------------------------------------------------------------
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://bit.ly/3ASy8n0
_______________________________________________________
CHAPTERS
0:00 Welcome
0:50 Introducing Jessica Kerr
1:50 Programming is Simpler than Quantum Mechanics!
5:35 Software is Deterministic
7:30 Is there such a thing as ‘Good’ Software?
12:30 There’s no Software without People (except maybe at Twitter!)
14:45 SW Dev is now more Maintenance than Creating new Code
19:05 Stand-Alone Systems
21:00 Our Job is to Provide Valued Capabilities
23:30 Structured Way of Learning
24:50 Modern Observability and Distributed Tracing
27:40 Florence Nightingale Data Visualisations
30:05 Making Decisions based on our Mental Models...
35:44 …and questioning them!
38:00 Working Experimentally
43:50 Type Systems and Feedback - “I Love Typescripts!”
46:45 Working with People and Grounded Theory
49:48 The Results are Better Questions
52:12 trywilco.com
55:30 The Architecture is in the Code
58:40 Zoom In and Zoom Out
1:01:20 Concrete Examples
1:03:28 Conversation as Collaboration
1:05:15 Wrap Up