<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.cas.mcmaster.ca/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.cas.mcmaster.ca/index.php?action=history&amp;feed=atom&amp;title=Process_for_User-centered_Development</id>
		<title>Process for User-centered Development - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.cas.mcmaster.ca/index.php?action=history&amp;feed=atom&amp;title=Process_for_User-centered_Development"/>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;action=history"/>
		<updated>2026-04-05T14:41:15Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.15.1</generator>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8150&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;This space for rent.</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8150&amp;oldid=prev"/>
				<updated>2009-11-23T20:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;This space for rent.&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:48, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 101:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 101:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Disadvantages ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Disadvantages ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One of the problem of iterative design is it's cost, if you exaggerate the number of iterations. Indeed, each iteration can be time consuming, and time management is critical in software development.&amp;nbsp; Jakob Nielsen has realized experiences about the number of iterations that should be performed by a user interface designer. According to his opinion, developers should realize three iterations to obtain an interface adapted to users needs without spending a lot of time and money.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One of the problem of iterative design is it's cost, if you exaggerate the number of iterations. Indeed, each iteration can be time consuming, and time management is critical in software development.&amp;nbsp; Jakob Nielsen has realized experiences about the number of iterations that should be performed by a user interface designer. According to his opinion, developers should realize three iterations to obtain an interface adapted to users needs without &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;excessively &lt;/ins&gt;spending a lot of time and money.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:15 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8149&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;hey look it's not 4 yet.  I should save it anyways, just incase the power goes out.</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8149&amp;oldid=prev"/>
				<updated>2009-11-23T20:47:02Z</updated>
		
		<summary type="html">&lt;p&gt;hey look it&amp;#39;s not 4 yet.  I should save it anyways, just incase the power goes out.&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:47, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 77:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;When designing &lt;/del&gt;a user interface, it is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;almost impossible &lt;/del&gt;to obtain an interface &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;without any &lt;/del&gt;usability issues in a single attempt. To solve this problem, the development team can use a method called iterative design. This method is applied in the development of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a &lt;/del&gt;new &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;product (typically a &lt;/del&gt;software &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with a user interface). It consists of developing it by a succession of iterations&lt;/del&gt;. Iterations are used to improve the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;current &lt;/del&gt;interface by collecting &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users &lt;/del&gt;feedback from a prototype of the interface&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, correct usability &lt;/del&gt;issues raised &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by them by creating &lt;/del&gt;a new prototype, then &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;start a new iteration&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Thus, this is a summary of what an iteration should be:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;In the design of &lt;/ins&gt;a user interface, it is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;not possible &lt;/ins&gt;to obtain an interface &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;free from &lt;/ins&gt;usability issues in a single attempt. To solve this problem, the development team can use a method called iterative design. This method is applied in the development of new &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;products in general, and can be applied to &lt;/ins&gt;software &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;easily&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;Iterations are used to improve the interface by collecting &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user &lt;/ins&gt;feedback from a prototype of the interface&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; Usability &lt;/ins&gt;issues raised &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;can be corrected in the creation of &lt;/ins&gt;a new prototype, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;which is &lt;/ins&gt;then &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;evaluated&lt;/ins&gt;. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Prepare a prototype design &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of the product&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The steps in an iteration should be:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Prepare a prototype design&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Present this design to a set of potential users&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Present this design to a set of potential users&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Collect problems &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;noticed &lt;/del&gt;by users&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Collect &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;potential &lt;/ins&gt;problems&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, as reported &lt;/ins&gt;by users&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Refine design based on &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users point of view&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Refine design based on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user input&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Iterative design is about refinement&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;: Each &lt;/del&gt;iteration brings improvements to the whole project by solving usability issues. This method puts quality &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/del&gt;the centre of the development process&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Indeed, by refining step by step the design, you obtain a product totally in appropriateness to its future users needs&lt;/del&gt;. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Iterative design is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;purely &lt;/ins&gt;about refinement&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;; each &lt;/ins&gt;iteration brings improvements to the whole project by solving usability issues. This method puts &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user assessed &lt;/ins&gt;quality &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;at &lt;/ins&gt;the centre of the development process. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;It explains why it fits totally with User Interface development and design. The development &lt;/del&gt;of a good user interface is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mostly &lt;/del&gt;the result of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a good &lt;/del&gt;understanding &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of its users &lt;/del&gt;needs and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;behaviour&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As it's &lt;/del&gt;hard for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a user &lt;/del&gt;interface designer to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;get &lt;/del&gt;a perfect understanding of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;them, &lt;/del&gt;the iterative design method allows &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;him &lt;/del&gt;to base &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;his &lt;/del&gt;work on &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users &lt;/del&gt;feedback. Thus, usability issues will be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;corrected easily. These feedbacks can also be used for the development of future projects.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Development &lt;/ins&gt;of a good user interface is the result of understanding &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user's &lt;/ins&gt;needs and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;behavior&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It is &lt;/ins&gt;hard for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;an &lt;/ins&gt;interface designer to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;obtain &lt;/ins&gt;a perfect understanding of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; user's goals and &lt;/ins&gt;the iterative design method allows &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;them &lt;/ins&gt;to base &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;their &lt;/ins&gt;work on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user &lt;/ins&gt;feedback. Thus, usability issues will be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;minimized&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Websites are a good example of iterative method usage: Web masters generally propose a new website design and collect user's feedback by email or with a dedicated topic on the website forum to improve it. For software development, it is different as it is impossible to propose an unfinished or unadapted product to the customer. The iterative design method is used to perfect the design before the software release along the development period, especially during testing phases&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Benefits ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Benefits ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Advantages related to &lt;/del&gt;iterative design are &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;numerous.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Some advantages of &lt;/ins&gt;iterative design are&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Inconsistencies around application design are detected earlier than with a traditional development method.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Inconsistencies around application design are detected earlier than with a traditional development method.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Most &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of the &lt;/del&gt;usability issues will be solved: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;we don't have to patch the application, we &lt;/del&gt;release &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;directly a perfectly adapted product.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Most usability issues will be solved: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;less post &lt;/ins&gt;release &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;patches and upgrades&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Better understanding of users needs&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Better understanding of users needs&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Testing phase is easier to plan as the testing team will proceed by iterations&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;: iterative design fits perfectly with AGILE development methods.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Testing phase is easier to plan as the testing team will proceed by iterations&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Better knowledge about the current project status: good visibility of the project advancements&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Better knowledge about the current project status: good visibility of the project advancements&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Keep an &lt;/del&gt;history of mistakes &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;done in the past &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;do better on &lt;/del&gt;future projects&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Provides a &lt;/ins&gt;history of mistakes &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;made &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;help with &lt;/ins&gt;future projects&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Disadvantages ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Disadvantages ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One of the problem of iterative design is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;its &lt;/del&gt;cost if you exaggerate the number of iterations. Indeed, each iteration &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;takes a lot of &lt;/del&gt;time and time is critical &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as expensive &lt;/del&gt;in software development. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;It will avoid patching the software in the future but can become really expensive if too many iterations are performed. &lt;/del&gt;Jakob Nielsen has realized experiences about the number of iterations that should be performed by a user interface designer. According to his opinion, developers should realize three iterations to obtain an interface adapted to users needs without spending a lot of time and money.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;One of the problem of iterative design is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it's &lt;/ins&gt;cost&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;if you exaggerate the number of iterations. Indeed, each iteration &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;can be &lt;/ins&gt;time &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;consuming, &lt;/ins&gt;and time &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;management &lt;/ins&gt;is critical in software development. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;Jakob Nielsen has realized experiences about the number of iterations that should be performed by a user interface designer. According to his opinion, developers should realize three iterations to obtain an interface adapted to users needs without spending a lot of time and money.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== References ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:15 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8148&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;frequently saving your work prevents losses due to malfunction and reduces excess frustration</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8148&amp;oldid=prev"/>
				<updated>2009-11-23T20:35:15Z</updated>
		
		<summary type="html">&lt;p&gt;frequently saving your work prevents losses due to malfunction and reduces excess frustration&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:35, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Purpose of Testing ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Purpose of Testing ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Testing &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is believed to serve &lt;/del&gt;two main purposes.&amp;nbsp; According to Galitz(Galitz 1997, p. 592):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Testing &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;serves &lt;/ins&gt;two main purposes.&amp;nbsp; According to Galitz(Galitz 1997, p. 592):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*First, it establishes a communication bridge between developers and users. Through testing, the developer learns about the user’s goals, perceptions, questions and problems. Through testing, the user is exposed to the capabilities of the system early on, before design is solidified.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*First, it establishes a communication bridge between developers and users. Through testing, the developer learns about the user’s goals, perceptions, questions and problems. Through testing, the user is exposed to the capabilities of the system early on, before design is solidified.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Second, testing is used to evaluate a product. It can identify potential problems in design at a point in the development process where they can be more easily addressed. Testing also enables comparison of alternative versions of a design element, when a clear direction is not immediately evident.&amp;nbsp; How well the interface and screens meets user needs and expectations can also be assessed.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*Second, testing is used to evaluate a product. It can identify potential problems in design at a point in the development process where they can be more easily addressed. Testing also enables comparison of alternative versions of a design element, when a clear direction is not immediately evident.&amp;nbsp; How well the interface and screens meets user needs and expectations can also be assessed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Key Reasons to Test ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Key Reasons to Test ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Developers and users possess different models&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Developers and users possess different models&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Developer’s &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Intuitions &lt;/del&gt;are not always correct&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Developer’s &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;intuitions &lt;/ins&gt;are not always correct&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* There is no average user&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* There is no average user&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;It’s &lt;/del&gt;impossible to predict usability from appearance&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;It is &lt;/ins&gt;impossible to predict usability from appearance&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Design &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Standards &lt;/del&gt;and guidelines are not sufficient&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Design &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;standards &lt;/ins&gt;and guidelines are not sufficient&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Informal feedback is inadequate&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Informal feedback is inadequate&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Products &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;build &lt;/del&gt;in pieces almost always have system-level inconsistencies&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Products &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;built &lt;/ins&gt;in pieces almost always have system-level inconsistencies&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Problems found late are more difficult and expensive to fix&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Problems found late &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in the development cycle &lt;/ins&gt;are more difficult and expensive to fix&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Problems fixed during development mean reduced support costs later&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Problems fixed during development mean reduced support costs later&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Advantages over a competitive product can be achieved&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Advantages over a competitive product can be achieved&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This is &lt;/del&gt;not an exhaustive list &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of reasons &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;test&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;but are &lt;/del&gt;key &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ones that &lt;/del&gt;Galitz &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mentions and are certainly relevant in interface design and usability &lt;/del&gt;(Galitz 1997, p.592-593).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;While &lt;/ins&gt;not an exhaustive list to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;justify testing&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it highlights the &lt;/ins&gt;key &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;points made by &lt;/ins&gt;Galitz&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; &lt;/ins&gt;(Galitz 1997, p.592-593).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Analyze and Retest ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Analyze and Retest ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Once the first test has been &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;done&lt;/del&gt;, it is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;now &lt;/del&gt;important to analyze the data and establish benchmarks for further testing.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Problems will be discovered and once they &lt;/del&gt;have been resolved to the satisfaction of the designers, the prototype must be changed to reflect this resolution.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Once &lt;/del&gt;the prototype is ready, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;another test can &lt;/del&gt;be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;done &lt;/del&gt;to gather more data &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;and once again adjust &lt;/del&gt;benchmarks and the prototype until &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;designers &lt;/del&gt;are satisfied.&amp;nbsp; This is a main component of iterative design.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The testing process should be cyclic.&amp;nbsp; &lt;/ins&gt;Once the first test has been &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;performed&lt;/ins&gt;, it is important to analyze the data and establish benchmarks for further testing.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Fixing old problems produces new problems.&amp;nbsp; Once problems &lt;/ins&gt;have been resolved to the satisfaction of the designers, the prototype must be changed to reflect this resolution.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;When &lt;/ins&gt;the prototype is ready, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it must &lt;/ins&gt;be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tested &lt;/ins&gt;to gather more data&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, adjusting &lt;/ins&gt;benchmarks and the prototype until &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;involved parties &lt;/ins&gt;are satisfied.&amp;nbsp; This is a main component of iterative design &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and makes user centered design much simpler to incorporate&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Limitations ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Limitations ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it seems &lt;/del&gt;empirical testing can solve many design problems, it &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be noted that testing &lt;/del&gt;has its limitations.&amp;nbsp; Rubin and Chisnell (Handbook of Usability Testing 2008, p.25-26), point out that testing is always an artificial situation in the sense that the very act of conducting a study can itself affect the results.&amp;nbsp; Test results do not prove that a product works, in that it is not a guarantee, but only a probability that results were not due to chance.&amp;nbsp; Participants are rarely fully representative of the target population.&amp;nbsp; Testing is not always the best technique to use, since at different stages it may be unnecessary to bring in many participants to reveal the obvious.&amp;nbsp; Testing &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;is just that, a test, which &lt;/del&gt;only accounts for hours of use.&amp;nbsp; Even with these limitations Rubin and Chisnell (Handbook of Usability Testing 2008, pg. 26) also note that used correctly, testing will almost always bring to light potential problems, when done carefully and correctly.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although empirical testing can solve many design problems, it has its limitations.&amp;nbsp; Rubin and Chisnell (Handbook of Usability Testing 2008, p.25-26), point out that testing is always an artificial situation in the sense that the very act of conducting a study can itself affect the results.&amp;nbsp; Test results do not prove that a product works, in that it is not a guarantee, but only a probability that results were not due to chance.&amp;nbsp; Participants are rarely fully representative of the target population.&amp;nbsp; Testing is not always the best technique to use, since at different stages it may be unnecessary to bring in many participants to reveal the obvious.&amp;nbsp; Testing only accounts for hours of use&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, subtle or unusual problems may not be revealed in this environment&lt;/ins&gt;.&amp;nbsp; Even with these limitations&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;Rubin and Chisnell (Handbook of Usability Testing 2008, pg. 26) also note that used correctly, testing will almost always bring to light potential problems, when done carefully and correctly.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Iterative Design ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Iterative Design ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8147&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;fixed spelling erors, editing continued</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8147&amp;oldid=prev"/>
				<updated>2009-11-23T20:25:02Z</updated>
		
		<summary type="html">&lt;p&gt;fixed spelling erors, editing continued&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:25, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 26:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Systematic Information Gathering and Analysis ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Systematic Information Gathering and Analysis ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Consistancy &lt;/del&gt;is a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;desired &lt;/del&gt;attribute in a software &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;system&lt;/del&gt;, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such an &lt;/del&gt;approach should be taken during &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;stage in order &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;assure &lt;/del&gt;it. When aquiring user input, developers need to take extra care to ensure that the method of extraction is as consistant as possible. This way, comparisons between user input can be directly made, either quantatively or qualitively. This will avoid ambiguity in the analysis and implementation of user feedback.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Consistency &lt;/ins&gt;is a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;desirable&amp;nbsp; &lt;/ins&gt;attribute in a software &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;design&lt;/ins&gt;, and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a systematic &lt;/ins&gt;approach should be taken during development to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;encourage &lt;/ins&gt;it. When aquiring user input, developers need to take extra care to ensure that the method of extraction is as consistant as possible. This way, comparisons between user input can be directly made, either quantatively or qualitively. This will avoid ambiguity in the analysis and implementation of user feedback.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Usability Experts ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Usability Experts ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Experts in the field of usability are important &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;people in &lt;/del&gt;the user-centred development cycle. They significantly ease the formalization of developer-client communication, and can provide usability training on several tiers of the development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;heirarchy&lt;/del&gt;. Usability experts &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can &lt;/del&gt;work with designers, providing feedback as development &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;happens&lt;/del&gt;; they &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can &lt;/del&gt;also interact with end users in ways that disambiguate their needs, resulting in feedback that is more &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;helpful &lt;/del&gt;for developers and designers. This allows team members to remain focused on their particular areas of expertise, preventing inaccurate or redundant usability information or modifications from accruing.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Experts in the field of usability are important &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;contributors to &lt;/ins&gt;the user-centred development cycle. They significantly ease the formalization of developer-client communication, and can provide usability training on several tiers of the development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;hierarchy&lt;/ins&gt;. Usability experts work with designers, providing feedback as development &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;occurs&lt;/ins&gt;; they also interact with end users in ways that disambiguate their needs, resulting in feedback that is more &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;useful &lt;/ins&gt;for developers and designers. This allows team members to remain focused on their particular areas of expertise, preventing inaccurate or redundant usability information or modifications from accruing.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Empirical Testing ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Empirical Testing ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Empirical testing of the user-centered development consists mainly of usability testing with tests that can be quantitatively measured, which focus primarily on user feedback from interaction with the product.&amp;nbsp; These tests are mainly based on user interaction with the interface as opposed to non-user based tests.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Some non&lt;/del&gt;-user based tests are expert review, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Compliance Reviews&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Heuristic Evaluations&lt;/del&gt;, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Cognitive Walkthroughs&lt;/del&gt;.&amp;nbsp; These tests are based on the review of an ‘expert’ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;check &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to see &lt;/del&gt;if usability of the product &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;satisfy a checklist or group of &lt;/del&gt;well-known principles&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, such as &lt;/del&gt;Shneiderman’s 8 golden rules or Norman’s 4 principles of usability, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;among others&lt;/del&gt;.&amp;nbsp; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The main concern of non-user based tests is that users are not actually giving feedback about the interface, instead it is the ‘experts’ who are giving feedback who claim to know what users will accept, which of course is not always the case.&amp;nbsp; Whereas, user&lt;/del&gt;-based testing &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;could &lt;/del&gt;include &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;user &lt;/del&gt;surveys, performance&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-based&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Think&lt;/del&gt;-aloud protocol, or &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Co&lt;/del&gt;-discovery learning, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;with each test having its pros and cons&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Empirical testing of the user-centered development consists mainly of usability testing with tests that can be quantitatively measured, which focus primarily on user feedback from interaction with the product.&amp;nbsp; These tests are mainly based on user interaction with the interface as opposed to non-user based tests.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Non&lt;/ins&gt;-user based tests are &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/ins&gt;expert review, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;compliance reviews&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;heuristic evaluations&lt;/ins&gt;,&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'' &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''cognitive walk-throughs''&lt;/ins&gt;.&amp;nbsp; These tests are based on the review of an ‘expert’ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/ins&gt;check if &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/ins&gt;usability of the product &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;satisfies certain criteria based on &lt;/ins&gt;well-known principles&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; Examples of the criteria include &lt;/ins&gt;Shneiderman’s 8 golden rules or Norman’s 4 principles of usability, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;but could include legal requirements for example&lt;/ins&gt;.&amp;nbsp; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;User&lt;/ins&gt;-based testing &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;can &lt;/ins&gt;include surveys, performance &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;metric evaluations&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;think&lt;/ins&gt;-aloud protocol, or &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;co&lt;/ins&gt;-discovery learning &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;among others.&amp;nbsp; Centers such as IBM's User Centered Design Center in Markham&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ontario attempt to formalize this process to derive empirical rules of software interface design&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== User-based Tests ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== User-based Tests ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8146&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;edited user behaviour modelling</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8146&amp;oldid=prev"/>
				<updated>2009-11-23T20:13:01Z</updated>
		
		<summary type="html">&lt;p&gt;edited user behaviour modelling&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:13, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The objectives of end users must be of paramount importance to software developers, as the purpose of developing software is to accomplish the end user's objectives.&amp;nbsp; User objectives should be ascertained and analyzed in the earliest stages of the software development cycle. From this user-centered perspective, developers can maximize avoiding time wasting diversions that do not provide users with more desired functionality. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The objectives of end users must be of paramount importance to software developers, as the purpose of developing software is to accomplish the end user's objectives.&amp;nbsp; User objectives should be ascertained and analyzed in the earliest stages of the software development cycle. From this user-centered perspective, developers can maximize avoiding time wasting diversions that do not provide users with more desired functionality. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Early user input will bring focus to the project, and keeping&amp;nbsp; users informed of modifications and additions throughout the&amp;nbsp; software development cycle will help retain that focus. Users help developers keep to their original intentions and developers remain focused on the desired feature set.&amp;nbsp; Problems that arise can be solved with the end user's awareness of the state of the project and more awareness of the impact of their decisions on functionality, budgets and timelines.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Early user input will bring focus to the project, and keeping&amp;nbsp; users informed of modifications and additions throughout the&amp;nbsp; software development cycle will help retain that focus. Users help developers keep to their original intentions and developers remain focused on the desired feature set.&amp;nbsp; Problems that arise can be solved with the end user's awareness of the state of the project and more awareness of the impact of their decisions on functionality, budgets and timelines.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== User Behaviour Modelling ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== User Behaviour Modelling ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;While the &lt;/del&gt;features provided by a piece of software are important, how users interact with these features &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be modelled. When designing a project, &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;circumstances &lt;/del&gt;of the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;user &lt;/del&gt;should be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;analyzed and modelled in order to provide an interface appropriate to &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;level of comprehension of the end users. Things such as users&lt;/del&gt;' work environment, their &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;behaviour &lt;/del&gt;characteristics&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/del&gt;and the nature of the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users&lt;/del&gt;' work &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;itself should &lt;/del&gt;be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;analyzed and considered when making design decisions; such decisions should &lt;/del&gt;be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;run &lt;/del&gt;by users to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;assure &lt;/del&gt;effective &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;progress&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/ins&gt;features provided by a piece of software are important &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to the customer&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/ins&gt;how users interact with these features &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;is important to &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;design &lt;/ins&gt;of the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;interface.&amp;nbsp; It &lt;/ins&gt;should be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;modeled as closely as possible on &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s actual &lt;/ins&gt;work environment, their &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;behavior &lt;/ins&gt;characteristics and the nature of the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user&lt;/ins&gt;'&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;s &lt;/ins&gt;work&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Appropriate models that take these factors into account will provide interface designers with a framework that will allow for intelligent interface prototypes to &lt;/ins&gt;be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;constructed.&amp;nbsp; These prototypes can &lt;/ins&gt;be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;quickly tested &lt;/ins&gt;by &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;real &lt;/ins&gt;users &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and further refinements will quickly lead &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;an &lt;/ins&gt;effective &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;design&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Systematic Information Gathering and Analysis ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== Systematic Information Gathering and Analysis ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8145&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;edited methods of focus/end user input section</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8145&amp;oldid=prev"/>
				<updated>2009-11-23T20:06:14Z</updated>
		
		<summary type="html">&lt;p&gt;edited methods of focus/end user input section&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:06, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== End User Input ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== End User Input ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Users &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as a collective are a &lt;/del&gt;complex &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;entity, however focus &lt;/del&gt;should remain on &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;their explicit needs in order to deliver effective software. Specifically, &lt;/del&gt;the people who will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;physically &lt;/del&gt;use the product &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be the ones that are consulted, not a &amp;quot;&lt;/del&gt;proxy&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; &lt;/del&gt;user meant to represent the user base &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as a whole&lt;/del&gt;. A &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;&lt;/del&gt;proxy&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; &lt;/del&gt;user could &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;be defined as a licensee &lt;/del&gt;who &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;distributes &lt;/del&gt;software &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;across a system &lt;/del&gt;but &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;does &lt;/del&gt;not use it&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, and/&lt;/del&gt;or a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;person who manages users of &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;software&lt;/del&gt;. Their &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;feedback &lt;/del&gt;rarely contains information relevant to end user experience since they do not &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;use the software themselves&lt;/del&gt;, even though they might be paying for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it &lt;/del&gt;or distributing &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;it&lt;/del&gt;. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Users &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;have &lt;/ins&gt;complex &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and diverse needs and wants.&amp;nbsp; Focus in interface design &lt;/ins&gt;should remain on the people who will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;actually &lt;/ins&gt;use the product &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;as part of their work.&amp;nbsp; A ''&lt;/ins&gt;proxy&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'' &lt;/ins&gt;user meant to represent the user base &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should not be used&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;A proxy user could &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;easily include groups &lt;/ins&gt;who &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;have an interest in the &lt;/ins&gt;software &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;project, &lt;/ins&gt;but &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;do &lt;/ins&gt;not &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;actually &lt;/ins&gt;use it&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; Examples of these people include systems administrators &lt;/ins&gt;or &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;managers who only need &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;minimal interaction with &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;system&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Their &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;input &lt;/ins&gt;rarely contains information relevant to end user experience since they do not &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;have a first hand perspective&lt;/ins&gt;, even though they might be paying for or distributing &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the software&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== User Behaviour Modelling ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==== User Behaviour Modelling ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8144&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;created introduction</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8144&amp;oldid=prev"/>
				<updated>2009-11-23T19:58:51Z</updated>
		
		<summary type="html">&lt;p&gt;created introduction&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:58, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Write introduction here&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;User centered development is a process in which the motivators ('''''end users''''') of a software project play a central role in the development decisions of the project.&amp;nbsp; The end users will normally play a key role in interface design and provide a reliable testing group for evaluating functionality.&amp;nbsp; This differs from traditional software design methods in which requirements are gathered early in the process and then software is built from completed requirements documents with minimal end user input.&amp;nbsp; Correctness is determined by comparison to the requirements which may have been incorrect or incomplete&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Early Focus on Users ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Early Focus on Users ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8143&amp;oldid=prev</id>
		<title>Adamssw:&amp;#32;edited need for user input section</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8143&amp;oldid=prev"/>
				<updated>2009-11-23T19:51:33Z</updated>
		
		<summary type="html">&lt;p&gt;edited need for user input section&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:51, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== The Need for User Input ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== The Need for User Input ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The objectives of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;end users &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should &lt;/del&gt;be of paramount importance to software developers, as the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the mere existance &lt;/del&gt;of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a developers &lt;/del&gt;software is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;accomplish the end &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users said &lt;/del&gt;objectives. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;As such, user &lt;/del&gt;objectives should be ascertained and analyzed in the earliest &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;part &lt;/del&gt;of the software development cycle. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;With &lt;/del&gt;this &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;approach&lt;/del&gt;, developers can maximize &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the conciseness of their software while simultaneously providing more &lt;/del&gt;users with more &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;function&lt;/del&gt;. Early user input will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;help &lt;/del&gt;bring focus to the project, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;however &lt;/del&gt;users &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;must be kept abreast &lt;/del&gt;of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;further &lt;/del&gt;modifications and additions throughout the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;rest of the &lt;/del&gt;software development cycle&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. This way users can be assured &lt;/del&gt;that &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;features do not digress from &lt;/del&gt;their original intentions and developers &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can &lt;/del&gt;remain focused on the desired feature set &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as &lt;/del&gt;the project &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;inevitably evolves&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The objectives of end users &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;must &lt;/ins&gt;be of paramount importance to software developers, as the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;purpose &lt;/ins&gt;of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;developing &lt;/ins&gt;software is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to &lt;/ins&gt;accomplish the end &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user's &lt;/ins&gt;objectives. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; User &lt;/ins&gt;objectives should be ascertained and analyzed in the earliest &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;stages &lt;/ins&gt;of the software development cycle. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;From &lt;/ins&gt;this &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;user-centered perspective&lt;/ins&gt;, developers can maximize &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;avoiding time wasting diversions that do not provide &lt;/ins&gt;users with more &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;desired functionality&lt;/ins&gt;. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Early user input will bring focus to the project, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and keeping&amp;nbsp; &lt;/ins&gt;users &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;informed &lt;/ins&gt;of modifications and additions throughout the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; &lt;/ins&gt;software development cycle &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;will help retain &lt;/ins&gt;that &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;focus. Users help developers keep to &lt;/ins&gt;their original intentions and developers remain focused on the desired feature set&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.&amp;nbsp; Problems that arise can be solved with the end user's awareness of the state of &lt;/ins&gt;the project &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and more awareness of the impact of their decisions on functionality, budgets and timelines&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Methods of Focus ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Methods of Focus ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Adamssw</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8142&amp;oldid=prev</id>
		<title>Santospr:&amp;#32;/* Empirical Testing */</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8142&amp;oldid=prev"/>
				<updated>2009-11-23T19:27:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Empirical Testing&lt;/span&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:27, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Empirical Testing ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Empirical Testing ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Empirical testing of the user-centered development consists mainly of usability testing with tests that can be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;quantified&lt;/del&gt;, which focus primarily on user feedback from interaction with the product.&amp;nbsp; These tests are mainly based on user interaction with the interface as opposed to non-user based tests.&amp;nbsp; Some non-user based tests are expert review, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;compliance reviews&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;heuristic evaluations&lt;/del&gt;, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;cognitive walkthroughs&lt;/del&gt;.&amp;nbsp; These tests are based on the review of an ‘expert’ or check to see if usability of the product satisfy a checklist or group of well-known principles, such as Shneiderman’s 8 golden rules or Norman’s 4 principles of usability among others.&amp;nbsp; The main concern of non-user based tests is that users are not actually giving feedback about the interface, instead it is the ‘experts’ who are giving feedback who claim to know what users will accept, which of course is not always the case.&amp;nbsp; Whereas, user-based testing could include user surveys, performance-based, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;think&lt;/del&gt;-aloud protocol, or &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;co&lt;/del&gt;-discovery learning, with each test having its pros and cons.&amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Empirical testing of the user-centered development consists mainly of usability testing with tests that can be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;quantitatively measured&lt;/ins&gt;, which focus primarily on user feedback from interaction with the product.&amp;nbsp; These tests are mainly based on user interaction with the interface as opposed to non-user based tests.&amp;nbsp; Some non-user based tests are expert review, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Compliance Reviews&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Heuristic Evaluations&lt;/ins&gt;, and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cognitive Walkthroughs&lt;/ins&gt;.&amp;nbsp; These tests are based on the review of an ‘expert’ or check to see if usability of the product satisfy a checklist or group of well-known principles, such as Shneiderman’s 8 golden rules or Norman’s 4 principles of usability&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;among others.&amp;nbsp; The main concern of non-user based tests is that users are not actually giving feedback about the interface, instead it is the ‘experts’ who are giving feedback who claim to know what users will accept, which of course is not always the case.&amp;nbsp; Whereas, user-based testing could include user surveys, performance-based, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Think&lt;/ins&gt;-aloud protocol, or &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Co&lt;/ins&gt;-discovery learning, with each test having its pros and cons.&amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== User-based Tests ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== User-based Tests ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Santospr</name></author>	</entry>

	<entry>
		<id>http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8141&amp;oldid=prev</id>
		<title>Santospr:&amp;#32;/* References */</title>
		<link rel="alternate" type="text/html" href="http://wiki.cas.mcmaster.ca/index.php?title=Process_for_User-centered_Development&amp;diff=8141&amp;oldid=prev"/>
				<updated>2009-11-23T19:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;References&lt;/span&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 19:20, 23 November 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 114:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Chisnell and Rubin (2008). ''Handbook of Usability Testing, Second Edition: How to Plan, Design, and Conduct Effective Tests'', Wiley Publishing.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* Chisnell and Rubin (2008). ''Handbook of Usability Testing, Second Edition: How to Plan, Design, and Conduct Effective Tests'', Wiley Publishing.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* Hix and Hartson (1993). ''Developing User Interfaces: Ensuring Usability Through Product &amp;amp; Process'', Wiley Publishing.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-05 14:41:16 --&gt;
&lt;/table&gt;</summary>
		<author><name>Santospr</name></author>	</entry>

	</feed>