<?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>All Thumbs and No Fingers &#187; design</title>
	<atom:link href="http://redjamjar.net/tags/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://redjamjar.net</link>
	<description>A bucket for all things by redjamjar</description>
	<lastBuildDate>Sat, 24 Dec 2011 08:41:39 +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>Book Review: Mobile First by Luke Wroblewski</title>
		<link>http://redjamjar.net/internet/book-review-mobile-first-by-luke-wroblewski/</link>
		<comments>http://redjamjar.net/internet/book-review-mobile-first-by-luke-wroblewski/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 09:09:57 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Software Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user_centered_design]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=327</guid>
		<description><![CDATA[If you&#8217;ve not heard of A book Apart they are brilliant at providing short to the moment guides aimed at people without the time to spend digging around through reams of pages. Just perfect for the train! Luke Wroblewski doesn&#8217;t &#8230; <a href="http://redjamjar.net/internet/book-review-mobile-first-by-luke-wroblewski/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve not heard of <a href="http://www.abookapart.com/">A book Apart</a> they are brilliant at providing short to the moment guides aimed at people without the time to spend digging around through reams of pages. Just perfect for the train!</p>
<p><a href="http://www.abookapart.com/products/mobile-first"><img class="aligncenter size-medium wp-image-332" title="Mobile First" src="http://redjamjar.net/wp-content/uploads/2011/12/Screen-Shot-2011-12-18-at-09.01.25-300x137.png" alt="" width="300" height="137" /></a><a href="http://www.lukew.com/">Luke Wroblewski</a> doesn&#8217;t disappoint in this short guide on <a title="Mobile First Book" href="http://www.abookapart.com/products/mobile-first">Mobile First</a> for designers. Reading through this guide offers a wealth of advice, every second sentence it felt like another simple statement resonating within me. Here are just a few highlights (really) I particularly enjoyed, but for a few quid go and get the whole book:</p>
<p><span id="more-327"></span></p>
<p><strong>Growth</strong></p>
<ul>
<li>Websites and applications should be designed and built for mobile first.</li>
<li>Smartphones were boldly predicted to out-ship the combined global market of laptop, desktop, and notebook computers in 2012. <a href="http://www.smartonline.com/smarton-products/smarton-mobile/smartphones-pass-pc-sales-for-the-first-time-in-history/">They did so in the last quarter of 2010 &#8211; two years earlier than predicted. </a></li>
<li>&#8230; even if you can create native applications for each platform, the cost of maintaining them can quickly make it prohibitive.</li>
<li>The combination of mobile and desktop experiences results in more engaged users across both sets of devices.</li>
</ul>
<p><strong>Constraints</strong></p>
<ul>
<li>Screens are small, networks are unreliable, and people can find themselves in all kinds of situations when they pull out their mobile device.</li>
<li>&#8230; design is the process of gradually applying constraints until an elegant solution remains.</li>
<li>&#8230; 80% of the screen space from the desktop was missing.</li>
<li>&#8230; Thinking “<a href="http://blog.compete.com/2010/03/12/smartphone-owners-a-ready-and-willing-audience/">one eyeball, one thumb</a>” forces you to simplify mobile designs &#8230;</li>
</ul>
<p><strong>Capabilities</strong></p>
<ul>
<li>&#8230; mobile capabilities allow you to do: reinvent ways to meet people’s needs using exciting new tools &#8230;</li>
</ul>
<p><strong>Organisation</strong></p>
<ul>
<li>Aligning with mobile behaviors also naturally aligns your website with real-world needs.</li>
<li>&#8230; content takes precedence over navigation on mobile.</li>
<li>&#8230; allowing people to explore and pivot to relevant content doesn’t have to mean piles of navigation bars that bury content.</li>
<li>If you need a fixed menu, better to fix it to the top, as Twitter has done.</li>
<li>&#8230; fingers are imprecise pointing instruments&#8230; [ isn't that obvious?, many examples I see say not so ] bigger [not downsized] touch targets are essential.</li>
<li>Destructive actions like cancel or delete can be placed outside people’s comfort zone.</li>
<li>Consistency in interaction approaches and gestures more than diversity. See Luke&#8217;s detailed guide here: <a href="http://www.lukew.com/ff/entry.asp?1071">Common Gesture Reference.</a></li>
<li>We are in a transition phase from GUIs to NUIs (Natural User Interfaces).</li>
<li>Develop with progressive enhancement in mind</li>
</ul>
<p>Refer to <a href="http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html">Apples guidelines</a> for target sizes and much much more</p>
<p><strong>Inputs</strong></p>
<ul>
<li>Take advantage of input types, attributes, and masks to make mobile input easier.</li>
<li>Select menus are pretty tap-intensive: tap the menu once to open it, swipe the list that shows up to find the answer you want to select, tap it, and then tap down or close to go back to the form.</li>
<li>HTML5 input types can help people accurately answer questions that require a specific format.</li>
<li>&#8230; take the height of virtual keyboards into account &#8230;</li>
<li>Actively encourage input and allow people to contribute and create using their mobile devices.</li>
</ul>
<p><strong>Layout</strong></p>
<ul>
<li>&#8230; the meta viewport tag is really useful for designing mobile web experiences.</li>
<li>Forget pixels and instead concentrate on points, for example on all iPhones this is consistent at 320&#215;480, only the pixel density changes.</li>
<li>Render rounded borders &amp; graduated backgrounds using CSS3 but not to many or performance will be compromised.</li>
<li>Flexible layouts which expand and adjust to the available width of the device are essential.</li>
<li>Use break points to provide differing layout rules at significantly different device criteria. See more in <a href="http://www.abookapart.com/products/responsive-web-design">Responsive Web Design</a>.</li>
<li>Consider the differences between connected TVs, desktops/laptops, tablets, smartphones, and feature phones.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Book+Review%3A+Mobile+First+by+Luke+Wroblewski+http%3A%2F%2Fbit.ly%2Fsy7dcY" title="Post to Twitter"><img class="nothumb" src="http://redjamjar.net/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Book+Review%3A+Mobile+First+by+Luke+Wroblewski+http%3A%2F%2Fbit.ly%2Fsy7dcY" title="Post to Twitter">Tweet This Post</a></p></div><p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/book-review-mobile-first-by-luke-wroblewski/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integration &#8211; how to plan for the unknown</title>
		<link>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/</link>
		<comments>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 22:06:50 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Software Design]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=164</guid>
		<description><![CDATA[No one has ever said integration of one system with another is straight forward. But does it always need to be a surprise a minute roller coaster ride? In a recent and slightly challenging (read evolving) integration projects I devised &#8230; <a href="http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>No one has ever said integration of one system with another is straight forward. But does it always need to be a surprise a minute roller coaster ride? In a recent and slightly challenging (read evolving) integration projects I devised a simple set of rules:</p>
<p>Action Plan:</p>
<ol>
<li>Identify the unknowns<br />
How? Start simply with broad questions. Don&#8217;t be too quick to get into the detail as this will be the natural tendency. At this stage understand nothing about the detail but fully comprehending the end user environment or capabilities will give you a greater barometer for detecting where the unknowns are essential or not.</li>
<li>Questions everything, assume nothing<br />
I&#8217;ve tripped over this many times, combined with one this is probably the largest probably when scoping, initiating or specify an integration piece of work. I find Excel is my friend in this situation, I can capture questions and responses as the knowledge flows</li>
<li>Seek documentation but don&#8217;t rely on it.<br />
Documentation in what ever form is usually well intentioned, but out of date, inaccurate or just plain wrong. Typically the documentation will look grand &#8216;Technical Specification for X.Y.Z version 1.2&#8242; however what tends to happen is that was written at the outset before a line of code had been written &#8211; ask yourself when you last went back and updated a specification at the end of project, yet you want to make key integration decisions based on it?</li>
<li>Get a setup of the system as close as possible to the real environment for use during development, verification testing and UAT</li>
<li>Commit, integrate and test regularly. Really if your not doing this forget it</li>
<li>Use real data not &#8216;lorem ipsum&#8217; or &#8216;test account 1&#8242;<br />
Demand this especially if you have translation or localisation considerations to consider.</li>
<li>Allow your/encourage your client to come and inspect your work &#8211; they may see things your developer mind over looked.<br />
Coming from a developer mind I&#8217;m always surprised how easy it is to be lulled by our perspective on systems.</li>
<li>Testing<br />
Even with all the automated testing, eyeballs and code reviews I&#8217;m still amazed by how often I come across developers who see it as acceptable to ship code from their development computer to a production environment without any testing.</li>
</ol>
<p>Have I overlooked anything you find works best for you? Let me have your comments and I&#8217;ll add them in.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Integration+%E2%80%93+how+to+plan+for+the+unknown+http%3A%2F%2Fbit.ly%2Frw9Zp4" title="Post to Twitter"><img class="nothumb" src="http://redjamjar.net/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Integration+%E2%80%93+how+to+plan+for+the+unknown+http%3A%2F%2Fbit.ly%2Frw9Zp4" title="Post to Twitter">Tweet This Post</a></p></div><p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/internet/integration-how-to-plan-for-the-unknown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Six thinking hats designing and scoping solutions</title>
		<link>http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/</link>
		<comments>http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 09:22:49 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Software Design]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[edward_debono]]></category>
		<category><![CDATA[six_thinking_hats]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=152</guid>
		<description><![CDATA[I&#8217;ve been contemplating this for some time. In fact it dates back to my first trip with my Dad to the local library in North Walsham where I found a copy of Dr Edward De Bono&#8217;s: Six thinking hats. Six &#8230; <a href="http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><a href="http://redjamjar.net/wp-content/uploads/2009/11/hat.jpg"><img class="alignright size-thumbnail wp-image-159" title="hat" src="http://redjamjar.net/wp-content/uploads/2009/11/hat-150x150.jpg" alt="hat" width="150" height="150" /></a>I&#8217;ve been contemplating this for some time. In fact it dates back to my first trip with my Dad to the local library in North Walsham where I found a copy of Dr Edward De Bono&#8217;s: Six thinking hats.</p>
<p>Six Thinking Hats is the concept that innovation, judgement and thought can be better managed and facilitated within a group if the group organises their collective thinking processes around a set of specific areas.</p>
<p>Each hat represents a specific area of consideration or thought and for simplicities sake you often see them represented with different colours. I&#8217;ve used this personally over many years and found that with time a. you can become faster but b. it takes time to perfect. The tools are useful for innovation but they can equally be applied to strategy enabling you to flesh out and balance a strategy considering the full range of inputs and therefore logical outputs.</p>
<p>During a recent workshop I attempted to use this model for technical innovation, scoping and design. Much of the work I&#8217;m interested in is understanding the real business requirements and desires such that I can translate this into a process and therefore into a software solution. I stress real business requirements because in my experience what I&#8217;m presented with at the start often differs from the final needs. In effect there is a part for me to facilitate the discussion and also capturing it as it comes to light.</p>
<p>With any task these days time is money and being swift, focus and accurate are critical during this stage. So using the six thinking hats should work&#8230;</p>
<p>Hat 1:</p>
<p>Is concerned with questions and facts. Well that was excellent we started the discussion collecting together the initial facts/needs we had about the solution. The white board was our friend and having allowed our self with 20 minutes we finished feeling like a second pass was necessary but that we&#8217;d made a start. The nice experience was the shared concentration, each time something not to do with Hat1 surfaced it was immediately parked.</p>
<p>Hat 2:</p>
<p>Is concerned with the emotional, irrational aspects. This is not so easy simply because of the lack of time we&#8217;ve had to work together (kick off meeting) and that its not immediately obvious that this should have a relevance on our task. However after a short pause we did gather to gather our emotions and it was pleasant to find them largely similar. In this case around the desire for success, daunting hill to climb and concerns over failure to bring the essential elements out.</p>
<p>Hat 3:</p>
<p>Is concerned with judgments. Beneficial but challenging was the outcome here. The problem with this stage is that you need to criticise the solution, need, business case to unpick where there may be logical arguments which challenge the need for it. Our discussion unearthed a number of things which in Prince 2 might go onto a risk register. In our case we decided once again to not try to judge the arguments, if we felt they were valid then onto the whiteboard with the desire to return to each and ensure we had a mitigation in place at some stage during the spec phase.</p>
<p>Hat 4:</p>
<p>Is a pleasant stage where we all dust ourselves off from the previous stage and now focus on the positive points. In effect the positive points indicated a range of needs which weren&#8217;t focused on in the RFP, some of the more softer aspects such as the user experience, information architecture. As with most software RFP there is typically a lot of focus on the scope of the works with some explanation of the strategy. However its then important to tease out the needs in respect of the structure, and the representation it will take on screen.</p>
<p>Hat 5:</p>
<p>Is concerned with creativity, new thoughts and investigations. In effect this just happens as a outcome from doing each of the other hats. We confirmed in this section that the questions area of the whiteboard captured the unknowns at this point in time and quickly moved on.</p>
<p>Hat 6:</p>
<p>Is concerned with the holistic view. A moment to step back and recheck that the process followed has struct the correct chords and we are moving in the correct direction. Actually it identified that this may well be iterative. With the discussion so far the high-level areas have been considered but there remain holes to fill. Which gave us the drive to create the now and next actions plan. This gave each of us a collection of tasks to go away with and further enable us to cover off some of the more mundane aspects like who is taking on what. Probably not so &#8216;big picture&#8217; as is intended but given the discussions to date have always been seeking for the big picture this was seen as no bad thing.</p>
<p>Conclusion:</p>
<p>Does it help, yes is the simple answer. More so for it being a new group of people working together and the need to channel constructive energy in a meeting to leverage a brief. However there are pitfalls and gap in terms of facilitating this as a process. Tangents appear which with excited minds can lead to new tunnels being explored which digress from the intention of this structure approach. Would I use it again &#8211; definitely given the right group and challenge.</p>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Six+thinking+hats+designing+and+scoping+solutions+http%3A%2F%2Fbit.ly%2Fvxl8vG" title="Post to Twitter"><img class="nothumb" src="http://redjamjar.net/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Six+thinking+hats+designing+and+scoping+solutions+http%3A%2F%2Fbit.ly%2Fvxl8vG" title="Post to Twitter">Tweet This Post</a></p></div><p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/uncategorized/six-thinking-hats-designing-and-scoping-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Design</title>
		<link>http://redjamjar.net/computing-it/responsive-design/</link>
		<comments>http://redjamjar.net/computing-it/responsive-design/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 18:33:13 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[Computing & IT]]></category>
		<category><![CDATA[Software Design]]></category>
		<category><![CDATA[beck]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://redjamjar.net/?p=138</guid>
		<description><![CDATA[Just been reading an interesting article by Kent Beck in this months Pragprog over at Pragmatic Programmers http://pragprog.com/magazines/download/3.pdf The temptation is to put these design ideas in the system now because you just know you’ll need them eventually. Over-designing early &#8230; <a href="http://redjamjar.net/computing-it/responsive-design/">Continue reading <span class="meta-nav">&#8594;</span></a>
No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Just been reading an interesting article by Kent Beck in this months Pragprog over at Pragmatic Programmers</p>
<p><a href="http://pragprog.com/magazines/download/3.pdf">http://pragprog.com/magazines/download/3.pdf</a></p>
<blockquote><p>The temptation is to put these design ideas in the system now because you just know you’ll need them eventually. Over-designing early leads to delaying feedback from real usage of the system, makes adding features more complicated, and makes adapting the design more difficult. By the same token, under-designing makes adding features more complicated, increases defects, and makes adapting the design more difficult.</p></blockquote>
<div class="tweetthis" style="text-align:left;"><p> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Responsive+Design+http%3A%2F%2Fbit.ly%2FukE7m0" title="Post to Twitter"><img class="nothumb" src="http://redjamjar.net/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a target="_blank" rel="nofollow" class="tt" href="http://twitter.com/intent/tweet?text=Responsive+Design+http%3A%2F%2Fbit.ly%2FukE7m0" title="Post to Twitter">Tweet This Post</a></p></div><p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://redjamjar.net/computing-it/responsive-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: redjamjar.net @ 2012-02-05 23:32:48 -->
