<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>biblioteca-de-padroes &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/biblioteca-de-padroes/</link>
	<description>Feed of posts on WordPress.com tagged "biblioteca-de-padroes"</description>
	<pubDate>Sun, 12 Oct 2008 08:11:34 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[As escolhas do dia-a-dia]]></title>
<link>http://julianaconstantino.wordpress.com/?p=176</link>
<pubDate>Thu, 08 May 2008 14:21:13 +0000</pubDate>
<dc:creator>Silvia Melo</dc:creator>
<guid>http://arquiteturadeinformacao.com/2008/05/08/as-escolhas-do-dia-a-dia/</guid>
<description><![CDATA[Não faz muito tempo que publiquei um post carregado de lamúrias sobre a organização da bibliotec]]></description>
<content:encoded><![CDATA[<p>Não faz muito tempo que publiquei <a href="http://arquiteturadeinformacao.com/2008/02/10/biblioteca-de-padroes/" target="_blank">um post carregado de lamúrias sobre a organização da biblioteca de padrões</a> aqui na Click. Depois disso comecei a receber uma série de dicas que facilitaram muito o meu trabalho e possibilitaram a criação de uma “versão beta” (existe um nome mais bacana pra designar o que ainda não está pronto?).</p>
<p>É dessa leva de dicas que destaco a tese de mestrado de Christian Behrens, entitulada “<a href="http://niceone.org/infodesign/" target="_blank">The Form of Facts and Figures</a>”. O trabalho, realizado para o programa de Design de Interfaces da Universidade de Ciências Aplicadas de Potsdam, na Alemanha, reúne uma série de 55 <em>design patterns</em> com indicações de uso, <em>layout </em>e exemplos reais de aplicação.</p>
<p>Behrens descreve os aspectos funcionais de componentes gráficos conhecidos - <em>sliders</em>, filtros e <em>tooltips</em>, entre outros tantos. Um ótimo material para auxiliar arquitetos de informação e <em>designers</em> nas escolhas do dia-a-dia.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Padrões para a construção da biblioteca de padrões]]></title>
<link>http://julianaconstantino.wordpress.com/?p=75</link>
<pubDate>Sun, 10 Feb 2008 13:09:18 +0000</pubDate>
<dc:creator>Silvia Melo</dc:creator>
<guid>http://arquiteturadeinformacao.com/2008/02/10/biblioteca-de-padroes/</guid>
<description><![CDATA[A organização de uma biblioteca de padrões é algo que tem tirado o meu sono há algum tempo. Sem]]></description>
<content:encoded><![CDATA[<p>A organização de uma biblioteca de padrões é algo que tem tirado o meu sono há algum tempo. Sempre que preciso de um determinado componente, às vezes tão simples quanto um “enviar para amigo”, saio numa verdadeira cruzada em busca dos projetos onde ele foi utilizado. Mas a jornada não pára por aí: é também preciso checar os resultados obtidos, o desempenho nos testes de usabilidade e as novas referências que irão garantir que o recurso continua novo e atualizado. Essa expedição cheia de idas e vindas acaba esgotando o prazo da grande estrela do projeto: a inovação.</p>
<p>Felizmente as desculpas para a inexistência de uma biblioteca de padrões estão se esgotando. Os novos <i>softwares</i> utilizados para o desenvolvimento de <i>wireframes</i> (<a href="http://www.axure.com" target="_blank">Axure</a>, <a href="http://www.irise.com" target="_blank">iRise</a> e <a href="www.omnigroup.com/applications/omnigraffle/" target="_blank">Omnigraffle</a>, entre outros) já permitem a organização de componentes em “<i>libraries</i>”. Eles não dão o peixe, mas são instrumento para uma boa pesca. Achei um artigo interessante da <a href="http://www.uie.com/articles/elements_of_a_design_pattern/" target="_blank">User Interface Engineering</a> que ensina justamente como pescar. O autor Jared M. Spool listou algumas dicas para quem está começando a organizar a própria biblioteca de padrões. Destaco aqui alguns destes “padrões” propostos por Spool:</p>
<blockquote><p><b>Nome da seção</b> – apesar de óbvio e aparentemente simples, esse início é determinante para o sucesso de sua biblioteca. Evite nomes criativos. Procure utilizar os termos mais recorrentes do mercado para agrupar componentes simulares: busca, <i>login</i>, menus, <i>grids</i>, navegação, seleção, customização, auto-completar...</p>
<p><b>Descrição da seção</b> – é muito importante dizer o que esta seção engloba. Caso o nome da seção tenha deixado alguma dúvida, a descrição vai eliminar qualquer vestígio dela</p>
<p><b>Contexto de uso</b> – informe em que situações o componente pode ser aplicado. Um processo de <i>check-out</i>, por exemplo, pode atender a qualquer finalização de pedido, não sendo necessariamente uma loja virtual</p>
<p><b>Onde foi utilizado</b> – indique que outros sistemas utilizaram a mesma solução, para que os desenvolvedores possam vê-la aplicada</p>
<p><b>Especificações</b> – Nos casos em que os padrões pertencem a projetos específicos de uma mesma empresa, vale a pena detalhar tamanhos de fontes, dimensões e cores</p>
<p><b>Seções relacionadas</b> – o auto-completar, por exemplo, pode ser aplicado a uma busca ou a um formulário, entre outros componentes. Faça estes relacionamentos em sua biblioteca</p>
<p><b>Histórico</b> – quem atualizou e quando atualizou são informações preciosas em um ambiente colaborativo</p>
<p><b>Testes de usabilidade</b> – reporte os resultados de componentes que tenham sido testados. Spool inclusive recomenda que sejam colocadas informações como: período em que o teste foi realizado, número de testadores e observações feitas por eles</p>
<p><b>Fórum de discussão</b> – permita que os desenvolvedores façam comentários na biblioteca. Desta forma o processo do design se manterá vivo e atualizado</p></blockquote>
<p>E para ver como tudo isso pode ser aplicado na prática, faça um tour pelas bibliotecas do <a href="http://developer.yahoo.com/ypatterns/index.php" target="_blank">Yahoo!</a> e de <a href="http://www.welie.com/patterns/index.php" target="_blank">Martijn van Welie</a>, Ph.D. em Interação Homem-Computador. São ótimos exemplos de como organizar seus componentes e soluções.</p>
<p>A biblioteca de padrões não deve ser um projeto pessoal, mas sim um trabalho em constante progresso de toda a empresa. Arquitetos, designers, analistas, engenheiros de programação e desenvolvedores em geral devem colaborar na geração do conhecimento. A biblioteca não reflete necessariamente tendências de mercado, mas sim a cultura da organização.</p>
<p><b>BIBLIOTECAS DE PADRÕES NA WEB</b></p>
<ul>
<li><a href="http://developer.yahoo.com/ypatterns/index.php" target="_blank">Yahoo! Design Patterns</a></li>
<li><a href="http://www.welie.com/patterns/index.php" target="_blank">Welie</a></li>
<li><a href="http://www.webdesignpractices.com/index.html" target="_blank">Web Design Practices</a></li>
<li><a href="http://ui-patterns.com/" target="_blank">User Interface Design Patterns</a></li>
<li><a href="http://www.cs.helsinki.fi/u/salaakso/patterns/" target="_blank">Sari A. Laakso</a></li>
<li><a href="http://www.visiblearea.com/cgi-bin/twiki/view/Patterns/Patterns_repository" target="_blank">The Diemens Pattern Repository</a></li>
<li><a href="http://www.flickr.com/photos/morville/collections/72157603785835882/" target="_blank">Peter Morville Search Patterns</a></li>
<li><a href="http://www.flickr.com/photos/factoryjoe/collections/72157600001823120/">Factory Joe</a></li>
</ul>
<p><b>LEITURA RECOMENDADA</b></p>
<ul>
<li><a href="http://www.uie.com/articles/elements_of_a_design_pattern/" target="_blank">The Elements of a Design Pattern (Jared M. Spool)</a></li>
<li><a href="http://www.useit.com/alertbox/20040913.html" target="_blank">The Need For Web Design Standards (Jakob Nielsen) </a></li>
<li><a href="http://www.inf.puc-rio.br/~wer98/artigos/1.html" target="_blank">Organizando processos de requisitos</a></li>
</ul>
<p><b>LITERATURA SOBRE O TEMA</b></p>
<ul>
<li><a href="http://www.amazon.com/Software-Patterns-James-Coplien/dp/188484250X/ref=sr_1_4?ie=UTF8&#38;s=books&#38;qid=1202648603&#38;sr=1-4" target="_blank">Software Patterns</a></li>
<li><a href="http://www.amazon.com/Notes-Synthesis-Form-Harvard-Paperbacks/dp/0674627512/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1202648511&#38;sr=1-1" target="_blank">Notes on the Synthesis of Form </a></li>
<li><a href="http://www.amazon.com/Timeless-Way-Building-Christopher-Alexander/dp/0195024028/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1202648456&#38;sr=1-1" target="_blank">The Timeless Way of Building</a></li>
<li><a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_2?ie=UTF8&#38;s=books&#38;qid=1202647958&#38;sr=8-2" target="_blank">Design Patterns: Elements of Reusable Object-Oriented Design</a></li>
</ul>
]]></content:encoded>
</item>

</channel>
</rss>
