<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.agilesoftwaredevelopment.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.agilesoftwaredevelopment.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://agilesoftwaredevelopment.com">
<channel>
 <title>Agile Software Development - Comments</title>
 <link>http://agilesoftwaredevelopment.com</link>
 <description>Comments</description>
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.agilesoftwaredevelopment.com/AgileSoftwareDevelopment-Comments" type="application/rss+xml" /><item>
 <title>K.I.S.S.</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/461351307/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;stands for "keep it simple, stupid" not "keep it simple stupid"&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=hGXDN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=hGXDN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=aobFn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=aobFn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/461351307" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 16:47:38 -0800</pubDate>
 <dc:creator>James</dc:creator>
 <guid isPermaLink="false">comment 2039 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2039</feedburner:origLink></item>
<item>
 <title>Re: You'll need it in the future</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/461295965/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;Have you ever seen a spec that actually described what the system really did? I haven't. What I have seen are specs that ambiguos, full of holes, inconsistent, illogical, or simply plain out of sync with what actually was implemented.&lt;/p&gt;
&lt;p&gt;So, if I was asked for help by that customer, I'd like to have two things to help me know what the system is supposed to do: access to the users and domain experts of the system, and an extensive suite of acceptance and unit tests.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=2wKnN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=2wKnN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=Svpbn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=Svpbn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/461295965" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 15:27:31 -0800</pubDate>
 <dc:creator>Ilja Preuss</dc:creator>
 <guid isPermaLink="false">comment 2038 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2038</feedburner:origLink></item>
<item>
 <title>"But the final say on the rules is the spec."</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/461295967/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;That's not true, in my experience. When the customer and the spec disagree, it's the customer who is right, and the spec is wrong. To build the right system, you need good, regular feedback from the customer.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=bDIYN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=bDIYN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=flTdn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=flTdn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/461295967" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 15:21:24 -0800</pubDate>
 <dc:creator>Ilja Preuss</dc:creator>
 <guid isPermaLink="false">comment 2037 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2037</feedburner:origLink></item>
<item>
 <title>First of all I didn't write</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/461037925/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;First of all I didn't write that you should not document AT ALL. Please read my post carefully.&lt;br /&gt;
Second of all I've never met a company who had a mission critical system without having specialists who know the system pretty well and who can help other team(s) (probably taking over the project). But if it happens - how can this system be a mission critical?&lt;br /&gt;
As I wrote in my post some level of documentation is useful (it also depends on the system) but the more is in the people's heads the better (see "pair programming" and "collective code/system ownership" from XP).&lt;/p&gt;
&lt;p&gt;Again - the best documentation for big and critical system I've ever found was a Wiki page with names and phone numbers.&lt;/p&gt;
&lt;p&gt;Thanks for your comment.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=65NSN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=65NSN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=y7Dqn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=y7Dqn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/461037925" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 10:37:25 -0800</pubDate>
 <dc:creator>pbielicki</dc:creator>
 <guid isPermaLink="false">comment 2036 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2036</feedburner:origLink></item>
<item>
 <title>You'll need it in the future</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460713647/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;Now we face a situation, where a customer has a huge, mission-critical system without any documentation and the system is about to crash in any minute. They asked for help but without detailed use cases, specification of the aging system, how would anybody be able to fix issues or migrate to a new version, if nobody knows exactly, what the system is going to do?&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=mD6ZN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=mD6ZN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=J1xsn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=J1xsn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460713647" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 04:36:06 -0800</pubDate>
 <dc:creator>Model Man</dc:creator>
 <guid isPermaLink="false">comment 2035 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2035</feedburner:origLink></item>
<item>
 <title>Heh - It was quick and essential</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460672945/test-driven-development-mock-objects</link>
 <description>&lt;p&gt;Thx, for Your work.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=iBCbN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=iBCbN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=8uwtn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=8uwtn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460672945" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 03:34:20 -0800</pubDate>
 <dc:creator>Sebo</dc:creator>
 <guid isPermaLink="false">comment 2034 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/videos/test-driven-development-mock-objects#comment-2034</feedburner:origLink></item>
<item>
 <title>I've found Agile projects to generate more documentation</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460647295/why-project-managers-documentation</link>
 <description>&lt;p&gt;Our Agile projects have generated much more documentation than our non-Agile projects.  Even better, it has been useful documentation with a minimum of effort.&lt;/p&gt;
&lt;p&gt;How's that you ask?&lt;/p&gt;
&lt;p&gt;We don't spend a lot of time on up front documentation, just as you recommend above.  We have found that the non-Agile projects spend a ton of time here and in the end, usually don't produce all that much documentation anyway.&lt;/p&gt;
&lt;p&gt;Where the Agile projects excel is in status reporting.  While the non-Agile project manager spends several hours each week to gather data and write and essay on how he feels the project is going, the Agile PM is able to quickly report what we planned to do this iteration, how much we have done, and what is planned for the next iteration.  It is also easy to include pretty burndown charts, test status, and other information.  When shown an example, one non-Agile PM commented "We could never have that much detail in our reports!"&lt;/p&gt;
&lt;p&gt;In the end, the Agile status reports are about 4 times longer than the non-Agile ones and serve very well to inform stakeholders and keep them from interrupting work because we have already answered their questions.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=t6QYN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=t6QYN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=BzQYn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=BzQYn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460647295" height="1" width="1"/&gt;</description>
 <pubDate>Fri, 21 Nov 2008 02:45:43 -0800</pubDate>
 <dc:creator>Handly Cameron</dc:creator>
 <guid isPermaLink="false">comment 2033 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/mcottmeyer/why-project-managers-documentation#comment-2033</feedburner:origLink></item>
<item>
 <title>Stating the obvious</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460223432/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;rather like a lot of documentation.&lt;br /&gt;
hneh.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=DpL7N"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=DpL7N" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=HBron"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=HBron" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460223432" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 17:12:56 -0800</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2032 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2032</feedburner:origLink></item>
<item>
 <title>The ranking criteria is</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460101132/top-20-best-agile-development-books</link>
 <description>&lt;p&gt;The ranking criteria is terribly flaw. The listed book are definitely not the best books in software engineering at all.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=QbfJN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=QbfJN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=2Fjyn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=2Fjyn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460101132" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 14:52:36 -0800</pubDate>
 <dc:creator>Anonymous</dc:creator>
 <guid isPermaLink="false">comment 2031 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/jurgenappelo/top-20-best-agile-development-books#comment-2031</feedburner:origLink></item>
<item>
 <title>You're absolutely right in</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460089583/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;You're absolutely right in that live one on one interaction with the user is essential - but for different reasons.  It's an opportunity for the developer to confirm their understanding of the written requirements, both up front, and ongoing.  I'd be interested in understanding how you handled scenarios where most, but not all, of the requirements were not met because the document was not read (we're human, it happens!).&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=efHmN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=efHmN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=CrPKn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=CrPKn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460089583" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 14:31:40 -0800</pubDate>
 <dc:creator>johnw</dc:creator>
 <guid isPermaLink="false">comment 2030 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2030</feedburner:origLink></item>
<item>
 <title>I agree with A Dissenting Opinion</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/460065157/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;You can make something that works without reading the spec. But you can't make something that conforms to the spec without reading the spec. You are talking about inductive logic--inferring a rule from examples. But the final say on the rules is the spec. If you infer incorrectly, you will deviate from the spec.&lt;/p&gt;
&lt;p&gt;What you need is a well-written spec and concise, well-organized documentation The reason TAGRI is because most documentation is terrible. &lt;/p&gt;
&lt;p&gt;(FULL DISCLOSURE: I am a tech writer)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=boLDN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=boLDN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=OaAOn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=OaAOn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/460065157" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 13:57:49 -0800</pubDate>
 <dc:creator>paperdummy</dc:creator>
 <guid isPermaLink="false">comment 2029 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2029</feedburner:origLink></item>
<item>
 <title>What's really necessary...</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/459901588/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;... is that the developers understand what is needed from the system they develop. And reading a written spec is hardly the best way to get that understanding into the developers' heads.&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=f2omN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=f2omN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=LBnFn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=LBnFn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/459901588" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 10:58:47 -0800</pubDate>
 <dc:creator>Ilja Preuss</dc:creator>
 <guid isPermaLink="false">comment 2028 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2028</feedburner:origLink></item>
<item>
 <title>What do you call</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/459874207/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;What do you call professionalism? "Developers are gonna read it, if you &lt;b&gt;make&lt;/b&gt; them" - who are you? A dictator? What is your goal? I thought the goal of the software organization (besides earning money) is to produce good quality software not reading documentation. Yes - some documents are useful - mostly those that tell who to ask about the details. Documentation should help you achieving the goal - it is not the goal itself.&lt;br /&gt;
And BTW. I just reminded myself the first law of documentation by Robert C. Martin: "Don't produce any documentation unless its need is immediate and significant".&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=AptUN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=AptUN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=bputn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=bputn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/459874207" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 10:48:10 -0800</pubDate>
 <dc:creator>pbielicki</dc:creator>
 <guid isPermaLink="false">comment 2027 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2027</feedburner:origLink></item>
<item>
 <title>A dissenting opinion</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/459774057/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;If they aren't going to read it, you shouldn't be employing them.  Much of what you say here is a question of professionalism.  If you want a well designed house, you don't hire architects who aren't going to read your specification; if you want a well designed car, you don't hire design engineers who ignore your specification; et cetera.&lt;/p&gt;
&lt;p&gt;On well run teams, specifications are required reading, time is set aside for reading, and the engineer is quizzed to make sure not only that they've read, but also that they've, understood, the documentation.  You can enforce reading.  Developers are gonna read it, if you make them, and the product will be infinitely better for doing so.  The more you allow young, unsophisticated workers in any field to get away with skipping their work, they will.  The purpose of management is to prevent these sorts of shenanigans.&lt;/p&gt;
&lt;p&gt;Developers want to work in healthy, profitable companies with reliable product.  All you have to do is create an environment where they don't make these careless, sloppy mistakes.&lt;/p&gt;
&lt;p&gt;You might want to start by reading about PSP/TSP and the Capability Maturity Model.  They'll help you understand how to prevent this sort of problem.&lt;/p&gt;
&lt;p&gt;They are going to read it.  You just have to make them understand that.&lt;/p&gt;
&lt;p&gt;(Incidentally, KISS stands for "keep it simple, stupid".  Stupid refers to the person hearing the term.  Swapping those words changes the meaning.  Don't do that.)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=fSYMN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=fSYMN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=aN5Gn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=aN5Gn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/459774057" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 08:57:46 -0800</pubDate>
 <dc:creator>John Haugeland</dc:creator>
 <guid isPermaLink="false">comment 2024 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2024</feedburner:origLink></item>
<item>
 <title>I Agree</title>
 <link>http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~3/459718680/they-arent-gonna-read-it</link>
 <description>&lt;p&gt;It's more than that, often trying to decipher the requirements documentation is much more complex than just reading 200 pages. Some requirements documents I read looked they were intentionally encrypted. &lt;/p&gt;
&lt;p&gt;Like you say, it's much much easier to just ask (minutes versus hours to days deciphering the meaning of the document which is often unclear in the first place), and it's always right when you ask whereas the documentation can be out of date. &lt;/p&gt;
&lt;p&gt;Keep it simple :)&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=3p0WN"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=3p0WN" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?a=5K1Wn"&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~f/AgileSoftwareDevelopment-Comments?i=5K1Wn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.agilesoftwaredevelopment.com/~r/AgileSoftwareDevelopment-Comments/~4/459718680" height="1" width="1"/&gt;</description>
 <pubDate>Thu, 20 Nov 2008 08:07:42 -0800</pubDate>
 <dc:creator>Steph</dc:creator>
 <guid isPermaLink="false">comment 2023 at http://agilesoftwaredevelopment.com</guid>
<feedburner:origLink>http://agilesoftwaredevelopment.com/blog/pbielicki/they-arent-gonna-read-it#comment-2023</feedburner:origLink></item>
</channel>
</rss>
