<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Living Legacy &#187; communication</title>
	<atom:link href="http://www.tiadpeterson.com/tag/communication/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tiadpeterson.com</link>
	<description>creating a life filled with passion and joy</description>
	<lastBuildDate>Tue, 31 Aug 2010 16:43:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Are tech writers obsolete in an agile development world?</title>
		<link>http://www.tiadpeterson.com/are-tech-writers-obsolete-in-an-agile-development-world/</link>
		<comments>http://www.tiadpeterson.com/are-tech-writers-obsolete-in-an-agile-development-world/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 02:24:27 +0000</pubDate>
		<dc:creator>Tia Peterson</dc:creator>
				<category><![CDATA[Retired Posts]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agile development]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[documentation specialists]]></category>
		<category><![CDATA[tech writer]]></category>
		<category><![CDATA[technical writing]]></category>

		<guid isPermaLink="false">http://www.tiadpeterson.com/?p=397</guid>
		<description><![CDATA[Technical writing as a role doesn't really fit well within an agile development setting.  However, that doesn't mean that technical writers should throw in the towel.  Technical writers can learn from their business analyst colleagues some important skills to help them stay relevant in today's modern development organizations.]]></description>
			<content:encoded><![CDATA[<p>I have been thinking a lot about documentation recently, now that I am about to go back into <a href="http://www.tiadpeterson.com/2010/01/getting-back-into-technical-writing/">full-time consulting</a> work again.  My professional background has quite literally been completely built upon documentation &#8211; originally as a spec writer in a large development environment, then as a product manager still in that same large development environment, and later as a business analyst in a much smaller, more agile (and also more global) setting.</p>
<p>Boy, were those two completely different worlds of documentation!  In the one setting, we had team fully dedicated to managing documentation &#8211; ENTIRELY!  We were <strong><em>documentation specialists</em></strong>.  In the other setting, documentation was either needed or not needed.  It wasn&#8217;t someone&#8217;s &#8220;job&#8221; to document, rather, the documentation was a byproduct of the development or business contract.</p>
<p>Of course, I didn&#8217;t mind the second setting in the least.  Even though I have a technical writing degree, I completely get the logic behind the theory that documentation is simply a means of communication, and a pretty lousy one at that.</p>
<p>Here&#8217;s why:</p>
<p><span id="more-397"></span></p>
<ol>
<li>It&#8217;s expensive.</li>
<li>It&#8217;s high-maintenance.</li>
<li>It serves no real purpose.</li>
<li>The wrong people write it.</li>
<li>The right people ignore it.</li>
</ol>
<p>Traditional documentation can&#8217;t keep up with you.  It can&#8217;t follow you.  You can&#8217;t ask it, &#8220;do you get what I&#8217;m saying?&#8221;  It&#8217;s a static, physical object that someone &#8211; a live person &#8211; must update constantly.  And that takes time.  And time costs money.  Lots of it.  And what&#8217;s worse, if you print tons of copies (even worse, in color!) it&#8217;s wasteful and bad for the environment.  <strong>I abhor traditional documentation</strong> (which is essentially blasphemy for a technical writer to say, right?).</p>
<p><a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/?lang=en" target="_blank">Scott Ambler</a> wrote a great piece on this subject a handful of years ago, and <a href="http://www.agilemodeling.com/essays/agileDocumentation.htm" target="_blank">you can read it here</a>.  It goes into much more detail (and commentary) than I will here, but it is an excellent resource for any technical writer or manager looking to adopt agile development methods.</p>
<p>In an agile development environment, communication is king.  The focus is taken off of a certain <em>document </em>and instead is placed back onto the <strong>what &#8211; what does this system do and what do its users do with it</strong>?  Business analysts in this setting need to understand modeling and need to have a much higher technical aptitude than a traditional tech writer.  They also need to understand how to write acceptance tests, because these become the building blocks for development.</p>
<p>So are tech writers obsolete in this new world of development?  Sadly, most probably are.  Business clients are being wooed and romanced by the show and tell model &#8211; rather than producing endless revisions of updated &#8220;documentation&#8221; that supposedly reflects what&#8217;s actually being developed, agile developers are releasing more frequent builds of in-progress projects.  Business clients can then provide feedback, and changes can be made and released in the next build.</p>
<p>Of course, there are serious pitfalls (scope creep, out of control change requests, etc.) with that process, and this is where the old tech writer can grow into a more functional role in an agile setting.</p>
<ul>
<li>If a tech writer can take on business analysis skills, these new BA types can interface with clients and sales engineers (and hopefully, keep them both in check).</li>
<li>The tech writer/BA can be attractive to the business client, because this type of BA can produce better documentation, which in the end is still always required by the business client (clients need to show documentation to their stakeholders, product marketing managers, etc).</li>
<li>The tech writer/BA will also be useful to the agile developer (even if she or he doesn&#8217;t realize it) by communicating necessary changes (bugs) rather than an endless stream of change requests.  Ultimately, good developers would rather not be face-to-face with business clients.  The two do not share a common language nor a common goal, so it&#8217;s best if there is someone in between who can really bridge the gap between those two worlds.</li>
</ul>
<p>So, in my opinion, yes, technical writing as a function within a development cycle is out of style and organizations trying to adopt agile techniques will need to let it go.  However, technical writers need not jump ship altogether.  Instead, making a transition from <strong>king or queen of <em>documentation </em></strong>to <strong>king or queen of <em>communication</em></strong><em> </em>would be a great strategy.</p>
<p style='text-align:left'>&copy; 2010, <a href='http://www.tiadpeterson.com'>Tia Peterson</a>. All rights reserved. This text may be reproduced with permission. Please contact tia@tiadpeterson.com to request permission to reuse this content. Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tiadpeterson.com/are-tech-writers-obsolete-in-an-agile-development-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
