Direkt zum Hauptbereich

‘Keep it simple’ in the context of Ashby’s law

“Keep it simple” is a fine idea that reduces to a cliché when used, well, too simply. Without enough reflection, the imperative phrase becomes useless, even destructive. Given today’s complex environments, “keep it simple” appears to be the clarion call every team needs to stay out of trouble. Alas, the opposite is likely true unless we recognize the system dynamics in our ways of working.

Recently, I stumbled upon Ashby’s law again on the very day when a colleague admonished us to keep a situation simple. The colleague’s appeal was well intentioned, even wise in the sense of avoiding doing too much. I was nevertheless troubled by what felt like a dismissal of the conceptual work needed to confront the complexity of our project.

Ashby’s law

Ashby’s law says “variety absorbs variety”./1/ Otherwise stated, “Systems must have a variety of control mechanisms that are at least equal to the number of potential disturbances/challenges that the system must face.” Ashby defined variety as the number of states in system. Without sufficient variety of controls to managed those states, “the environment will dominate and destroy the system.” A city center without enough traffic lights and roundabouts engineered for the traffic dynamics will result in gridlock once the volume exceeds the capacity.

All organizations are complex systems because they are composed of human beings. As they grow larger, the complexity expands exponentially to become effectively infinite. Furthermore, every organization is participating in a complex web of social institutions and markets. This situation distinguishes modern societies from pre-modern ones, where the daily experience of most individuals consisted of farming dawn-to-dusk to scape our an existence from the land.

Ashby, among others working in this field such as Stafford Beer, conceived of three main elements that compose or influence any self-organizing system:
  • Operations: elements which do things.
  • Management: elements which control operations.
  • Environment: the surroundings within which the other elements function.
With that, these elements interact through amplifiers and attenuators. Thus, the control exerted by management or operations on the operations or environment occurs through these tools. An amplifier increases our production, i.e. exerts more control, whereas an attenuator filters some of the incoming signal, thereby absorbing variety. Every time a system goes out of control, we have to ask whether we need more amplification or do we need to install a filter.

Nevertheless, Ashby’s basic message was: we cannot escape the complexity born of variety, we can only meet it with a commensurate level of variety. In human organizations, this frequently means retaining sufficient flexibility or harnessing the wisdom, i.e. the variety in the group’s experience./2/ Indeed, organizations themselves are institutions whose social purpose is to reduce environmental complexity (by leveraging the use of operations and management).

Cynefin

In addition to Ashby’s law, the cynefin model has provided useful distinctions between simple/obvious, complicated, complex and chaotic.
  • simple/obvious: straight forward cause-effect models that allow easy quick decisions according to best practice.
  • complicated: intricate systems with lots of parts, whose cause and effect is nevertheless knowable by experts.
  • complex: intricate systems, whose elements and relationships exceeds our knowledge and ability to predict the outcomes. We gain understanding and management through statistics and probabilities. We must act in a states of uncertainty. Human organizations, social institutions and markets fall in this category.
  • chaotic: no detectable cause and effect relationships.

Keeping things simple vs. being stupid

With this background, let’s review what “keep it simple” means. The appeal to “KIS(S)” is heard in complex and sometimes in complicated situations. The message: don’t get bogged down in the details, don’t waste time on unnecessary elements, don’t increase the number of elements we need to manage etc. These are indisputably worthy goals.

If we are faced, however, with a highly various environment, simplification can be dangerous. We see, for example, in individual thought how heuristics play enable us to decide quickly. But, at least since Daniel Kahneman’s work, we know how flawed our heuristics (availability bias, optimism bias etc.) are. Kahneman states it simply: As necessary as the heuristics of “thinking fast” are for our survival in flight-fight situations, more “thinking slow” would do us good. “Keep it simple” is for me often just too fast a response.

As we saw above, we distinguish complicated and complex based on our knowledge. In the context of Ashby’s law, we can perhaps put keeping it simple on firmer ground. So, let’s examine some good and bad ways to simplify.

Simplification possibilities

  • Elevation to principles reduces variety by reducing the decision case to an adherence to a principle, thus amplifying the management regulatory power while filtering the details in the lower domain (usually operations). Many regulations imposed by management work in this way. And, still, the number of exemptions from the rule sought by operations demonstrates how the variety within the system seeks to exert itself. It hasn’t gone away, but the control variety is strong enough. Within the “KIS” framework, such a mechanism might be a rule for new product proposals requiring the statement of the customer’s value proposition in one sentence.
  • Exclusion of detail entails a filtering out of facts known by experience to be unimportant for the decision. Of course, we cannot be absolutely certain that we haven’t excluded something important. But, sufficient experience usually. A simple example is a manager deciding based on rounded numbers: if it’s 1.3 million, we scarcely need to know that it was precisely 1,296,573.12.
  • Standardization can work as a simplification control strategy if variety facing the organization is known and limited. But, it will not work in the face of unknown situations, i.e. where the variety in the environment exceeds the variety that the standardized tools allow.
  • There are surely many more.

Simplification errors

  • Trivialization is a family of errors (errors of omission, errors of representativeness, etc.) that arise when we try to ignore some of the environment’s variety. If we create a proof of concept based on a few examples, we can expect that the system won’t work, unless we have ensured that the examples are representative. A useful technique to avoid this error is simply gathering lists and categorizing their elements (ensuring that the categories are properly exclusive).
  • Assuming the complexity won’t apply. As we saw above, complex situations contain unknowable elements. As a rule of thumb, we should assume a complex situation until we have solid knowledge that it is only complicated. Often trying to model the future system is sufficient to expose the unknown areas. Models are filters that absorb variety and make our decision areas explicit.
  • “Let’s just get started”. The pressure of the project plan can lead the team to hurry into the work before we achieved sufficient understanding of the conceptual domain. Readers of these pages will note that we are committed to agile principles. But, there is a difference between enough-design-up-front and rushing in with the naïve belief that the difficulties will be worked out easily as we go along.
  • As above, there are surely many more.

It cannot be stressed enough that “keeping it simple” is often harder conceptually than diving down the rabbit hole of details. It requires experience with the problem domains to recognize what is important. It requires tested heuristics to ensure completeness of scope. And, it requires hypothesis testing as a tool to uncover unwarranted assumptions early on. But, with a little discipline and a little practice, such techniques are neither hard nor costly.

Notes


Kommentare

Beliebte Posts aus diesem Blog

Wie lassen sich Ergebnisse definieren? - Drei Beispiele (WBS, CBP und BDN)

Ich habe schon darüber geschrieben, warum das Definieren von Ergebnissen so wichtig ist. Es lenkt die Aufmerksamkeit des Projektteams auf die eigentlichen Ziele. Aber was sind eigentlich Projektergebnisse? In diesem Beitrag stelle ich drei Methoden vor, um leichter an Ergebnisse zu kommen.

Microsoft Teams: Die neuen Besprechungsnotizen - Loop-Komponenten

  Haben Sie in letzter Zeit in einer Teams-Besprechung die Notizen geöffnet? Dort sind inzwischen die Loop-Komponenten hinterlegt. Die sind zwar etwas nützlicher als das, was zuvor zur Verfügung stand. Trotzdem ist noch Luft nach oben. Und es gibt sogar einige ernstzunehmende Stolperfallen. Hier ein erster, kritischer Blick auf das was Sie damit tun können. Und auch darauf, was Sie besser sein lassen.

Wie Agilität den Kundennutzen steigert - Einige Argumente für Berater:innen

In Zeiten wirtschaftlicher Unsicherheit fragen sich viele, ob agile Beratung noch eine Zukunft hat. Die Antwort liegt in der konsequenten Orientierung am Kundennutzen. Qualität setzt sich durch, wenn sie messbare Verbesserungen bei Umsatz, Kosten und Leistungsfähigkeit bewirkt, anstatt sich in Methoden und zirkulären Fragen zu verlieren. Dieser Artikel zeigt, wie agile Beratung nachhaltige Veränderungen in Unternehmen schafft und warum gerade jetzt gute Berater:innen gebraucht werden, um Organisationen widerstandsfähiger zu machen.

Warum eine Agile Transformation keine Reise ist

Die agile Transformation wird oft als eine Reise beschrieben. Doch dieser Vergleich kann viele Unternehmen in die Irre führen oder Bilder von unpassenden Vergleichen erzeugen. Transformationen sind keine linearen Prozesse mit einem klaren Ziel, sondern komplexe und dynamische Entwicklungen. Dieser Artikel zeigt, warum Agilität kein Weg mit einem festen Endpunkt ist.

Kleine Organisationsveränderungen, die direktes Feedback erzeugen

Große Veränderungen sind in einer Organisation schwer zu messen. Oft liegt zwischen Ursache und Wirkung ein langer Zeitraum, sodass die Umsetzer:innen nicht wissen, was genau gewirkt hat. Hier ist eine Liste mit kleinen Maßnahmen, die schnell etwas zurückmelden.

Agile Leadership – Führst du noch oder dienst du schon?

Die Arbeitswelt verändert sich. Und das spüren nicht nur Führungskräfte, sondern vor allem Mitarbeitende. Immer mehr Menschen hinterfragen den Sinn ihrer Arbeit, erwarten Respekt, Vertrauen und eine Unternehmenskultur, die echte Zusammenarbeit ermöglicht. Studien wie die Gallup-Studie 2025 oder die EY-Jobstudie zeigen: Der Frust am Arbeitsplatz wächst – und mit ihm die Unzufriedenheit mit der Führung. Höchste Zeit, umzudenken. Genau hier setzt agile Führung an. 1. Warum agile Führung heute entscheidend ist  Klassische Führung – hierarchisch, kontrollierend, top-down – funktioniert immer weniger. Die Zahlen sind eindeutig:  Laut Gallup fühlen sich nur noch 45 % der deutschen Beschäftigten mit ihrem Leben zufrieden. Fast jede dritte Kündigung erfolgt wegen der Führungskraft. Nicht das Gehalt, sondern mangelnde Wertschätzung, fehlendes Vertrauen und ein schlechtes Arbeitsumfeld treiben Menschen aus Unternehmen.  Agile Führung bietet eine Alternative, die auf Vertrauen, Selbs...

Ent-Spannen statt Platzen: Erste Hilfe für mehr Vertrauen und Resilienz im Team

Zwei Themen die mir in den letzten Wochen immer wieder über den Weg laufen sind Vertrauen und Resilienz. Vertrauen als das Fundament für gemeinsame Zusammenarbeit und Resilienz als die Fähigkeit, Herausforderungen, Stress und Rückschläge zu bewältigen und gestärkt daraus hervorzugehen.  In dem Blogpost möchte ich ein paar Erste-Hilfe Interventionen teilen, die zu mehr Vertrauen und Resilienz im Team führen können - gerade wenn die Emotionen hochkochen und es heiss her geht im Team. Die „Mist-Runde“: Ärger Raum geben. In konfliktbeladenen oder belasteten Teams kann es eine große Herausforderung sein, eine offene Kommunikation und ein respektvolles Miteinander zu fördern. Eine einfache, aber äußerst effektive Methode, um Spannungen abzubauen, ist die „Mist-Runde“ . Diese Intervention, die ich zuerst bei Veronika Jungwirth und Ralph Miarka kennengelernt habe, gibt den Teilnehmern einen geschützten Raum, in dem sie ihre Frustrationen und negativen Gedanken ohne Zensur äußern können un...

Microsoft Lists: mit Forms und Power Apps komfortabel mobil arbeiten

In meinem Kundenkreis sind viele Menschen, die den Arbeitsalltag nicht vorwiegend auf dem Bürostuhl sitzend verbringen, sondern "draußen" unterwegs sind. Vielleicht in Werkstätten oder im Facility-Management. Es ist so wichtig, dass die Schnittstellen zu den Abläufen im Büro gut abgestimmt sind. Microsoft 365 hat so einiges im Baukasten, man muss es nur finden und nutzen.  In diesem Artikel spiele ich ein Szenario durch, das auf Microsoft Lists, Forms und - für die Ambitionierteren - Power Apps setzt.

Selbstbewertungsfragen für den Alltag in Arbeitsgruppen aus Sicht von Mitarbeitenden

Welche Fragen können wir Mitarbeiter:innen stellen, um herauszufinden, ob agiles Arbeiten wirkt? Es gibt bereits eine Menge an Fragebögen. Aber ich bin nicht immer zufrieden damit.