<?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/"
		>
<channel>
	<title>Comments on: Why minimalist documentation is not always a good match for agile development</title>
	<atom:link href="http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/</link>
	<description>life as a tech writer on the cusp of the diamond age</description>
	<lastBuildDate>Sat, 04 Sep 2010 13:30:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Shannon Greywalker</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-470</link>
		<dc:creator>Shannon Greywalker</dc:creator>
		<pubDate>Thu, 06 May 2010 16:58:23 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-470</guid>
		<description>It&#039;s a bit premature to roll out but since this comment is buried in an older post&#039;s comment thread, it&#039;s probably safe to give a sneak peek here. I&#039;ve spent the past 6 months working on a complete methodology for authoring minimalist documentation. There are still a few &quot;to be written&quot; holes that I&#039;ve yet to complete, but the guide is 98% baked and stable at this point.

Of special interest to you might be the topic &quot;Task: Authoring minimalist topics in an agile environment&quot;.

Enjoy!:  http://greyfiti.wikidot.com/sdg:gmeth-start-minimalism-greywalker-method</description>
		<content:encoded><![CDATA[<p>It&#8217;s a bit premature to roll out but since this comment is buried in an older post&#8217;s comment thread, it&#8217;s probably safe to give a sneak peek here. I&#8217;ve spent the past 6 months working on a complete methodology for authoring minimalist documentation. There are still a few &#8220;to be written&#8221; holes that I&#8217;ve yet to complete, but the guide is 98% baked and stable at this point.</p>
<p>Of special interest to you might be the topic &#8220;Task: Authoring minimalist topics in an agile environment&#8221;.</p>
<p>Enjoy!:  <a href="http://greyfiti.wikidot.com/sdg:gmeth-start-minimalism-greywalker-method" rel="nofollow">http://greyfiti.wikidot.com/sdg:gmeth-start-minimalism-greywalker-method</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Greywalker</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-469</link>
		<dc:creator>Shannon Greywalker</dc:creator>
		<pubDate>Thu, 06 May 2010 16:54:59 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-469</guid>
		<description>XML (and its precursor SGML) have a lot of technical jargon and concepts that are unique. There isn&#039;t any simple &quot;get a leg up&quot; approach to learning the jargon and terminology other than wading in. The Wikipedia article on XML (http://en.wikipedia.org/wiki/Xml) can point you in the right direction for learning the basic concepts, especially if you explore the &quot;External Links&quot; section at the bottom.

DITA is a particular implementation of XML that: A) provides a simple set of document types (task, concept, reference) that are all specialized from a single generic document type called &quot;topic&quot;. What makes DITA unique is that you can create new specializations of your own from any of these four base document types. And if you hand one of your specialized document types to another company that uses DITA but not your particular specialized document type, the DITA environment will automatically generalize your document upwards to one of the four base document types.

In plain English, this means that if you create a custom version of a &quot;task&quot; topic, for example, that contains some new custom tags you want to use in your company&#039;s DITA/XML environment, when you hand that document to some other company, your new custom tags will be converted back to the original tag in the base &quot;task&quot; document type from which you originally specialized your custom tags. This surmounts a major hurdle with XML adoption, which is the simple fact that every company tweaks some published document type standard such as DocBook or DITA to their own liking, and once you&#039;ve made such customizations, your XML files can no longer be used by anyone else without a lot of expensive transformation scripts being designed to convert your document types to their document types.  DITA essentially automates all this transformation stuff for you.

So that&#039;s DITA in a nutshell but again, there are many special concepts and jargons associated with DITA that you must layer on top of the basic concepts and jargon of XML. Again, your best bet is to start with the Wikipedia article on DITA (http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture), and you might find it fruitful to explore some of the &quot;external links&quot; at the bottom.</description>
		<content:encoded><![CDATA[<p>XML (and its precursor SGML) have a lot of technical jargon and concepts that are unique. There isn&#8217;t any simple &#8220;get a leg up&#8221; approach to learning the jargon and terminology other than wading in. The Wikipedia article on XML (<a href="http://en.wikipedia.org/wiki/Xml" rel="nofollow">http://en.wikipedia.org/wiki/Xml</a>) can point you in the right direction for learning the basic concepts, especially if you explore the &#8220;External Links&#8221; section at the bottom.</p>
<p>DITA is a particular implementation of XML that: A) provides a simple set of document types (task, concept, reference) that are all specialized from a single generic document type called &#8220;topic&#8221;. What makes DITA unique is that you can create new specializations of your own from any of these four base document types. And if you hand one of your specialized document types to another company that uses DITA but not your particular specialized document type, the DITA environment will automatically generalize your document upwards to one of the four base document types.</p>
<p>In plain English, this means that if you create a custom version of a &#8220;task&#8221; topic, for example, that contains some new custom tags you want to use in your company&#8217;s DITA/XML environment, when you hand that document to some other company, your new custom tags will be converted back to the original tag in the base &#8220;task&#8221; document type from which you originally specialized your custom tags. This surmounts a major hurdle with XML adoption, which is the simple fact that every company tweaks some published document type standard such as DocBook or DITA to their own liking, and once you&#8217;ve made such customizations, your XML files can no longer be used by anyone else without a lot of expensive transformation scripts being designed to convert your document types to their document types.  DITA essentially automates all this transformation stuff for you.</p>
<p>So that&#8217;s DITA in a nutshell but again, there are many special concepts and jargons associated with DITA that you must layer on top of the basic concepts and jargon of XML. Again, your best bet is to start with the Wikipedia article on DITA (<a href="http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture" rel="nofollow">http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture</a>), and you might find it fruitful to explore some of the &#8220;external links&#8221; at the bottom.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kay</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-468</link>
		<dc:creator>Kay</dc:creator>
		<pubDate>Thu, 06 May 2010 14:25:23 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-468</guid>
		<description>As an additional comment, though, your article explains exactly what I have been trying to tell my boss, that when working in Agile, I feel like I&#039;m trying to describe the elephant when I only can see part of its tail!</description>
		<content:encoded><![CDATA[<p>As an additional comment, though, your article explains exactly what I have been trying to tell my boss, that when working in Agile, I feel like I&#8217;m trying to describe the elephant when I only can see part of its tail!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kay</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-467</link>
		<dc:creator>Kay</dc:creator>
		<pubDate>Thu, 06 May 2010 14:16:17 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-467</guid>
		<description>Hi, Shannon,

I am enjoying this article, but it brings me to a side point. I have been trying to grasp the concept of DITA for years. I don&#039;t consider myself to be stupid by any means, but one of the problems I have with understanding the purpose and use of DITA is sentences like this fragment from your article. &quot;Some ingenious and unique techniques for specializing a generalized XML content model into new content models in a way that enables output processing to back-level its processing code to the style and transform rules of the generalized ancestors, if necessary, without “breaking” the output processing.&quot; What does this mean? Am I being dense? In particular, what does &quot;back-level its processing code to the style and transform rules of the generalized ancestors,&quot; mean? Whenever I try to understand DITA I see sentences like this. Really, I&#039;m not criticizing your writing, but is there somewhere I can read more basic information that doesn&#039;t assume that level of vocabulary?</description>
		<content:encoded><![CDATA[<p>Hi, Shannon,</p>
<p>I am enjoying this article, but it brings me to a side point. I have been trying to grasp the concept of DITA for years. I don&#8217;t consider myself to be stupid by any means, but one of the problems I have with understanding the purpose and use of DITA is sentences like this fragment from your article. &#8220;Some ingenious and unique techniques for specializing a generalized XML content model into new content models in a way that enables output processing to back-level its processing code to the style and transform rules of the generalized ancestors, if necessary, without “breaking” the output processing.&#8221; What does this mean? Am I being dense? In particular, what does &#8220;back-level its processing code to the style and transform rules of the generalized ancestors,&#8221; mean? Whenever I try to understand DITA I see sentences like this. Really, I&#8217;m not criticizing your writing, but is there somewhere I can read more basic information that doesn&#8217;t assume that level of vocabulary?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arun</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-465</link>
		<dc:creator>Arun</dc:creator>
		<pubDate>Tue, 13 Apr 2010 10:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-465</guid>
		<description>Very good article with great clarity of the minimalist documentation.

I hope to get more updates from your side and thanks for this fabulous work.</description>
		<content:encoded><![CDATA[<p>Very good article with great clarity of the minimalist documentation.</p>
<p>I hope to get more updates from your side and thanks for this fabulous work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greyfiti &#187; Blog Archive &#187; Concrete strategies for using minimalism in an agile development environment</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-110</link>
		<dc:creator>Greyfiti &#187; Blog Archive &#187; Concrete strategies for using minimalism in an agile development environment</dc:creator>
		<pubDate>Sun, 10 Jan 2010 16:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-110</guid>
		<description>[...] my post from last month about Why minimalist documentation is not always a good match for agile development, I explained the issues with using minimalism in an agile environment but was unable to offer any [...]</description>
		<content:encoded><![CDATA[<p>[...] my post from last month about Why minimalist documentation is not always a good match for agile development, I explained the issues with using minimalism in an agile environment but was unable to offer any [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Greywalker</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-109</link>
		<dc:creator>Shannon Greywalker</dc:creator>
		<pubDate>Sun, 10 Jan 2010 16:28:30 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-109</guid>
		<description>To new readers of this article: as of this timestamp, I&#039;ve revised the original article to describe two strategies for fitting minimalism into an agile development environment. I originally planned to add this information in a new blog post here, but realized that it would be easier to distribute and discuss this information with your team members and management if it were all in one chunk.</description>
		<content:encoded><![CDATA[<p>To new readers of this article: as of this timestamp, I&#8217;ve revised the original article to describe two strategies for fitting minimalism into an agile development environment. I originally planned to add this information in a new blog post here, but realized that it would be easier to distribute and discuss this information with your team members and management if it were all in one chunk.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Issac Maez</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-108</link>
		<dc:creator>Issac Maez</dc:creator>
		<pubDate>Thu, 07 Jan 2010 20:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-108</guid>
		<description>Easily, the article is really the best on this worthy topic. I concur with your conclusions and will eagerly look forward to your  forthcoming updates. Just saying thanks will not just be adequate, for the phenomenal clarity in your writing. I will right away grab your rss feed to stay abreast of any updates. Fabulous work and much success in your  business endeavors!</description>
		<content:encoded><![CDATA[<p>Easily, the article is really the best on this worthy topic. I concur with your conclusions and will eagerly look forward to your  forthcoming updates. Just saying thanks will not just be adequate, for the phenomenal clarity in your writing. I will right away grab your rss feed to stay abreast of any updates. Fabulous work and much success in your  business endeavors!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Helen Abbott</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-100</link>
		<dc:creator>Helen Abbott</dc:creator>
		<pubDate>Mon, 04 Jan 2010 21:33:54 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-100</guid>
		<description>I&#039;ve just read this post yet again, as we&#039;re starting another release, and I&#039;m trying to explain to my management team how difficult it is to provide the kind of documentation they want (minimalist) in our environment (agile). Thanks very much for this well-written post; it has put words to what I&#039;ve been muddling through since we moved to agile development.

Sarah, I think this is exactly what my team is trying to do: tacking on a minimalist front-end. But given the documentation bloat, we&#039;ve also been madly getting rid of large chunks of the &quot;obvious&quot; documentation that gets in the way of users finding the stuff they wouldn&#039;t be able to figure out on their own.

I look forward to future posts on this topic.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just read this post yet again, as we&#8217;re starting another release, and I&#8217;m trying to explain to my management team how difficult it is to provide the kind of documentation they want (minimalist) in our environment (agile). Thanks very much for this well-written post; it has put words to what I&#8217;ve been muddling through since we moved to agile development.</p>
<p>Sarah, I think this is exactly what my team is trying to do: tacking on a minimalist front-end. But given the documentation bloat, we&#8217;ve also been madly getting rid of large chunks of the &#8220;obvious&#8221; documentation that gets in the way of users finding the stuff they wouldn&#8217;t be able to figure out on their own.</p>
<p>I look forward to future posts on this topic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shannon Greywalker</title>
		<link>http://greyfiti.com/2009/why-minimalist-documentation-not-always-good-match-for-agile-development/comment-page-1/#comment-65</link>
		<dc:creator>Shannon Greywalker</dc:creator>
		<pubDate>Mon, 14 Dec 2009 15:26:50 +0000</pubDate>
		<guid isPermaLink="false">http://greyfiti.com/?p=114#comment-65</guid>
		<description>You&#039;re welcome. Believe me, I struggled hard to find a way to come to some other conclusion, because good minimalist documentation is of superior usefulness to our target audience(s).

On the bright side, there are at least some useful principles and techniques from minimalism that you can borrow and adapt to your topic-oriented authoring during sprints. It&#039;s just that you can&#039;t really use the entire approach.  At some point soon I plan to make a blog post here detailing the specific things that you can successfully apply from minimalism in any one sprint.</description>
		<content:encoded><![CDATA[<p>You&#8217;re welcome. Believe me, I struggled hard to find a way to come to some other conclusion, because good minimalist documentation is of superior usefulness to our target audience(s).</p>
<p>On the bright side, there are at least some useful principles and techniques from minimalism that you can borrow and adapt to your topic-oriented authoring during sprints. It&#8217;s just that you can&#8217;t really use the entire approach.  At some point soon I plan to make a blog post here detailing the specific things that you can successfully apply from minimalism in any one sprint.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
