<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Comments on Six Tips for Improving Your Design Documentation</title>
    <link>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation</link>
    <pubDate>Thu, 23 Aug 2007 20:25:51 GMT</pubDate>
    <description>Good organization, complete information, and clear writing are, of course, key to the success of any design document, but there are some other, less-obvious techniques you can use to make your documents more readable and understandable. Here are a few of them.</description>
    <item>
      <description>&lt;p&gt;Ryan, thanks for the citation, part of a useful article.&lt;/p&gt;

	&lt;p&gt;I go even a bit farther on &amp;#8220;use the present tense, active voice.&amp;#8221;  I go so far as to write in the second person, for example, &amp;#8220;your available balance appears at the top of the report.&amp;#8221;  (Compared to, &amp;#8220;The user&amp;#8217;s available balance&amp;#8230;.&amp;#8221;) This avoids the stuffy phrase &amp;#8220;the user,&amp;#8221; he/she pronoun issues, and I think is less distracting than using character names.  In fact, I&amp;#8217;d say it&amp;#8217;s almost unnoticeable if you do it this way.  It also lets harried tech writers lift from the spec&amp;#8212;think of it as the first draft or base of the user manual.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1496</link>
      <guid>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1496</guid>
      <pubDate>Thu, 23 Aug 2007 20:25:51 GMT</pubDate>
      <author>Brian Krause</author>
    </item>
    <item>
      <description>&lt;p&gt;Updating a document and maintaining document development through theages that is not personality based is not covered. This process only works for those who want to keep track, a true solution will encompass both personality types.&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1495</link>
      <guid>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1495</guid>
      <pubDate>Fri, 26 Jan 2007 14:51:23 GMT</pubDate>
      <author>VegasLaunch</author>
    </item>
    <item>
      <description>&lt;p&gt;Thanks bmundy! You raise a good question. It&amp;#8217;s true, the type of document I talk about in the article is typically oriented less toward programmers than toward the decision makers (who are more likely to be product managers, executives, or possibly even other designers). That audience is generally more receptive to narrative presentation, for example. Tips 2 and 3, on the other hand, are probably less interesting or useful in documentation for developers (the other tips, I&amp;#8217;d argue, are useful no matter what audience).&lt;/p&gt;

	&lt;p&gt;But to answer your question (in a round-about way, and with another question): What do you mean by a &amp;#8220;technical&amp;#8221; document? Do you mean something that tells the developer exactly what they&amp;#8217;re supposed to code, and how, or something that provides detailed specifics about how the design looks and behaves? If they&amp;#8217;re demanding the former, I&amp;#8217;d suggest pushing back&amp;#8212;the technical requirements document should really be created by the developers, based on their technical needs and objectives. If they&amp;#8217;re asking for the latter, then, yes, you probably want to create a separate detailed design document. I&amp;#8217;ve seen that document variously called the &amp;#8220;Form &amp;#38; Behavior Specification,&amp;#8221; &amp;#8220;Design Specification,&amp;#8221; and &amp;#8220;Functional Specification.&amp;#8221;&lt;/p&gt;

	&lt;p&gt;That may not be the answer you wanted, since it implies doing more work. But you can avoid a lot of it by using the preceding, more narrative-based document to inform the content of the design spec. The key difference between the two docs, though, is that while the first doc will likely be organized around how the *user* sees the product, the spec should be organized (as much as possible) around how it will be built. So, if you have a website with 5 distinct sections, each one would probably be represented by its own section in the design spec. And the details of the design would be presented within the context of those sections. A general structure I&amp;#8217;ve used for the specifications is: Section &amp;gt; Component &amp;gt; Details &amp;gt; Behaviors.&lt;/p&gt;

	&lt;p&gt;Developers usually need a document that is easily referenced and organized logically so they can (ideally) have it sitting next to them as they code.&lt;/p&gt;

	&lt;p&gt;All of which is to say: yes, I&amp;#8217;d recommend writing two documents. :)&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1494</link>
      <guid>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1494</guid>
      <pubDate>Wed, 30 Jan 2008 20:38:37 GMT</pubDate>
      <author>ryan olshavsky</author>
    </item>
    <item>
      <description>&lt;p&gt;Ryan,&lt;/p&gt;

	&lt;p&gt;I enjoyed your article.  We are currently in the process of evaluating the usability/utility of our documentation (how well can those reading the doc translate, absorb, produce), so your article is timely :)  Something we are finding is that the type of document you describe works well for our designers that produce the prototypes, but is less useful for the developers who actually write the code.  The developers prefer more of a stripped down -just the requirements- technical document.  Would you suggest two documents in this situation?&lt;/p&gt;</description>
      <link>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1493</link>
      <guid>http://www.boxesandarrows.com/view/six_tips_for_improving_your_design_documentation#content_1493</guid>
      <pubDate>Fri, 26 Jan 2007 14:51:22 GMT</pubDate>
      <author>bmundy</author>
    </item>
  </channel>
</rss>
