-
Bringing Ideas into an Organization - Fearless Change Patterns and the Fearless Journey Game
2025-06-05Software development happens in teams. That means every idea or change affects many people. So everyone involved – including technical staff – must contribute their ideas to the organization. Fearless Change and Fearless Journey offer the tools to do just that.
-
The Real Software Architecture Problem: Communication Overload
2025-05-20The distribution of information plays a central role in software development — there's a reason why so many people spend so much time in meetings. In fact, controlling the flow of information is a key challenge in software development — especially when it comes to limiting communication.
-
Designing People and Teams - Same as Designing Software?
2025-04-02Software development projects are sociotechnical systems. They have a technical component - the software - but also a social component, the team that creates the software. Both aspects must be deliberately designed. Can the same concepts be applied to both?
-
Gaslighting AI - Really?
2025-03-31Psychological tricks are used against an LLM - but does that really matter?
-
Who’s in Control? The Hidden Influence of Software Developers and Architects
2025-03-25Technicians handle technical problems, decision-makers make business and organizational choices — at least, that’s how it seems. In reality, things are more complex, and technicians can have a much greater impact than they might realize.
-
Will AI Replace Developers?
2025-03-13Artificial intelligence could trigger a massive leap in software development productivity. What impact might this have?
-
Legacy - A Social or a Technical Problem?
2024-11-19Legacy software is old, unmaintainable software — clearly a technical issue. But it’s worth looking at this problem from a social perspective as well.
-
AI in Software Development - Overhyped
2024-10-29The end is near — AI will soon take over all software development! This is an exaggeration that shows how little we understand what software development is truly about.
-
The Dunbar Myth - Primates and Software Teams
2024-10-15Software development teams are social systems, just like those formed by other primates. So, what can we learn from these primates?