Software Delivery Club Newsletter 2023-01-13

published5 months ago
1 min read

Week 2 is the first real week of the year. It certainly felt like it to me.

I've been researching the idea of "engineering culture". The need for us to somehow achieve a state of excellence that means we can express ourselves joyfully through our work. This seems to be a satisfactory definition to me.

Expressing ourselves joyfully through work should be the point, right? to make sure that we can express ourselves through our solutions in as pleasing a way as possible.

To that end a few articles I wrote this week that link some interesting talks. Starting with a discussion about reducing complexity in software delivery between James Lewis (Thoughtworks) and Kelvin Henney. Yesterday I joined a discussion with Dave Farley (Continuous Delivery) and Nicole Fosgren (Accelerate) in the Google DORA community call to discuss measurement of DevOps culture (whether you can and whether you want to). I also consumed and reviewed an amazing talk by Dave Snowden covering complexity, the language of change and how leaders should (or shouldn't) act to make change happen.

In 2023, decide how you want your engineering organisation to be and then lead from the front. Lead with your behaviour and support it through your actions and the way that you communicate with your peers, your staff, your bosses. If we all become the change we want to be, we can make it happen.

Have a great weekend!

Richard


The Language of Change

Published on January 12, 2023

Following on from the discussion about Creating a Devops Culture, here’s a wonderful talk by Dave Snowden of Cynefin in which he covers many incredible topics: This talk is well worth your time. It’s very amusing, serious and sober in equal parts. Watch it and think about how you can apply it to your organisation …

Read more...

Creating a DevOps Culture?

Published on January 12, 2023

A question recently arose in the excellent DORA community around changing and measuring your software development and DevOps culture. This brought to mind many experiences around attempts by those in charge to make things better by applying initiatives which, while well-intentioned, often have the opposite effect on the more technical population of a software organisation. …

Read more...

Reducing Complexity in Software Configuration

Published on January 11, 2023

Recording at GOTO 2022 Amsterdam, this is an excellent discussion between James Lewis of Thoughtworks and Kelvin Henney about the impact of complex systems on our software architecture and delivery. One thing this underlines for me is the importance of systems thinking and Conway’s Law in getting to the heart of the matter of software …

Read more...

Software Delivery Club

Join my weekly newsletter to get the inside line on predictable, secure and reliable software and IT delivery. This is not a technology newsletter - this is a consequence-of-technology and the choices-we-make kind of newsletter. I talk about technology from the angle of software development practice, IT and operations, DevOps and organisational and business agility.

Read more from Software Delivery Club