Double Helix Design Patterns
Working as a designer in various domains, from simple graphic, motion, and concept designs, to software, spatial design, even organizational design, I became more of a design generalist than a specialist.
Due to that fact I started taking notes observing common high-level common patterns that permeate different design domains. They are fundamentally people-centred, aligning with design thinking. However, they can also be applied to higher or lower level agents thus fitting with systems thinking frameworks. The patterns address both problem and solution space, two sides of the same coin.
These notes are written as my personal reminders of what designs should address, always striving to benefit broader ecosystems, not just clients and their profits. They are a continual work in progress. Other designers may or may not find them useful.
-
The Main Pattern of the Double Helix Design Patterns provides an overview of the recursive ways living things make decisions, create value, manage limited resources, interact with others, store and use learnings, and tap into their creative potential.
The following nine patterns provide more details.
Read Main Pattern >>
-
Patterns of Elements identify key elements designers need to be aware of in examination of the problems and solutions: agents & environments, information flows, and detectable events that manifest the agent’s behaviour.
1.1 Patterns of Systems >>
1.2 Patterns of Information >>
1.3 Patterns of Events >>
-
Patterns of Interactions relate to the relations or interactions between agents and their environment, how agents make decisions by balancing value creation and limited resources based on the feedback they receive from the environment, why agents engage in iterative events over the course of their value creating process, and how agents continuously develop an understanding of themselves and their environment in order to keep creating value.
2.1 Patterns of Decision Making >>
2.2 Patterns of Iterating >>
2.3 Patterns of Understanding >>
-
Patterns of Reason relate to reasons behind the agent's behaviour, how the primary reason of an agents as a coherent entity is the survival in its environment, how crucial is establishing connections with elements of the environment for collaboration and co creation, and how agents grow, develop, and potentially transcend their states of being over time.
3.1 Patterns of Surviving >>
3.2 Patterns of Connecting >>
3.3 Patterns of Becoming >>
Main Pattern
We are constantly trying to make sense of the complex world around us. One way to do this is by looking for repeating patterns — structures that repeat at different scales or levels of detail. Once identified at one level of scale, a pattern can also be anticipated or recognized at others, higher or lower levels, which makes identifying this pattern a very useful proposition.
1.1 Systems
Design emerges from the multi-perspectival understanding of an agent as a system and immersion in the context environment the agent is a part of.
1.2 Events
It all begins with an idea.
1.3 Information
Agents in a system are connected together through continuous flows of information. Information is carried throughout the system in multiple ways and at different time periods allowing agents to understand and adjust their decisions and action.