i just released a new blog post (part 1 of 2), discussing how to respond in a more effective and (not only ecologically) sustainable way to the big overarching challenges, most IT organizations face today.

part 1 discusses the mega-drivers we face: https://www.ufried.com/blog/responsible_it_1/.

enjoy if you like ... ;)

Responsible IT - Part 1

Drivers for rethinking IT

@ufried what stands out for me is, that people hope that GenAI will solve their DevProd issues. That seems to be focusing on the wrong part of SDLC in order to fix the problem. Maybe folks should start with root cause analysis to understand what’s causing low productivity. #DeveloperProductivityEngineering
@ufried something that help us understand our devs pain points better was
a) introduce Grafana to capture metrics about the development system (e.g. build times, pipeline throughput, failure rates).
b) send out surveys each quarter asking devs about pain points.
@ufried it‘s still a very incomplete picture, but we try to base decisions about improvements on data as much as we can.
@britter i particularly like that you did not forget the survey which gives the affected people a voice because quite often plain numbers only tell part of the story (or are even misleading in the worst case).
@ufried it’s also difficult to measure things that are outside of computer systems such as build servers. E.g. how much time did we spend iterating on a particular requirements document before it was ready for development (or while developing 😬). I don’t have a good idea how to get quantitative data about things like that. I’m a survey you might find things like „I‘m spending half my time in meeting“. That can get a conversation started.