1 / 43

Towards Designing for Adaptation

Dan Hill dan@cityofsound.com cityofsound.com/blog. Towards Designing for Adaptation. Adaptive Design. Adaptive Design. Adaptive Design?. Tom Moran Everyday Adaptive Design. Adaptive Design. Architecture?. Stewart Brand How Buildings Learn. Adaptive Design. Pattern Languages?.

Download Presentation

Towards Designing for Adaptation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dan Hill dan@cityofsound.com cityofsound.com/blog Towards Designing for Adaptation

  2. Adaptive Design

  3. Adaptive Design Adaptive Design? Tom Moran Everyday Adaptive Design Towards Designing for Adaptation December 2002

  4. Adaptive Design Architecture? Stewart Brand How Buildings Learn Towards Designing for Adaptation December 2002

  5. Adaptive Design Pattern Languages? Christopher Alexander A Pattern Language Towards Designing for Adaptation December 2002

  6. Adaptive Design How Cities Learn? Steven Johnson Emergence Towards Designing for Adaptation December 2002

  7. Adaptive Design What is design anyway? Norman Potter What Is A Designer Towards Designing for Adaptation December 2002

  8. Examples of Adaptation

  9. Examples of Adaptation Email as to-do list Towards Designing for Adaptation December 2002

  10. Examples of Adaptation Amazon shopping cart Towards Designing for Adaptation December 2002

  11. Examples of Adaptation BBCi Homepage Towards Designing for Adaptation December 2002

  12. Examples of Adaptation The Sims Towards Designing for Adaptation December 2002

  13. Examples of Adaptation Grand Theft Auto Towards Designing for Adaptation December 2002

  14. Examples of Adaptation MyYahoo Towards Designing for Adaptation December 2002

  15. Examples of Adaptation LiveJournal Towards Designing for Adaptation December 2002

  16. Examples of Adaptation MovableType Towards Designing for Adaptation December 2002

  17. Examples of Adaptation Operating Systems Towards Designing for Adaptation December 2002

  18. Examples of Adaptation Commonalities • Undesigned, or rather not overdesigned • Open-ended architecture • Reactive behaviour • Basic patterns of interaction (plus tools) • Save state Towards Designing for Adaptation December 2002

  19. Themes of Adaptation

  20. Themes of Adaptation Designers and users collaborate Towards Designing for Adaptation December 2002

  21. Themes of Adaptation Layers of change Towards Designing for Adaptation December 2002

  22. Themes of Adaptation Layers of change, adapted Towards Designing for Adaptation December 2002

  23. Themes of Adaptation Those layers again Towards Designing for Adaptation December 2002

  24. Themes of Adaptation Structure vs. Space Plan “Designers should strive to create relationships and structure but leave composition to the user … create structure at a micro-level and let organisation emerge out of chaos by itself at a macro-level.” Fabio Sergio Towards Designing for Adaptation December 2002

  25. Themes of Adaptation Imperfection “On the Web, perfection is scary ... The imperfection of the Web isn't a temporary lapse; it's a design decision ... the designers weighed perfection against growth and creativity, and perfection lost. The Web is broken on purpose.” David Weinberger Towards Designing for Adaptation December 2002

  26. Themes of Adaptation Imperfection invites the user in “An important aspect of design is the degree to which the object involves you in its own completion. Some work invites you into itself by not offering a finished, glossy, one-reading-only surface. This is what makes old buildings interesting to me.” Brian Eno Towards Designing for Adaptation December 2002

  27. Themes of Adaptation Suboptimal “Designers, as technologists have, must learn to keep it suboptimal ... maintain the freedom-to-tinker, to adapt, to change with need, to innovate.” Matt Jones Towards Designing for Adaptation December 2002

  28. Themes of Adaptation Suboptimal enables evolution “Designed formats start out strong and improve logarithmically. Evolvable formats start out weak and improve exponentially. RSS 2.0 is not the perfect syndication format, just the best one that’s also currently practical. Infrastructure built on evolvable formats will always be partially incomplete, partially wrong and ultimately better designed than its competition.” Mark Pilgrim Towards Designing for Adaptation December 2002

  29. Themes of Adaptation New Rationalism “You find that the design is actually looking, as a physical object, very elegant, laid back, recessive. But inside, the thing that makes you say, 'Aha!' is more driven by the behaviour of the thing.” Bill Moggridge Towards Designing for Adaptation December 2002

  30. Themes of Adaptation Seamful Systems “Make seamful systems (with beautiful seams).” Matthew Chalmers Towards Designing for Adaptation December 2002

  31. Themes of Adaptation Design is a humble trade “Good design means not leaving traces of the designer and not overworking the design.”“Design dissolves in behaviour.” Naoto Fukasawa Towards Designing for Adaptation December 2002

  32. Themes of Adaptation Build fast layers for learning • Enable layers of change • Enable experiences to learn • Enable fast layers to change rapidly • html text for nav/sections • build with rectangles • non-anti-aliased graphics • don’t overdesign • separate architecture(s) from presentation Towards Designing for Adaptation December 2002

  33. Themes of Adaptation Build all layers for changes • Design simple inter-relating systems; can be removed and replaced like components - which don’t have to co-exist to make useful product. • Open standards allow many people to add their minor creative addition to the mix - inspiring in turn subsequent developments. • Ability to generate something functional with the most limited set of instructions or components. Towards Designing for Adaptation December 2002

  34. Inspiration for Adaptation

  35. Inspiration for Adaptation Multi-player online games “In Star Wars Galaxies, designers go from auteurs to city councillors.”“The network finds the right people. The system of design finds the needle in the haystack.”“90% of Sims content is built by the players … it’s a 21st century folk-art.” JC Herz Towards Designing for Adaptation December 2002

  36. Inspiration for Adaptation Emergent Engineering “Can attributes such as hierarchy, adaptation, and evolution be designed with the same rigor we now bring to understanding the role of bandwidth, power, or noise?” Neil Gershenfeld Towards Designing for Adaptation December 2002

  37. Inspiration for Adaptation Biomimicry “A pattern language for survival” “There is the design challenge. Life creates conditions conducive to life in everything that it does, besides just meeting its own needs. It sustains not just itself, but us” Janine Benyus Towards Designing for Adaptation December 2002

  38. Challenge of Adaptation

  39. Challenge of Adaptation Continuum of Adaptation Towards Designing for Adaptation December 2002

  40. Challenge of Adaptation Continuum of Adaptation Towards Designing for Adaptation December 2002

  41. Challenge of Adaptation Continuum of Adaptation Towards Designing for Adaptation December 2002

  42. Challenge of Adaptation Continuum of Adaptation Towards Designing for Adaptation December 2002

  43. Manifesto for Adaptation An Adaptive Manifesto for Designers • Collaborate (users/programmers) • Build for change in fast layers (skin/emergent IA) • Build for stability in slow layers (deep IA) • Create seamful experiences, based around behaviour not aesthetics • Build tools based around basic interaction patterns • Create solutions which aid further solutions • Keep it suboptimal; encourage evolution • Designers become programmers and vice versa • You don’t control; you humbly enable Towards Designing for Adaptation December 2002

More Related