<?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>Mike Conley&#039;s Blog &#187; problem space</title>
	<atom:link href="http://mikeconley.ca/blog/tag/problem-space/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikeconley.ca/blog</link>
	<description>The personal blog of a Toronto based software developer, musician, sound designer, and theatre enthusiast.</description>
	<lastBuildDate>Fri, 11 May 2012 15:23:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Research Proposal:  My Problem Space</title>
		<link>http://mikeconley.ca/blog/2010/03/04/research-proposal-my-problem-space/</link>
		<comments>http://mikeconley.ca/blog/2010/03/04/research-proposal-my-problem-space/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 19:56:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[Code Reviews]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[code review]]></category>
		<category><![CDATA[fagan inspection]]></category>
		<category><![CDATA[jason cohen]]></category>
		<category><![CDATA[problem space]]></category>
		<category><![CDATA[research proposal]]></category>
		<category><![CDATA[smartbear]]></category>

		<guid isPermaLink="false">http://mikeconley.ca/blog/?p=1074</guid>
		<description><![CDATA[I want to talk about peer code review. The code inspection process was formally brought to light by Michael Fagan in the 1970&#8242;s, when he showed that code inspection improves the quality of source code. Code inspection, coupled with rigorous testing / QA, helps to reduce the number of defects in a piece of software [...]]]></description>
			<content:encoded><![CDATA[<p>I want to talk about peer code review.</p>
<p>The code inspection process was formally brought to light by <a href="http://www.mfagan.com/ibmfagan.pdf">Michael Fagan in the 1970&#8242;s, when he showed that code inspection improves the quality of source code.</a> Code inspection, coupled with rigorous testing / QA, helps to reduce the number of defects in a piece of software <em>before it is released</em> &#8211; <a href="http://www.sciencedirect.com/science?_ob=ArticleURL&amp;_udi=B6V8S-48326D8-1&amp;_user=994540&amp;_coverDate=05%2F31%2F2004&amp;_rdoc=1&amp;_fmt=high&amp;_orig=search&amp;_sort=d&amp;_docanchor=&amp;view=c&amp;_searchStrId=1231941057&amp;_rerunOrigin=google&amp;_acct=C000050024&amp;_version=1&amp;_urlVersion=0&amp;_userid=994540&amp;md5=cea85a41d7b1d7c415758db7b1f3e663">which is really the cheapest time to find and fix those defects</a>.</p>
<p>Jason Cohen took Fagan&#8217;s inspection technique out of the conference room, and helped to bring it online.  <a href="https://secure.smartbearsoftware.com/white-paper.php?content=docs/articles/Case-Study.html&amp;pageToken=codecollab-docs">After a study at Cisco Systems</a>, he found (among other things) that light-weight code reviews were just as (or more) effective as Fagan inspections, <em>and took less time.</em></p>
<p>There are a <a href="http://mikeconley.ca/blog/2009/10/13/treasure-hunting-and-research-idea-4/">myriad of light-weight peer code review tools</a> available now.  Code review has become more of a common software development practice.*</p>
<p>That&#8217;s really great.  <em>But how can we make it better?</em> Here are some research project proposals&#8230;</p>
<ul>
<li><a href="http://mikeconley.ca/blog/2010/03/04/research-proposal-1-the-effects-of-author-preparation-in-peer-code-review/">Research Proposal #1:  The Effects of Author Preparation in Peer Code Review</a></li>
<li>Research Proposal #2:  The Effects of Explicit Reward and Achievement on the Code Review Process [Coming Soon]</li>
<li>[Watch this space...]</li>
</ul>
<p>*For more information on code review, <a href="http://mikeconley.ca/blog/category/technology/computer-science/code-reviews/">I&#8217;ve written ad nauseum about it&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikeconley.ca/blog/2010/03/04/research-proposal-my-problem-space/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

