<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Using patterns to shape our world</title>
	<atom:link href="http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world</link>
	<description>docteur es sciences techniques (EPFL)</description>
	<pubDate>Fri, 12 Mar 2010 19:38:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Ruth Stalker-Firth &#187; Blog Archive &#187; User motivation: Maslow&#8217;s hierarchy of needs</title>
		<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-5507</link>
		<dc:creator>Ruth Stalker-Firth &#187; Blog Archive &#187; User motivation: Maslow&#8217;s hierarchy of needs</dc:creator>
		<pubDate>Wed, 05 Dec 2007 12:54:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-5507</guid>
		<description>[...] are individuals with a common set of motivations, defined by needs, and shaped by cultural patterns. Users are conditioned from birth and according to Joseph Campbell certain patterns are hardwired [...]</description>
		<content:encoded><![CDATA[<p>[...] are individuals with a common set of motivations, defined by needs, and shaped by cultural patterns. Users are conditioned from birth and according to Joseph Campbell certain patterns are hardwired [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruth Stalker-Firth &#187; Blog Archive &#187; Cognitive Science: What makes your users tick</title>
		<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-5477</link>
		<dc:creator>Ruth Stalker-Firth &#187; Blog Archive &#187; Cognitive Science: What makes your users tick</dc:creator>
		<pubDate>Wed, 28 Nov 2007 12:24:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-5477</guid>
		<description>[...] graphical representations allows them to find and understand patterns on many levels. We look for patterns to make sense of the world. We interpret everything from the weather to the stories mankind has [...]</description>
		<content:encoded><![CDATA[<p>[...] graphical representations allows them to find and understand patterns on many levels. We look for patterns to make sense of the world. We interpret everything from the weather to the stories mankind has [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruth Stalker-Firth &#187; Blog Archive &#187; Semiotics: It&#8217;s a sign!</title>
		<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-186</link>
		<dc:creator>Ruth Stalker-Firth &#187; Blog Archive &#187; Semiotics: It&#8217;s a sign!</dc:creator>
		<pubDate>Thu, 24 May 2007 17:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-186</guid>
		<description>[...] In contrast, the symbols software engineers use, from data flow diagrams to UML stickmen, have been, in part, absorbed by anyone who uses computers, not just the experts. We are very good at creating and interpreting patterns in order to communicate the essence of a solution or something meaningful to us, so even if we are not trained in a field we can recognise symbols easily. [...]</description>
		<content:encoded><![CDATA[<p>[...] In contrast, the symbols software engineers use, from data flow diagrams to UML stickmen, have been, in part, absorbed by anyone who uses computers, not just the experts. We are very good at creating and interpreting patterns in order to communicate the essence of a solution or something meaningful to us, so even if we are not trained in a field we can recognise symbols easily. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruth Stalker-Firth &#187; Blog Archive &#187; Design using function, behaviour, structure</title>
		<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-10</link>
		<dc:creator>Ruth Stalker-Firth &#187; Blog Archive &#187; Design using function, behaviour, structure</dc:creator>
		<pubDate>Tue, 27 Mar 2007 19:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-10</guid>
		<description>[...] Today, Rievaulx is a tourist attraction, which is occasionally used as a place of worship and the change in its functionality is reflected in the pathways around it. They can be described as paths of desire, which have come about because visitors wander across the grass or clamber over a wall to get to a specific part of the abbey instead of walking about retracing the routes the Cistercians may have used, which would give visitors a better insight into the way the abbey and its inhabitants behaved. [...]</description>
		<content:encoded><![CDATA[<p>[...] Today, Rievaulx is a tourist attraction, which is occasionally used as a place of worship and the change in its functionality is reflected in the pathways around it. They can be described as paths of desire, which have come about because visitors wander across the grass or clamber over a wall to get to a specific part of the abbey instead of walking about retracing the routes the Cistercians may have used, which would give visitors a better insight into the way the abbey and its inhabitants behaved. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cris</title>
		<link>http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-7</link>
		<dc:creator>Cris</dc:creator>
		<pubDate>Tue, 27 Mar 2007 04:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.ruthstalkerfirth.com/using-patterns-to-shape-our-world#comment-7</guid>
		<description>Erich Gamma is indeed an inspirational person. I had the honor to talk with him at ECOOP 2006.

One of the coolest analogies about software design I ever read is re-explained here (couldn't find the original reference that was more interesting):

http://whistlethroughyourcomb.blogspot.com/search/label/Creativity

"1. Make as much as you can modular.
When people design public parks or college quads, they sometimes purposely leave out sidewalks or brick paths from the design. So the areas are created without any sidewalks. Over time, people will tread the ground â€“ often the same ground over and over again. A month or two down the road you can see wear the grass is worn. These are called paths of desire â€“ they represent where people want to and do walk in the park or college quad. The designer notes these and then builds the sidewalks or brick paths over them."

It would be very cool if we could do this with software design - unfortunately it's not so easy to see how the users tread when we don't put down a sidewalk - often a software isn't usable at all without the connections between points. Sometimes we can leave many paths, and observe what users do.

This analogy illustrates that a (software) designer cannot see everything from the start, but that she must wait for the users to do what they do before making final decisions about the design. It's been said that Google and other similar companies observe this kind of "treading" before they make major decisions about software. Read more about it at http://www.manageability.org/blog/stuff/google-development-practice-lean-production

It's always a pleasure to read your stimulating blog posts (when I find the time).</description>
		<content:encoded><![CDATA[<p>Erich Gamma is indeed an inspirational person. I had the honor to talk with him at ECOOP 2006.</p>
<p>One of the coolest analogies about software design I ever read is re-explained here (couldn&#8217;t find the original reference that was more interesting):</p>
<p><a href="http://whistlethroughyourcomb.blogspot.com/search/label/Creativity" rel="nofollow">http://whistlethroughyourcomb.blogspot.com/search/label/Creativity</a></p>
<p>&#8220;1. Make as much as you can modular.<br />
When people design public parks or college quads, they sometimes purposely leave out sidewalks or brick paths from the design. So the areas are created without any sidewalks. Over time, people will tread the ground â€“ often the same ground over and over again. A month or two down the road you can see wear the grass is worn. These are called paths of desire â€“ they represent where people want to and do walk in the park or college quad. The designer notes these and then builds the sidewalks or brick paths over them.&#8221;</p>
<p>It would be very cool if we could do this with software design - unfortunately it&#8217;s not so easy to see how the users tread when we don&#8217;t put down a sidewalk - often a software isn&#8217;t usable at all without the connections between points. Sometimes we can leave many paths, and observe what users do.</p>
<p>This analogy illustrates that a (software) designer cannot see everything from the start, but that she must wait for the users to do what they do before making final decisions about the design. It&#8217;s been said that Google and other similar companies observe this kind of &#8220;treading&#8221; before they make major decisions about software. Read more about it at <a href="http://www.manageability.org/blog/stuff/google-development-practice-lean-production" rel="nofollow">http://www.manageability.org/blog/stuff/google-development-practice-lean-production</a></p>
<p>It&#8217;s always a pleasure to read your stimulating blog posts (when I find the time).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
