<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>techcenterblog</title>
	<atom:link href="http://www.techcenterblog.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techcenterblog.com/blog</link>
	<description>This blog explores the use of technology in academic support services centers</description>
	<lastBuildDate>Thu, 21 Jan 2010 17:25:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google&#8217;s new wave collaboration tool looks exceptional</title>
		<link>http://www.techcenterblog.com/blog/googles-new-wave-collaboration-tool-looks-awesome/</link>
		<comments>http://www.techcenterblog.com/blog/googles-new-wave-collaboration-tool-looks-awesome/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 23:25:27 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=656</guid>
		<description><![CDATA[
While I recommend that you watch this entire video, I&#8217;ve configured it to start at the spell checker feature, as it is an example of what is so truly amazing about this application.  Forget about what you know about spell checkers.  This is skynet re-purposed to spell check.  In addition to the usual social networking [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a id="aptureLink_BbUpVDGDI6" style="margin: 0pt auto; padding: 0px 6px; text-align: center; display: block;" href="http://www.youtube.com/watch?v=v_UyVmITiYQ#t=2636"><img style="border: 0px none;" title="Google Wave Developer Preview at Google I/O 2009" src="http://i.ytimg.com/vi/v_UyVmITiYQ/0.jpg" alt="" width="340px" height="285px" /></a></p>
<p>While I recommend that you watch this entire video, I&#8217;ve configured it to start at the spell checker feature, as it is an example of what is so truly amazing about this application.  Forget about what you know about spell checkers.  This is skynet re-purposed to spell check.  In addition to the usual social networking uses, I imagine students with similar academic interests finding each other and collaborating within and outside the application.  Doing away with our under-performing bulletin board so as to have a more rich ongoing conversation with busy staff is also appealing.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/googles-new-wave-collaboration-tool-looks-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some thoughts on graphical user interface design (GUI): part 2</title>
		<link>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-2/</link>
		<comments>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-2/#comments</comments>
		<pubDate>Sun, 03 May 2009 16:28:22 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Tutortrac]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[tutoring]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=596</guid>
		<description><![CDATA[I wireframed a tutor scheduling page to  highlight some of the recommendations that I had made in my earlier post.  I&#8217;m sure you will agree that this is a much better aesthetic experience than what is currently available but the application behavior is what I wish to highlight here.
(1) Left panel is menu for all [...]


Related posts:<ol><li><a href='http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/' rel='bookmark' title='Permanent Link: Some thoughts on graphical user interface design (GUI): part 1'>Some thoughts on graphical user interface design (GUI): part 1</a> <small>A well designed application for the most part is a...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I wireframed a <a id="aptureLink_hfgcq4D4Jv" href="../../albrown/media/tutor-screen-mockup.jpg">tutor scheduling page</a> to  highlight some of the recommendations that I had made in my earlier post.  I&#8217;m sure you will agree that this is a much better aesthetic experience than what is currently available but the application behavior is what I wish to highlight here.</p>
<p>(1) Left panel is menu for all pages in the application.  It appears on every page so that users do not become lost in the application.  A color and icon change indicates current page.</p>
<p>(2) Top numbered panel serves as a breadcrumb for the current page.  Colors change to indicate to users where they are in the process.  Number icons change as well for accessibility reasons.</p>
<p>(3) A dialog box appears at the top of the page to indicate what users should do first.  It disappears once users make an initial selection.  Experienced users may disable most dialog boxes through a user preference wizard.</p>
<p>(4) A question mark icon is displayed at top right of screen.  Clicking it opens a text modal box that might also feature a video demonstration.  This feature is contextual and brings up different information depending from what page it is clicked.</p>
<p>(5) A question mark icon is displayed at key functions in case users have specific non-global questions.  Mouseover opens up a pop-up text window.  The four here explain what services are offered by each center and the particulars of group and individual tutoring.</p>
<p>(6) To assist users with navigation, selections are featured in a logical and prescribed order.  Users have to think less about what they need to do.  This increases the likelihood that their default behavior is the correct one.</p>
<p>(7) Users cannot move forward until they complete the form in the order prescribed. Here course, date, type, and submit buttons are not selectable until center is selected.</p>
<p>(8) Course selection is automatically generated either from a predefined list of subjects or from a user&#8217;s own course registration previously uploaded by an administrator.</p>
<p>(9) Courses for which there are tutoring sessions are presented differently than courses for which there is no support.  Perhaps using color, icon, or different font such as italics.</p>
<p>(10) Once users have selected a course the date, type and submit button become selectable.  Date and type are optional so they do not have to select in order to submit.</p>
<p>(11) The date can either be written in or users can click the calendar icon to bring up a calendar graphic popup to select start and end dates.</p>
<p>(12) Calendar and start/end input boxes validate in real time so that users cannot enter other than appropriate dates as determined by administrator preference selection.  Here that is seven days in advance.</p>
<p>(13) Clicking submit displays a modal window of search results.  Users can select their preferred appointment times from this modal window without leaving this page.</p>
<p>(14) From the modal window, users will be able to select multiple appointment times before confirming their selection.</p>
<p>(15) Real time validation occurs here as well.  Users cannot select a session that has already ended.  They also cannot schedule an appointment while it is ongoing unless an administrator selects this preference feature nor can they schedule appointments that conflict with current selections or previously confirmed  appointments.</p>
<p>(16) If a search produces no results the user is informed of this fact, explained why it occurred, and provided with next step options.</p>
<p>(17) Users must either confirm or cancel their selection(s) before closing the modal window otherwise they will receive an error message.  This feature prevents them from logging out without completing the scheduling process.</p>
<p>(18) Once the student confirms they receive a confirmation successful message before the modal box collapses.</p>
<p>Since most users will be using the application without an initial demonstration it must perform logically, and handle errors in an intelligent manner.  This design gives users a better visual, functional and feature rich experience while minimizing frustration, confusion, and errors.  The helper features and error handling is unobtrusive and therefore won&#8217;t frustrate experienced users.  The design while aesthetically pleasing is utilitarian.  It is neither frivolous nor extravagant.</p>


<p>Related posts:<ol><li><a href='http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/' rel='bookmark' title='Permanent Link: Some thoughts on graphical user interface design (GUI): part 1'>Some thoughts on graphical user interface design (GUI): part 1</a> <small>A well designed application for the most part is a...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A first impression of Accutrack 8</title>
		<link>http://www.techcenterblog.com/blog/453/</link>
		<comments>http://www.techcenterblog.com/blog/453/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 23:12:47 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Tutortrac]]></category>
		<category><![CDATA[accutrack]]></category>
		<category><![CDATA[tutoring]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=453</guid>
		<description><![CDATA[Below are screencasts of Accutrack, version 8.  Engineerica is currently on version 11.  This is the demo that they send to potential customers.  I&#8217;m told that the interface is not much different than the current version but there are more features and a larger number of canned reports.  Accutrack comes in several versions, desktop, desktop/online [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Below are screencasts of <a href="http://www.accutrack.org/" target="_blank">Accutrack</a>, version 8.  Engineerica is currently on version 11.  This is the demo that they send to potential customers.  I&#8217;m told that the interface is not much different than the current version but there are more features and a larger number of canned reports.  Accutrack comes in several versions, desktop, desktop/online module, hosted, and two different variety of database.  Visit their website to explore the differences between the versions.  Accutrack provides a lot more opportunity to tweak preferences than does <a href="http://www.tutortrac.com/" target="_blank">Tutortrac</a>, for instance it has a more rules for deactivating a student&#8217;s account in case of canceled or missed appointments, and to be a little more technically advanced on the backend, given their version options.  But along with more features comes the responsibility to make the features more discoverable and the product more <a href="http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/" target="_blank">usable</a>.  Both Engineerica and Redrock Software suffer from a disconcerting <a id="aptureLink_32FDyfnoCt" href="http://www.youtube.com/watch?v=Y950lnIcQrw#t=38">lack of inventiveness</a> with regards to user interface design.  Clicking through Accutrack feels as if I&#8217;d wandered back to the eighties rather than as if I was working with a sleek modern application such as MicroSoft Office or these seventy two variety of <a href="http://www.timetrackingresources.com/" target="_blank">timetrackers</a> that give some sense of the different <a href="http://www.alistapart.com/articles/indefenseofeyecandy" target="_blank">aesthetics and usability </a>options that are available to developers today.</p>
<p>While scoping out Accutrack I wasn&#8217;t too much concerned with the specifics of how the application works, rather I was interested in its look and feel and secondarily my training burden if I had to introduce this to a large and itinerant staff.  The first video, <a id="aptureLink_laus85pLtN" href="http://www.youtube.com/watch?v=Z0etxOdd2mw">Accutrack-Poking Around</a>, is of me tooling around and clicking randomly through the application which is one of the methods that I use to evaluate software for discoverability and resilience.  The second video, <a id="aptureLink_PObq9pELVM" href="http://www.youtube.com/watch?v=Ixt50uePvUo">Accutrack-Student</a>, is of me logging in as a student, scheduling an appointment, and then logging out.  The third video, <a id="aptureLink_vTKnUi2Q6i" href="http://www.youtube.com/watch?v=vmCwIBPrYww">Accutrack-Tutor</a>, is of me logging in as a tutor, checking my schedule, and then logging out.</p>
<p>Click for <a id="aptureLink_MhKHogSYHq" href="http://www.youtube.com/watch?v=QAhDMxl6kRw">Tutortrac Student Video Tutorial</a>.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/453/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clockspot: online timeclock</title>
		<link>http://www.techcenterblog.com/blog/clockspot-online-timeclock/</link>
		<comments>http://www.techcenterblog.com/blog/clockspot-online-timeclock/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 16:53:16 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=439</guid>
		<description><![CDATA[Clockspot is an online timeclock  that we began using in the center after demo-ing several other applications that we rejected because they were too expensive, offered too many or too few features for our purposes, were too complicated, or had poor user interface (UI) design.  Clockspot won out because it was simple to use, does [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-440" title="clockspot" src="http://www.techcenterblog.com/blog/wp-content/uploads/2009/04/clockspot-300x227.jpg" alt="clockspot" width="300" height="227" /><a href="http://www.clockspot.net/home.php" target="_blank">Clockspot</a> is an online timeclock  that we began using in the center after demo-ing several other applications that we rejected because they were too expensive, offered too many or too few features for our purposes, were too complicated, or had poor user interface (UI) design.  Clockspot won out because it was simple to use, does what we need it to do, and is relatively inexpensive given the amount of time saved doing payroll.  The UI is such that we only needed to provide training-by-walking-around.  We only use it as a straight timeclock and do not use the project or task timing functions.  Clockspot has a pretty robust website that describes its features and also has an online demo so I&#8217;m not going to go on too long about it.  We have been using it for about six months now and it does the trick.  Three downsides that I&#8217;ve experienced is that the application has had one server outage that took a day to work through, support staff is mostly only available by email, <span style="text-decoration: line-through;">and their billing model is geared towards credit card payments.  They will accept PO&#8217;s with some prodding.</span> So far these experiences aren&#8217;t numerous or egregious enough to be dealbreakers.  If you&#8217;re using another time tracker  that you like please recommend in the comments.</p>
<p>Update:  On a scale of 1-5, my get your act together indicator moved from 2 to 3.2.  Nevertheless, not yet regretting my purchase.</p>
<p>Update: Clockspot now has auto invoicing with email notification.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/clockspot-online-timeclock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some thoughts on graphical user interface design (GUI): part 1</title>
		<link>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/</link>
		<comments>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 13:58:02 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Tutortrac]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[tutoring]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=270</guid>
		<description><![CDATA[A well designed application for the most part is a pretty face on a database.  A pretty face is welcomed but brains and personality make for a complete package.  Constantine and Lockwood&#8217;s six user interface design principles along with  two others, the Aesthetics and the Accessibility Principle help in creating engaging and responsive applications. 
THE [...]


Related posts:<ol><li><a href='http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-2/' rel='bookmark' title='Permanent Link: Some thoughts on graphical user interface design (GUI): part 2'>Some thoughts on graphical user interface design (GUI): part 2</a> <small>I wireframed a tutor scheduling page to  highlight some of...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">A well designed application for the most part is a pretty face on a database.  A pretty face is welcomed but brains and personality make for a complete package.  <a href="http://www.amazon.com/exec/obidos/ASIN/0201924781/ambysoftinc/104-5066916-9969502">Constantine and Lockwood&#8217;s</a> six user interface design principles along with  two others, the Aesthetics and the Accessibility Principle help in creating engaging and responsive applications.<strong> </strong></p>
<p class="MsoNormal"><span style="color: #008000;"><strong>THE STRUCTURE PRINCIPLE</strong></span></p>
<p class="MsoNormal">Your design should  	organize the user interface purposefully, in meaningful and useful ways  	based on clear, consistent models that are apparent and recognizable to  	users.</p>
<p class="MsoNormal"><a href="http://getclicky.com/stats/home?site_id=32020" target="_blank">Clicky</a>, a web analytics program, is an example of the Dashboard <a href="http://designingwebinterfaces.com/designing-web-interfaces-12-screen-patterns" target="_blank">screen pattern</a>.  This pattern provides multiple sources of information at a glance so that users can quickly ascertain a state of affairs and take purposeful action.</p>
<p class="MsoNormal"><a id="aptureLink_wC3Hyrbsbx" href="http://apture.s3.amazonaws.com/00000120f914c70f552bf955004300c0002e0016.Mac%20Explorer.jpg">Macintosh Explorer</a>, a file search application, takes it cue from Windows Explorer.  It&#8217;s an example of the Master/Detail screen pattern.  I include it here because it doesn&#8217;t depart from expectations, which is in fact one aspect of a well crafted application.  It doesn&#8217;t unnecessarily require you to learn an entirely new metaphor in order to use it.</p>
<p class="MsoNormal" style="text-align: center;">
<p class="MsoNormal">
<p class="MsoNormal"><span style="color: #008000;"><strong>THE SIMPLICITY PRINCIPLE</strong></span></p>
<p class="MsoNormal">Your design should  	make simple, common tasks simple to do, communicating clearly and simply in  	the user’s own language, and providing good shortcuts that are meaningfully  	related to longer procedures.</p>
<p class="MsoNormal">Deleting a file from your computer is a very complicated task.  Yet the metaphor of a trash or recycle bin to which we simply drag and drop a file is both familiar and satisfying.  The ease of use and intuitiveness of this bit of user interaction belies the truly <a id="aptureLink_VTsRnMTcPW" href="http://www.youtube.com/watch?v=AyuuqsGoXys">revolutionary thinking</a> that goes into creating effective user interface.  A good application gets out of the way and allows you to get on with it.  A great application assists you in creating extraordinary products that you could not have created otherwise.  A bad application bogs you down in tedium and never gets out of the way long enough to allow you to forget that you&#8217;re using it.</p>
<p class="MsoNormal">The MicroSoft Windows upgrade feature is an example of the latter behavior in that after an upgrade it requires a system restart; however, it repeatedly requests a restart even after a user has indicated that they do not wish to restart.  It also doesn&#8217;t provide an option to delay restart for a certain period thereby requiring users to disrupt their focus or workflow and restart, or repeatedly cancel intrusive restart requests.  Macintosh&#8217;s Itunes is notorious for being similarly obnoxious.</p>
<p class="MsoNormal"><span style="color: #008000;"><strong>THE VISIBILITY PRINCIPLE</strong></span></p>
<p class="MsoNormal">Your design should  	keep all needed options and materials for a given task visible without  	distracting the user with extraneous or redundant information. Good designs  	don’t overwhelm users with too many alternatives or confuse them with  	unneeded information.</p>
<p><a href="http://getclicky.com/stats/home?site_id=32020" target="_blank">Clicky</a> also utilizes this principle well.  Notice that while selected functions are visible others are hidden behind tabs and that these tabs are clearly labeled and grouped in a coherent fashion.</p>
<p>Another example of the use of this principle is the <a id="aptureLink_xKpnC5Ww13" href="http://www.youtube.com/watch?v=0T1aiNAMYps">Mac OSX dialog box </a>which defaults to the six most frequently used options screen but enlarges to include more choices if the user invokes this option.</p>
<p class="MsoNormal">Yet another welcomed behavior is a <a id="aptureLink_5RYg6dZAzH" href="http://www.youtube.com/watch?v=wROJydK-Gps">popup tooltip</a> that provides information about what&#8217;s behind a button or an icon.  This bit of information saves time from having to click through yet remains hidden until it&#8217;s needed.  These flourishes are not only helpful but can be executed skillfully and beautifully thereby changing an application UI rating from A to A+.</p>
<p class="MsoNormal">
<p class="MsoNormal"><span style="color: #008000;"><strong>THE FEEDBACK PRINCIPLE</strong></span></p>
<p class="MsoNormal">Your design should keep  	users informed of actions or interpretations, changes of state or condition,  	and errors or exceptions that are relevant and of interest to the user  	through clear, concise, and unambiguous language familiar to users.</p>
<p class="MsoNormal"><a href="http://en.pageboss.com/" target="_blank">Pageboss</a> is an example of the successful application of<strong> </strong>this principle.  It is another web analytics program that returns key metrics about a website.  The interesting behavior to consider here is that it takes a while for the application to collect and return this information.   It, therefore, needs to keep the user informed about its current state and how long it will take to complete the task.  I would say that PageBoss gets an A for describing its current state, another A for doing so in a visually appealing manner and a B+ for informing the user about time to completion.  Had the task taken considerable more time to complete, a progress bar with a HH:MM:SS estimated time to completion would have been more useful.</p>
<p class="MsoNormal">Another example of the effective use of the feedback principle is the file transfer program, <a id="aptureLink_ZN9DL0RmJb" href="http://www.youtube.com/watch?v=bCtPCKARl3w">Transmission</a>.  From the initial drag and drop to the automatic download, progress and color change to signal completion, Transmission gives conventional and unambiguous indication of its states, resulting in a satisfying experience for the user.</p>
<p>Other examples of feedback are data fields that glow, <a id="aptureLink_ODbSGa1k4p" href="http://www.youtube.com/watch?v=Fb0xCD-0g_A">throb</a> or change color when they gain focus or need user attention, buttons that become de-selectible when pressing them would not be appropriate, and workflow cues such as <a href="http://whichdateworks.com/Editor.aspx" target="_blank">numbers, arrows</a> or animation that help users to determine in what order to proceed through an application.</p>
<p class="MsoNormal"><span style="color: #008000;"><strong>THE TOLERANCE PRINCIPLE</strong></span></p>
<p class="MsoNormal">Your design should be  	flexible and tolerant, reducing the cost of mistakes and misuse by allowing  	undoing and redoing, while also preventing errors wherever possible by  	tolerating varied inputs and sequences and by interpreting all reasonable  	actions reasonable.</p>
<p class="MsoNormal">No doubt you&#8217;re familiar with the &#8216;Do you really want to do this&#8217; popup dialogs that come complete with the &#8216;Don&#8217;t ask me again&#8217; option.  Developers initially assume that users are unaware that their actions might be harmful or irrevocable and so give them the option to backout of the action and once informed to opt out of any subsequent warnings.  A revert to default button is also an example of the Tolerance Principle in action as it keeps a user from making time wasteful or irrevocable decisions.   Given the repercussions, <a id="aptureLink_2rKPtIZcSN" href="http://apture.s3.amazonaws.com/00000120f91b10e5efd7ee8c004300c0002e0016.visualhub.jpg">VisualHub</a>, a video conversion application, has a perhaps too humerous although still effective warning for its users who wish to change their preferences.</p>
<p class="MsoNormal">
<p class="MsoNormal">
<p>An example of a poorly designed Tolerance Principle is a web mail client that I no longer use and that will go unnamed. The application will timeout if it does not get any input from the user.  Normally this would be a useful security feature except for the fact that it does not provide a warning before timing out.  It also does not recognize keystrokes as user input for its timeout feature and does not autosave.  Extraordinary omissions for a mail program.  The consequence being that if you type a very long email the program is almost guaranteed to timeout without saving your work.  In fact, it will have timed out leaving you typing unawares long before you invoke the send command.</p>
<p><span style="color: #008000;"><strong>THE REUSE PRINCIPLE</strong></span></p>
<p>Your design should reuse  	internal and external components and behaviors, maintaining consistency with  	purpose rather than merely arbitrary consistency, thus reducing the need for  	users to rethink and remember.</p>
<p>Utilizing a familiar metaphor that is used consistently throughout the application can reduce learning time.  <a id="aptureLink_W556HiK22G" href="http://apture.s3.amazonaws.com/00000120f916a9a283bf04ea004300c0002e0016.Soundsoap.jpg">Soundsoap</a> uses the metaphor of an electronics device that would be familiar to most users.</p>
<p>Assets such as radio buttons, click boxes, pulldown menus, etc.  should be used purposely and in the same manner and return the same types of result wherever they are encountered. The discussion found on the website linked here provides some insight into the considerations that go into where and how one might place <a href="http://www.lukew.com/resources/articles/PSactions.asp" target="_blank">buttons on a web form</a>.  The point is that a developer can place any button anywhere.  A good developer makes defensible standards compliant choices in the interest of user experience.</p>
<p><span style="color: #008000;"><strong>THE AESTHETICS PRINCIPLE</strong></span></p>
<p><strong></strong>Your design should have a consistent look and feel throughout.  It should be visually appealing and conform to longstanding principles of design aesthetics.</p>
<p>It is possible to design user interfaces that improve upon a users&#8217; experience solely as a function of its aesthetic design in the same way that a beautifully decorated residence improves upon a resident&#8217;s living experience.  Visually appealing applications make use of icon design, formatting and color to create a sense of purpose, occasion and harmony.   It&#8217;s important to note that aesthetic considerations are always in service to improved functionality as discussed at <a href="http://www.usabilitypost.com/2008/10/13/experience-vs-function-beautiful-ui-not-always-best-ui/" target="_blank">usabilitypost</a>.  The point is to move <a href="http://adage.com/brightcove/single.php?&amp;title=14167986001" target="_blank">orange juice</a>, [<a href="http://www.subtraction.com/2009/02/24/orange-you-sorry-about-tropicana" target="_blank">subtraction</a>]; that is, rather than winning design awards the goal is to optimize an application so that users are more productive.  For instance, the use of color is important as it allows a user to quickly and easily scan an application&#8217;s interface thereby reducing eyestrain and improving the application&#8217;s usability.</p>
<p>The web analytics program <a id="aptureLink_F1KrH7J94U" href="http://www.viddler.com/player/275bf9a2">Woopra</a> is an example of design overwhelming usability issues.  Notice that the clash of colors does not enhance but rather competes with the data that is being displayed.  Everything on a application window is data that your brain needs to process.  Too much data processing leads to brain drain which does not optimize user productivity.  To avoid this, a good rule of thumb is that a third of any application window should to be whitespace.</p>
<p><span style="color: #008000;"><strong>THE ACCESSIBILITY PRINCIPLE</strong></span></p>
<p>Your design should consider the needs of the entire range of potential users including those with accessibility issues and account for their experiences whenever possible.</p>
<p>While color is an important design factor it should be used as a secondary navigation or state change cue as some users who are visually impaired may have accessibility issues.  Users who are <a href="http://www.vischeck.com/vischeck/vischeckURL.php" target="_blank">colorblind</a> for instance may not be able to notice distinctions that are indicated solely by a color change.  Older or visually impaired users may need to adjust an application&#8217;s text size. It should be possible to do so along with other minor adjustments.</p>
<p>Update:  Click to read <a href="http://www.usabilitypost.com/2009/04/15/8-characteristics-of-successful-user-interfaces/" target="_blank">usabilityposts&#8217; own list of design principles</a> and <a href="http://www.sylvantech.com/~talin/projects/ui_design.html" target="_blank">sylvantechs own very helpful usability list</a>.</p>
<p>Update:  <a href="http://refreshingapps.com/" target="_blank">Adobe Air app blog</a> with UI critiques.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/c8501359-92f2-42bf-a2ef-343bd65cef02/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=c8501359-92f2-42bf-a2ef-343bd65cef02" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>Related posts:<ol><li><a href='http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-2/' rel='bookmark' title='Permanent Link: Some thoughts on graphical user interface design (GUI): part 2'>Some thoughts on graphical user interface design (GUI): part 2</a> <small>I wireframed a tutor scheduling page to  highlight some of...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/some-thoughts-on-graphical-user-interface-design-gui-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutortrac 4.0</title>
		<link>http://www.techcenterblog.com/blog/tutortrac-40/</link>
		<comments>http://www.techcenterblog.com/blog/tutortrac-40/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 03:20:15 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Tutortrac]]></category>
		<category><![CDATA[tutoring]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=226</guid>
		<description><![CDATA[As I think about my experience with Tutortrac, I wonder if at some point all of this activity has become about collecting data for its own sake rather than for the sake of making informed and purposeful decisions.  I wonder as well if Redrock software does a robust enough job of empowering users by routinizing [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>As I think about my experience with Tutortrac, I wonder if at some point all of this activity has become about collecting data for its own sake rather than for the sake of making informed and purposeful decisions.  I wonder as well if Redrock software does a robust enough job of empowering users by routinizing the tedious and difficult task of turning data into information. [<a href="http://ignorethecode.net/blog/2008/12/31/value/" target="_blank">ignore the code</a>] [<a href="http://www.techcenterblog.com/blog/2008/09/" target="_blank">database</a>][<a href="http://www.apple.com/iwork/numbers/" target="_blank">inumbers</a>]</p>
<p>For example, when students check out of our center they are given the opportunity to answer three questions, were you satisfied with your visit, are you planning to return, may we contact you about your responses.  This information is time sensitive and therefore should be easy to access, perhaps displayed on an administrator dashboard with other key metrics available upon login, it should be displayed both numerically and/or graphically depending on user pre-selection, and be tweakable by date, tutor, range, etc.  Since we are interested in actionable information some means for comparison over time and across tutors should be possible. [<a href="http://www.youtube.com/watch?v=a9qzgH-Ktmk" target="_blank">Google Analytics</a>]   Perhaps also a means for having the program flag occurrences that fall within a certain threshold.  This information should be printable and be easily exportable in industry standard formats such as Word, Excel, and XML.</p>
<p>The point of the above requirements is that the application should be scripted to provide relevant information at the moment when that information would be most useful and to do so without an overwhelming amount of clerical intervention from the user.</p>
<p>This focus on actionable information should be the goal for upgrading Tutortrac, as really very fundamental questions such as which students am I seeing today or how many students are presently in the center require far more effort than necessary to locate and attention to interpret.  In essence the application redistributes tedious tasks rather than removing them altogether, which afterall was the great promise of computerization.</p>
<p>Yet despite these objections, I still think this application worthy of the attention that it will take to make it a better product, if nothing more than there are few viable options.  But, this is a 14 year old application and by any recognizable standard that should be sufficient time for it to have developed into its maturity  complete with the functions that are  standard for a modern internet based product and given the cost, reasonable to expect.</p>
<p>I&#8217;m hoping that with this upgrade Redrock Software will deliver on the promise of Tutortrac, that they will do what <a id="aptureLink_FCDqPuwR6B" href="http://www.youtube.com/watch?v=dR8SAFRBmcU">Steve Jobs</a> famously criticized Microsoft for not doing.  That they will use this opportunity to push to be the sector leader in bringing truly innovative products to their customers.  I&#8217;m hoping that Tutortrac 4.0 will be both an evolution and a bold and forthright step into the 21st century.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/b3738ee6-988d-472a-85b8-0db5aee58e2f/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=b3738ee6-988d-472a-85b8-0db5aee58e2f" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/tutortrac-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meeting Planner &amp; Timesaver</title>
		<link>http://www.techcenterblog.com/blog/meeting-planner-timesaver/</link>
		<comments>http://www.techcenterblog.com/blog/meeting-planner-timesaver/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 21:35:46 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=219</guid>
		<description><![CDATA[Just discovered this web application, Diarised, that allows you to arrange a few meeting times, enter an email list of potential attendees, and invite them to indicate their availability.  Log into their website to see who can make it when and to confirm the best times all in one shot.  This saves countless emails and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-221" style="border: 0.1em solid #bbbbbb; padding: 0.1em; display: block; margin 3px 0px 0px 0px" title="diarised1" src="http://www.techcenterblog.com/blog/wp-content/uploads/2009/02/diarised1-300x183.jpg" alt="diarised1" width="300" height="183" />Just discovered this web application, <a href="http://www.diarised.com/">Diarised</a>, that allows you to arrange a few meeting times, enter an email list of potential attendees, and invite them to indicate their availability.  Log into their website to see who can make it when and to confirm the best times all in one shot.  This saves countless emails and return calls.  Diarised is cost free and requires no registration.  Tried it and it couldn&#8217;t have been easier.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/0894a4c6-3f44-4bd5-8f44-7c6632a152e5/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=0894a4c6-3f44-4bd5-8f44-7c6632a152e5" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/meeting-planner-timesaver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not coming to a theatre near you</title>
		<link>http://www.techcenterblog.com/blog/not-coming-to-a-theatre-near-you/</link>
		<comments>http://www.techcenterblog.com/blog/not-coming-to-a-theatre-near-you/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 16:04:55 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=209</guid>
		<description><![CDATA[Am currently working on a new tutorial that I believe will give our students more direction on how to use our online services.  The number of applications used to produce this under four minutes epic is remarkable.  You can see the finished product on our Tutortrac page.
Screenflow (MAC) &#8211; screen capture
Mousepose 3 (MAC) &#8211; cursor [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Am currently working on a new tutorial that I believe will give our students more direction on how to use our online services.  The number of applications used to produce this under four minutes epic is remarkable.  You can see the finished product on our <a href="http://lc.newark.rutgers.edu/tutoring.html" target="_blank">Tutortrac page</a>.</p>
<p><a href="http://varasoftware.com/" target="_blank">Screenflow</a> (MAC) &#8211; screen capture</p>
<p><a href="http://www.boinx.com/mousepose/overview/" target="_blank">Mousepose 3</a> (MAC) &#8211; cursor highlighting</p>
<p><a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;fcategoryid=145&amp;modelid=11125" target="_blank">Canon Powershot A520</a> &#8211; live video capture</p>
<p><a href="http://www.apple.com/ilife/iphoto/" target="_blank">iPhoto &#8216;09</a> (MAC) &#8211; live video downloading</p>
<p><a href="http://www.apple.com/ilife/imovie/" target="_blank">iMovie &#8216;09</a> (MAC) &#8211; video editing</p>
<p><a href="http://www.techsmith.com/camtasia.asp" target="_blank">Camtasia Studio 6</a> (PC) &#8211; video annotations</p>
<p><a href="http://www.apple.com/quicktime/" target="_blank">Quicktime Pro</a> (MAC) &#8211; video conversions</p>
<p><a href="http://flowplayer.org/" target="_blank">Flowplayer</a> (web app) &#8211; video embedding</p>
<p><a href="http://www.longtailvideo.com/players/jw-flv-player/" target="_blank">JW Player</a> (web app) &#8211; video embedding</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/a5d32fce-4726-4492-87b3-46904b91c94a/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=a5d32fce-4726-4492-87b3-46904b91c94a" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/not-coming-to-a-theatre-near-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutortrac database design</title>
		<link>http://www.techcenterblog.com/blog/tutortrac-database-design/</link>
		<comments>http://www.techcenterblog.com/blog/tutortrac-database-design/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 13:46:53 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[Tutortrac]]></category>
		<category><![CDATA[tutoring]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=115</guid>
		<description><![CDATA[


Tutortrac&#8217;s database setup is interesting.  There is only one database of students and this database gets updated each time there is an upload.  What this means is that individual semesters aren&#8217;t repositories of snapshot data.  For example, you can&#8217;t go back six years, say, to find out how many freshmen came to your center.  Why?  [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<dl class="wp-caption alignright" style="width: 138px;">
<dt class="wp-caption-dt"><img class="alignleft alignright" title="An icon from the Crystal icon theme." src="http://upload.wikimedia.org/wikipedia/commons/3/39/Crystal_128_kivio.png" alt="An icon from the Crystal icon theme." width="128" height="128" /></dt>
</dl>
<p>Tutortrac&#8217;s database setup is interesting.  There is only one database of students and this database gets updated each time there is an upload.  What this means is that individual semesters aren&#8217;t repositories of snapshot data.  For example, you can&#8217;t go back six years, say, to find out how many freshmen came to your center.  Why?  Because all of the freshmen have now graduated and they are no longer freshmen.  For this reason, you cannot do trend analysis on key metrics without having saved each semester&#8217;s data outside of Tutortrac.  No one would think to do this as this peculiar behavior is not widely publicized and unless you&#8217;re a database expert it&#8217;s unlikely that you&#8217;d ask.  This is not a feature.  It was a poor design decision that speaks to the disconnect between what users need and what RedRock is prepared to deliver.  Certainly there should be more documentation available and perhaps popup notification every time that an upload is attempted.  There should also be a one click function for exporting the database into some separate repository where it can be easily accessed when needed.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/tutortrac-database-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website 3.0</title>
		<link>http://www.techcenterblog.com/blog/website-30/</link>
		<comments>http://www.techcenterblog.com/blog/website-30/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 00:59:21 +0000</pubDate>
		<dc:creator>abrown</dc:creator>
				<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.techcenterblog.com/blog/?p=58</guid>
		<description><![CDATA[Website 3.0
This new website improves upon the previous site by focusing on aesthetics, ease of navigation and increased speed and functionality.
Aesthetics
The overall site design is more polished and internally consistent. The intent was for it to be simple while still remaining visually appealing. The red and black scheme complements Rutgers&#8217; design aesthetic. Some visual references [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Website 3.0</strong></p>
<p><strong>This</strong> new <a href="http://lc.newark.rutgers.edu/" target="_blank">website</a> improves upon the previous site by focusing on aesthetics, ease of navigation and increased speed and functionality.</p>
<p><strong>Aesthetics</strong></p>
<p><strong>The</strong> overall site design is more polished and internally consistent. The intent was for it to be simple while still remaining visually appealing. The red and black scheme complements Rutgers&#8217; design aesthetic. Some visual references to the old site have been retained to maintain a thematic bridge and to facilitate navigation.</p>
<p><strong>Navigation</strong></p>
<p><strong>The</strong> site is much easier to navigate. Information is grouped in a more coherent fashion and more functions execute on the same page from which they were called.</p>
<p><strong>Speed</strong></p>
<p><strong>We</strong> eliminated several images and minimized the remaining. Pages were eliminated when possible. As a result, the site folder size is halved and now loads more quickly.</p>
<p><strong>Functionality</strong></p>
<p><strong>The</strong> site contains more features than in the previous version. Our goal was to add useful rather than cosmetic functionality. We believe that we&#8217;ve succeeded.</p>
<ul>
<li>Selected tables are sortable</li>
<li>Designated links execute a <span title="header=[TIP] body=[This is a tooltip.] windowlock=[on] cssheader=[minitipheader] cssbody=[minitipbody] offsetx=[30] offsety=[-100]"><img src="http://lc.newark.rutgers.edu/images/speech-bubble-micro-icon.png" alt="" /></span> tooltip on mouseover</li>
<li>All primary pages have a site search box and text-sizing functionality</li>
<li>Visual cues to filetype proceed selected links</li>
<li>Layout is fluid and conforms to different screen resolutions</li>
<li>Email links are encrypted as a SPAM fighting measure</li>
</ul>
<p><strong>This</strong> site was produced internally using code and applications freely available on the web. Over the next few weeks we will work on fixing a few lingering glitches and to make additional improvements relating to standards compliance, speed and accessibility. Our goal is to have a site that can serve as a model for excellent learning center web design. We also intend to make the resources that were used in creating this site available on our blog. Please share your opinion from our contacts page.</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.techcenterblog.com/blog/website-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
