<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Comments on Implementing a Pattern Library in the Real World: A Yahoo! Case Study</title>
    <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study</link>
    <pubDate>Fri, 26 Jan 2007 14:52:47 GMT</pubDate>
    <description>The Yahoo! platform design team shares their process for defining and designing a pattern and standards library, the process for defining the requirements of the repository and the process for defining the lifecycle of a pattern.</description>
    <item>
      <description>&lt;p&gt;The links to pattern_index.php and pattern_queue.php are broken.  It would be *so* divine if these images were available &amp;#8211; I&amp;#8217;d love to be able to read the IA of the pattern library.   Help! Help!  Erin K Malone, I invoke you!&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2902</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2902</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:47 GMT</pubDate>
      <author>jay rogers</author>
    </item>
    <item>
      <description>&lt;p&gt;Please fix larger pictures &amp;#8211; could you contact with autor ?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2748</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2748</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:38 GMT</pubDate>
      <author>Maciej Stachowiak</author>
    </item>
    <item>
      <description>&lt;p&gt;&lt;span class="caps"&gt;AFAICT&lt;/span&gt; all the links to larger versions of images in this article are broken. Can someone please fix these, as this article is very interesting and the images are crucial!&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2623</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2623</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:33 GMT</pubDate>
      <author>Phil Wilson</author>
    </item>
    <item>
      <description>&lt;p&gt;Erin, your &amp;#8220;in between&amp;#8221; models are good for smaller-scale projects. I did a little more thinking about how this might scale down even farther: for a single person working on a single project. I thought about the methods interface designers of all kinds employ to re-use UI elements across multiple interfaces or pages without re-inventing the wheel again and again.&lt;/p&gt;

	&lt;p&gt;In many ways, this &amp;#8220;pattern library&amp;#8221; concept is analogous to the &amp;#8220;master/instance&amp;#8221; model used in many design applications. I&amp;#8217;m thinking of &amp;#8220;symbols&amp;#8221; in Fireworks and Flash, &amp;#8220;masters&amp;#8221; in Visio, etc. Every time you drag-and-drop a stencil combobox in Visio, you are using a kind of pattern library, although one that only contains the subatomic particles that comprise the language of user interface design.&lt;/p&gt;

	&lt;p&gt;The concept works well at many levels.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2255</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2255</guid>
      <pubDate>Mon, 16 Apr 2007 13:18:11 GMT</pubDate>
      <author>Christopher Fahey</author>
    </item>
    <item>
      <description>&lt;p&gt;Chris &amp;#8211; you are right &amp;#8211; the site and workflow are more than what a smaller team would expect or be able to afford. On the other hand though &amp;#8211; taking the template of the pattern itself and using that to collect your documentation (i.e. patterns) and then just hosting them on a website with a central index is definitely doable. If there are only a couple of people,  writing them in the template style and then keeping them in a notebook works well.&lt;/p&gt;

	&lt;p&gt;We contemplated using Movable Type as our &amp;#8220;CMS&amp;#8221; but since we had a developer and could do the work to support a more robust categorization scheme we didn&amp;#8217;t but there is no reason why you couldn&amp;#8217;t.&lt;/p&gt;

	&lt;p&gt;If you are doing documentation of your work and want to capture it in a way for &lt;span class="caps"&gt;REUSE&lt;/span&gt; then abstracting it into a set of patterns is a way to go.  The rest is extra.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2254</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2254</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:15 GMT</pubDate>
      <author>Erin Malone</author>
    </item>
    <item>
      <description>&lt;p&gt;Building a whole workflow and a support web site for a web site pattern library is pretty darn cool. I wish I could afford it!&lt;/p&gt;

	&lt;p&gt;Let&amp;#8217;s face it, as cool as it is, this Yahoo! pattern library resource is bigger than most web site projects most of us will ever work on. It looks at least 10x as big as B&amp;amp;A, for example. I dont know if this sort of thing would work for companies without multi-billion dollar valuations and oodles of money to spend on internal sandbox/R&amp;amp;D projects.&lt;/p&gt;

	&lt;p&gt;Don&amp;#8217;t get me wrong, I think this tool is impressive! I just wouldn&amp;#8217;t want anyone who works for a company with less than 100 UI designers and IAs on staff to think that this sort of approach is practical for their firm.&lt;/p&gt;

	&lt;p&gt;My mind is spinning thinking of how such a system might be scaled down to be practical for smaller web site projects (by &amp;#8220;smaller&amp;#8221;, I mean budgets under a million dollars). How can I achieve the results described above for a typical project of mine, where spending even a couple of person-days on such work would be prohibitively expensive?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2253</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2253</guid>
      <pubDate>Tue, 11 Jan 2011 03:39:38 GMT</pubDate>
      <author>Christopher Fahey</author>
    </item>
    <item>
      <description>&lt;p&gt;Are the platform design group and the User Experience people part of the same entity?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2252</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2252</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:15 GMT</pubDate>
      <author>Riad</author>
    </item>
    <item>
      <description>&lt;p&gt;The &amp;#8220;we&amp;#8221; in this article refers to the Platform design group. The team that built the library consists of a webdeveloper/sysadmin/database creator, an interaction designer, myself as &amp;#8220;the client&amp;#8221; writing the first functional requirements document and overseeing direction, and early on an information architect. There are others on the Platform Design team who have had some involvement in this tool &amp;#8211; visual designers, but that is in the context of our larger design intranet. Additionally, the patterns are authored by designers across the company as well as by members of the &lt;span class="caps"&gt;PDG&lt;/span&gt; group.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2251</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2251</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:15 GMT</pubDate>
      <author>erin malone</author>
    </item>
    <item>
      <description>&lt;p&gt;Can you tell me more about the &amp;#8220;we&amp;#8221; in the article -what is the makeup of the central group that coordinated this effort?  How many people, what skillsets?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2250</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2250</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:15 GMT</pubDate>
      <author>Jess</author>
    </item>
    <item>
      <description>&lt;p&gt;It doesn&amp;#8217;t work and no one uses it.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2249</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2249</guid>
      <pubDate>Thu, 12 Jul 2007 18:44:41 GMT</pubDate>
      <author>fromtheinside</author>
    </item>
    <item>
      <description>&lt;p&gt;It would be interesting to see a paragraph on the actual use cycle of the library.  For example, what a designer goes through when creating something new, how they interact with the library, etc.  I could see using something like this in any organization with a development team greater than a handful of people, so long as using it produced a net gain.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2248</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2248</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:15 GMT</pubDate>
      <author>Jason</author>
    </item>
    <item>
      <description>&lt;p&gt;Max: I think these are great topics for a follow-up article after our library has had a chance to grow and we&amp;#8217;ve had an opportunity to chart what has worked and what hasn&amp;#8217;t.&lt;/p&gt;

	&lt;p&gt;Jason: Although I agree there aren&amp;#8217;t many companies that have the reach that Yahoo! has, I wouldn&amp;#8217;t be surprised if there are a host of companies with large design staffs that would be interested in rolling a similar system out internally. You raise a good point though: for smaller teams, the payoffs are proportionately smaller. (I&amp;#8217;d argue that knowledge sharing is an easier problem to solve for 15 people than say, 150 people, however.)&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2247</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2247</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:14 GMT</pubDate>
      <author>Matt Leacock</author>
    </item>
    <item>
      <description>&lt;p&gt;This is an interesting article, but it&amp;#8217;s not really about Patterns, is it? This is the story of designing and building a content management system and process, which just happened to contain Design Patterns.&lt;/p&gt;

	&lt;p&gt;Honestly, although this challenge is real, and this solution seems incredibly thorough and interesting, the real issues around &amp;#8220;implementing a pattern library in the real world&amp;#8221; aren&amp;#8217;t addressed here: how do you get people to use the patterns, not just contribute them? How do you correct people when patterns are used incorrectly? How are people made aware of instances of pattern-use, so they can see the (good or bad) results of using patterns?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2246</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2246</guid>
      <pubDate>Tue, 23 Sep 2008 11:26:14 GMT</pubDate>
      <author>heyotwell</author>
    </item>
    <item>
      <description>&lt;p&gt;Thanks for an interesting article. I have one question: Is Yahoo really &amp;#8220;the real world&amp;#8221; ?&lt;/p&gt;

	&lt;p&gt;This sounds like an amazing system, but I am just curious how many other organizations exist in the world with the need for, and resources to accomplish a project like this. What could this project look like if it was for a team an order of magnitude smaller than Yahoo&amp;#8217;s?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2245</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2245</guid>
      <pubDate>Fri, 26 Jan 2007 14:52:14 GMT</pubDate>
      <author>Max Lord</author>
    </item>
    <item>
      <description>&lt;p&gt;&lt;span class="caps"&gt;FYI&lt;/span&gt;, the &lt;span class="caps"&gt;URL&lt;/span&gt; to our book on design patterns, The Design of Sites, is:&lt;/p&gt;

	&lt;p&gt;&lt;a href="http://designofsites.com/" rel="nofollow" rel="nofollow"&gt;http://designofsites.com/&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;We&amp;#8217;re also working on a second edition now, any comments welcome.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2244</link>
      <guid>http://www.boxesandarrows.com/view/implementing_a_pattern_library_in_the_real_world_a_yahoo_case_study#content_2244</guid>
      <pubDate>Tue, 11 Jan 2011 03:39:39 GMT</pubDate>
      <author>jas0nh0ng</author>
    </item>
  </channel>
</rss>

