<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
	>
<channel>
	<title>Comments on: Article: The Elements of a Design Pattern</title>
	<atom:link href="http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/</link>
	<description>UIE\'s latest insights on the world of design</description>
	<lastBuildDate>Sat, 18 May 2013 16:22:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Tessie</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-145208</link>
		<dc:creator>Tessie</dc:creator>
		<pubDate>Mon, 12 Jan 2009 22:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-145208</guid>
		<description>Thanks Nathan. I found your research really helpful. All the best for 2009!</description>
		<content:encoded><![CDATA[<p>Thanks Nathan. I found your research really helpful. All the best for 2009!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tools for Creating Pattern Libraries &#187; UIE Brain Sparks</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-145117</link>
		<dc:creator>Tools for Creating Pattern Libraries &#187; UIE Brain Sparks</dc:creator>
		<pubDate>Fri, 09 Jan 2009 23:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-145117</guid>
		<description>[...] in 2006, I wrote an article called The Elements of a Design Pattern which has proven to be very popular. The interesting thing about popular articles is they regularly [...]</description>
		<content:encoded><![CDATA[<p>[...] in 2006, I wrote an article called The Elements of a Design Pattern which has proven to be very popular. The interesting thing about popular articles is they regularly [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Curtis</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-145103</link>
		<dc:creator>Nathan Curtis</dc:creator>
		<pubDate>Fri, 09 Jan 2009 15:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-145103</guid>
		<description>Tessie,

Good question. In my experience, I&#039;ve not come across a pre-fab application for documenting patterns, components, or other libraries of reusable design assets that have the types of attributes (e.g., Use When) and other specific features. Instead, I&#039;ve seen that teams have gone one of four routes to publish library documentation:

1. Home-grown systems: This is expensive and time-consuming, but ultimately the most advanced and tailored solution for an organization. Yahoo has written (on boxesandarrows.com) and subsequently spoken extensively about the challenges and roadmap they&#039;ve traversed. Sun Microsystems has also use a custom website as the cornerstone of their efforts; lucky for us, they expose it to the community too at sun.com/webdesign/.

2. Collaboration tools: One team effectively used Jive Software&#039;s Clearspace tool that includes a well suited three-prong feature set: wiki (articles per pattern &amp; component, including editing permissions for team &amp; individual, commenting and ratings), discussion boards (new requests, general discussions), and blog (publish ongoing notifications and articles about the overall library).

3. Basic tools: Other teams have set up a wiki or tried to transform a basic collaborative tool to publish patterns. This may be a good short term fix, but isn&#039;t really a tenable long term solution unless you can really start to customize it.

4. Documents: For better or worse, some teams don&#039;t have access to web-based solutions for publishing a library, and this really hamstrings their efforts. That said, they&#039;ve gone to great lengths to compose documents (like a &quot;Component Guide&quot;, &quot;User Experience Guide&quot;, or &quot;Pattern Library&quot;) that become a versioned document managed over time. Additionally, with a modular documentation system, they can architect their guides in such a way that pages can be linked to project-specific documents as appendices or even key pages to scale changes or overlay annotations.

Hope this helps!

Nathan</description>
		<content:encoded><![CDATA[<p>Tessie,</p>
<p>Good question. In my experience, I&#8217;ve not come across a pre-fab application for documenting patterns, components, or other libraries of reusable design assets that have the types of attributes (e.g., Use When) and other specific features. Instead, I&#8217;ve seen that teams have gone one of four routes to publish library documentation:</p>
<p>1. Home-grown systems: This is expensive and time-consuming, but ultimately the most advanced and tailored solution for an organization. Yahoo has written (on boxesandarrows.com) and subsequently spoken extensively about the challenges and roadmap they&#8217;ve traversed. Sun Microsystems has also use a custom website as the cornerstone of their efforts; lucky for us, they expose it to the community too at sun.com/webdesign/.</p>
<p>2. Collaboration tools: One team effectively used Jive Software&#8217;s Clearspace tool that includes a well suited three-prong feature set: wiki (articles per pattern &amp; component, including editing permissions for team &amp; individual, commenting and ratings), discussion boards (new requests, general discussions), and blog (publish ongoing notifications and articles about the overall library).</p>
<p>3. Basic tools: Other teams have set up a wiki or tried to transform a basic collaborative tool to publish patterns. This may be a good short term fix, but isn&#8217;t really a tenable long term solution unless you can really start to customize it.</p>
<p>4. Documents: For better or worse, some teams don&#8217;t have access to web-based solutions for publishing a library, and this really hamstrings their efforts. That said, they&#8217;ve gone to great lengths to compose documents (like a &#8220;Component Guide&#8221;, &#8220;User Experience Guide&#8221;, or &#8220;Pattern Library&#8221;) that become a versioned document managed over time. Additionally, with a modular documentation system, they can architect their guides in such a way that pages can be linked to project-specific documents as appendices or even key pages to scale changes or overlay annotations.</p>
<p>Hope this helps!</p>
<p>Nathan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jared Spool</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-145102</link>
		<dc:creator>Jared Spool</dc:creator>
		<pubDate>Fri, 09 Jan 2009 14:28:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-145102</guid>
		<description>@Tessie,

I&#039;m not aware of any purchasable pattern library systems. I&#039;ll ask Nathan Curtis to see if he knows.

Jared</description>
		<content:encoded><![CDATA[<p>@Tessie,</p>
<p>I&#8217;m not aware of any purchasable pattern library systems. I&#8217;ll ask Nathan Curtis to see if he knows.</p>
<p>Jared</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tessie</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-145097</link>
		<dc:creator>Tessie</dc:creator>
		<pubDate>Fri, 09 Jan 2009 06:14:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-145097</guid>
		<description>Another fantastic article Jared. I am currently designing a pattern library for my company. Can you recommend any pattern library systems which we can purchase which is easy to update and features a commenting system?</description>
		<content:encoded><![CDATA[<p>Another fantastic article Jared. I am currently designing a pattern library for my company. Can you recommend any pattern library systems which we can purchase which is easy to update and features a commenting system?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jenifer Tidwell</title>
		<link>http://www.uie.com/brainsparks/2006/01/24/uietips-06-01-24/comment-page-1/#comment-1104</link>
		<dc:creator>Jenifer Tidwell</dc:creator>
		<pubDate>Tue, 24 Jan 2006 23:11:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.uie.com/brainsparks/?p=169#comment-1104</guid>
		<description>While writing my patterns book (&quot;Designing Interfaces:  Patterns for Effective Interaction Design,&quot; O&#039;Reilly Media), I eventually settled on these pattern elements:

* Name

* Primary example -- a screenshot or photo which captures the pattern perfectly

* What -- a soundbite description; if I can&#039;t capture it in one or two sentences, is it a pattern worth putting into the book?

* Use When -- the context of use

* Why -- an explanation of the design principles underlying the pattern

* How -- advice, suggestions, pitfalls, alternatives, and related patterns

* Examples -- an assortment of diverse examples that illustrate the range of the pattern; critical for visual thinkers

This simplified structure went over better with the intended audience than the more Alexandrian structure I had used in a previous iteration.  A very few people have asked for additional sections -- &quot;Related Patterns&quot; being one -- but the information&#039;s already there anyway, usually under &quot;How.&quot;

And yet I don&#039;t think your long list of section names is wrong.  Why?  Context of use, of course!

I wrote these patterns as a teaching tool and a brainstorming aid.  They were not a collective, collaborative effort; they do not represent the history of a single organization&#039;s design work.  If they did, then I&#039;d agree that sections such as Specifications, History, Code, and especially Usability Results would be very important indeed. 

Still, a long document can be scary-looking.  If you want your patterns to be read by as many people as possible, I think you shouldn&#039;t overwhelm them with five pages&#039; worth of stuff.  Put the sections most important for hurried readers up front; hide the rest behind another link or something.  As described in the &quot;Extras On Demand&quot; pattern, of course. :-)</description>
		<content:encoded><![CDATA[<p>While writing my patterns book (&#8220;Designing Interfaces:  Patterns for Effective Interaction Design,&#8221; O&#8217;Reilly Media), I eventually settled on these pattern elements:</p>
<p>* Name</p>
<p>* Primary example &#8212; a screenshot or photo which captures the pattern perfectly</p>
<p>* What &#8212; a soundbite description; if I can&#8217;t capture it in one or two sentences, is it a pattern worth putting into the book?</p>
<p>* Use When &#8212; the context of use</p>
<p>* Why &#8212; an explanation of the design principles underlying the pattern</p>
<p>* How &#8212; advice, suggestions, pitfalls, alternatives, and related patterns</p>
<p>* Examples &#8212; an assortment of diverse examples that illustrate the range of the pattern; critical for visual thinkers</p>
<p>This simplified structure went over better with the intended audience than the more Alexandrian structure I had used in a previous iteration.  A very few people have asked for additional sections &#8212; &#8220;Related Patterns&#8221; being one &#8212; but the information&#8217;s already there anyway, usually under &#8220;How.&#8221;</p>
<p>And yet I don&#8217;t think your long list of section names is wrong.  Why?  Context of use, of course!</p>
<p>I wrote these patterns as a teaching tool and a brainstorming aid.  They were not a collective, collaborative effort; they do not represent the history of a single organization&#8217;s design work.  If they did, then I&#8217;d agree that sections such as Specifications, History, Code, and especially Usability Results would be very important indeed. </p>
<p>Still, a long document can be scary-looking.  If you want your patterns to be read by as many people as possible, I think you shouldn&#8217;t overwhelm them with five pages&#8217; worth of stuff.  Put the sections most important for hurried readers up front; hide the rest behind another link or something.  As described in the &#8220;Extras On Demand&#8221; pattern, of course. <img src='http://www.uie.com/brainsparks/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
