<?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>Brad's Ramblings &#187; Brad</title>
	<atom:link href="http://bradsramblings.com/blog/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://bradsramblings.com/blog</link>
	<description>User Experience, Interaction Design, Fatherhood</description>
	<lastBuildDate>Wed, 09 Nov 2011 19:14:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Special Preview: Social Computing</title>
		<link>http://bradsramblings.com/blog/2011/11/special-preview-social-computing/</link>
		<comments>http://bradsramblings.com/blog/2011/11/special-preview-social-computing/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 19:13:22 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=491</guid>
		<description><![CDATA[TweetHave you ever checked out Interaction-Design.org? No? Then you are missing out. They have so much amazing content and learning material it should be a go to destination for any interaction designer looking to learn. I&#8217;ve been given a special &#8230; <a href="http://bradsramblings.com/blog/2011/11/special-preview-social-computing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton491" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D491&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Special%20Preview%3A%20Social%20Computing%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F11%2Fspecial-preview-social-computing%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Have you ever checked out <a href="http://interaction-design.org/">Interaction-Design.org</a>? No? Then you are missing out. They have so much amazing content and learning material it should be a go to destination for any interaction designer looking to learn. I&#8217;ve been given a special sneak preview of something they&#8217;ve been brewing up to share specially with you.</p>
<p><span id="more-491"></span></p>
<h2>Social Computing</h2>
<p>Releasing to the public in just a couple of days is a wealth of information around the topic of Social Computing. The information available acts both as a primer, as well as a source of reference for anyone working in the Social Interaction Design space. Below is a video that provides a general introduction to the topic. I highly encourage you to check it out and share it with your coworkers and peers. Access the special sneak preview here: <a href="http://interaction-design.org/encyclopedia/social_computing.html?p=d479">Social Computing</a></p>
<p>&nbsp;<iframe width="560" height="315" src="http://www.youtube.com/embed/TP1YimGB4RM" frameborder="0" allowfullscreen></iframe></p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F11%2Fspecial-preview-social-computing%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/11/special-preview-social-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SxSW Interactive 2012 Submission</title>
		<link>http://bradsramblings.com/blog/2011/08/sxsw-interactive-2012-submission/</link>
		<comments>http://bradsramblings.com/blog/2011/08/sxsw-interactive-2012-submission/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 15:29:13 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=484</guid>
		<description><![CDATA[TweetLast year I had the honor to present at SxSW with Chris Risdon and Nick Disabato. Speaking at SxSW was such a great experience that I&#8217;m aiming to do it again next year. My submission for next years conference is &#8230; <a href="http://bradsramblings.com/blog/2011/08/sxsw-interactive-2012-submission/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton484" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D484&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20SxSW%20Interactive%202012%20Submission%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F08%2Fsxsw-interactive-2012-submission%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Last year I had the honor to present at SxSW with <a href="https://twitter.com/#!/livebysatellite">Chris Risdon</a> and <a href="http://twitter.com/#!/nickd">Nick Disabato</a>. Speaking at SxSW was such a great experience that I&#8217;m aiming to do it again next year. My submission for next years conference is a version of the talk &#8220;<a href="http://www.slideshare.net/bnunnally/stc-summit-from-cancer-to-bankruptcy">From Cancer to Bankruptcy</a>&#8221; I gave at <a href="http://midwestux.com/">MidwestUX</a> and <a href="http://summit.stc.org/">STC Summit</a> earlier this year. For me this is a fun talk to give as it allows me to relive some fun stories. For the audience it is a great resource to learn about ways to deal with unexpected events that come up during the course of field study.</p>
<p>Performing field studies are a great source of information and design inspiration, and it&#8217;s an activity that can be a challenge to pull off. Given that over my career so far, I&#8217;ve had the chance to complete over fifty field studies for various projects, I feel it&#8217;s my duty share the lessons I&#8217;ve learned with other designers and user experience practitioners.<br />
If you&#8217;ve had the chance to see this talk, or if it sounds of interest to you, please be so kind as to visit my <a href="http://panelpicker.sxsw.com/ideas/view/10066">submission</a> on the SxSWi PanelPicker and vote for it. If you have any comments, please leave them there and I&#8217;ll do my best to respond to any questions or critiques that you may have.</p>
<p><a href="http://panelpicker.sxsw.com/ideas/view/10066"><img class="aligncenter size-full wp-image-486" title="my_SXSW_idea_2012" src="http://bradsramblings.com/blog/wp-content/uploads/2011/08/my_SXSW_idea_2012.png" alt="" width="200" height="120" /></a></p>
<p>Thanks and I hope to see you in Austin.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F08%2Fsxsw-interactive-2012-submission%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/08/sxsw-interactive-2012-submission/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Up Close And Personal With Users</title>
		<link>http://bradsramblings.com/blog/2011/04/getting-up-close-and-personal-with-users/</link>
		<comments>http://bradsramblings.com/blog/2011/04/getting-up-close-and-personal-with-users/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 19:09:00 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[user research]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=468</guid>
		<description><![CDATA[TweetAt MidwestUX, I gave a shorten version of my upcoming STC Summit presentation. For those of you that came to my talk, thank you for your time and attention. For those that were not able to make it, below you &#8230; <a href="http://bradsramblings.com/blog/2011/04/getting-up-close-and-personal-with-users/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton468" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D468&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Getting%20Up%20Close%20And%20Personal%20With%20Users%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fgetting-up-close-and-personal-with-users%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>At <a href="http://www.midwestuxconference.com/">MidwestUX</a>, I gave a shorten version of my upcoming <a href="http://summit.stc.org/">STC Summit</a> presentation. For those of you that came to my talk, thank you for your time and attention. For those that were not able to make it, below you will find a recap of the material I provided to the crowd. Really quickly, I&#8217;d like to thank the MidwestUX team for putting on a great conference, and for allowing me the chance to be a part of the event.</p>
<p>One of the best ways user experience professionals can build an empathic link with people, is to interview them in their homes, or their personal environments. Doing this comes at a risk though. Not a physical risk per se, but an emotional and mental risk. You learn about extremely sensitive information and you hear such emotional stories that it can eventually take a lot out of you, not only as a designer but also as a person. <span id="more-468"></span></p>
<h3>Midwest UX Slides</h3>
<div id="__ss_7571411" style="width: 425px;">
<p><strong style="display: block; margin: 12px 0 4px;"><a title="From Cancer To Bankruptcy" href="http://www.slideshare.net/bnunnally/from-cancer-to-bankrupcy">From Cancer To Bankruptcy</a></strong> <object id="__sse7571411" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cancertobankruptcy-mux-110409100718-phpapp02&amp;stripped_title=from-cancer-to-bankrupcy&amp;userName=bnunnally" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cancertobankruptcy-mux-110409100718-phpapp02&amp;stripped_title=from-cancer-to-bankrupcy&amp;userName=bnunnally" allowfullscreen="true" allowscriptaccess="always" name="__sse7571411"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bnunnally">Brad Nunnally</a></div>
</div>
<h3>STC Summit Slides</h3>
<div id="__ss_7987889" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="STC Summit - From Cancer To Bankruptcy" href="http://www.slideshare.net/bnunnally/stc-summit-from-cancer-to-bankruptcy">STC Summit &#8211; From Cancer To Bankruptcy</a></strong> <object id="__sse7987889" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cancertobankruptcy-stc-110516193324-phpapp01&amp;stripped_title=stc-summit-from-cancer-to-bankruptcy&amp;userName=bnunnally" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=cancertobankruptcy-stc-110516193324-phpapp01&amp;stripped_title=stc-summit-from-cancer-to-bankruptcy&amp;userName=bnunnally" name="__sse7987889" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/bnunnally">Brad Nunnally</a></div>
</div>
<p>The research that provided the content for this presentation came from my own experience doing user research with cancer patients and their caregivers, and interviewing people about their personal finance, specifically their retirement funds. Supplemental material was provided thanks to <a href="http://whitneyhess.com/blog/">Whitney Hess</a> and <a href="http://www.erinjorichey.com/">Erin Jo Richey</a>, based on research they performed as well. After going back and reviewing all the various interviews I&#8217;ve done in the past, I found that many people fell into certain themes. The best way to describe these themes is by using the movie genre metaphor to categorize them.</p>
<h2>Suspense</h2>
<p>These are people with engaging stories that just capture your attention. Interviewing someone that falls into this genre really requires you to engage with the participant. You want to follow their story, going as deep as it may go. This may require you to go &#8220;off script&#8221; sometimes. It&#8217;s important to remain focus though, and don&#8217;t go down too many rabbit holes. You&#8217;re there to collect a certain amount of specific information and you don&#8217;t want to miss your chance.</p>
<h2>Drama</h2>
<p>These interviews are very emotional, and they leave you with a lot of baggage. They will haunt you for years to come, and in certain respects they can over-shadow the other participants in the study. Because these stories stick with you so strongly, I encourage you to develop some method that allows the other participants to stand out. My method was to give them nicknames based on an interesting aspect of their life, or something I noticed while sitting at their dining room table.</p>
<p>One important factor about interviews that are very dramatic, is the fact they are extremely emotional. It&#8217;s very possible that emotion will begin to effect you during the interview, even to the point they make you start to cry. This is totally acceptable, but at this point the interview is over for the most part. You can continue asking questions, but your way of thinking, and the way you process the information you are collecting will be affected by your emotional state.</p>
<h2>Comedy</h2>
<p>These interviews are just down right fun. You&#8217;ll quickly find yourself not only enjoying yourself immensely, but engaging with the participant on a whole new level. Because these in-home interviews have such a fun factor associated with them, time just flies by. So it&#8217;s important to keep an eye on the clock, and ask all the necessary questions to collect the appropriate data.</p>
<p>Participants that are good at telling funny stories can be a life saver though when you&#8217;ve already been exposed to very dramatic session. These remind you that not all is bad in the world and to not take everything so seriously. It&#8217;s easy to want to become buddy-buddy with these interview participants, but I would caution against it. It&#8217;s ok to joke around and laugh, but you still need to maintain a barrier between you and them to ensure you maintain your researcher role.</p>
<h2>Thriller</h2>
<p>You&#8217;re in for a shocking time with these types of in-home interviews. People will mention things very candidly that can be really off base, or you might notice something around their house that puts you on edge. It&#8217;s vital to never act surprised when these things happen, or to draw attention to them. However, if it gets to the point where the overall interview has become so uncomfortable, it might be necessary to put an end to it. Thank the participant for their time, give them their honorarium, and simply leave.</p>
<h2>Documentary</h2>
<p>Interviews that focus on a shared event or experiences are unique. This genre comes from the experiences <a href="http://whitneyhess.com/blog/">Whitney Hess</a> had while performing user research for the <a href="http://whitneyhess.com/blog/2009/11/09/the-project-of-a-lifetime/">U.S. Holocaust Museum in Washington D.C</a>. This is another time where emotions can run wild, especially if the focus of the interview is a traumatic event. Whitney recommends that you build an emotional wall up on the inside, and that the time to deal with your personal emotions is when you are reviewing all the data that was collected.</p>
<h2>Foreign</h2>
<p>Cultural difference can wreck havoc on your research if you aren&#8217;t properly prepared. <a href="http://www.erinjorichey.com/">Erin Jo Richey</a> ran into this problem while performing user research in Italy. When it came time to provide the participant with their honorarium, they would refuse it. This was because the Italian participates thought of their participation as an honor, and not something they should get paid for. This is just one example of a cultural difference causing issues during user research, but it is something that can easily pop up numerous times if you are interviewing people abroad.</p>
<h2>General Takeaways</h2>
<p>I also provided some generic advice and steps other user experience professionals can take to best prepare for doing in-home user research. These included:</p>
<p><strong>The Buddy System</strong> &#8211; Never go alone, not just for your own safety but for the participants as well. People actually feel more comfortable welcoming two people into their home rather than just one.<br />
<strong>Be &#8220;On Time&#8221;</strong> &#8211; Being late is a huge taboo when you are meeting with someone at their home. I recommend showing up about five minutes early, and if you KNOW you&#8217;re going to be late call ahead of time.<br />
<strong>Welcome Packet</strong> &#8211; Prepare a little welcome pack and mail it to the participants a few days before the actual interview. This should include pictures, bios, project background information, and supervisor/client contact information.<br />
<strong>Humanize Yourself</strong> &#8211; This is best done by taking a glass of water if offered one. By doing this, you become a guest in their home rather than some stranger coming to study them.<br />
<strong>Be 100% Hones</strong>t &#8211; Never lie or deceive someone who is inviting you into their personal space. You need their trust to collect good information, plus doing otherwise is very unethical.<br />
<strong>No Loitering</strong> &#8211; Once the interview is over &#8230; leave. Don&#8217;t debrief outside on their sidewalk, or in the car while still parked on the street. Drive to a nearby coffee shop and do it there.</p>
<p>I will be giving an expanded version of this talk at the <a href="http://summit.stc.org/">STC Summit</a> next month. If you have done extensive user research in either people&#8217;s home or some other personal environment, what are some lessons learned that you might have for user experience professionals preparing for this type of study?</p>
<p><script src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script> <script src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script></p>
<p><script src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><br />
<script src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script><script src="http://b.scorecardresearch.com/beacon.js?c1=7&amp;c2=7400849&amp;c3=1&amp;c4=&amp;c5=&amp;c6="></script></p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fgetting-up-close-and-personal-with-users%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/04/getting-up-close-and-personal-with-users/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Do Designer Need To Know How To Code? &#8211; Part 2</title>
		<link>http://bradsramblings.com/blog/2011/04/do-designer-need-to-know-how-to-code-part-2/</link>
		<comments>http://bradsramblings.com/blog/2011/04/do-designer-need-to-know-how-to-code-part-2/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 17:20:00 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[user experience design]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=462</guid>
		<description><![CDATA[TweetIn Part 1, I argued that the need for a designer to know how to code what they create is based on the designer’s chosen professional path and the overall size of the project they are working on. This has &#8230; <a href="http://bradsramblings.com/blog/2011/04/do-designer-need-to-know-how-to-code-part-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton462" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D462&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Do%20Designer%20Need%20To%20Know%20How%20To%20Code%3F%20%26%238211%3B%20Part%202%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fdo-designer-need-to-know-how-to-code-part-2%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>In <a href="http://bradsramblings.com/blog/2011/04/do-designers-need-to-know-how-to-code-part-1/">Part 1</a>, I argued that the need for a designer to know how to code what they create is based on the designer’s chosen professional path and the overall size of the project they are working on. This has resulted in a variety of great comments, both here on the blog and on the twitterverse. If you haven&#8217;t had a chance to read it, please check it out.</p>
<p>Having dealt with that side of the argument, I want to provide some thoughts on why it&#8217;s important for designers to know about code, understand what a development lifecycle looks like, and why knowing these two aspects of digital creation is vital to being a well rounded designer. As I mentioned in the previous post, my educational background is in Computer Science. There are very few aspects of the coursework that I use in my everyday work, but what I do use is the concepts and domain knowledge that came along with it. Because of the curriculum I have a fundamental understanding of Object Oriented Programming, System Architecture, and the theory behind programming languages and their structure.<span id="more-462"></span></p>
<h2>How does that help me as a designer?</h2>
<p>Having this knowledge allows me to understand the medium I work in, at its most fundamental levels. At a high level, I understand what the technical constraints are on a variety of technical platforms. This understanding ensures the final design isn&#8217;t super difficult or complex to develop.  Later on in the overall process, when a developer challenges a design decision or offers up a suggestion, we can speak using the same language. We are able to collaborate more effectively on a problem because we have a shared understanding of the technical concepts that are required to make up a design.</p>
<h2>How could this knowledge help you as a designer?</h2>
<h3>Effective collaboration</h3>
<p>Being to speak the same language between you and another party is the first step to effective collaboration. This is something we do when working with users and business folks right? Why would it be any different when we are working with our technical peers? The good news is the craft of interactive prototyping is a great tool to use to facilitate a technical conversation. If you understand, at a fundamental level, how a particular interaction would need to be implemented, you are poised to better communicate that requirement to a technical team. Doing this with an interactive prototype isn&#8217;t the only option. As part of the interaction design spec, you could write out the interaction as pseudo-code. But, for the pseudo-code to be meaningful, it needs to be based on an understanding of the technical platform you are designing for.</p>
<h3>More Marketable</h3>
<p>It common to find that many User Experience Designers comes from either a psychology or traditional graphic design background. This background is necessary to effectively research user needs and behaviors, and to create a solution that meets those needs and supports those behaviors. However, if you obtain a working knowledge of the development side of things it allows you to contribute to areas of the design process that may not directly relate to user experience design. Also, your opinion on non-user experience design aspects of the system carries more weight. Other members of your team will put more trust in your designs and you, as they understand you&#8217;re not going to design something crazy and unmanageable.</p>
<h3>Encourages Innovative Work</h3>
<p>With solid foundation of what&#8217;s been done in the past and is currently being done within a particular technical platform, you are best prepared to design something new and innovative. Granted this depends on the project your working on, but innovation is possible on either the micro or the macro level. You will be better prepared to know when it&#8217;s time to break the rules and do something that&#8217;s disruptive or unfamiliar to either your organization or your audience. We already know this rule works out based on all the work that&#8217;s been done with design patterns. The best way to know when NOT to use a design pattern is to have an intimate knowledge of that pattern.</p>
<h2>No Excuses For Not Learning</h2>
<p>Knowing how to code what you design isn&#8217;t required to be a good, if not great, designer. But it doesn&#8217;t hurt. At the very least, a designer should have an understanding of the working fundamentals of the technical aspects of the medium in which he or she works. With the amount of information that is available online, in books, or even at local community colleges, the barrier to learn is very low. My recommendation to anyone that wants to beef up their skill set, or at least domain knowledge, on the technical aspects of the web is to pick up a book and build a &#8220;Hello World&#8221; application or webpage. Even doing something as simple as this will give you insight into what it takes to bring your designs to life and allow you to empathize with your technical peers.</p>
<p>If you are a designer who always goes to design conferences, break out of your comfort zone and attend a technical conference. Better yet, speak at one. It&#8217;s been my experience that technical conferences are very open to speakers from the design world. If attending, or speaking at conferences, isn&#8217;t your thing, go to local tech meet ups in your area. Not only is this a great networking opportunity for you but it&#8217;s a great place to find a mentor. It&#8217;s been said that to become a better design just design something. I&#8217;d refine this to say, &#8220;To become a better designer, design and build something&#8230;anything!&#8221;</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fdo-designer-need-to-know-how-to-code-part-2%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/04/do-designer-need-to-know-how-to-code-part-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Do Designers Need To Know How To Code? &#8211; Part 1</title>
		<link>http://bradsramblings.com/blog/2011/04/do-designers-need-to-know-how-to-code-part-1/</link>
		<comments>http://bradsramblings.com/blog/2011/04/do-designers-need-to-know-how-to-code-part-1/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 18:22:10 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[user experience design]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=451</guid>
		<description><![CDATA[TweetAt SxSW this year I attended a panel that meant to tell designers that there isn&#8217;t any excuses not to know how to code anymore. Putting aside some general complaints I had about the structure of the panel, I had &#8230; <a href="http://bradsramblings.com/blog/2011/04/do-designers-need-to-know-how-to-code-part-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton451" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D451&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Do%20Designers%20Need%20To%20Know%20How%20To%20Code%3F%20%26%238211%3B%20Part%201%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fdo-designers-need-to-know-how-to-code-part-1%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>At <a href="http://sxsw.com/">SxSW</a> this year I attended a <a href="http://schedule.sxsw.com/events/event_IAP6358">panel</a> that meant to tell designers that there isn&#8217;t any excuses not to know how to code anymore. Putting aside some general complaints I had about the structure of the panel, I had a problem with the overall message the panel delivered. The claim: that to be considered a true designer, you must know how to code what you design, is misguided and in the end harmful to the profession of user experience.<span id="more-451"></span></p>
<h2>What Makes For A Good Design?</h2>
<p>Being a good designer isn&#8217;t founded in your ability, or inability, to code. Rather it&#8217;s based on the ability to think systematically about the particular problem space you’re working in. Understanding the What and Why behind a process or solution is a different skill set than knowing How to bring it to life. It&#8217;s the old argument of what&#8217;s more meaningful, right brain thinking or left. The truth is they are both meaningful in their own right, both are needed in world we find ourselves in today, and you need both for any design problem to be properly solved. To learn more, check out Daniel Pink&#8217;s book <a href="http://www.danpink.com/whole-new-mind">“A Whole New Mind.”</a></p>
<p>In addition to being able to think systematically, a good designer needs to be skilled in good, clear communication. Being able to think through the What and the Why of a problem only gets you so far. Without the ability to communicate those ideas in a meaningful way, all that brain power is meaningless. Communication can come in the form of visual or written work and yes, even code. The work that creates the greatest impact are those that combine visual and written ideas in a meaningful and compelling message.</p>
<h2>How does this apply to User Experience Designers?</h2>
<p>The role of a User Experience Designer is intentionally vague and open to interpretation because its specific meaning is dependent on the context they are working in. I believe there are three flavors of a User Experience Designer that can be found in the design world.</p>
<h3>The Unicorn</h3>
<p>The Unicorn is found on smaller projects where the skill set is broader due to necessity. Here you find those designers that know the how to perform research, conceptualize it, design it, and build it. This is the type of designer that needs to know how to code what they create because the projects they work on are smaller and and by a handful of people. They are able to manage the entire process, controlling the overall scale and complexity of a project. This can best be explained by relating it to an architect that has decided to design and build a dog house. It&#8217;s small enough that he can blueprint out the design, gather the material, and perform the labor to bring it all together.</p>
<h3>Generalist</h3>
<p>Generalists are designers that have a wide variety of skills, that may go deep in a few areas but are adaptable enough to tackle things they are merely familiar with if need be. They are flexible enough to jump in at various stages of the design process and provide guidance or partner with an expert to collaborate. Due to these attributes, Generalists are available to work on medium to large projects that require a teams made up of a variety of roles  to accomplish complex goals. I&#8217;d wager that this is the average User Experience Designer found in industry. Being a Generalist isn&#8217;t inherently a disadvantage, that&#8217;s why we see HR Generalists holding more predominate positions than say a Benefits Administrator. They are able to contribute to an HR department in a variety of ways, and in many cases you find that HR Generalists are the ones managing the overall efforts of a department.</p>
<h3>Specialist</h3>
<p>Specialist have a very focused and very narrow workflow and resulting impact on a project. This is by no means a bad thing! Specialists are invaluable and usually required for large scale and complex projects. For these types of projects, it&#8217;s important to have a team made of User Researchers, Information Architects, Interaction Designers, Visual Designers, UI Developers and countless other roles. To see the value of the Specialist, we can look to Medical Surgeons. Last year my father-in-law was diagnosed with stomach cancer, and it was determined that he would need his stomach removed and rebuilt using part of his colon. Given the complex nature of the procedure and the various body systems that were involved, this surgery required the skills of two specialized surgeons. This was not a procedure that you would want a family practitioner to perform.</p>
<h2>The Importance of These Three Roles</h2>
<p>Within the focus of the User Experience profession, we need a good mix of all three of these types of designers. We need those that can tackle the entire process, as they are great mentors for those that choose not to, or haven’t built those skills yet. We need designers that are able to work on larger projects assuming a variety of roles or as a focused specialist to ensure the project comes out successful.</p>
<p>It&#8217;s my experience that the type of designer you become is up a matter of personal preference and professional goals. Personally, I like being a Generalist. I like doing a mix of user research, interaction design, and jumping in a tackling some information architecture and usability work every now and then. Given my background with a Computer Science degree, doing some development work is within my capabilities, but I&#8217;d rather partner with a skilled UI developer and leverage their focused skill set rather than hack my way through it.</p>
<p>Being a Generalist is my personal niche, it&#8217;s what makes me happy as a User Experience Designer. Sure one day that might change that I will choose a specific focus. Or I might choose to leverage the coding background I have, build out my visual design skills, and begin to tackle projects from start to finish.</p>
<p>Again, it&#8217;s my personal choice to define the type of designer I want to be. How do you determine what type of designer you are?  If you want to be someone that can manage the entire process from start to finish, then you better be willing to learn how to code. If you like a variety of challenges in your daily work life, then find a few areas of the UX spectrum and kick ass at them. If you are passionate about a single particular aspect of UX, then dive deep and dive hard. Where you find yourself, don’t let others distract you or detract you from your professional growth based on how they define the world.</p>
<p>In Part 2, I’m going to present the other side of this argument, but from my own point of view, on why designers need to know about coding. Look for it to be posted later this week.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F04%2Fdo-designers-need-to-know-how-to-code-part-1%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/04/do-designers-need-to-know-how-to-code-part-1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Even Toddlers Get Affordances</title>
		<link>http://bradsramblings.com/blog/2011/03/even-toddlers-get-affordances/</link>
		<comments>http://bradsramblings.com/blog/2011/03/even-toddlers-get-affordances/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 16:58:57 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Fatherhood]]></category>
		<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[Affordances]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Tristan]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=438</guid>
		<description><![CDATA[TweetMy 20 month year old son Tristan made a visit to my office last week. As we were leaving, he fell victim to my office&#8217;s front door. For years I have despised this door, as no matter how many times &#8230; <a href="http://bradsramblings.com/blog/2011/03/even-toddlers-get-affordances/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton438" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D438&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Even%20Toddlers%20Get%20Affordances%20%23UX&amp;related=bnunnally&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F03%2Feven-toddlers-get-affordances%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>My 20 month year old son <a href="http://www.flickr.com/photos/bradnunnally/5462687089/">Tristan</a> made a visit to my office last week. As we were leaving, he fell victim to my office&#8217;s front door. For years I have despised this door, as no matter how many times I walk through it, I always fall for it&#8217;s crappy <a href="http://en.wikipedia.org/wiki/Affordance">affordances</a>.</p>
<p><span id="more-438"></span><br />
<a href="http://bradsramblings.com/blog/wp-content/uploads/2011/03/photo-1.jpg"><img class="aligncenter size-medium wp-image-443" title="Front Door" src="http://bradsramblings.com/blog/wp-content/uploads/2011/03/photo-1-e1301070457653-224x300.jpg" alt="" width="224" height="300" /></a><br />
This is a door that opens outward as you walk through it from inside my office, so to open it you must PUSH. Myself, and many of my co-workers, continue to PULL on the handles to these doors as we are leaving the office. In many cases, it&#8217;s because we allow instinct to take over and guide our movement rather than step in and control our behavior directly. This is due to the fact that we are normally on the phone as we are leaving, calling clients one last time, or checking in with home for any last minute errands before heading home. Seriously, after over 4 years this is a door that plagues me and many others!</p>
<p>The lesson my son taught me, was that we humans have a naturally ability to compute and react to perceived affordances. (Something I already knew being a UXer, but he nailed it home)  It wasn&#8217;t until this little human, who is still trying to figure out the world around him, attempted to PULL on the door rather than PUSH on it that it dawned on me that our reactions to affordances is almost instinctual. In a world where we are constantly exposed to more and more stimuli, I believe we are becoming more reliant on our ability to instinctively react to perceived affordances more than ever.</p>
<p>So why does this matter? It matters because as designers tackle problems that impact our everyday lives, it&#8217;s imperative that our instinctual reactions to affordances are taken into account. If you save me the five seconds it takes for me to figure out WHY the door isn&#8217;t opening when I PULL on it, then you are making my life a bit more stress free and easier to navigate. And if I ever meet you face to face, I&#8217;ll probably give you a hug.</p>
<p>So if you are someone that is trying to solve the everyday problems of people, consider how a toddler might behave when presented with a particular affordance. Because chances are, a busy adult with umpteen-million things going through their brain will react the same exact way.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F03%2Feven-toddlers-get-affordances%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/03/even-toddlers-get-affordances/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ethical Frameworks for Behavioral Design</title>
		<link>http://bradsramblings.com/blog/2011/03/ethical-frameworks-for-behavioral-design/</link>
		<comments>http://bradsramblings.com/blog/2011/03/ethical-frameworks-for-behavioral-design/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 20:11:48 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Behavioral Design]]></category>
		<category><![CDATA[Ethic]]></category>
		<category><![CDATA[Persuasion]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=420</guid>
		<description><![CDATA[TweetI recently returned from SxSW where I was given the honor and privilege to co-present with Chris Risdon and Nick Disabato. Together we presented a 2.5 hour workshop on Behavioral Design and Persuasion. The workshop was split into three parts, &#8230; <a href="http://bradsramblings.com/blog/2011/03/ethical-frameworks-for-behavioral-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton420" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D420&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Ethical%20Frameworks%20for%20Behavioral%20Design%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F03%2Fethical-frameworks-for-behavioral-design%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>I recently returned from <a href="http://sxsw.com/">SxSW</a> where I was given the honor and privilege to co-present with <a href="http://chrisrisdon.com/">Chris Risdon</a> and <a href="http://nickd.org/">Nick Disabato</a>. Together we presented a 2.5 hour workshop on <a href="http://schedule.sxsw.com/events/event_IAP7330">Behavioral Design and Persuasion</a>. The workshop was split into three parts, with Chris covering the general theory behind <a href="http://www.slideshare.net/livebysatellite/framing-behavior-design">Behavioral Design and Persuasion</a>, Nick going into details behind specific concepts around <a href="http://nickd.org/log/nickd-sxsw-2011.zip">Persuasion </a>and showcase many great design patterns, and I was tasked to cover the <a href="http://www.slideshare.net/bnunnally/ethical-frameworks-for-behavioral-design">ethical side of doing</a> Behavioral Design. Overall, our talk was a huge success in my book and I want to thank both Chris and Nick for including me on this amazing journey.</p>
<p><span id="more-420"></span> In an effort to provide additional information for those that either didn&#8217;t stick around for my portion of the talk, or those that couldn&#8217;t make it, I&#8217;m posting what was fundamentally what I said during my presentation.</p>
<h2>Why Ethics Matter</h2>
<p>So why are <a href="http://en.wikipedia.org/wiki/Ethics">Ethics</a> important when it comes to doing behavioral design? I firmly believe that any type of behavior encouragement or change is some form of manipulation. Now, it&#8217;s important to note that there is good manipulation and bad manipulation. Getting me to sign up for your newsletter because you purposely used double negatives in your labels,  and then making it impossible for me to unsubscribe is a great example of <strong>BAD</strong> manipulation. On the other hand, getting me to acknowledge that my wife and I spend too much money at Target and encouraging me to save more is a form of <strong>GOOD</strong> manipulation. Ethical Philosophy is something that allows us to ask tough questions during the design process so that we avoid the bad manipulation and take advantage of opportunities to incorporate good manipulation.</p>
<p>The wonderful thing about Ethical Philosophy is that many of the theories can easily be distilled down to tangible frameworks that can be used guide the design process. If used early on in a project, they can be a guiding light that ensures the end product is as Good as possible. These frameworks can also be used during various check points of a design lifecycle to act as a gut test for the team, and get them back on track if need be.  Regardless how or when you use these frameworks, their main benefit lies in the questions they force you to ask yourself, team, and stakeholders.</p>
<h2>Virtue Ethics</h2>
<p><a href="http://bradsramblings.com/blog/wp-content/uploads/2011/03/virtues.png"><img class="aligncenter size-medium wp-image-430" title="Virtue Ethics Framework" src="http://bradsramblings.com/blog/wp-content/uploads/2011/03/virtues-300x203.png" alt="" width="300" height="203" /></a></p>
<p><a href="http://en.wikipedia.org/wiki/Virtue_ethics">Virtue Ethics</a> originated based on the work of Plato and Aristotle. The crux of Virtue Ethics is to live a balanced life, using the defined nine virtues as a guide to maintain that balance. If you are unbalanced in one or more areas, the concept is to begin acting (or pretending) in the opposite fashion. For example, if you are generally cowardly or easily scared, act brave and courageous. Eventually, you will stop acting (or pretending) and simply <strong>BE</strong> brave and courageous. Now, this is a very simplisitc explanation of Virtue Ethics, but it gets the point across.</p>
<p>How does this apply to behavioral design? Many applications exist today that track our everyday behavior, and report back on that behavior. The advantage of this technology is that we are becoming more aware of how deficient, or in excess, we are regarding our behaviors. A design that follows the Virtue Ethic framework is one that encourages or pushes a person to no longer be deficient or in excess. <a href="https://www.mint.com/">Mint.com</a> is a perfect example of a design that fits into this framework. When I first using Mint.com I quickly noticed that my wife and I on average spent well over $300 dollars a month a Target. Compared to the national and local averages, we were spending too much money at Target. This allowed us to evaluate our spending habits when we visited Target and encouraged us to buy what we needed rather than what we wanted. It took a behavior that was in excess and brought it closer to something that is more balanced.</p>
<h2>Categorical Imperative</h2>
<p><a href="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Imperative.png"><img class="aligncenter size-medium wp-image-428" title="Categorical Imperative Framework" src="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Imperative-300x191.png" alt="" width="300" height="191" /></a></p>
<p>The <a href="http://en.wikipedia.org/wiki/Categorical_imperative">Categorical Imperative</a> is defined by Immanual Kant in his philosophical work<br />
<a href="http://www.earlymoderntexts.com/pdf/kantgw.pdf"> Groundwork of the Metaphysic of Morals</a>(PDF). Kant wanted to create a rule based system to morality that could be used to gauge any action or behavior. To this end he defined the following three maxims as a series of questions you could ask yourself when trying to determine if an action is moral or not. Firstly, you ask yourself if someone else was in your exact situation and they performed this act would it still be considered Right? Next, determine if you are using another person in some way by performing this act. Kant strongly believed that one person should never use another person, that we should always treat a person as an ends and never as a means. Finally, ask yourself if your action was a universal law, one where everyone in your situation and context was forced to act this way, would it still be Right? By going through these three morality &#8220;tests&#8221;, you can determine if a particular action is moral or not.</p>
<p>How does this apply to behavioral design? It&#8217;s a common practice for designers to use some type of pattern library to influence or inspire their work. Architects do this as well, starting with a common, proven base to begin their work. Looking at the <a href="http://www.thefuntheory.com/piano-staircase">Musical Paino Stairs</a> created as part of <a href="http://www.thefuntheory.com/">Volkswagen&#8217;s The Fun Theory</a>, we see a pattern that would be moral when put through the Categorical Imperative. If everyone, that was healthy and capable, had to use the stairs rather than taking an escalator, and it was &#8220;fun&#8221; to do, the world would probably be a slightly better place. People would get more exercise, burn more calories, and generally be more healthy. (In theory.)</p>
<h2>Utilitarianism</h2>
<p><a href="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Utilitarism1.png"><img class="aligncenter size-medium wp-image-432" title="Utilitarism Framwork" src="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Utilitarism1-300x191.png" alt="" width="300" height="191" /></a></p>
<p>Everyone wants to world to be a happier place, it&#8217;s only a few sick individuals out there that try to mess it up for the rest of us. <a href="http://en.wikipedia.org/wiki/Utilitarianism">Utilitarianism</a> is based on the concept of equating morality to the overall level of happiness, or utility, that gets added to the world by performing an action. To determine this, the <a href="http://en.wikipedia.org/wiki/Felicific_calculus">Felicific Calculus </a>was created that allows you to compute the &#8220;exact&#8221; amount of happiness, or utility, an action adds, or removes, from the world. Two aspects of this formula that stands out to me are the chances of an action being repeated and the amount of people it impacts.</p>
<p>How does this apply to behavioral design? Applications or special social based programs can have a large influence on ones behavior and life style. Looking at the <a href="http://www.urgentevoke.com/">Evoke</a> &#8220;game&#8221;, we find a great example that not only taught people in third world countries key survival skills, but it also inspired a group of entrepreneurial minded people to create businesses that help others adopt these survival skills.  This program not only affected a large amount of people, but it&#8217;s having lasting effects well after the first &#8220;season&#8221; concluded.</p>
<h2>Altruism</h2>
<p><a href="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Alturism.png"><img class="aligncenter size-medium wp-image-427" title="Alturism Framework" src="http://bradsramblings.com/blog/wp-content/uploads/2011/03/Alturism-300x191.png" alt="" width="300" height="191" /></a></p>
<p>The debate on if true <a href="http://en.wikipedia.org/wiki/Altruism">Altruism</a> exists has been around for a long time. Luckily, from a philosophical point of view it&#8217;s well and alive. The moral theory of Altruism doesn&#8217;t really have any type of creator, as it&#8217;s based on our very own evolutionary history. The basic concepts of Altruism can be found by studying the way humans behaved when we were restricted to a tribal based society. One of the most basic rules of any tribe is that an act must be one that, in the end, benefits the entire tribe. For this to work, everyone in the tribe was required to give something up for others, and accept something from their fellow tribe-mates that they in turn had to give up.  Everyone relied on everyone else sacrificing something for the benefit of all.</p>
<p>How does this apply to behavioral design? Several applications have popped up recently that are based on either a pseudo-barter based economies, or that attempts to help others without asking for anything in return. For this framework, I&#8217;d like to focus on <a href="https://www.readyforzero.com/">ReadyForZero.com</a> as an example of a product that is very altruistic in nature. ReadyForZero&#8217;s main goal is to help others gain control of the credit card debit, offering payment plans, advice on debt consultation or consolidation, and even go so far as to bring up the possibility of claiming bankruptcy. All of this is offered for free, in other words the creators of ReadyForZero took the time, effort, and money to create something to help others. Now, that doesn&#8217;t mean they don&#8217;t have a business model of some kind to make money for themselves, which they do. But it shows an example of helping others to help others, which eventually will help yourself.</p>
<p>Doing &#8220;Good&#8221; work is hard, and it&#8217;s something many designers strive to do. The drive to do &#8220;Good&#8221; is fueled by designers attempting to make the world a better place, even if it only impacts a small group of people. These frameworks are an effort to provide designers with the tools to gauge their work from a moral and a practical point of view. They encourage tough questions to be asked, questions that try to get at the &#8220;Why?&#8221; of a decision rather than the &#8220;What?&#8221; and &#8220;How?&#8221; Given the history that goes along with these four frameworks, it also gives designers plenty of rationale and resources to defend decisions they make when challenged by managers or directors.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2011%2F03%2Fethical-frameworks-for-behavioral-design%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2011/03/ethical-frameworks-for-behavioral-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do People Use (Insert Feature\Function)?</title>
		<link>http://bradsramblings.com/blog/2010/09/do-people-use/</link>
		<comments>http://bradsramblings.com/blog/2010/09/do-people-use/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 13:15:59 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[User Experience]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Scope Creep]]></category>
		<category><![CDATA[user research]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=411</guid>
		<description><![CDATA[TweetThis question gets asked in a variety of online forums and Q&#38;A communities all the time. We also hear it offline coming from stakeholders and clients when projects are getting kicked off, or when designs are being reviewed. Fortunately, this &#8230; <a href="http://bradsramblings.com/blog/2010/09/do-people-use/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton411" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D411&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Do%20People%20Use%20%28Insert%20Feature%5CFunction%29%3F%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F09%2Fdo-people-use%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>This question gets asked in a variety of online forums and Q&amp;A communities all the time. We also hear it offline coming from stakeholders and clients when projects are getting kicked off, or when designs are being reviewed. Fortunately, this question has a simple answer &#8211; YES! Now, the rationale behind the answer is where it gets tricky, and for all you out there that are a fans of User Research it&#8217;s where the fun happens. <span id="more-411"></span></p>
<p>There is always someone, or a group of someones, that will use a particular feature or function. It could be personal preference, or some person out there has determined that using said feature is more efficient/productive than the standard method. The sad truth though is just because people use something as it appears on other sites and products, doesn&#8217;t mean it&#8217;s the right thing to do for your design/product. To make a truly informed design decision, it&#8217;s best you put yourself out into the world and do some good ole research.</p>
<p>Go find a group of people that represent your users and see if they are even aware of the feature you&#8217;re thinking of using. This can easily be done with a 15 minute conversation over coffee, or over the phone. If face to face interaction isn&#8217;t feasible, crank out a short, and I mean short!, online survey. You should pay close attention to WHEN people use the feature, and most importantly WHY. Other areas of interest should be when people DON&#8217;T use the feature, especially if you happen to run across someone who purposely AVOIDS the feature. All of these little data points are great starting points to have a meaningful and inspiring conversation with people who you will be designing for. The results of the conversation will allow you to answer &#8220;Do people use &lt;Insert Feature/Function&gt;?&#8221; with an informed response and help convince others how time and money should be invested during later stages of design and even development.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F09%2Fdo-people-use%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2010/09/do-people-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prototyping is Like An Onion &#8211; It Has Layers</title>
		<link>http://bradsramblings.com/blog/2010/06/prototyping-is-like-an-onion/</link>
		<comments>http://bradsramblings.com/blog/2010/06/prototyping-is-like-an-onion/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 14:16:47 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[axure]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[prototyping]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=408</guid>
		<description><![CDATA[TweetRecently, I&#8217;ve had to create several in-depth interactive prototypes, and keeping all the various designs and interactions straight was a bit of a daunting task. Especially when the level of interactive fidelity was high. To ensure that I hooked up &#8230; <a href="http://bradsramblings.com/blog/2010/06/prototyping-is-like-an-onion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton408" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D408&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Prototyping%20is%20Like%20An%20Onion%20%26%238211%3B%20It%20Has%20Layers%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F06%2Fprototyping-is-like-an-onion%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Recently, I&#8217;ve had to create several in-depth interactive prototypes, and keeping all the various designs and interactions straight was a bit of a daunting task. Especially when the level of interactive fidelity was high. To ensure that I hooked up every piece of interaction and wrote every logic case needed, I took the development of the prototypes step by step, or layer by interactive layer. This post is  a brief description of the process I followed. I&#8217;d be interested to know how this relates to your own process and any other comments you might have.<span id="more-408"></span></p>
<p>My first goal was to make sure the prototype was a complete click-thru of  all the designed pages. Now, this doesn&#8217;t mean I made just the main navigation click-able, but I also linked up any cross link opportunities too. Once I verified that all of the pages were linked together and could be traversed, it was time to move on to the next layer of interactivity.</p>
<p>Developing the various states for each page was next. Since I was using <a href="http://www.axure.com/">Axure</a>, this meant I broke out the Dynamic Panel and used it anywhere particular components of a page changed given the right conditions. This was the part that took the longest, as I had to work out all the various iterations of the same controls.  I didn&#8217;t worry too much about the specific conditions needed for the various states, as keeping track of all the logic in my head was distracting. At this stage in the game, it was  important that I got all the finer details of the interactions designed out.</p>
<p>Now that all of the pages were linked up, and the states created, I got started with the really intensive stuff. Getting the detailed interactive logic done was the final layer to my process. The first bits of logic I tackled were those that effected the whole prototype. A prime example of this was the logged in/logged out states, which requires multiple layers of logic to ensure that it properly affected the whole prototype. Once these general logic cases were covered, I tackled the individual cases present in each page and state. These prototypes were of decent size, so I kept a checklist handy to ensure I didn&#8217;t miss anything.</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F06%2Fprototyping-is-like-an-onion%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2010/06/prototyping-is-like-an-onion/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Contextual Vibes</title>
		<link>http://bradsramblings.com/blog/2010/05/contextual-vibes/</link>
		<comments>http://bradsramblings.com/blog/2010/05/contextual-vibes/#comments</comments>
		<pubDate>Thu, 27 May 2010 19:26:12 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[Random Noise]]></category>
		<category><![CDATA[Contextual Design]]></category>
		<category><![CDATA[Free Idea]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://bradsramblings.com/blog/?p=402</guid>
		<description><![CDATA[TweetWhy doesn&#8217;t the iPhone allow you to customize the vibration sequence based on the context of the notification? This has been bugging me for awhile, but thanks to Eduardo Ortiz and Diego Pulido I&#8217;m bugged enough by it now to &#8230; <a href="http://bradsramblings.com/blog/2010/05/contextual-vibes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton402" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fbradsramblings.com%2Fblog%2F%3Fp%3D402&amp;text=RT%20%40bnunnally%20New%20Blog%20Post%20-%20Contextual%20Vibes%20%23UX&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F05%2Fcontextual-vibes%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://bradsramblings.com/blog/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Why doesn&#8217;t the iPhone allow you to customize the vibration sequence based on the context of the notification? This has been bugging me for awhile, but thanks to <a href="http://www.deconstructux.com/">Eduardo Ortiz </a>and <a href="http://www.diegopulido.com/">Diego Pulido</a> I&#8217;m bugged enough by it now to write about it. During a standard work day, my phone stays in the silent mode more often than not. Between SMS message, Boxcar Notifications, and emails my phone buzzes a lot. Now I&#8217;m like many people and I keep my personal email open all day so I can easily switch it when I need to. Feeling an email &#8220;buzz&#8221; come from my leg would tell me to check this tab rather than pull out my phone. The more I think about this type of use, the more I want this feature.<span id="more-402"></span></p>
<p>Thinking back, even my pager from high school had the ability to customize its vibration. Granted, the pager only had one function so it didn&#8217;t need do any logic to determine which vibration sequence to use, but still the ability was there. With an advanced device like the iPhone, it should be easier than pie to put some logic around what sequence the vibration uses based on what context is being called. This capability has to present already, as Apps have the ability to use the vibration of the phone in a variety of ways. Apple, if you&#8217;re listening (which I know you&#8217;re not) this would be nice to see in 4.x version of the iPhone OS.</p>
<p>What are some ways this type of contextual interaction could help you?</p>

<div class="like">
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbradsramblings.com%2Fblog%2F2010%2F05%2Fcontextual-vibes%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:62px; "></iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://bradsramblings.com/blog/2010/05/contextual-vibes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

