<?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>Johnny Holland &#187; analysis</title>
	<atom:link href="http://johnnyholland.org/tag/analysis/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnnyholland.org</link>
	<description>It&#039;s all about interaction</description>
	<lastBuildDate>Wed, 23 May 2012 18:35:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Transformation: Analysis Techniques part 4</title>
		<link>http://johnnyholland.org/2009/10/transformation-analysis-techniques-part-4/</link>
		<comments>http://johnnyholland.org/2009/10/transformation-analysis-techniques-part-4/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 10:59:49 +0000</pubDate>
		<dc:creator>Steve Baty</dc:creator>
				<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[deconstructing]]></category>
		<category><![CDATA[design research]]></category>
		<category><![CDATA[techniques]]></category>
		<category><![CDATA[transformation]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=4104</guid>
		<description><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/trans.jpg" class="attachment-index-categories wp-post-image" alt="trans" title="trans" />Transformation is the act of taking a set of values from a dataset, processing them in some way (depending on [...]]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/trans.jpg" class="attachment-index-categories wp-post-image" alt="trans" title="trans" /><p><img class="alignnone size-full wp-image-4139" title="transformation1" src="http://johnnyholland.org/wp-content/uploads/transformation1.png" alt="" width="416" height="160" /><br />
Transformation is the act of taking a set of values from a dataset, processing them in some way (depending on the aims of the research) and arriving at a new set of values with the goal of revealing some aspect of the data from a new perspective. <span id="more-4104"></span></p>
<p>(This article is the fourth part in the <a title="Deconstructing Analysis Techniques" href="http://johnnyholland.org/magazine/2009/02/deconstructing-analysis-techniques/">Deconstructing Analysis Techniques</a> series.)</p>
<p>This technique is characterised by the fact that the values are changed; that someone looking at the new values will be unable to work backwards to the original values; and that for each original data point there is a single, new data point.</p>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-9.png"><img class="alignright size-medium wp-image-4171" title="scaling" src="http://johnnyholland.org/wp-content/uploads/picture-9-300x175.png" alt="" width="240" height="140" /></a>In mathematical parlance, (and you can skip this part if you like) the difference between a manipulation technique and a transformation technique is that manipulated data sets are <a title="Congruence" href="http://en.wikipedia.org/wiki/Congruence">congruent</a> with the original, whereas transformed data only maintains cardinality (i.e. the same number of elements).</p>
<p>So, what does that all mean? We&#8217;re talk here about analysis methods like:</p>
<ul>
<li>Scaling &#8211; taking one set of data and massaging them to fit a distribution or &#8216;shape&#8217; of values.</li>
<li>Moving averages &#8211; taking a number of consecutive values and averaging them as way of &#8216;smoothing&#8217; the last value in the series.</li>
<li>Weighted averages &#8211; calculate an average value where more importance &#8211; &#8216;weight&#8217; &#8211; is given to some values.</li>
<li>Weighted indexes &#8211; calculate an indexed score (against a baseline) where more importance &#8211; &#8216;weight&#8217; is given to some values.</li>
<li>Seasonal adjustments &#8211; an adjustment made to a data point to account for cyclical peaks and troughs to highlight the &#8216;real&#8217; shift</li>
<li>Differences &#8211; a method of looking at the changes between one value and the next.</li>
</ul>
<p>Now, initially, most of these methods may feel pretty technical, quantitative and removed from standard design research analysis. However, they form a powerful collection of analysis methods that will better equip you in undertaking design research. They also represent fairly low-level mathematical/quantitative methods and are available in a standard spreadsheet program. More importantly, used properly, these methods &#8211; and transformation techniques generally &#8211; open up new avenues for understanding the people who will use the services and products we design.</p>
<p>Used properly, these methods &#8211; and transformation techniques generally &#8211; open up new avenues for understanding the people who will use the services and products we design.&#8221;</p>
<h3>Scaling</h3>
<p>In &#8220;<a title="Deconstructing Analysis Techniques" href="http://johnnyholland.org/magazine/2009/02/deconstructing-analysis-techniques/">Deconstructing Analysis Techniques</a>&#8221; we used the example of fitting test scores to a pre-determined probability distribution &#8211; scaling &#8211; as the example for Transformation techniques.</p>
<p>When we measure a population characteristic &#8211; such as height, or a test score &#8211; we create a sample set of data for that characteristic (unless we are measuring the entire population). There are times when the raw distribution (the frequency of occurrence for each value in our data) of results is not what we&#8217;re after. We may wish to compare the shape and attributes of two separate samples &#8211; two groups of test participants, for example &#8211; and so we transform the two sets of data so that they share a common mean (the average value for the data set).</p>
<p>Usually this is done to bring both sets of data to what is known as a &#8216;normalized&#8217; distribution with a mean of 0. Of course, in our test/exam result example, we want to adjust the scores so that the class as a whole receives a pre-determined number of A, B, C, D &amp; F. What we&#8217;re doing here is to adjust the overall shape of the data. (In these cases a plot of the raw data will look different to the scaled data.) When graphed the scaled data will look roughly <a title="Normal distribution" href="http://en.wikipedia.org/wiki/Normal_distribution">bell-shaped</a>, with the middle &#8211; or &#8216;hump&#8217; &#8211; representing average performance, and the two thin tails representing high-performance (at the top end) and failure (at the bottom end).</p>
<h3>Moving Averages</h3>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-13.png"><img class="size-thumbnail wp-image-4172 alignright" title="moving" src="http://johnnyholland.org/wp-content/uploads/picture-13-150x124.png" alt="" width="150" height="124" /></a>A moving average is used to smooth out day-to-day fluctuations with time series data. It is, literally, the average of the previous x days&#8217; worth of data. A good example would be the number of page views received by a site. Each day the data will jump up and down, creating a sense of &#8220;noise&#8221; that makes analysis difficult, and, when a small number of observations are looked at in isolation, can create a false impression. A moving average is useful in time-series or longitudinal studies where we measure the value of a characteristic for a single object (person, server, site etc) over time.</p>
<p>One rather well-publicised and important example of this is the series of global temperature readings that have been used by both sides of the climate change debate. Skeptics of global warming point to a recent period of observations (2002 &#8211; 2007)   which show a decline in global average temperatures. When the same data is looked at using a moving average, smoothing out the peaks and troughs, a clear upward movement is seen.</p>
<p>The choice of time period to use when calculating a moving average is based on the specific circumstances of the data. However, common sense is usually all that&#8217;s required. For example, when looking at Web traffic, a moving average calculated over 7 days is sufficient to counter spikes that occur during a given week. You might also calculate a moving average over a month if fluctuations occur over a longer cycle.</p>
<h3>Weighted Average</h3>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-113.png"><img class="alignright size-medium wp-image-4175" title="weighted" src="http://johnnyholland.org/wp-content/uploads/picture-113.png" alt="" width="226" height="102" /></a>Weighted averages aim to address one of the criticisms of a moving average &#8211; and other types of averages &#8211; that being all values in the average are treated equally. It is often the case that one observation is more significant or important that another.</p>
<p>Let&#8217;s say for example we&#8217;re measuring the time to complete a task in a user evaluation session. We have representatives from each of our <a title="Audience Segmentation Models" href="http://uxmatters.com/mt/archives/2009/09/audience-segmentation-models.php">personas</a> (or other audience segments): 2 primary personas, 3 secondary personas, and one tertiary persona. In this case, the performance of the two primary persona representatives is far more significant than that of the tertiary participant.</p>
<p>When we calculate the mean time-to-complete value, we can weight the results so as to reflect the relative importance of each participant. We may assign (and the exact values will vary for you) a weighting as follows:<br />
Primary: multiply by 9<br />
Secondary: multiply by 3<br />
Tertiary: no multiplier</p>
<p>What we&#8217;re essentially saying is that our secondary personas are three times more important than our tertiary persona; and that our primary persona are three times more important than our secondary. We could just as easily use a factor of 2 (instead of 3) leading to values of 4, 2 &amp; 1 in the example above; what matters is that we use weighted averages to adjust the dataset to account for the relative importance of some measurable data set by some exogenous variable.</p>
<h3>Weighted Index</h3>
<p>An indexed value is one measured in terms of some baseline figure. The aim is to convey movement around a starting point when there is no way to specify a zero.</p>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-14.png"><img class="size-medium wp-image-4177 alignright" title="centre" src="http://johnnyholland.org/wp-content/uploads/picture-14-300x64.png" alt="" width="240" height="51" /></a>An example of an index might be a satisfaction score. Since satisfaction a largely subjective measure, there is no way to define a zero point. Instead we typically measure a &#8216;pre&#8217; figure and map that over time. Common values for an index are zero and 100. The choice is arbitrary and is typically chosen for clarity in communication.</p>
<p>Indexes are often calculated as an aggregate of a number of measurements. But it is also the case that we sometimes need to treat the data we receive from one group as being more important than another. This is where a weighted index comes in handy. A weighted index  &#8211; like our weighted average &#8211; treats different values as more or less important.</p>
<p>So, if it is common practice to design a product or service to better meet the needs of our primary audience segments; it also makes sense for our satisfaction index to put more stock in the satisfaction of our primary segments. We do this by applying a weighting (some multiplier) to each piece of data collected based on its relative importance.</p>
<p>We could easily do the same with responses to a question like &#8220;Would you recommend this service to a friend?&#8221;</p>
<p>This technique provides us a with a convenient way to build positive bias &#8211; towards the needs of our important audience segments &#8211; directly into our research methods.</p>
<h3>Seasonal Adjustments</h3>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-12.png"><img class="alignright size-medium wp-image-4176" title="seasonal" src="http://johnnyholland.org/wp-content/uploads/picture-12-300x168.png" alt="" width="240" height="134" /></a>Some of the things we observe in design research are subject to cyclical variations. We may not, however, want to include a change in our data due to &#8220;seasonal&#8221; fluctuations, instead wanting to identify &#8220;real&#8221; changes (in frequency of use, for example).</p>
<p>In order to look at the real changes in our observed data we need to account for the seasonal variability first.</p>
<p>A familiar example might be to look at the number of page views or unique visits received by a site. We might see a big lift in traffic between Sunday &amp; Monday; and a big drop between Friday &amp; Saturday. In order to tell whether an observed drop in traffic on some Saturday is &#8220;normal&#8221;, we need to look at the regular pattern of changes and &#8220;adjust&#8221; the Saturday figure.</p>
<p>One way to do this is to calculate the average drop in traffic over time (between Friday &amp; Saturday) and then apply this to the current observation for Friday. This as a predictor or estimator for the current Saturday, which we can then compare against the actual observed data. The average difference acts as our seasonal adjustment.</p>
<div id="attachment_4170" class="wp-caption alignnone" style="width: 510px"><a href="http://johnnyholland.org/wp-content/uploads/aurora1.jpg"><img class="size-full wp-image-4170" title="aurora" src="http://johnnyholland.org/wp-content/uploads/aurora1.jpg" alt="The Aurora concept" width="500" height="134" /></a><p class="wp-caption-text">The Adaptive Path Aurora concept uses a scenario where a farmer shows that their farm will still have rain, using seasonal adjustment. See video</p></div>
<h3>Differences</h3>
<p>There are times when what we&#8217;re interested in knowing is not the raw value of an observation but the change between one observation and the next.</p>
<p><a href="http://johnnyholland.org/wp-content/uploads/picture-15.png"><img class="alignright size-medium wp-image-4178" title="differences" src="http://johnnyholland.org/wp-content/uploads/picture-15-300x101.png" alt="" width="240" height="81" /></a>The calculation (transformation) is simple: for each pair of observations, subtract one from the other. Of more interest is why we would want to know such a thing.</p>
<p>Consider a test of a new design in which we test first the time to complete a task with the current design; and then the same task with a new design. Across all participants in the test the raw observations (i.e. time to complete) is far less interesting than the change in that time as a result of the new design. (Note that we may wish to express that change as a percentage rather than a raw value.)</p>
<p>We can use the same technique to highlight the variability of some observation over time. For example, we may be tracking the number of connections or &#8216;friends&#8217; a person has in some social network to understand the relationship between the current number of connections and the rate at which new connection requests come in. To identify the number of new connection we simply calculate the difference between successive observations.</p>
<h3>Summary</h3>
<p>Although primarily applied to quantitative data, transformation techniques are useful in a wide range of design research activities beyond the quantitative.</p>
<p>Transformation of our research data can act as a way of reducing noise and bringing into sharp relief characteristics of the underlying user behaviour. The act of transforming removes us from the raw, original data, but in doing so we can gain the opportunity to uncover meaningful insights hidden from us otherwise.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/10/transformation-analysis-techniques-part-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manipulating Data: Analysis Techniques part 3</title>
		<link>http://johnnyholland.org/2009/08/manipulating-data/</link>
		<comments>http://johnnyholland.org/2009/08/manipulating-data/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 10:57:31 +0000</pubDate>
		<dc:creator>Steve Baty</dc:creator>
				<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[technique]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=3150</guid>
		<description><![CDATA[The ability to “play with the data” is a critical capability in analysis.]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/tech3.jpg" class="attachment-index-categories wp-post-image" alt="tech3" title="tech3" /><p><img class="alignnone size-full wp-image-3216" title="manipulation" src="http://johnnyholland.org/wp-content/uploads/manipulation.png" alt="" width="416" height="160" /><br />
The ability to “play with the data” is a critical capability in analysis. We utilize this technique in many situations: searching for patterns or trends in our observations; or as another preparatory stage for further analysis. Sorting data in some way &#8211; alphabetic, chronological, complexity or numerical &#8211; is a form of manipulation.<span id="more-3150"></span></p>
<p>(This article is the third part in the <a title="Deconstructing Analysis Techniques" href="http://johnnyholland.org/magazine/2009/02/deconstructing-analysis-techniques/">Deconstructing Analysis Techniques</a> series.)</p>
<p>Manipulating data is that process of re-sorting, rearranging and otherwise moving your research data, without fundamentally changing it. This is used both as a preparatory technique &#8211; i.e. as a precursor to some other activity &#8211; or as a means of exploring the data as an analytic tool in its own right.</p>
<p>One of the key characteristics of a manipulation technique versus related techniques like transformation is that the underlying data remains unchanged. The main thing we&#8217;re doing is changing the relationship &#8211; logical or physical &#8211; that one piece of data has with another.</p>
<p>Reorganizing the data helps us to identify patterns that may otherwise not be apparent. In fact, it is almost certain that most patterns won&#8217;t be visible at first glance.</p>
<p>Let&#8217;s start by taking a more detailed look at some of the processes that contribute to the manipulation of data.</p>
<p><strong>Re-sorting</strong> is literally a technique aimed at changing the order of the data. Re-sorting is most often carried out on numerical or quantitative data, but can just as easily be applied to text content. There are a few common types of sorting &#8211; numerical, alphabetical, chronological; as well as some that are much less common. For example, a list of responses to a survey question asking for a rating of a service might be sorted based on the severity and tone (positive or negative) of the review.</p>
<p>Sorting data helps to isolate significant individual values &#8211; the highest or lowest, most-frequent or least-frequent, first or last; and can also be a way of highlighting the shape of the data (more on this later).</p>
<p><strong>Re-arranging</strong> is an activity that typically involves the physical or digital repositioning of a data element so that it sits in closer proximity to another. This might be to organize photographs into a narrative; or to juxtapose contrasting ideas for discussion.</p>
<div id="attachment_3190" class="wp-caption alignright" style="width: 310px"><a href="http://johnnyholland.org/wp-content/uploads/post-its.jpg"><img class="size-medium wp-image-3190" title="Post-its" src="http://johnnyholland.org/wp-content/uploads/post-its-300x199.jpg" alt="Rearranging ideas through the manipulation of Post-its" width="300" height="199" /></a><p class="wp-caption-text">Rearranging ideas through the manipulation of Post-its. Photo courtesy of Todd Warfel.</p></div>
<p>Much of the rearranging we do is exploratory, although at times it will be more directed. In these cases we might be trying to present a new configuration for our data &#8211; like rearranging furniture &#8211; to better support some activity.</p>
<p>Some of this manipulation will be more purposeful. We might be seeking to categorize a collection of photographs by grouping them into similar piles; or draw out common themes in user interviews. Recall, for example, in our article on <a title="Deconstruction" href="http://johnnyholland.org/magazine/2009/04/deconstructing-analysis-techniques-pt-2-deconstruction/">Deconstruction</a> we talked about breaking out key phrases or ideas into separate data points (on index cards, post-it notes etc).</p>
<p>What are we trying to achieve, though, with all this moving about?</p>
<h3>Patterns</h3>
<p>I&#8217;ve <a title="Patterns in UX research" href="http://uxmatters.com/mt/archives/2009/02/patterns-in-ux-research.php">written previously on the important role pattens play in analysis</a>; and the different types of patterns one might seek to find and identify in research data. The patterns we seek include:</p>
<ul>
<li>Trends: the gradual, general progression of data up or down;</li>
<li>Repetitions: a series of values that repeat themselves;</li>
<li>Cycles: a regularly recurring series of data;</li>
<li>Feedback systems: a cycle that gets progressively bigger or smaller because of some influence;</li>
<li>Clusters: a concentration of data or objects in one small area;</li>
<li>Pathways: a sequential pattern of data;</li>
<li>Gaps: an area devoid of observations;</li>
<li>Exponential growth: rapidly increasing rate of growth;</li>
<li>Diminishing returns: there is a decreasing rate of growth;</li>
<li>Long tail: a pattern that rises steeply at the start, falls sharply, and then levels off over a large range of values.</li>
</ul>
<h3>Immersion</h3>
<p>Many design researchers and design practitioners talk about the need to immerse themselves in the data before they can make any kind of sense of it. Manipulating the data is a way of gaining that immersion &#8211; that familiarity &#8211; through direct engagement.</p>
<p>Designers will undertake this process in a number of ways, depending on the format in which data has been stored. One of the most popular forms of manipulation is to write out key concepts, observations, and ideas onto Post-It notes and stick these to a wall.</p>
<p>The design team them actively moves the physical Post-It notes around, rearranging and grouping concepts and observations to help trigger creative ideas. This technique may be used in both the analysis and design processes to assist the design team, and there isn&#8217;t a write or wrong time at which it can be undertaken. This type of exploratory analysis can be powerful, and is a key tool in the card sorting analysis arsenal.</p>
<blockquote><p>If running the card sort was the fun part, analysis is the painful part, at least until you get going. Exploratory analysis is like playing in the data &#8211; looking for connections that make you think &#8220;hey, that&#8217;s interesting&#8221;, or that show patterns of behaviour. &#8211; Donna Spencer, Card Sorting</p></blockquote>
<p>Donna&#8217;s quote highlights two important characteristics of this analysis technique: firstly, that it can help uncover and highlight key insights in the design research data; and secondly, that sometimes starting is the hardest part.</p>
<h3>Where Do I Begin?</h3>
<p>Design research &#8211; any research activity, really &#8211; can result in a body of data that simply feels overwhelming. Thousands of sticky notes containing observations or notes, covering the walls of a &#8216;war room&#8217;. Perhaps it&#8217;s thousands of survey responses, or dozens of interview transcripts. It may be hundreds of photographs taken of users in context; or hours of video of a user testing study.</p>
<p>Sometimes this richness of available data works against us, making it difficult to understand where we should begin. Like it&#8217;s counter-part in analysis &#8211; Deconstruction &#8211; the techniques of Manipulation are easy to undertake, and require little or no preparation.</p>
<p>Perhaps more importantly, Manipulation encourages exploration. It works well as an unstructured activity and therefore works well as an entry point into those vast collections of messy data points we&#8217;re so often faced with early in the analysis. If you&#8217;re not sure where to begin, begin with manipulation &#8211; the more tangible and tactile the better.</p>
<h3>Uses of Manipulation</h3>
<p>Despite the simplicity of manipulation as a technique, it delivers the heart of some very powerful analytic methods. For example, <a title="Affinity Diagramming" href="http://en.wikipedia.org/wiki/Affinity_diagram">affinity diagramming</a> is requires little more than manipulation (and perhaps deconstruction as a preparatory technique) to produce some real insights.</p>
<p>In many respects, the method of creating a <a title="Mental Models by Indi Young" href="http://rosenfeldmedia.com/books/mental-models/">mental model introduced by Indi Young in her book</a> of the same name is another example of manipulating data with intent. Throughout the method data is manipulated &#8211; usually physically &#8211; through the use of sticky notes or index cards. Ideas are grouped and compared, collated or isolated, by physically repositioning and rearranging the physical object.</p>
<p>Manipulation can also be used to answer specific research questions. We can sort our data chronologically to find the first occurrence of an event. We can sort the data numerically to identify the highest or lowest values, or to identify the median figure (the middle observation) in a series of observations.</p>
<p>Perhaps we&#8217;ve already gone through an exercise of aggregating data points and tallying up the number of occurrences of each. We can now manipulate the data and sort in either ascending or descending order to identify the most common or least common responses. This combination of techniques &#8211; aggregation and manipulation &#8211; provides for an unsophisticated, but still useful &#8216;method&#8217;.</p>
<p>And that, of course, is one of the key things about each of the analysis techniques discussed in this series: whilst each is useful on its own, their real power comes from the ways in which they are combined to form the sophisticated and rich methods we tend to encounter in books.</p>
<h3>Challenges</h3>
<p>One of the greatest challenges we face when we start to play with our research data is a tendency to settle on the first arrangement; the first patterns; the first grouping. We begin with such a chaotic mess, that first glimpse of something that presents us with a clear view &#8211; some sense of real meaning &#8211; can be quite powerful. We resist the step of re-shuffling and messing it up again, and may therefore miss the opportunity to see a second, third or fourth pattern.</p>
<p>Another major challenge &#8211; which we&#8217;ve mentioned above &#8211; is that the volume of data can be quite daunting. As much as it is a good step to just get started, some sense of how data elements can be grouped or arranged before you begin is important; but it shouldn&#8217;t be an obstacle.</p>
<p>And, of course, we must be in a position to easily manipulate the data we&#8217;ve collected. This means the format and medium in which our data is recorded is critical. Storing data digitally is not necessarily advantageous or preferable: many designers will attest to the positive effects that can come from physically interacting with the data.</p>
<h3>Summary</h3>
<p>Manipulation can therefore be seen as one of many low level analysis techniques with which we work every day. We&#8217;ve all encountered it in one form or another, and probably spent little time considering it. And yet it is one of the major workhorses of any analysis effort, and one which we should understand.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/08/manipulating-data/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Deconstruction: Analysis Techniques part 2</title>
		<link>http://johnnyholland.org/2009/04/deconstructing-analysis-techniques-pt-2-deconstruction/</link>
		<comments>http://johnnyholland.org/2009/04/deconstructing-analysis-techniques-pt-2-deconstruction/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 09:29:02 +0000</pubDate>
		<dc:creator>Steve Baty</dc:creator>
				<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[deconstruction]]></category>
		<category><![CDATA[methods]]></category>
		<category><![CDATA[techniques]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=1551</guid>
		<description><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/deconstruct.jpg" class="attachment-index-categories wp-post-image" alt="deconstruct" title="deconstruct" />Deconstruction is one of the most frequently used and fundamental analysis techniques in our toolkit. It is used as both [...]]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/deconstruct.jpg" class="attachment-index-categories wp-post-image" alt="deconstruct" title="deconstruct" /><p><img class="alignnone size-full wp-image-1798" src="http://johnnyholland.org/wp-content/uploads/deconstruction.png" alt="" width="416" height="160" /><br />
Deconstruction is one of the most frequently used and fundamental analysis techniques in our toolkit. It is used as both a preparatory technique to get research data ready for use in other ways; and a powerful technique in its own right as a method of isolating, exposing, and testing assumptions deeply embedded in our mental models.<span id="more-1551"></span></p>
<p><img class="alignright size-full wp-image-1276" src="http://johnnyholland.org/wp-content/uploads/1.png" alt="" width="200" height="146" />One example of deconstruction is turning an interview transcript into a series of separate comments or answers to questions. Deconstruction is often used simply to prepare data for other analytic processes such as manipulation or summarization, or even abstraction.</p>
<p>Note: this article builds on the first part of the series: <a title="Deconstructing Analysis Techniques" href="http://johnnyholland.org/magazine/2009/02/deconstructing-analysis-techniques/">Deconstructing Analysis Techniques</a> published in February.</p>
<h2>Examples of Deconstruction</h2>
<ul>
<li>Chemical analysis &#8211; mass spectrometry: a technique for determining the elemental makeup of a substance or molecule.</li>
<li>Philosophy/literary criticism: a technique of isolating and testing ideas contained within a work of philosophy or literature</li>
<li>Systems analysis: identifying root causes through the identification of individual system &#8216;actors&#8217; and their interactions</li>
<li>Quality control: unit testing functional components of an application, requires first identifying those components (typically by recourse to the specification)</li>
<li>User interviews: identifying individual concepts or ideas</li>
<li>Card-sorting: working with card-pairs</li>
<li>Task analysis: breaking down complex activities into individual tasks and their components.</li>
</ul>
<p><a href="http://johnnyholland.org/wp-content/uploads/cardsorting.png"><img class="alignright size-medium wp-image-1784" title="cardsorting" src="http://johnnyholland.org/wp-content/uploads/cardsorting-300x222.png" alt="" width="300" height="222" /></a>There are a wide range of examples of the way in which deconstruction occurs, but our aim is always to reach a definite &#8216;atomic&#8217; state (where the atom is defined by our research objectives). It should be noted that there are typically more things going on than merely breaking down the data. In the case of chemical analysis, level of elements or compounds are measured; in the case of a stakeholder or user interview, the individual words, phrases or ideas may be tallied, grouped, manipulated or otherwise worked with to form some new insight.</p>
<p>Deconstruction can &#8211; and often is &#8211; built into the design of the research. We see this in online card-sorting, for example, where data is stored from the outset as card-pairs. Survey results are another example of data where pre-deconstruction is built into the research.</p>
<p>Why, though, this urge to break data down into smaller and smaller pieces?</p>
<p>Smaller, more granular data provides for greater flexibility in the other analysis techniques we need to undertake. By separating ideas or objects out into their own data elements we can have greater control over how elements are treated and positioned with respect to other elements.</p>
<p>For example, splitting a Name element into separate First Name and Surname elements allows us to treat these two components independently, and ask a broader range of questions &#8211; such as: &#8220;What are the most common first names?&#8221;</p>
<blockquote><p>Smaller, more granular data provides for greater flexibility in the other analysis techniques we need to undertake.</p></blockquote>
<p>It requires extra effort to break data down and then to store it in more granular form. It also takes effort to request and record extra data during the research process itself. So, whatever level of data granularity we use should be for specific reasons, and to address specific research questions.</p>
<p>Deconstruction represents a powerful analytic technique in its own right. By isolating concepts and ideas, and exposing them to scrutiny on their own, deconstruction highlights the existence of untested assumptions and &#8216;sacred cows&#8217;.</p>
<p>In this sense, deconstruction is often used to analyze problems or situations to which we need to formulate a response. This use of deconstruction allows us to test the reality of perceived constraints: by isolating each constraint to the design, and looking at the conditions under which they may hold true, new possibilities can open up that may otherwise not have been possible or feasible.</p>
<h2>Dangers in Deconstruction</h2>
<p><a href="http://johnnyholland.org/wp-content/uploads/magnify.png"><img class="alignright size-medium wp-image-1794" src="http://johnnyholland.org/wp-content/uploads/magnify-300x222.png" alt="" width="300" height="222" /></a>There are dangers in deconstruction that are worth mentioning here. At the end of the day our work should lead to something substantively new. This can be difficult if we lose sight of the macro-level problem in pursuit of an understanding of the data in finer and finer detail.</p>
<p>Secondly, in studying the fine detail of our data we can miss seeing the patterns in our data that help drive insights and accelerate the transition to design concepts. At the same time, some patterns only become visible or apparent when we reach a level of granularity appropriate for the data.</p>
<p>Deconstruction can also generate noise in our data which obscures our sense-making abilities. This noise may be the result of data overload &#8211; simply having too much information to allow for processing; or it may be that small-scale, natural random variations are masking higher-level trends or patterns. In these cases, the use of summation and aggregation techniques might be an appropriate contrast to the deconstruction technique.</p>
<h2>Deconstruction in practice</h2>
<p>Deconstruction can often be used in very close association with other analytic techniques. For example, we may break data down into more granular form to facilitate manipulation of that data as a means of inspection or &#8216;eye-balling&#8217;.</p>
<p>In the same vein, we may manipulate or transform our data to allow us to zero in on a particular characteristic &#8211; deconstruction in the critique sense of the term.</p>
<p>It may help at this point to look at some examples to help illustrate the different uses of deconstruction as an analytic technique:</p>
<p><strong>User Interviews</strong><br />
<a href="http://johnnyholland.org/wp-content/uploads/interview1.png"><img class="alignright size-medium wp-image-1792" title="interview1" src="http://johnnyholland.org/wp-content/uploads/interview1-300x210.png" alt="" width="300" height="210" /></a>A typical interview scenario involves asking participants a series of questions (usually open-ended; sometimes based around topics rather than using a strict question set) and recording the responses. Recording may be through the use of written notes, audio recording, video taping, interviewer/observer notes; and may include a combination of the above.</p>
<p>To begin drawing connections and identifying themes between interviews we need to break down &#8211; or deconstruct &#8211; the interviews to the level of individual ideas or concepts, feelings, thoughts etc. The medium we use to record each of these &#8216;objects&#8217; is not important: a spreadsheet might be used just as effectively as Post-It notes or index cards.</p>
<p>Once the data is in this more granular form we can carry out further analysis on the interviews. We may, for example, want to look at the prevalence of positive versus negative feedback.</p>
<p>Note, however, that the need for deconstruction is entirely dependent on the questions we are trying to answer through our research. For example, if our intent was to formulate an impression of the overall level of satisfaction for each interview subject, the deconstruction would be an entirely unnecessary task.</p>
<p><strong>Diagnosing Causes</strong><br />
When faced with a failure in a complex system &#8211; such as the inability of users to complete a multi-step process, or the appearance of a previously unplanned-for edge case &#8211; it is typically quite difficult to diagnose the cause of the failure (in the absence of error handling designed specifically with this in mind). In order to identify the root cause of the failure we undertake a deconstruction exercise to help isolate the components of the systems.</p>
<p><strong>Designing a Car: Highlighting untested assumptions</strong><br />
If we were to begin designing a car we might begin with a brain-storming session and list out all of the components or features that are needed. That list might include items such as &#8220;wheels&#8221;, &#8220;engine&#8221;, &#8220;fuel&#8221;, &#8220;doors&#8221;, &#8220;seats&#8221; and a whole range of others. We can now look at each of these features and ask why it&#8217;s there, and what it says about our notion of the solution.</p>
<p>For example, &#8216;fuel&#8217; presupposes a form of combustion engine which, increasingly, may not be relevant. More importantly, &#8216;fuel&#8217; highlights a range of assumptions &#8211; mostly tacit &#8211; derived from our mental model of the object &#8216;car&#8217;.</p>
<p>Once these assumptions are exposed we can begin to question their validity in the context of the problem &#8211; instead of pre-defining a solution in the statement of the problem. Such questioning, enabled through deconstruction, opens up a broader perspective on the design of a solution.</p>
<h2>Conclusion</h2>
<p>Deconstruction serves a dual role in our analysis work: as both a preparatory technique to get research data ready for use in other ways; and a method of isolating, exposing, and testing assumptions deeply embedded in our mental models.</p>
<p>The technique is not without its drawbacks: more granular data requires effort to gather and record, store, and analyze. It can also generate &#8216;noise&#8217; in the data, which can obscure instead of illuminate.</p>
<p>Understanding the role of deconstruction in analysis can help us to better target it&#8217;s application to the solution of specific research questions.</p>
<p>Photos by <a href="http://www.flickr.com/photos/s1mone/2341398190/">s1mone</a> (card sorting), <a href="http://www.flickr.com/photos/andercismo/2349098787/">andercismo</a> (magnifying glass), <a href="http://www.flickr.com/photos/smiling_da_vinci/14785644/">smiling da vinci</a> (interview)<a href="http://www.flickr.com/photos/s1mone/2341398190/"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/04/deconstructing-analysis-techniques-pt-2-deconstruction/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Deconstructing Analysis Techniques</title>
		<link>http://johnnyholland.org/2009/02/deconstructing-analysis-techniques/</link>
		<comments>http://johnnyholland.org/2009/02/deconstructing-analysis-techniques/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 18:34:22 +0000</pubDate>
		<dc:creator>Steve Baty</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[analysis techniques]]></category>
		<category><![CDATA[proces]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=1163</guid>
		<description><![CDATA[Breaking down the analysis black box of analysis techniques]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/d1.jpg" class="attachment-index-categories wp-post-image" alt="d1" title="d1" /><p><img class="alignnone size-full wp-image-1302" src="http://johnnyholland.org/wp-content/uploads/header.png" alt="" width="416" height="160" /><br />
Analysis is that oft-glossed over, but extremely important step in the research process that sits between observation (data gathering) and our design insights or recommendations. In many respects, analysis is crucial to realizing the value of our research since good analysis can salvage something from bad research, but the converse is not so true. This is where the literature tends to fall a little silent, jumping over the analysis techniques straight to a discussion of how best to document and communicate the findings from analysis. This article seeks to begin to redress that imbalance by breaking down the analysis black box into its major sub-techniques.<span id="more-1163"></span></p>
<p>On a recent project I needed to collect and analyze the content management templates in use across a large enterprise Intranet. We were looking to inventory the diversity of templates in use; whether they existed outside or within the enterprise content management system; what changes might be made to the &#8216;official&#8217; template set to reduce the overall number of templates, and to prepare for the migration of all content to a new design a few months down the track. I looked around at the literature for information architecture and Web design generally and found quite a few references to content inventories and content analysis, but nothing on analyzing templates.</p>
<p>I set about designing the analysis task from scratch: looking at what we wanted to get out of the analysis; and looking at what tools and techniques would most effectively allow us to get there. In so doing, it struck me that there is very little information published about the process of analysis that would equip practitioners with a toolkit to construct their own analytical techniques. So User Experience literature and all of its component domains focuses on techniques for user research and testing, it&#8217;s surprising to realize that the coverage often skips over the process of analysis, since this is where much of the value of our research is realized.</p>
<h2>Techniques of Analysis</h2>
<p>We can start to pull back the curtain on analysis by looking at the techniques that go into the process:</p>
<ul>
<li><strong>Deconstruction</strong>: breaking observations down into component pieces. This is the classical definition of analysis.</li>
<li><strong>Manipulation</strong>: re-sorting, rearranging and otherwise moving your research data, without fundamentally changing it. This is used both as a preparatory technique &#8211; i.e. as a precursor to some other activity &#8211; or as a means of exploring the data as an analytic tool in its own right.</li>
<li><strong>Transformation</strong>: Processing the data to arrive at some new representation of the observations. Unlike manipulation, transformation has the effect of changing the data.</li>
<li><strong>Summarization</strong>: collating similar observations together and treating them collectively. This is a standard technique in many quantitative analysis methods.</li>
<li><strong>Aggregation</strong>: closely related to summarization, this technique draws together data from multiple sources. Such collections typically represent a &#8220;higher-level&#8221; view made up from the underlying individual data sets. Aggregate data is used frequently in quantitative analysis.</li>
<li><strong>Generalization</strong>: taking specific data from our observations and creating general statements or rules.</li>
<li><strong>Abstraction</strong>: the process of stripping out the particulars &#8211; information that relates to a specific example &#8211; so that more general characteristics come to the fore.</li>
<li><strong>Synthesis</strong>: The process of drawing together concepts, ideas, objects and other qualitative data in new configurations, or to create something entirely new.</li>
</ul>
<p>Let&#8217;s take a look at each of these techniques in detail and discuss some of the ways in which each technique can be applied.</p>
<h2>Deconstruction</h2>
<p><em>Breaking observations down into component pieces. This is the classical definition of analysis.</em></p>
<p><img class="alignright size-full wp-image-1276" src="http://johnnyholland.org/wp-content/uploads/1.png" alt="" width="200" height="146" />Breaking down research data into its component parts is a standard technique for analysis. One example of deconstruction is turning an interview transcript into a series of separate comments or answers to questions. Deconstruction is often used simply to prepare data for other analytic processes such as manipulation or summarization, or even abstraction.</p>
<p>The aim of deconstruction is to decouple each component so as to allow inspection of each in its own right. In other disciplines this process is used as a device for critical thinking, bypassing the potentially misleading image conveyed by the whole. In so doing deconstruction can be a powerful tool for exposing unquestioned assumptions about our users’ mental models or the business priorities of the client organization.</p>
<p>Looking at our template analysis example, one of our first analysis tasks was to deconstruct the templates into their components. Like most of the technique we took a very low-tech approach to the task, blocking out the individual components with a pencil. In our case, the deconstruction made easier a lot of the subsequent analysis work.It was a minor, but significant, step in the overall process.</p>
<h2>Manipulation</h2>
<p><em>Re-sorting, rearranging and otherwise moving your research data, without fundamentally changing it. This is used both as a preparatory technique or as a means of exploring the data as an analytic tool in its own right.</em></p>
<p><img class="alignright size-full wp-image-1277" src="http://johnnyholland.org/wp-content/uploads/2.png" alt="" width="200" height="104" />The ability to “play with the data” is a critical capability in analysis. We utilize this technique in many situations: searching for patterns or trends in our observations; or as another preparatory stage for further analysis. For example, sorting data in some way &#8211; alphabetic, chronological, complexity or numerical &#8211; is an a form of manipulation.</p>
<p>The ability to easily manipulate data is one of the key determinants for the tools we use in our analysis work. Spreadsheets are an excellent tool for manipulating data; but as we see in our template analysis task, the use of a more tangible form &#8211; such as our index cards &#8211; can be just as effective: if not more so in some cases.</p>
<p>When data recorded in a format that resists fluid manipulation and exploration people can stumble when moving from observation &amp; data collection into analysis. It is important to plan this task into the research design so that it is not overlooked. You could find yourself with a costly and time-consuming data-entry process  if it is forgotten in the planning stages.</p>
<h2>Transformation</h2>
<p><em>Processing the data to arrive at some new representation of the observations. Unlike manipulation, transformation has the effect of changing the data.</em></p>
<p><img class="alignright size-full wp-image-1280" src="http://johnnyholland.org/wp-content/uploads/6.png" alt="" width="200" height="95" />Transforming research data is the process of taking our research data and turning it into something else. For example, you may recall from your schooling days the practice of “scaling” results from an assessment task (exam, essay etc) so they fit a certain distribution, so you end up with (for example) 10% A, 15% B, 25% C, 25% D etc</p>
<p>Another example might be to convert raw data into a logarithmic form to reduce the impact of extreme values &#8211; or to demonstrate power laws in the data.</p>
<h2>Summarization</h2>
<p><em>Collating similar observations together and treating them collectively. This is a standard technique in many quantitative analysis methods.</em></p>
<p><img class="alignright size-full wp-image-1278" src="http://johnnyholland.org/wp-content/uploads/3.png" alt="" width="200" height="138" />The goal of summarizing data is to generate an additional set of data, typically more succinct, that encapsulates the raw data in some way. This may be a short sentence that captures the essential point from several minutes of an interview transcript: “participant finds site search unwieldy, confusing and difficult to use”.</p>
<p>We can also summarize the data quantitatively using summary or descriptive statistics such as frequencies, means, and standard deviations. Unlike the process of abstraction, where specificity is sacrificed for the sake of clarity; or aggregation, where several data sets are “rolled up”; summarization seeks to characterize the underlying data.</p>
<p>Once again, spreadsheets are a very useful tool, especially when dealing with quantitative data. But they can be similarly useful when handling other data types. An equally useful medium for capturing summaries (once you have them) &#8211; particularly of qualitative data &#8211; is the PostIt or sticky note. This medium is also highly suited to manipulation and exploration of the resulting data. One advantage sticky notes have over a spreadsheet is that you can arrange and re-arrange them in two dimensions, so you can further manipulate and explore the summaries.</p>
<p>Index cards share many of the same advantages as sticky notes. They can be an excellent tool for capturing and working with summaries. They have the added advantage of being relatively robust and can therefore sustain a greater degree of handling.</p>
<h2>Aggregation</h2>
<p><em>Closely related to summarization, this technique draws together data from multiple sources. Such collections typically represent a &#8220;higher-level&#8221; view made up from the underlying individual data sets. Aggregate data is used frequently in quantitative analysis.</em></p>
<p><img class="alignright size-full wp-image-1279" src="http://johnnyholland.org/wp-content/uploads/4.png" alt="" width="200" height="178" />As discussed previously, aggregation is similar to, but distinct from summarization. In one respect aggregation is simply the process of bringing together data from a variety of sources and adding it together. In an analytic context it also carries with it the connotation of combining those sources together into something new.</p>
<p>A good example to highlight aggregation in action is the creation of a (fictional) customer satisfaction index (CSI). Our CSI will use data from:</p>
<ul>
<li>An annual customer survey;</li>
<li>The number of product returns received; and</li>
<li>The ratio of new to repeat customers.</li>
</ul>
<p>We combine data from each of these sources and arrive at some single figure &#8211; based on some form of calculation (we’ll save the ‘how’ of that for another time). That single figure &#8211; which we can track year-to-year &#8211; is our aggregate. Unlike a summary, which characterizes a single piece of data, you can see that our aggregate is a composite value.</p>
<h2>Generalization</h2>
<p><em>Taking specific data from our observations and creating general statements or rules.</em></p>
<p><img class="alignright size-full wp-image-1281" src="http://johnnyholland.org/wp-content/uploads/7.png" alt="" width="200" height="146" />Taking the results of some specific research task and drawing general inferences about the broader population is one of the most common, but perhaps the least understood analytical technique. Generalization draws a great deal of its strength from the discipline of statistics, and the particular techniques of statistical inference.</p>
<p>In many respects generalization is similar to abstraction in that it reflects a move from the specific to the general or essential. It is a way of describing the common characteristics of the objects reflected in the data.</p>
<p>An example of generalization might be: “security is important to our users” based on an analysis of user interviews.</p>
<h2>Abstraction</h2>
<p><em>The process of stripping out the particulars &#8211; information that relates to a specific example &#8211; so that more general characteristics come to the fore.</em></p>
<p><img class="alignright size-full wp-image-1282" src="http://johnnyholland.org/wp-content/uploads/8.png" alt="" width="200" height="99" />The process of abstraction involves the progressive removal of specific data retaining just the essential information needed to communicate particular characteristics of an object. For example, “professional” is a more abstract form of “Doctor” or “Lawyer”; “graphic” is a more abstract form for “photograph”, “logo”, “illustration” or “chart”.</p>
<p>A wireframe is an abstract representation of a page design; the template thumbnails on our index cards are an abstract representation of the templates.</p>
<p>Abstract representations can be very useful because they remove a lot of visual noise from the analysis process. What we’re left with is a “high-level” depiction devoid of specific detail; highlight focused on just those elements which are relevant to the discussion.</p>
<h2>Synthesis</h2>
<p><em>The process of drawing together concepts, ideas, objects and other qualitative data in new configurations, or to create something entirely new.</em></p>
<p><img class="alignright size-full wp-image-1298" title="5" src="http://johnnyholland.org/wp-content/uploads/5.png" alt="" width="200" height="146" />Combining multiple elements together to create a new, complex ‘thing’ is what the technique of synthesis is all about. Similar in some respects to aggregation, synthesis typically deals with non-numeric data.</p>
<p>Synthesis is often undertaken towards the end of an analytic process as the reverse of deconstruction. So where we might begin by breaking down data into its component parts and examining them; we often end by recombining those components in new ways. Note, however, that synthesis can also form part of an exploration and is one of the fundamental tools of the trade for UX strategy work.</p>
<p>If deconstruction allows us to critically examine assumptions by isolating individual components, synthesis allows us to explore new configurations for the whole.</p>
<h2>But what about…</h2>
<p>In discussing this article with other people we identified three other techniques that we either weren’t sure belonged as analytic techniques, or we couldn’t decide if they were already covered by the techniques discussed above. We believe they’re all very important to the analysis process. They are:</p>
<ul>
<li><strong>Reflection</strong>: thinking, pondering, contemplating. To the outside observer it looks a lot like staring into space, but your mind is going over and over and over all the detail of your observations, data, diagrams, and other research materials. It’s the part you can’t put a time limit on, and can make or break your subsequent work. You might call it “soaking it all in”, or “immersing myself in the data”. This technique is incredibly valuable to me in my own work and I’m not sure I’d be as effective if I didn’t include it.</li>
<li><strong>Visualization</strong>: this technique is about giving the data a visual dimension. Instead of lists of items, or rows of numbers in a spreadsheet, a chart or graph or some form of illustration. A good visualization can help expose patterns or gaps much more clearly than the raw data.</li>
<li>‘<strong>Number-crunching</strong>’: this feels like it needs to be drawn out as a separate activity from data manipulation, transformation, or summarization, but I also recognise that this level of distinction may just be peculiar to me. This refers to all of the heavy-duty quantitative analysis work like clustering analysis, or regression, calculating correlation co-efficients and the like.</li>
</ul>
<h2>Conclusion</h2>
<p>Working with research data and observations is often treated as a black box in design literature. Designers find themselves faced with the daunting task of analysing research data, but lack clear approaches to that task. Understanding the major techniques used in analysis work can remove some of the uncertainty and provide a clear way in to the work.</p>
<p>There still exists a very large gap in the literature on analysis and analytic techniques, but I hope that this discussion of the major components of analysis will go some way towards filling that void. The next time you’re undertaking some analysis work, try and identify these major techniques, and see if there are any others we can add to the list.</p>
<p>I’d like to say a very big thank you to the people who helped clarify and refine both my thinking on this topic, and the expression of that thinking in this article: <a href="http://twitter.com/semanticwill">Will Evans</a>, <a href="http://twitter.com/livlab">Livia Labate</a>, <a href="http://twitter.com/maadonna">Donna Spencer</a> and <a href="http://twitter.com/dszuc">Daniel Szuc</a>; <a href="http://twitter.com/mediajunkie">Christian Crumlish</a>, <a href="http://blog.michaelleis.com">Michael Leis</a> and <a href="http://twitter.com/kaleemux">Kaleem Khan</a>.</p>
<p>Graphics by <a href="http://www.twitter.com/jeroenvangeel">Jeroen van Geel</a> (and he&#8217;s pretty proud of them <img src='http://johnnyholland.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/02/deconstructing-analysis-techniques/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>

