Design Thinking


Design thinking is a design process that enables us to solve complex problems. It combines deep end-user experience, systems thinking, iterative rapid prototyping and multi-stakeholder feedback to guide us through the successive stages in our design.

Design Thinking 2018-06-19T21:01:50+00:00

Event-Driven Architecture


Event-driven architecture (EDA) is a design pattern built around the production, detection, and reaction to events that take place in time. It is a design paradigm normalized for dynamic, asynchronous, process-oriented contexts; it is most widely applied within software engineering.

Event-Driven Architecture 2018-06-19T21:02:10+00:00

Self-Organization Design


Self-organization in design refers to the process of co-creation in the development of a product or service. Instead of a professional designer producing a finished product and pushing it out to the end user, self-organizational design involves the two-way interplay between the designer and the end user where products are designed to be redesigned by the user, thus enabling an evolutionary process of development.

Self-Organization Design 2018-06-19T21:04:19+00:00