<?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>theBside</title>
	<atom:link href="http://thebside.ca/feed/" rel="self" type="application/rss+xml" />
	<link>http://thebside.ca</link>
	<description>Right-Sized Analysis and Design</description>
	<lastBuildDate>Tue, 20 Dec 2011 07:33:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Cautionary Tale for Cross-Border Consultants</title>
		<link>http://thebside.ca/2011/12/a-cautionary-tale-for-cross-border-consultants/</link>
		<comments>http://thebside.ca/2011/12/a-cautionary-tale-for-cross-border-consultants/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 07:30:04 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Doh!]]></category>
		<category><![CDATA[Professional]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=2002</guid>
		<description><![CDATA[I thought I had done my homework, that I was simply going to pass through security at the airport like I had many times before.  If that had happened though, this wouldn&#8217;t be a cautionary tale now would it?    &#8230; <a href="http://thebside.ca/2011/12/a-cautionary-tale-for-cross-border-consultants/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I thought I had done my homework, that I was simply going to pass through security at the airport like I had many times before.  If that had happened though, this wouldn&#8217;t be a cautionary tale now would it?  <img src='http://thebside.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Canadian consultants working for US-based companies be warned &#8230;.</p>
<p>As a Canadian I was concerned about taking on US-based consulting customers as I wasn&#8217;t clear on what that meant from a Visa standpoint.  So I researched the heck out of this, including looking at the <a href="http://travel.state.gov/visa/temp/types/types_1274.html" target="_blank">Bureau of Consular Affairs</a>, the <a href="https://help.cbp.gov/app/answers/detail/a_id/978" target="_blank">US Customs and Border Protection Agency</a>, and the <a href="http://usvisa-info.com/en-CA/selfservice/us_do_i_need_to_apply" target="_blank">US Visa Service </a>websites.  I spoke with an expert cross-border accountant to ensure I understood the tax situation too.  I thought I had my bases covered.<span id="more-2002"></span></p>
<p>Earlier this month I collected my documents together as I was travelling into the US for business and wanted to make sure I wouldn&#8217;t have any problems at the airport.  I ensured I had a copy of my contract as I knew from experience that if they get really picky then being able to review the contract itself was very helpful.  I knew I was going to be crossing under the NAFTA agreement and I felt I had everything I needed.</p>
<p>You know those moments in your life when a small decision results in a schism in your life?  I had one of those moments when I walked up to the front of the CBA security line.  Two kiosks emptied out at the same time, and both agents called me over.  I decided to go right and thanked the agent on the left.  I wonder what would have happened in I had gone left &#8230;.</p>
<p>The CBA agent felt that since I would be earning money in the US I needed a Visa, which meant I needed to go into secondary containment.  No problem, I&#8217;ve had this happen before and came out the other side.  I had planned ahead and had over 1.5 hours before my flight was due to leave, so I wasn&#8217;t too concerned.  After waiting for 15 or 20 minutes I was called into the interview room and told that I did not have a Visa so I would not be entering the US today.  I was, to put it plainly, floored.  I explained that I was going to do a meet and greet and not actually do productive work.  &#8220;Doesn&#8217;t matter,&#8221; he said, &#8220;If a US company is paying you and a US company is benefiting from your activities, you need a Visa.&#8221;  OK, can we proceed with getting the Visa then, here is my contract showing the terms of my employment, just like the online resources explained.  &#8220;No good,&#8221; he said, &#8220;it is not on official company letterhead.&#8221;</p>
<p>I&#8217;m sorry?  What?</p>
<p>&#8220;Yeah, it has the same information but it has to be phrased as a request addressed to the CBA, and has to be on official company letterhead.&#8221;</p>
<p>The CBA agent carefully explained that I needed to call and make an appointment ahead of time, to pay the application fee, and to bring along all the documents including the letterhead one so I could properly apply for a Visa.</p>
<p>Well you can&#8217;t really argue your way into a foreign country so I took careful notes of what was expected according to him.  I then spent 1.5 hours being questioned about the details of my life, my family, and my desire to enter the country; was digitally fingerprinted; and finally escorted by armed guard outside the airport&#8217;s secure area.  Good day!</p>
<p>I have since called the appropriate people for clarification because the websites say things like</p>
<blockquote><p>When a citizen of Canada requests to be a TN with an application for admission, the applicant must present a letter <strong>or similar statement</strong> signed by the employer indicating the position, salary, employment location, and requested length of employment. (CBP Website)</p></blockquote>
<p>See that &#8220;similar statement&#8221; part there?  Yeah, ignore that &#8211; simply not reliable.</p>
<p>So the Consular office cleared things up for me.  They said that if I were to go through the application process as suggested by the CBA agent, here is how it would go:</p>
<ol>
<li>Pay $140 application fee</li>
<li>Attend office for appointment</li>
<li>Wait in waiting room with all the other applicants</li>
<li>Periodically someone will come out and ask all Canadians to raise their hands</li>
<li>Everyone raising their hands would be sent home &#8211; they don&#8217;t give Visas to Canadians.  Stop wasting their time.</li>
</ol>
<p>This made sense and jived with statements on their website like:</p>
<blockquote><p>Canadian citizens usually do not need a visa as a NAFTA Professional.</p></blockquote>
<p>So where does this leave me?  Simple &#8211; I need to bring all these documents with me (letter of employment on original letterhead with authentic signature, my contract, my university degree (not a copy, the original), etc) and present myself at the airport CBA again, on the day of travel, requesting to be granted access with a TN Visa.  I will then go through the evaluation and the CBA agent will decide if I receive a Visa or not.  There is no guarantee, nor is there anything I can do ahead of time (beyond gathering these documents) to help my chances of getting in.</p>
<p>So the moral of the story?  Speaking with someone on the phone is still a better way to understand Visa requirements than reading their FAQs, online resources, and all that other junk.</p>
<p>Another moral (can a story have two morals?!?): Sometimes one person&#8217;s bad day can spill over into your own &#8211; don&#8217;t soak up that negative energy!  A setback is only as influential as you make it.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/12/a-cautionary-tale-for-cross-border-consultants/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Peeking Behind the Job Posting Curtain</title>
		<link>http://thebside.ca/2011/11/peeking-behind-the-job-posting-curtain/</link>
		<comments>http://thebside.ca/2011/11/peeking-behind-the-job-posting-curtain/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 06:02:18 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[I Think ...]]></category>
		<category><![CDATA[Professional]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1996</guid>
		<description><![CDATA[In looking for contract opportunities I end up reviewing job postings from a number of different sources every day.  In general I have developed a few key &#8220;flags&#8221; that, when seen, make me move on &#8211; no matter how interesting &#8230; <a href="http://thebside.ca/2011/11/peeking-behind-the-job-posting-curtain/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In looking for contract opportunities I end up reviewing job postings from a number of different sources every day.  In general I have developed a few key &#8220;flags&#8221; that, when seen, make me move on &#8211; no matter how interesting the opportunity sounds.</p>
<p>Take for example this job posted on craigslist for a &#8220;<a href="http://vancouver.en.craigslist.ca/van/web/2704182890.html" target="_blank">User Experience Business Analyst</a>&#8220;.  I actually came across this job opportunity through another avenue, though that avenue did not let me know that Fujitsu was involved, nor that the domain was related to transit.  It is not that rare to come across relatively secretive postings on one site only to be able to find additional details about the job on another site.  Sometimes the parallels are relatively obvious like specific position names or the wording of the position&#8217;s responsibilities. Other times the positions just &#8220;feel&#8221; the same. You develop a sense for these things after a while, I suspect.</p>
<p>This position sounds right up my alley &#8211; UX is a key component of business analysis. It is nice to see the overt combination of responsibilities in a single role. So how is this an example of a &#8220;flag&#8221; posting? What about it makes me say &#8220;Meh, too bad&#8221;, and move on?  Let me quote the posting &#8230; there&#8217;s something important right down there at the bottom.</p>
<blockquote><p>Please address all email inquiries in .doc or .docx (WORD) format&#8230;</p></blockquote>
<p>If your company only accepts applications that require the use of proprietary and expensive software, that in the end does not assure me that my resume, cover letter, and portfolio will look exactly the same on your monitor as it does on mine &#8230; well &#8230; that actually speaks deeply to a corporate culture that I am not interested in participating in.</p>
<p>Too bad, it looked like an interesting contract &#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/11/peeking-behind-the-job-posting-curtain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing For Learnability &#8211; Is It So Simple?</title>
		<link>http://thebside.ca/2011/09/designing-for-learnability-is-it-so-simple/</link>
		<comments>http://thebside.ca/2011/09/designing-for-learnability-is-it-so-simple/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 05:18:40 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Idea]]></category>
		<category><![CDATA[intelligence]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1982</guid>
		<description><![CDATA[My eldest daughter has started kindergarten this week. Part of the preparatory material sent to us over the summer included a pamphlet on &#8220;intelligence&#8221; &#8211; apparently teachers get a lot of questions from parents about if their child is intelligent &#8230; <a href="http://thebside.ca/2011/09/designing-for-learnability-is-it-so-simple/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My eldest daughter has started kindergarten this week. Part of the preparatory material sent to us over the summer included a pamphlet on &#8220;intelligence&#8221; &#8211; apparently teachers get a lot of questions from parents about if their child is intelligent or not. The pamphlet briefly describes 8 &#8220;areas of intelligence&#8221; and outlines examples of each area, allowing the parent to begin to identify which areas their child excels in, and those in which they may not be so strong. Here are the 8 areas and their brief descriptions: <span id="more-1982"></span></p>
<ul>
<li>Word Smart (verbal linguistic) &#8211; capacity to use words effectively in speaking and writing</li>
<li>Number Smart (logical-mathematical) &#8211; capability to use numbers effectively and reason well</li>
<li>Picture Smart (spatial) &#8211; thinking in pictures and images and the ability to perceive, transform and recreate different aspects of the visual-spatial world</li>
<li>Body Smart (bodily-kinesthetic) &#8211; expertise in controlling one&#8217;s body movements and handling objects skillfully</li>
<li>Music Smart (musical) &#8211; capacity to perceive, appreciate and produce rhythms and melodies</li>
<li>People Smart (interpersonal) &#8211; ability to understand and work with other people</li>
<li>Self Smart (intrapersonal) &#8211; self-knowledge and the ability to use that self-understanding to enrich and guide one&#8217;s life</li>
<li>Nature Smart (naturalist) &#8211; sensitivity to and understanding of the natural world</li>
</ul>
<p>There have been additional areas proposed since Howard Gardner, Harvard psychologist, developed this <a title="Wikipedia article on Multiple Intelligences" href="http://en.wikipedia.org/wiki/Theory_of_multiple_intelligences">theory of &#8220;multiple intelligences&#8221;</a> almost 30 years ago. They include spirituality, humour, and creativity. The theory has not been well received and has not been clinically proven to be true.</p>
<p>So why am I writing about it? Well, I think it is an interesting take on intelligence and emphasizes the need to accommodate different ways of learning. And this naturally leads me to discuss <a title="Wikipedia article on learnability" href="http://en.wikipedia.org/wiki/Learnability">learnability</a> &#8211; see how I did that? It really does make sense in the end!</p>
<p>A key element of a usable and intuitively-used software product is that it is easily learnable by its target users. Often the target users are roughly defined as generalized roles and other times they are more thoroughly defined via archetypes or personas. Oftentimes a persona will include some description of the persona&#8217;s level of comfort and familiarity with technology and computers, to try to outline for the project team just how learnable the product has to be. If the target user is an advanced computer user who likes keyboard shortcuts then the team should design it differently than if the target user is a novice user who is uncomfortable with technology overall.</p>
<p>This is where the multiple intelligences comes in, or more accurately the multiple means of learning. When designing a product to be extremely learnable and easy to use, are we falsely assuming a particular kind of intelligence is used by the user? Are we, for example, assuming that all novice users learn in a manner consistent with a person with a high &#8220;word smart&#8221; intelligence? Are we imagining that clear, concise, and plain words in the instructions will help the user learn how to use the interface? I&#8217;m sure anyone familiar with user testing can relate a story or two where the user simply refused to look at the text on the screen when trying to figure out how to accomplish their task. Are these people then simply not highly &#8220;word smart&#8221;? Another example may be that we assume that including large pictures and diagrams in the interface will help the user learn how best to get their work done. We&#8217;ve all seen those &#8220;Quick Start&#8221; guides that come with new electronic products nowadays &#8211; are they a panacea or are they simply catering to people with a high degree of &#8220;picture smarts&#8221;?</p>
<p>Another question: are there areas of intelligence that we are ignoring, and if so what would that mean? Would it mean that no matter how pretty our design and how clear our words, some users just won&#8217;t understand how to use the system because they learn by doing (i.e. high body smarts)?  Should we look at self-guided tutorials then?</p>
<p>It might be interesting to look through the areas of intelligence and try to look at the product&#8217;s design from that point of view, to see if it is learnable from numerous points of view.</p>
<p>It might also be interesting to incorporate and expand on this idea when defining personas or users. For example we could focus more on mental models than on comfort levels with technology in order to capture learnability requirements. What if we began creating new types of intelligences that were specific to our product or software development &#8211; is there value in that? For example:</p>
<ul>
<li>Exploration Smart (curiosity) &#8211; eager to explore new ideas without fear of failure</li>
<li>Domain Smart (subject matter expert) &#8211; very knowledgeable about the domain</li>
<li>Interconnection Smart (integration) &#8211; easily grasps how things fit and work together to accomplish a greater goal</li>
</ul>
<p>In the end this post is about looking at how we measure, design for, and evaluate learnability in our products. I suspect many would agree that a single approach does not seem to be robust enough to rely on 100% of the time. Perhaps there are new ways of looking at learnability and capturing this knowledge in our user definitions. Or perhaps Howard Gardner was a nut and this whole idea is out to lunch. If that&#8217;s the case then we should fall back on the universally-accepted theory of <a title="Wikipedia article on learning styles" href="http://en.wikipedia.org/wiki/Learning_styles">learning styles</a>. Oh wait, that article alone lists at least 5 &#8220;models&#8221; &#8211; I don&#8217;t think people have figured this stuff out yet. So no harm in trying it out to see how it works &#8211; right?  I guess I would be highly &#8220;Exploration Smart&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/09/designing-for-learnability-is-it-so-simple/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Consistency Can Be Dangerous</title>
		<link>http://thebside.ca/2011/08/consistency-can-be-dangerous/</link>
		<comments>http://thebside.ca/2011/08/consistency-can-be-dangerous/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 06:25:07 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1965</guid>
		<description><![CDATA[Consistency is often lauded as a high ideal to strive towards when designing user interfaces. It makes sense &#8211; if you do something once, and then a second time, suddenly that thing can become quite natural and &#8230; well &#8230; &#8230; <a href="http://thebside.ca/2011/08/consistency-can-be-dangerous/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Consistency is often lauded as a high ideal to strive towards when designing user interfaces.  It makes sense &#8211; if you do something once, and then a second time, suddenly that thing can become quite natural and &#8230; well &#8230; intuitive.</p>
<p>Last month I came across a cautionary tale related to consistency.  <span id="more-1965"></span>If you create one way of doing something, there is a strong lure to re-use that way whenever possible.  This reduces development costs and design costs &#8211; both good things to reduce when it makes sense.  However this leads to times where your re-used design may be applied in places where it doesn&#8217;t quite fit.  In fact it might even be applied in places that result in poor usability.  This can be particularly true when you&#8217;re near the end of a project and &#8220;good enough&#8221; has become the best you can expect.</p>
<p>How do you avoid this?  Ensure that your design is well tested by real users.  It is an old refrain but it is a good one &#8211; test, test, and test again.  If you find that design re-use is resulting in bad experiences, poor performance of the interface, or seems challenging to the user then you have some very strong arguments for updating the design.  Without the testing you&#8217;re left with a bad feeling and perhaps some alternative designs that will be &#8220;looked at in the next release&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/08/consistency-can-be-dangerous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scam Alert &#8211; Caught in the Act</title>
		<link>http://thebside.ca/2011/07/scam-alert-caught-in-the-act/</link>
		<comments>http://thebside.ca/2011/07/scam-alert-caught-in-the-act/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 18:38:48 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Watch Out!]]></category>
		<category><![CDATA[Worth a Quick Look]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1968</guid>
		<description><![CDATA[In the last couple of weeks I&#8217;ve received several calls from companies claiming that my computer is sending them messages indicating I have been infected by a virus.  The scam tries to get you to install remote control software so &#8230; <a href="http://thebside.ca/2011/07/scam-alert-caught-in-the-act/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the last couple of weeks I&#8217;ve received several calls from companies claiming that my computer is sending them messages indicating I have been infected by a virus.  The scam tries to get you to install remote control software so their &#8220;Microsoft Certified Technician&#8221; can show you where the virus is on your computer, and possibly help remove it.</p>
<p>Frankly the scam came on pretty hard and was fairly convincing.  <span id="more-1968"></span>I only have one computer running Windows in my house and it runs Windows 7 which I&#8217;m not terribly familiar with.  That sneaking doubt came into my mind as I listened to this fellow&#8217;s claims that it was infected.  In my first call I ended up sussing out the claim and found the faults that indicated that it was a scam.  I sent a message to a variety of places and the Peace Arch News contacted me and ran <a href="http://www.bclocalnews.com/surrey_area/peacearchnews/news/125781683.html">an article about my experiences</a>.</p>
<p>Since then, I have been called a couple of times by the same scam artists.  This last time I decided to push back and see just what the deal was.  I also happened to record part of my conversation.  I spent some minutes with the initial call and then asked to be escalated to their manager.  That&#8217;s where the video picks up.</p>
<p><iframe width="425" height="349" src="http://www.youtube.com/embed/uIycJ_2S38o?hl=en&#038;fs=1" frameborder="0" allowfullscreen></iframe></p>
<p>This scam is fairly insidious and convincing.  It also can be horribly damaging as you are giving them complete access and control to your computer.  I just wish there was a way to track these companies down to stop them permanently.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/07/scam-alert-caught-in-the-act/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Usability vs. Scope: Fight!</title>
		<link>http://thebside.ca/2011/06/usability-vs-scope-fight/</link>
		<comments>http://thebside.ca/2011/06/usability-vs-scope-fight/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 06:52:38 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Process]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1960</guid>
		<description><![CDATA[A project I&#8217;m currently working on is encountering a problem that I believe is not all that rare.  They are faced with a challenging question mid-project: should the team focus on producing software that is easy to use and learn, &#8230; <a href="http://thebside.ca/2011/06/usability-vs-scope-fight/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A project I&#8217;m currently working on is encountering a problem that I believe is not all that rare.  They are faced with a challenging question mid-project: should the team focus on producing software that is easy to use and learn, or should they focus on getting as many features and bug fixes in as possible before the final release?  I have seen many people frustrated that we can&#8217;t seem to have our pie and eat it too &#8211; we can&#8217;t seem to find ways to &#8220;do usability&#8221; without somehow impacting the project&#8217;s timeline or scope.  And sadly, at this point in time, I agree that this is true for this project.  Kinda.</p>
<p>I&#8217;d like to take a closer look at these two options, and propose a few solutions for future project teams to consider.</p>
<p><span id="more-1960"></span><br />
<span style="text-decoration: underline;"><strong>Round 1 &#8211; Scope Wins</strong></span><br />
A product can almost never reach its full potential when it is first released, nor upon successive releases.  The truth of the matter is that people can envision the next cool or useful feature much quicker than anyone can code and test it.  In fact your competitors are most likely putting those cool features into their next version while you are trying to put out the latest version of software designed to hit feature parity in the market.  Not only does your product&#8217;s next version need the blinking lights and rounded corners &#8211; it needs to differentiate itself in the market.</p>
<p>So the idea of removing planned features, of putting out a product that actually offers less functionality than the competition is seemingly a hard one to get behind.  This is the wall that usability efforts often come up against.  Almost everyone agrees that having a usable and intuitive product is a good idea, if not a great idea.  However it is difficult to quantify the value of &#8220;usable&#8221; and &#8220;intuitive&#8221; for many UX teams.  The product is late, the existing customers are tired of waiting for enhancements, and the market seems to be moving too fast to keep up.  So naturally scope wins here &#8211; you want to put out a product with features, and no bugs (keeps those support costs down).  Best efforts will be done to incorporate usability efforts, but only when there&#8217;s time and resources available.</p>
<p><span style="text-decoration: underline;"><strong>Round 2 &#8211; Usability Wins</strong></span><br />
People love great software.  Today most computer users are drenched in software.  They are inundated with new applications on a daily basis via appStores, product reviews, software suggestions from friends, and any number of online software repositories such as SourceForge and GitHub.  So how do your users determine which software they will continue to use?  There&#8217;s a strong hint in Apple&#8217;s AppStore &#8211; a random sampling of 5 applications is almost guaranteed to include 4 applications that claim to be &#8220;intuitive&#8221; or &#8220;simple&#8221;.  The truth is that people aren&#8217;t looking for an application &#8211; they&#8217;re looking for a solution to their problem.  And guess what?  People want to solve problems, but they&#8217;re oftentimes not willing to work very hard at it.  In other words, your software must be something the user will actually use.  Call it intuitive, call it low barrier to entry, short learning curve &#8211; whatever.  If your users aren&#8217;t enjoying using your software they will find ways to not use it &#8211; simple as that.  And what do you call users that don&#8217;t use your software?  That&#8217;s right &#8211; potential users a.k.a. &#8220;Back to Square 1&#8243;.</p>
<p>So where does usability come in here?  In a general sense, usability helps to ensure that your users will find your software useful.  If you aren&#8217;t running usability tests with neophyte users you&#8217;ve probably missing out on the fact that there&#8217;s a major problem with a part of your software that will result in the user getting frustrated and returning to other alternatives.  If you&#8217;re not ensuring that the user&#8217;s goal is satisfied in the software then you can stuff as many features into it as you want but people still won&#8217;t use it.  Features are important, but only if done right.</p>
<p><span style="text-decoration: underline;"><strong>So Now What?</strong></span><br />
The two descriptions above paint a rather ominous picture.  Don&#8217;t despair though &#8211; its not as bad as it seems.  There are some things that can be done to avoid having to make the call between these two idea(l)s.</p>
<ol>
<li><strong>Bake in usability.</strong> When doing your project planning you need to figure out the scope of the project, the effort required to attain the milestones &#8211; all that good stuff.  It is extremely important that you also consult with a usability expert to find out how much effort is required from a usability standpoint to bring the project to a successful end.  Ensure that sufficient time is planned to allow for usability testing, design exploration, user consultations, survey &#8211; whatever is needed in your project.  Include that time in your project planning &#8211; they are vital project activities.</li>
<li><strong>Take usability seriously &#8211; it is a skill.</strong> Don&#8217;t just assume that your Visual Designer will be providing a usable interface. Ensure that you get effort estimates and planning input from someone with both knowledge and skills in interaction design and usability.  This could very well be your Visual Designer, but don&#8217;t make the assumption that anyone working in the &#8220;UI&#8221; understands and applies usability and user-centered development best practices.</li>
<li><strong>Incorporate usability into your requirements</strong>.  Requirements are a key part of software development.  They help guide the team towards the desired end point by describing the problem to be solved and how to solve it.  Should the requirements not also describe who is going to use the end product, in what setting, to achieve what goals?  <a href="http://www.userfocus.co.uk/articles/iso-13407-is-dead.html" target="_blank">ISO seems to think so</a>.  Consider documenting interaction and usability-related requirements as part of your business and software requirements.</li>
<li><strong>Leverage testing.</strong> Testing your software is an accepted and often required practice.  Leverage the fact that someone is going to be &#8220;touching&#8221; almost every part of your code while testing it.  Can you find users to help validate your software while also verifying it?  Sure it works as specified, but does it work as intended and as needed by actual users?  What is your release criteria for the end product?  Does it incorporate the idea of validating the end product?  Would your testing uncover a critical usability issue and can you hold up release until it is fixed?</li>
</ol>
<p><span style="text-decoration: underline;"><strong>But My Project Is Already Underway!</strong></span></p>
<p>The ideas above are most helpful when planning a project, and fall somewhat short of helpful if you&#8217;re already enmeshed in the day-to-day grind of a project.  So is all lost for those projects that weren&#8217;t able to give some early thought to usability?  Not at all, but my advice gets a little less straight forward in these situations.  A few thoughts to consider:</p>
<ol>
<li><strong>What does success mean anyways?</strong> Look at what are the success criteria set forth by the key project stakeholders.  If the product were to come out with all its scoped-in features but fell flat in front of users as too complex or obtuse, would the project still be a success?  This is not a glib question &#8211; the answer will be yes for some of you.  There&#8217;s always release 2, as some say.  But often it can be possible to look back at those initial success criteria set out for the product and argue that some features could be moved to the next release in order to ensure that the first release is successful enough.  Hopefully successful enough to merit a second release.</li>
<li><strong>Get some outside help.</strong> Don&#8217;t tell the UX union I said this, but I think it is SOMETIMES possible to bolt on usability, just a little bit.  That little bit is better than nothing and can often go a long way towards a better product.  Look into getting a limited engagement with a UX expert, perhaps just a simple heuristic evaluation could help.  Perhaps the team just needs some rough personas to help galvanize and focus their thinking about the user&#8217;s needs.  UX doesn&#8217;t have to be glitzy and involve fireworks &#8211; sometimes little bits help and the slush fund could be put to good use.</li>
<li><strong>Involve UX in scope decisions.</strong> Your UX team should have the best grasp on what the user&#8217;s interaction needs are.  Your BAs (if a separate team) will know the user&#8217;s needs.  Together these two skillsets and knowledge bases should be used to help make the right scope decisions.  If a feature must be included UX may be able to figure out a quick and easy way to get it &#8220;good enough&#8221;.  It may not be the dreamt-of vision but it will get the job done, ensuring your users get their job done.  UX may also identify some features as being high risk in terms of design and usability.  Use this to help refine scope as you go.  Choose your risk rather than finding out once the product is released that you unknowingly gambled on uncertain design decisions.</li>
</ol>
<p>Scope and usability are two competing ideas, but they are not mutually exclusive.  You can have both, given appropriate planning and determination.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/06/usability-vs-scope-fight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Products &#8211; A Better Customer Experience</title>
		<link>http://thebside.ca/2011/05/open-source-products-a-better-customer-experience/</link>
		<comments>http://thebside.ca/2011/05/open-source-products-a-better-customer-experience/#comments</comments>
		<pubDate>Sat, 28 May 2011 02:28:24 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1509</guid>
		<description><![CDATA[A great example of how working with Open Source Products leads to quicker problem solving, user success and support. Needed help figuring out what channels I record the most.  Help in IRC pointed me to the exact line of code &#8230; <a href="http://thebside.ca/2011/05/open-source-products-a-better-customer-experience/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A great example of how working with Open Source Products leads to quicker problem solving, user success and support.</p>
<p>Needed help figuring out what channels I record the most.  Help in IRC pointed me to the exact line of code where a related product issued the exact query I was looking for.</p>
<p>I am a strong advocate of Open Source projects and those who choose to work on them.  Just this week I was involved in a great example of how this different approach to software products can enhance the user/customer&#8217;s experience.<span id="more-1509"></span>I have (and love) a home-built PVR.  I run the massively awesome MythTV software that puts to shame a number of commercially offered PVR software products.  MythTV is an open sourced project, allowing anyone with the inking to review the code that runs under it slickly-themed hood.  I wanted to find out what channels I&#8217;ve recorded the most over the last year &#8211; to help me understand the family&#8217;s habits and evaluate TV bundles.  I knew enough to look at the database tables but not enough to figure out how to create a sql query to extract the info.</p>
<p>I hopped onto the mythtv IRC channel and asked if anyone knew of an existing query.  Sure enough the web client had the query tucked away in its code somewhere.  The suggestion was to just grab it from the code.  A minute later a participant in the IRC chat provided me with a URL that took me to the exact line of code in my web browser.  Now that was just awesome.  A little sql tinkering later and I had what I needed.</p>
<p>Contrast that with what a closed source product might offer in terms of supporting my need.  Can you imagine me calling a support center and being given access to the code?  Or even access to the database schema?  At best I could hope for someone to offer me the chance to pay a one-time fee to have a custom script written to extract that info from my own database.</p>
<p>A perfect example of how an open source product can offer a better customer experience than a closed source one.  I&#8217;ll explore this contrast a little more in future thoughts.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/05/open-source-products-a-better-customer-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feeling Stuck?  Seek Ignorance.</title>
		<link>http://thebside.ca/2011/05/feeling-stuck-seek-ignorance/</link>
		<comments>http://thebside.ca/2011/05/feeling-stuck-seek-ignorance/#comments</comments>
		<pubDate>Fri, 27 May 2011 02:28:24 +0000</pubDate>
		<dc:creator>Kirk</dc:creator>
				<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Idea]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[problem]]></category>

		<guid isPermaLink="false">http://thebside.ca/?p=1513</guid>
		<description><![CDATA[I was reviewing a wireframe of mine the other day with my team and we felt a little stumped by one particular part of the design.  It felt like it was a good design but I couldn&#8217;t put into words &#8230; <a href="http://thebside.ca/2011/05/feeling-stuck-seek-ignorance/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was reviewing a wireframe of mine the other day with my team and we felt a little stumped by one particular part of the design.  It felt like it was a good design but I couldn&#8217;t put into words why I preferred it over the alternate I had proposed.  The team also struggled with giving a name to why it was a better design &#8211; until our newest member spoke up.  <span id="more-1513"></span>With her &#8220;fresh eyes&#8221; she stated simply that the design was better because it made it clear to her what the results of her actions would be and what she was limited from doing in the interface.  The rest of the team gasped and sighed in relief, as though we had been holding our breath until someone put to words what our guts were telling us.  A comment was made that resonated with me &#8211; there is often great value in having a fresh pair of eyes when it comes to evaluating a design.</p>
<p>This is true though in many situations in our lives.  Oftentimes we are simply too close to the problem to be able to evaluate it effectively anymore.  At times this can become so strong that we can be blind to an optimal solution even when it is right in front of us.  We can spend a lot of time, money, and energy trying to solve a problem simply because we see no other option when in reality, a fresh perspective could point out a simple, elegant, and achievable solution.</p>
<p>Here&#8217;s another example &#8211; I really like to go for bike rides when the weather permits.  Here in Vancouver the weather doesn&#8217;t really permit all that often, so I&#8217;ve taken to wearing a couple of layers for my rides: one to wick sweat and the other to block wind.  In order to avoid overheating I wear a wind-blocking vest.  The combination works for the most part, but it usually results in really cold hands and arms.  Earlier in the spring I would wear gloves that quickly became too hot.  I persisted with this &#8220;imperfect solution&#8221; as I enjoyed the outdoor ride much more than a stationary bike inside &#8211; something was better than nothing.  I wanted to solve this problem though.  How could I continue to ride in cold weather wearing multiple layers, without overheating or becoming too uncomfortable?  I was certain that if I could just find the right gear I could figure this out: some kind of fancy wicking wind-proof top that could keep my arms warm but not too warm &#8230;  I was stumped though.  Everything felt like a compromise and not a solution.</p>
<p>Then my wife said something that stopped me in my tracks.  She and I were taking the kids out for the first ride as a family and she was considering wearing a long-sleeved shirt.  Wait &#8211; what?  A long sleeved shirt &#8230; that wicks &#8230; and covers my arms &#8230; and that can be rolled up if my arms get too hot &#8230; that blocks the wind &#8230; of course!  And the very next time I went out riding in the cold wind I wore an old long-sleeved shirt.  And it worked perfectly.</p>
<p>So my wife&#8217;s &#8220;fresh perspective&#8221; proved invaluable &#8211; it solved a problem that I, in my blindness, felt was unsolvable.  I was too close to the problem, had too much invested in it.</p>
<p>The trick is to open yourself up to your &#8220;external expert voices&#8221; &#8211; these points of view that have no background in the problem, no history, no knowledge of the blood, sweat and tears that have been shed in arriving at this point.   If you are stumped with a problem, find someone who hasn&#8217;t the faintest idea about what you&#8217;ve been going through and ask for their advice.  At worst you will get advice that you can ignore, but at best you will find you&#8217;ve been blinded by proximity, and a solution will come to light.  As any good BA knows &#8211; ignorance can be powerful.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebside.ca/2011/05/feeling-stuck-seek-ignorance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

