際際滷

際際滷Share a Scribd company logo
Design within complex
systems
Why its important to recognise the right kind of problem
Using technology successfully in a social context is
more a social than a technological challenge.




[I]t is a question of 鍖nding the problem and consequently of
positing it, even more than of solving it. For a speculative
problem is solved as soon as it is properly stated.

Gilles Deleuze, Bergsonism, 15
Three types of problems
H.W.J. Rittel, M.M. Webber, Dilemmas in a General Theory of Planning.
Simple problem




Once the problem is clearly stated, both the solution and the path
to the solution become clear
Complicated problem




Although the problem can be stated, and the solution is
clear, the path towards that solution can be long and
complicated
Complex problem




Since the problem cannot be clearly stated, the solution and
the path towards that solution remain unclear
Farrow Partnership Architects  Biology of Business: Complex Adaptive Systems.
Complex problems
 Cannot be solved.
 Have solutions that are always work in progress.
 Are better understood in the process of solving them.
 Are affected by your activities in the world.




 H. Brignull, No rest for the wicked: a UX designers job is never done
Three strategies to deal with
complex problems
Authoritarian
If the problem is de鍖ned by one person, and others cannot challenge this,
creating a solution that meets the brief becomes possible.


N. Roberts ,Wicked problems and network approaches to resolution, 4
Authoritarian
+ Quicker problem de鍖nitions when fewer people involved.
- Authorities can be wrong about the problem and the solution.
- Experts tend to search for solutions within their narrow expertise.
- No-one but the experts learns from their attempts.




  N. Roberts, Wicked problems and network approaches
  to resolution, 4,5
Collaborative
By joining forces parties can accomplish more as a collective than [on their
own]. At the core of collaboration is a win-win view of problem solving. [...]
[T]hey assume a variable sum game that seeks to enlarge the pie for all
parties involved.

N. Roberts ,Wicked problems and network approaches to resolution, 7
Collaborative
+ Each stakeholder holds some truth in dealing with complex problems.
+ Because the problem is de鍖ned by more people, the solution is more likely
  to be bene鍖cial.
- Adding stakeholders to [...] problem solving [...] increases transaction costs.
- Collaboration requires practice; it is a learned skill.




  N. Roberts, Wicked problems and network approaches
  to resolution
Competitive
Central to the pursuit of competitive strategies [...] is the search for power. To
the extent a competitor can build a power base larger than his opponents,
[...], he can increase his chances to win and de鍖ne the problem and solutions
in a way he sees 鍖t.

N. Roberts ,Wicked problems and network approaches to resolution, 5
Competitive
+ Problems can be solved by winning and moving to authoritarian strategies.
+ Without a clear path, it is preferable not to go forward in any one direction.
+ They challenge the institutionalisation of power.
- Because many solutions are tried at once, its very resource-intensive.




 N. Roberts, Wicked problems and network approaches
 to resolution, 4,5
Which strategy to use?
It depends


                                              Complexity



Authoritarian   Collaborative   Competitive
Key point
Designers always deal with complex problems, failing
to recognise (and communicate) this will lead to failed
projects, disappointed clients and frustrated designers
Sources
Book
G. Deleuze, Bergsonism
Articles:
H.W.J. Rittel, M.M. Webber, Dilemmas in a General Theory of Planning.
N. Roberts, Wicked problems and network approaches to resolution.
Site
Farrow Partnership Architects  Biology of Business: Complex Adaptive Systems.
http://www.slideshare.net/FarrowPartnership/biology-of-business
H. Brignull, No rest for the wicked: a UX designers job is never done.
http://www.90percentofeverything.com/2009/01/19/no-rest-for-the-wicked-a-ux-designers-job-is-never-done/
Photos:
際際滷 2: http://ce399resist.wordpress.com/2011/04/13/society-of-control-by-gilles-deleuze-lautre-journal-1990/
際際滷 8: http://www.鍖ickr.com/photos/tambako/584155228/
際際滷 9: http://www.鍖ickr.com/photos/dunechaser/104968146
際際滷 11: http://www.鍖ickr.com/photos/irievibrations/3675852330
際際滷 13: http://commons.wikimedia.org/wiki/File:Abraham_Diepraam_-_peasants_brawling.jpg
際際滷 15: http://鍖ickr.com/photos/tambako/2524829095
Thanks,
Sjors




@sjors
notura.com

More Related Content

Similar to Design and complexity (20)

Wicked Solutions Broking
Wicked Solutions BrokingWicked Solutions Broking
Wicked Solutions Broking
Neil Davidson
How to avoid SharePoint becoming a wicked problem
How to avoid SharePoint becoming a wicked problemHow to avoid SharePoint becoming a wicked problem
How to avoid SharePoint becoming a wicked problem
Paul Culmsee
The Collaboratory: Problem-Solving in the Learning Environment
The Collaboratory: Problem-Solving in the Learning EnvironmentThe Collaboratory: Problem-Solving in the Learning Environment
The Collaboratory: Problem-Solving in the Learning Environment
Greg Louviere
A Clash of Concerns: Applying Design Thinking to Social Dilemmas
A Clash of Concerns: Applying Design Thinking to Social Dilemmas A Clash of Concerns: Applying Design Thinking to Social Dilemmas
A Clash of Concerns: Applying Design Thinking to Social Dilemmas
Geoffrey Dorne
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design Process
Dan Willis
3 Crucial roles in Complex Problem Solving and how they will change
3 Crucial roles in Complex Problem Solving and how they will change3 Crucial roles in Complex Problem Solving and how they will change
3 Crucial roles in Complex Problem Solving and how they will change
CoThink
Designing for complex business problems
Designing for complex business problems Designing for complex business problems
Designing for complex business problems
HelloMeets
Unit a
Unit aUnit a
Unit a
IceJudge
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection Conference
PCM Report Conflicts.pptx Project Cycle Management
PCM Report Conflicts.pptx Project Cycle ManagementPCM Report Conflicts.pptx Project Cycle Management
PCM Report Conflicts.pptx Project Cycle Management
PHEGIELHONCULADAMAGA1
The challenge of wicked problems in airlines engineering ahmad arafat
The challenge of wicked problems in airlines engineering   ahmad arafatThe challenge of wicked problems in airlines engineering   ahmad arafat
The challenge of wicked problems in airlines engineering ahmad arafat
Ahmad Arafat
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Thoughtworks
Not in my backyard! michael randel - april 29 2011
Not in my backyard!   michael randel - april 29 2011Not in my backyard!   michael randel - april 29 2011
Not in my backyard! michael randel - april 29 2011
Randel Consulting Associates
The third way running effective projects
The third way   running effective projectsThe third way   running effective projects
The third way running effective projects
Rune Aresvik
Design for the Design Illiterate
Design for the Design IlliterateDesign for the Design Illiterate
Design for the Design Illiterate
Atomic Object
Structured Dialogic Design
Structured  Dialogic  DesignStructured  Dialogic  Design
Structured Dialogic Design
SoCoDesign
Fixing the People People: Soft skills that lead to Successful Teams
Fixing the People People: Soft skills that lead to Successful TeamsFixing the People People: Soft skills that lead to Successful Teams
Fixing the People People: Soft skills that lead to Successful Teams
Troy Bitter
LA BOITE A OUTILS DU DESIGN THINKING DOC
LA BOITE A OUTILS DU DESIGN THINKING DOCLA BOITE A OUTILS DU DESIGN THINKING DOC
LA BOITE A OUTILS DU DESIGN THINKING DOC
FatimazahraLasri3
Design thinking and public health
Design thinking and public healthDesign thinking and public health
Design thinking and public health
craig lefebvre
Leveraging the Twitter Economy for a DevOps World
Leveraging	 the Twitter Economy for a DevOps WorldLeveraging	 the Twitter Economy for a DevOps World
Leveraging the Twitter Economy for a DevOps World
Todd Vernon
Wicked Solutions Broking
Wicked Solutions BrokingWicked Solutions Broking
Wicked Solutions Broking
Neil Davidson
How to avoid SharePoint becoming a wicked problem
How to avoid SharePoint becoming a wicked problemHow to avoid SharePoint becoming a wicked problem
How to avoid SharePoint becoming a wicked problem
Paul Culmsee
The Collaboratory: Problem-Solving in the Learning Environment
The Collaboratory: Problem-Solving in the Learning EnvironmentThe Collaboratory: Problem-Solving in the Learning Environment
The Collaboratory: Problem-Solving in the Learning Environment
Greg Louviere
A Clash of Concerns: Applying Design Thinking to Social Dilemmas
A Clash of Concerns: Applying Design Thinking to Social Dilemmas A Clash of Concerns: Applying Design Thinking to Social Dilemmas
A Clash of Concerns: Applying Design Thinking to Social Dilemmas
Geoffrey Dorne
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design Process
Dan Willis
3 Crucial roles in Complex Problem Solving and how they will change
3 Crucial roles in Complex Problem Solving and how they will change3 Crucial roles in Complex Problem Solving and how they will change
3 Crucial roles in Complex Problem Solving and how they will change
CoThink
Designing for complex business problems
Designing for complex business problems Designing for complex business problems
Designing for complex business problems
HelloMeets
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection18: From a "Simple" App Challenge for Astronauts to an Enterprise...
Intersection Conference
PCM Report Conflicts.pptx Project Cycle Management
PCM Report Conflicts.pptx Project Cycle ManagementPCM Report Conflicts.pptx Project Cycle Management
PCM Report Conflicts.pptx Project Cycle Management
PHEGIELHONCULADAMAGA1
The challenge of wicked problems in airlines engineering ahmad arafat
The challenge of wicked problems in airlines engineering   ahmad arafatThe challenge of wicked problems in airlines engineering   ahmad arafat
The challenge of wicked problems in airlines engineering ahmad arafat
Ahmad Arafat
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Thoughtworks
Not in my backyard! michael randel - april 29 2011
Not in my backyard!   michael randel - april 29 2011Not in my backyard!   michael randel - april 29 2011
Not in my backyard! michael randel - april 29 2011
Randel Consulting Associates
The third way running effective projects
The third way   running effective projectsThe third way   running effective projects
The third way running effective projects
Rune Aresvik
Design for the Design Illiterate
Design for the Design IlliterateDesign for the Design Illiterate
Design for the Design Illiterate
Atomic Object
Structured Dialogic Design
Structured  Dialogic  DesignStructured  Dialogic  Design
Structured Dialogic Design
SoCoDesign
Fixing the People People: Soft skills that lead to Successful Teams
Fixing the People People: Soft skills that lead to Successful TeamsFixing the People People: Soft skills that lead to Successful Teams
Fixing the People People: Soft skills that lead to Successful Teams
Troy Bitter
LA BOITE A OUTILS DU DESIGN THINKING DOC
LA BOITE A OUTILS DU DESIGN THINKING DOCLA BOITE A OUTILS DU DESIGN THINKING DOC
LA BOITE A OUTILS DU DESIGN THINKING DOC
FatimazahraLasri3
Design thinking and public health
Design thinking and public healthDesign thinking and public health
Design thinking and public health
craig lefebvre
Leveraging the Twitter Economy for a DevOps World
Leveraging	 the Twitter Economy for a DevOps WorldLeveraging	 the Twitter Economy for a DevOps World
Leveraging the Twitter Economy for a DevOps World
Todd Vernon

More from Sjors Timmer (17)

Space as medium for interaction design
Space as medium for interaction designSpace as medium for interaction design
Space as medium for interaction design
Sjors Timmer
Space as a material for interaction design
Space as a material for interaction designSpace as a material for interaction design
Space as a material for interaction design
Sjors Timmer
A room for understanding
A room for understandingA room for understanding
A room for understanding
Sjors Timmer
The Foundations of Spatial Computing
The Foundations of Spatial ComputingThe Foundations of Spatial Computing
The Foundations of Spatial Computing
Sjors Timmer
A room for understanding
A room for understandingA room for understanding
A room for understanding
Sjors Timmer
Design better forms
Design better formsDesign better forms
Design better forms
Sjors Timmer
Design better forms UXBristol
Design better forms   UXBristolDesign better forms   UXBristol
Design better forms UXBristol
Sjors Timmer
Design better forms Mobile UX London
Design better forms  Mobile UX LondonDesign better forms  Mobile UX London
Design better forms Mobile UX London
Sjors Timmer
The pace of change
The pace of changeThe pace of change
The pace of change
Sjors Timmer
Using Time to Your Advantage
Using Time to Your AdvantageUsing Time to Your Advantage
Using Time to Your Advantage
Sjors Timmer
How Tom Cruise Ruined Interaction Design
How Tom Cruise Ruined Interaction DesignHow Tom Cruise Ruined Interaction Design
How Tom Cruise Ruined Interaction Design
Sjors Timmer
Exploring eternal questions through interaction design
Exploring eternal questions through interaction designExploring eternal questions through interaction design
Exploring eternal questions through interaction design
Sjors Timmer
Rem Koolhaas designing the design process
Rem Koolhaas designing the design processRem Koolhaas designing the design process
Rem Koolhaas designing the design process
Sjors Timmer
Future framing
Future framingFuture framing
Future framing
Sjors Timmer
15 startup tools to help you designing your startup
15 startup tools to help you designing your startup15 startup tools to help you designing your startup
15 startup tools to help you designing your startup
Sjors Timmer
Social Networks Sjors Timmer
Social Networks Sjors TimmerSocial Networks Sjors Timmer
Social Networks Sjors Timmer
Sjors Timmer
Design For Learning
Design For LearningDesign For Learning
Design For Learning
Sjors Timmer
Space as medium for interaction design
Space as medium for interaction designSpace as medium for interaction design
Space as medium for interaction design
Sjors Timmer
Space as a material for interaction design
Space as a material for interaction designSpace as a material for interaction design
Space as a material for interaction design
Sjors Timmer
A room for understanding
A room for understandingA room for understanding
A room for understanding
Sjors Timmer
The Foundations of Spatial Computing
The Foundations of Spatial ComputingThe Foundations of Spatial Computing
The Foundations of Spatial Computing
Sjors Timmer
A room for understanding
A room for understandingA room for understanding
A room for understanding
Sjors Timmer
Design better forms
Design better formsDesign better forms
Design better forms
Sjors Timmer
Design better forms UXBristol
Design better forms   UXBristolDesign better forms   UXBristol
Design better forms UXBristol
Sjors Timmer
Design better forms Mobile UX London
Design better forms  Mobile UX LondonDesign better forms  Mobile UX London
Design better forms Mobile UX London
Sjors Timmer
The pace of change
The pace of changeThe pace of change
The pace of change
Sjors Timmer
Using Time to Your Advantage
Using Time to Your AdvantageUsing Time to Your Advantage
Using Time to Your Advantage
Sjors Timmer
How Tom Cruise Ruined Interaction Design
How Tom Cruise Ruined Interaction DesignHow Tom Cruise Ruined Interaction Design
How Tom Cruise Ruined Interaction Design
Sjors Timmer
Exploring eternal questions through interaction design
Exploring eternal questions through interaction designExploring eternal questions through interaction design
Exploring eternal questions through interaction design
Sjors Timmer
Rem Koolhaas designing the design process
Rem Koolhaas designing the design processRem Koolhaas designing the design process
Rem Koolhaas designing the design process
Sjors Timmer
15 startup tools to help you designing your startup
15 startup tools to help you designing your startup15 startup tools to help you designing your startup
15 startup tools to help you designing your startup
Sjors Timmer
Social Networks Sjors Timmer
Social Networks Sjors TimmerSocial Networks Sjors Timmer
Social Networks Sjors Timmer
Sjors Timmer
Design For Learning
Design For LearningDesign For Learning
Design For Learning
Sjors Timmer

Recently uploaded (20)

Laravel Crud Tutorial Basic Step by Stepy S
Laravel Crud Tutorial Basic Step by Stepy SLaravel Crud Tutorial Basic Step by Stepy S
Laravel Crud Tutorial Basic Step by Stepy S
christopherneo4
Artificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examplesArtificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examples
anandsimple
Health Promotion explained ppt.pptx
Health Promotion  explained ppt.pptxHealth Promotion  explained ppt.pptx
Health Promotion explained ppt.pptx
MohamedIbrahim354734
How to Achieve High-Accuracy Results When Using LLMs
How to Achieve High-Accuracy Results When Using LLMsHow to Achieve High-Accuracy Results When Using LLMs
How to Achieve High-Accuracy Results When Using LLMs
Aggregage
Introduction to Generative AI refers to a subset of artificial intelligence
Introduction to Generative AI refers to a subset of artificial intelligenceIntroduction to Generative AI refers to a subset of artificial intelligence
Introduction to Generative AI refers to a subset of artificial intelligence
Kongu Engineering College, Perundurai, Erode
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Callon Campbell
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
DanBrown980551
Threat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community DayThreat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community Day
Teri Radichel
Model Context Protocol (MCP): The Future of AI | Bluebash
Model Context Protocol (MCP): The Future of AI | BluebashModel Context Protocol (MCP): The Future of AI | Bluebash
Model Context Protocol (MCP): The Future of AI | Bluebash
Bluebash
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdfWhat is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
Yodaplus Technologies Private Limited
Data Modelling For Software Engineers (Devoxx GR 2025).pdf
Data Modelling For Software Engineers (Devoxx GR 2025).pdfData Modelling For Software Engineers (Devoxx GR 2025).pdf
Data Modelling For Software Engineers (Devoxx GR 2025).pdf
Scott Sosna
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdfCybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Joe Shenouda
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
Vadim Nareyko
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
DianaGray10
April Patch Tuesday
April Patch TuesdayApril Patch Tuesday
April Patch Tuesday
Ivanti
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
Pavel Shukhman
Build With AI X GDG Harare Beginners .pdf
Build With AI X GDG Harare Beginners .pdfBuild With AI X GDG Harare Beginners .pdf
Build With AI X GDG Harare Beginners .pdf
Google Developer Group - Harare
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEA
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEAQ1 FY26 TUG Leader Quarterly Call - APAC / EMEA
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEA
lward7
AI in SEO Marketing Presentation (BY MetaSense Marketing)
AI in SEO Marketing Presentation (BY MetaSense Marketing)AI in SEO Marketing Presentation (BY MetaSense Marketing)
AI in SEO Marketing Presentation (BY MetaSense Marketing)
MetaSense Marketing
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
davidandersonofficia
Laravel Crud Tutorial Basic Step by Stepy S
Laravel Crud Tutorial Basic Step by Stepy SLaravel Crud Tutorial Basic Step by Stepy S
Laravel Crud Tutorial Basic Step by Stepy S
christopherneo4
Artificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examplesArtificial Neural Networks, basics, its variations and examples
Artificial Neural Networks, basics, its variations and examples
anandsimple
Health Promotion explained ppt.pptx
Health Promotion  explained ppt.pptxHealth Promotion  explained ppt.pptx
Health Promotion explained ppt.pptx
MohamedIbrahim354734
How to Achieve High-Accuracy Results When Using LLMs
How to Achieve High-Accuracy Results When Using LLMsHow to Achieve High-Accuracy Results When Using LLMs
How to Achieve High-Accuracy Results When Using LLMs
Aggregage
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Elevating AI Workflows: Integrating Azure API Management and Azure Functions ...
Callon Campbell
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
CitrineOS: Bridging the Past and Future of EV Charging with OCPP 1.6 & 2.x Su...
DanBrown980551
Threat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community DayThreat Modeling a Batch Job System - AWS Security Community Day
Threat Modeling a Batch Job System - AWS Security Community Day
Teri Radichel
Model Context Protocol (MCP): The Future of AI | Bluebash
Model Context Protocol (MCP): The Future of AI | BluebashModel Context Protocol (MCP): The Future of AI | Bluebash
Model Context Protocol (MCP): The Future of AI | Bluebash
Bluebash
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdfWhat is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
What is MCP and Why Its Critical for the Future of Multimodal AI (1).pdf
Yodaplus Technologies Private Limited
Data Modelling For Software Engineers (Devoxx GR 2025).pdf
Data Modelling For Software Engineers (Devoxx GR 2025).pdfData Modelling For Software Engineers (Devoxx GR 2025).pdf
Data Modelling For Software Engineers (Devoxx GR 2025).pdf
Scott Sosna
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdfCybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Cybersecurity-Threat-Landscape-March-31-April-7-2025.pdf
Joe Shenouda
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
AI in Bioinformatics: How Artificial Intelligence is Revolutionizing Healthca...
Vadim Nareyko
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
SAP Automation with UiPath: Leveraging AI for SAP Automation - Part 8 of 8
DianaGray10
April Patch Tuesday
April Patch TuesdayApril Patch Tuesday
April Patch Tuesday
Ivanti
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
From SBOMs to xBOMs to Transparency - Pavel Shukhman at OWASP Ottawa on 2025-...
Pavel Shukhman
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEA
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEAQ1 FY26 TUG Leader Quarterly Call - APAC / EMEA
Q1 FY26 TUG Leader Quarterly Call - APAC / EMEA
lward7
AI in SEO Marketing Presentation (BY MetaSense Marketing)
AI in SEO Marketing Presentation (BY MetaSense Marketing)AI in SEO Marketing Presentation (BY MetaSense Marketing)
AI in SEO Marketing Presentation (BY MetaSense Marketing)
MetaSense Marketing
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
Cloudflares Game-Changing Move The First Remote MCP Server for AI Agent Deve...
davidandersonofficia

Design and complexity

  • 1. Design within complex systems Why its important to recognise the right kind of problem
  • 2. Using technology successfully in a social context is more a social than a technological challenge. [I]t is a question of 鍖nding the problem and consequently of positing it, even more than of solving it. For a speculative problem is solved as soon as it is properly stated. Gilles Deleuze, Bergsonism, 15
  • 3. Three types of problems H.W.J. Rittel, M.M. Webber, Dilemmas in a General Theory of Planning.
  • 4. Simple problem Once the problem is clearly stated, both the solution and the path to the solution become clear
  • 5. Complicated problem Although the problem can be stated, and the solution is clear, the path towards that solution can be long and complicated
  • 6. Complex problem Since the problem cannot be clearly stated, the solution and the path towards that solution remain unclear Farrow Partnership Architects Biology of Business: Complex Adaptive Systems.
  • 7. Complex problems Cannot be solved. Have solutions that are always work in progress. Are better understood in the process of solving them. Are affected by your activities in the world. H. Brignull, No rest for the wicked: a UX designers job is never done
  • 8. Three strategies to deal with complex problems
  • 9. Authoritarian If the problem is de鍖ned by one person, and others cannot challenge this, creating a solution that meets the brief becomes possible. N. Roberts ,Wicked problems and network approaches to resolution, 4
  • 10. Authoritarian + Quicker problem de鍖nitions when fewer people involved. - Authorities can be wrong about the problem and the solution. - Experts tend to search for solutions within their narrow expertise. - No-one but the experts learns from their attempts. N. Roberts, Wicked problems and network approaches to resolution, 4,5
  • 11. Collaborative By joining forces parties can accomplish more as a collective than [on their own]. At the core of collaboration is a win-win view of problem solving. [...] [T]hey assume a variable sum game that seeks to enlarge the pie for all parties involved. N. Roberts ,Wicked problems and network approaches to resolution, 7
  • 12. Collaborative + Each stakeholder holds some truth in dealing with complex problems. + Because the problem is de鍖ned by more people, the solution is more likely to be bene鍖cial. - Adding stakeholders to [...] problem solving [...] increases transaction costs. - Collaboration requires practice; it is a learned skill. N. Roberts, Wicked problems and network approaches to resolution
  • 13. Competitive Central to the pursuit of competitive strategies [...] is the search for power. To the extent a competitor can build a power base larger than his opponents, [...], he can increase his chances to win and de鍖ne the problem and solutions in a way he sees 鍖t. N. Roberts ,Wicked problems and network approaches to resolution, 5
  • 14. Competitive + Problems can be solved by winning and moving to authoritarian strategies. + Without a clear path, it is preferable not to go forward in any one direction. + They challenge the institutionalisation of power. - Because many solutions are tried at once, its very resource-intensive. N. Roberts, Wicked problems and network approaches to resolution, 4,5
  • 16. It depends Complexity Authoritarian Collaborative Competitive
  • 17. Key point Designers always deal with complex problems, failing to recognise (and communicate) this will lead to failed projects, disappointed clients and frustrated designers
  • 18. Sources Book G. Deleuze, Bergsonism Articles: H.W.J. Rittel, M.M. Webber, Dilemmas in a General Theory of Planning. N. Roberts, Wicked problems and network approaches to resolution. Site Farrow Partnership Architects Biology of Business: Complex Adaptive Systems. http://www.slideshare.net/FarrowPartnership/biology-of-business H. Brignull, No rest for the wicked: a UX designers job is never done. http://www.90percentofeverything.com/2009/01/19/no-rest-for-the-wicked-a-ux-designers-job-is-never-done/ Photos: 際際滷 2: http://ce399resist.wordpress.com/2011/04/13/society-of-control-by-gilles-deleuze-lautre-journal-1990/ 際際滷 8: http://www.鍖ickr.com/photos/tambako/584155228/ 際際滷 9: http://www.鍖ickr.com/photos/dunechaser/104968146 際際滷 11: http://www.鍖ickr.com/photos/irievibrations/3675852330 際際滷 13: http://commons.wikimedia.org/wiki/File:Abraham_Diepraam_-_peasants_brawling.jpg 際際滷 15: http://鍖ickr.com/photos/tambako/2524829095