<?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: Of media and software design</title>
	<atom:link href="http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/</link>
	<description>... at the intersection of media, technology, business and the web</description>
	<lastBuildDate>Tue, 04 Oct 2011 13:01:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: Mathew</title>
		<link>http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/comment-page-1/#comment-335700</link>
		<dc:creator>Mathew</dc:creator>
		<pubDate>Sun, 11 Nov 2007 18:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/#comment-335700</guid>
		<description>I think you&#039;re right, Alex -- journalism may never be moved over completely to that model, at least while print is still around. But for the Web part of the process, it makes perfect sense -- and then at some point you take a &quot;snapshot&quot; of the facts as they are known, and print that.

This isn&#039;t really all that revolutionary -- wire services have effectively been doing &quot;agile&quot; journalism for decades, with multiple updates, corrections, additions, etc. And newspapers have had the benefit of that -- but now they have to think about doing it themselves.

As someone who worked at Washingtonpost.com told me, all that&#039;s really required is to move from the traditional &quot;write, edit, publish&quot; media mindset to one that&#039;s more like &quot;write, edit, publish, edit, publish, edit, publish.&quot;</description>
		<content:encoded><![CDATA[<p>I think you&#8217;re right, Alex &#8212; journalism may never be moved over completely to that model, at least while print is still around. But for the Web part of the process, it makes perfect sense &#8212; and then at some point you take a &#8220;snapshot&#8221; of the facts as they are known, and print that.</p>
<p>This isn&#8217;t really all that revolutionary &#8212; wire services have effectively been doing &#8220;agile&#8221; journalism for decades, with multiple updates, corrections, additions, etc. And newspapers have had the benefit of that &#8212; but now they have to think about doing it themselves.</p>
<p>As someone who worked at <a href="http://Washingtonpost.com" title="http://Washingtonpost.com" target="_blank">Washingtonpost.com</a> told me, all that&#8217;s really required is to move from the traditional &#8220;write, edit, publish&#8221; media mindset to one that&#8217;s more like &#8220;write, edit, publish, edit, publish, edit, publish.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Beamish</title>
		<link>http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/comment-page-1/#comment-335695</link>
		<dc:creator>Alex Beamish</dc:creator>
		<pubDate>Sun, 11 Nov 2007 17:17:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/#comment-335695</guid>
		<description>As a software developer who has moved from something like the waterfall method, based on the teachings of Systems Design at Waterloo, to a more Agile or XP (Extreme Programming) method using Test Driven Development (TDD), I&#039;m not sure journalism can be moved completely over to an Agile method. And I don&#039;t think newspapers can be made that flexible at all, as they are tied to physical print deadlines.

The concept of Agile or XP development is that you get a framework up and running, then add features incrementally. At any time you should be able demo a working system, even if it has a few Not Yet Implemented screens. With TDD, as you expand your features, you expand your test suite, usually by writing a test, confirming it fails, then writing the appropriate code to make the test pass. Development only continues when all tests pass -- if you&#039;ve broken an earlier test by your new code, that must get fixed before you move on.

It seems to me, trying to apply Agile or XP methods to journalism would have the journalist going back to their sources for &quot;Just one more question&quot;. Done electronically via blog that wouldn&#039;t be too bad; done by phone would be slow and inefficient (and probably drive the source mad).

Then again, many hands make light work, as Pamela Jones of Groklaw (www.groklaw.net) has found out. In the end, it becomes a balance between getting the news out fast, or getting a fully-baked story a little later. With newspapers you know that you&#039;re going to get a story that&#039;s 12-24 hours old. With a blog, it might be as recent as five minutes ago, but with a greater chance that part of the story may be inaccurate due to the speed with which it was reported.

Interesting times.</description>
		<content:encoded><![CDATA[<p>As a software developer who has moved from something like the waterfall method, based on the teachings of Systems Design at Waterloo, to a more Agile or XP (Extreme Programming) method using Test Driven Development (TDD), I&#8217;m not sure journalism can be moved completely over to an Agile method. And I don&#8217;t think newspapers can be made that flexible at all, as they are tied to physical print deadlines.</p>
<p>The concept of Agile or XP development is that you get a framework up and running, then add features incrementally. At any time you should be able demo a working system, even if it has a few Not Yet Implemented screens. With TDD, as you expand your features, you expand your test suite, usually by writing a test, confirming it fails, then writing the appropriate code to make the test pass. Development only continues when all tests pass &#8212; if you&#8217;ve broken an earlier test by your new code, that must get fixed before you move on.</p>
<p>It seems to me, trying to apply Agile or XP methods to journalism would have the journalist going back to their sources for &#8220;Just one more question&#8221;. Done electronically via blog that wouldn&#8217;t be too bad; done by phone would be slow and inefficient (and probably drive the source mad).</p>
<p>Then again, many hands make light work, as Pamela Jones of Groklaw (<a href="http://www.groklaw.net" title="http://www.groklaw.net" target="_blank">www.groklaw.net</a>) has found out. In the end, it becomes a balance between getting the news out fast, or getting a fully-baked story a little later. With newspapers you know that you&#8217;re going to get a story that&#8217;s 12-24 hours old. With a blog, it might be as recent as five minutes ago, but with a greater chance that part of the story may be inaccurate due to the speed with which it was reported.</p>
<p>Interesting times.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathew</title>
		<link>http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/comment-page-1/#comment-335689</link>
		<dc:creator>Mathew</dc:creator>
		<pubDate>Sun, 11 Nov 2007 15:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/#comment-335689</guid>
		<description>Thanks, Rohan. I think you are right about the shift in mindset required.  I see it on an almost daily basis  :-)</description>
		<content:encoded><![CDATA[<p>Thanks, Rohan. I think you are right about the shift in mindset required.  I see it on an almost daily basis  :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rohan Jayasekera</title>
		<link>http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/comment-page-1/#comment-335688</link>
		<dc:creator>Rohan Jayasekera</dc:creator>
		<pubDate>Sun, 11 Nov 2007 15:26:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mathewingram.com/work/2007/11/11/of-media-and-software-design/#comment-335688</guid>
		<description>Mathew, I am a programmer (not that I&#039;ve written much actual code myself lately), and I can confirm that you understand the difference between these two approaches to software development.  (Some people point out, and I agree, that it&#039;s really only a difference of size:  instead of doing a release every six months, there might be a release every week or two, and each such small release should still be approached in an organized and disciplined fashion -- though there&#039;s less to deal with, and there are huge differences in which programming techniques are most effective.  Some supposed fans of agile approaches are simply averse to anything other than shooting from the hip, but agile won&#039;t save them.)

That&#039;s a great observation on the parallel with media.  There could be transferable lessons.  For instance, in software, taking the agile approach requires a tremendous shift of mindset for those steeped in the traditional &quot;waterfall&quot; approach, and not everyone can make the jump.  I would guess that the same is true in media.  In fact, I would expect the disruption to be much worse because people would be less used to change than in the software industry where technology-driven change occurs more often.</description>
		<content:encoded><![CDATA[<p>Mathew, I am a programmer (not that I&#8217;ve written much actual code myself lately), and I can confirm that you understand the difference between these two approaches to software development.  (Some people point out, and I agree, that it&#8217;s really only a difference of size:  instead of doing a release every six months, there might be a release every week or two, and each such small release should still be approached in an organized and disciplined fashion &#8212; though there&#8217;s less to deal with, and there are huge differences in which programming techniques are most effective.  Some supposed fans of agile approaches are simply averse to anything other than shooting from the hip, but agile won&#8217;t save them.)</p>
<p>That&#8217;s a great observation on the parallel with media.  There could be transferable lessons.  For instance, in software, taking the agile approach requires a tremendous shift of mindset for those steeped in the traditional &#8220;waterfall&#8221; approach, and not everyone can make the jump.  I would guess that the same is true in media.  In fact, I would expect the disruption to be much worse because people would be less used to change than in the software industry where technology-driven change occurs more often.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

