<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ziggurat</title>
	<atom:link href="http://ziggurat.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ziggurat.wordpress.com</link>
	<description>Analysis + Design + Development</description>
	<lastBuildDate>Thu, 05 Jan 2012 22:59:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ziggurat.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Ziggurat</title>
		<link>http://ziggurat.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ziggurat.wordpress.com/osd.xml" title="Ziggurat" />
	<atom:link rel='hub' href='http://ziggurat.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Asking the user</title>
		<link>http://ziggurat.wordpress.com/2009/04/12/asking-the-user/</link>
		<comments>http://ziggurat.wordpress.com/2009/04/12/asking-the-user/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 11:34:47 +0000</pubDate>
		<dc:creator>udreka</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://udreka.pl/?p=78</guid>
		<description><![CDATA[Software apps often ask their users to confirm (potentially destructive) actions. The method most often used are dialog boxes with a message and yes/no buttons. Unfortunately this is often bad design because it: slows the user down and doesn&#8217;t guarantee safety (there are so many dialog boxes popping-up all the time that many users develop [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ziggurat.wordpress.com&amp;blog=243208&amp;post=78&amp;subd=ziggurat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Software apps often ask their users to confirm (potentially destructive) actions. The method most often used are <span style="color:#ff0000;">dialog boxes</span> with a message and <span style="color:#ff0000;">yes</span>/<span style="color:#ff0000;">no </span>buttons.</p>
<p>Unfortunately this is often bad design because it:</p>
<ul>
<li><span style="color:#ff0000;">slow</span>s the user down and</li>
<li>doesn&#8217;t guarantee <span style="color:#ff0000;">safety </span>(there are so many dialog boxes popping-up all the time that many users develop a kind of <em>dialog blindness</em> and sometimes mechanically click &#8220;yes&#8221; without reading the details).</li>
</ul>
<p>The worst kind of dialog is that with a long message worded so that it&#8217;s not immediately obvious which answer does what (<span style="color:#808080;">see leftmost dialog in figure</span>).</p>
<p>We can improve upon that by simplifying the message as much as possible and putting meaningful labels on the buttons (<span style="color:#ff0000;">save</span>/<span style="color:#ff0000;">discard </span>instead of yes/no, <span style="color:#808080;">middle dialog</span>).</p>
<p>An even better solution would be to have a really short message and big, meaningful buttons (<span style="color:#808080;">dialog on the right</span>).</p>
<p><a href="http://ziggurat.files.wordpress.com/2009/04/yesnosavediscard.png"><img class="aligncenter size-full wp-image-94" title="Bad, better, best dialog boxes" src="http://ziggurat.files.wordpress.com/2009/04/yesnosavediscard.png?w=500&#038;h=137" alt="Bad, better, best dialog boxes" width="500" height="137" /></a></p>
<p>That way we can minimize both confusion and delay and have happier, safer users.</p>
<p>But if the overall design (and budget) allows we can go even further: why waste the user&#8217;s time at all? Instead provide a robust <span style="color:#ff0000;">undo</span> feature and do away with the dialog altogether ;-)</p>
<p><strong>Note</strong>: the picture was created with <a href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a>, a great little app for sketching UIs.</p>
<p><strong>Update january 2012</strong>: I&#8217;ve recreated the example dialog boxes as they were missing after I moved this post from udreka.pl to this site. I&#8217;m not sure what the exact wording was on the originals and I feel as though the current version is somewhat less convincing, but I can&#8217;t seem to come up with a better one right now so this is going to be it for the time being.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ziggurat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ziggurat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ziggurat.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ziggurat.wordpress.com&amp;blog=243208&amp;post=78&amp;subd=ziggurat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ziggurat.wordpress.com/2009/04/12/asking-the-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c0e37f4a06d4c445028e6d955a4ae7c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vertigo</media:title>
		</media:content>

		<media:content url="http://ziggurat.files.wordpress.com/2009/04/yesnosavediscard.png" medium="image">
			<media:title type="html">Bad, better, best dialog boxes</media:title>
		</media:content>
	</item>
		<item>
		<title>The old WHAT vs. HOW debate</title>
		<link>http://ziggurat.wordpress.com/2009/03/07/analysts-toolbox-the-old-what-vs-how-debate/</link>
		<comments>http://ziggurat.wordpress.com/2009/03/07/analysts-toolbox-the-old-what-vs-how-debate/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 15:33:38 +0000</pubDate>
		<dc:creator>udreka</dc:creator>
				<category><![CDATA[Business Analysis]]></category>

		<guid isPermaLink="false">http://udreka.pl/?p=34</guid>
		<description><![CDATA[When explaining to laymen what a requirement is (or more importantly when telling a junior analyst what job is required of them) some people say: &#8220;Requirements specify the WHAT without going into the details of the HOW.&#8221; I&#8217;ve always found this explenation more confusing then helpfull. I mean is a statement like &#8220;The customer enters [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ziggurat.wordpress.com&amp;blog=243208&amp;post=34&amp;subd=ziggurat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When explaining to laymen what a <span style="color:#ff6600;">requirement </span>is (or more importantly when telling a junior analyst what job is required of them) some people say:</p>
<blockquote><p>&#8220;<em>Requirements specify the WHAT without going into the details of the HOW</em>.&#8221;</p></blockquote>
<p>I&#8217;ve always found this explenation more confusing then helpfull. I mean is a statement like &#8220;<em>The customer enters a credit card number.</em>&#8221; a <span style="color:#00ff00;">what </span>or a <span style="color:#ff0000;">how</span>?</p>
<p>Depending on where you stand it can be either!</p>
<p>For example:</p>
<ol>
<li>making money is the <span style="color:#00ff00;">what</span> * charging customers is the <span style="color:#ff0000;">how</span></li>
<li>charging customers is the <span style="color:#00ff00;">what</span> * accepting his credit card is the <span style="color:#ff0000;">how</span></li>
<li>accepting a credit card is the <span style="color:#00ff00;">what </span> * getting it&#8217;s number is the <span style="color:#ff0000;">how</span></li>
<li>getting the number is the <span style="color:#00ff00;">what</span> * a text box on a web page is the <span style="color:#ff0000;">how</span></li>
<p>This can go deeper still:</p>
<li>the textbox is the <span style="color:#00ff00;">what</span> * the HTML &lt;form&gt; tag is the <span style="color:#ff0000;">how</span></li>
</ol>
<p>The whole picture is made up of a hierarchy of levels each of which is a <span style="color:#00ff00;">what </span>for the level bellow and a <span style="color:#ff0000;">how </span>for the level above.</p>
<p>Saying &#8220;<em>You should write more about the what then about the how</em>.&#8221; is really meaningless. What you should say is something like: &#8220;<em>Concentrate on user&#8217;s goals without going into the specifics of <span style="color:#ff0000;">how </span>those goals are achieved in the actual user interface but instead looking into <span style="color:#ff0000;">how </span>they help achieve his overall objectives.</em>&#8220;</p>
<p>So please:<span style="color:#ff6600;"> be specific</span>! And don&#8217;t confuse newbies: we tend to have a hard time as it is ;-)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ziggurat.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ziggurat.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ziggurat.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ziggurat.wordpress.com&amp;blog=243208&amp;post=34&amp;subd=ziggurat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ziggurat.wordpress.com/2009/03/07/analysts-toolbox-the-old-what-vs-how-debate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c0e37f4a06d4c445028e6d955a4ae7c4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">vertigo</media:title>
		</media:content>
	</item>
	</channel>
</rss>
