Undefined Range : Category design, everything about design http://undefinedrange.com/category/design.rss en-us 40 Tutoring Remote Clients <p>Recently, our team spent a great amount of time tutoring a remote client. In this case, the client needed help understanding the basics for an off the shelf e-commerce package. Our usual channels of communication were not adequate since the client was not web-savvy and was easily confused with our instructions. We had to adapt, re-evaluate our assumptions, and find ways to get the client up to speed. How could we teach the essentials without face to face conferences and without a shared lingua franca? We rejected our usual suspects, tried a few new strategies, and found another one that, in hindsight, could have been very useful in tutoring remote clients.</p> <h3>Screen Sharing</h3> <p>The best solution is to use realtime chat involving a shared desktop. This is as close to a face to face conference as possible.</p> <p>My preference is iChat screen sharing but not everybody uses Apple computers. a <a href="http://www.jinx.de/JollysFastVNC.html"><span class="caps">VNC</span> derivative</a> or <a href="http://cord.sourceforge.net/">Windows remote desktop</a> would have been fine too.</p> <p>Screen sharing is very close to a face to face conference but it does have its problems. The biggest is that the setup could be difficult for non web-savvy clients. Troubleshooting remotely is falling back to square one. Only recommended for clients with a reasonable chance of setting it up or who have lots of patience.</p> <h3>Existing Documentation</h3> <p>Usually, there is documentation for users to study. Have a look around the software website and you&#8217;ll probably find official manuals and screencasts. Chances are good that a web search will find some great user created tutorials as well. This is a good first step and many times it&#8217;ll work well to point clients to these resources instead of creating the content yourself.</p> <p>In our case example, there are plenty of documentation for the software chosen by our client. Sadly, in response to some of the client&#8217;s questions, references to selected manual pages and 7 minute video tutorials from the original developers were too confusing so we had to look at other solutions.</p> <h3>Phone Conferences, Email, Instant Messenging</h3> <p>Phone calls, email, and instant messenging are lousy for demoing or tutoring purposes. It&#8217;s not meant for walking through a website or explaining multi-step tasks. However, they&#8217;re great for answering questions that don&#8217;t require great detail and if the team and remote client have a shared jargon.</p> <p>Services such as <a href="http://www.skype.com/">Skype</a> and <a href="http://www.vonage.ca/">Vonage</a> could help keep long distance call costs down while still acting like a regular phone line.</p> <p><a href="http://www.campfirenow.com/">Campfire</a> is a web based instant messaging tool. No worries about setup and it retains chat histories accessible by all members of the team.</p> <h3>Highlighted Screenshots</h3> <p>Our aft-mentioned client was paralyzed and frustrated with the complexity of the website admin panel. The interface was too cluttered and the client was unable to navigate the menu to even begin performing administration tasks. Clarity is the key goal to strive for.</p> <p>Try highlighting certain page elements to clarify what exactly the client should be concerned with. Another way of looking at it is the opposite: to de-emphasize as much of the non-essentials of a busy screen as much as possible.</p> <div><img src="http://undefinedrange.com/files/remote_client_screens.png" /></div> <p>Any additional text has immediate context. Consequently, text stays concise by only explaining the significance of the highlight elements. No need to describe page elements beforehand.</p> <p>I tried a couple of highlighting techniques and the one I like best involves darkening, and thus lowering the contrast, of the entire screenshot. The background still preserves enough prominence such that the client can still figure out detail if desired. Since the page is dark, it is then easy to accentuate the important elements: make it bright and full of contrast.</p> <p>Here is a screenshot to illustrate how easy it is to recreate the effect in Photoshop. Of course, many variations are possible so experiment until you find something to your liking.</p> <div><img src="http://undefinedrange.com/files/remote_client_photoshop.jpg" /></div> <p>While these screenshots can be made fairly quickly, a whole series of them sucks up precious time. Still, they are effective in getting the message across and can be worth the effort. Because I took into account what the client knowledge level was and customized it to answer questions directly and concisely, the client was able to learn at an accelerated rate.</p> <h3>Desktop Recording</h3> <p>The other day I came across this software called <a href="http://www.jingproject.com/">Jing</a> that captures the video of the computer screen while recording from the computer&#8217;s sound input. It isn&#8217;t realtime like screen sharing, but is valuable for constructing quick and dirty tutorials that require little or no post processing.</p> <p>The premise of a streamlined workflow is what sold me on the idea. First, record a demonstration as you would normally present it. Jing will then automatically upload the movie so that it is accessible through the web.</p> <p>Jing can be configured to automatically upload the movie through <span class="caps">FTP</span> to a web accessible directory. If you don&#8217;t have a web host, they do offer complimentary 2GB webspace accounts at screencasts.com. You can signup for this account during the Jing program installation.</p> <p>So far, I&#8217;ve created a few test movies and the quality is great. movies are about a megabyte for every 20 seconds but your mileage will vary.</p> <p>I can&#8217;t say Jing is perfect though. It doesn&#8217;t integrate well with the <span class="caps">OSX</span> environment with its custom yellow and black theme. Worse, switching to and from some of Jing&#8217;s dialog boxes is a hassle since they&#8217;ll disappear and are unrecoverable through the dock or expose. Sometimes application windows are unmovable and are set to appear above all others. Jing needs an interface overhaul.</p> <p>Another downer is that files are encoded in only .swf format. That&#8217;s fine for quick throw away movies but is not post processing friendly. Finally, the greatest sin is that Jing crashed too many times to ignore. I wasn&#8217;t keeping track but it felt like there was a 50% chance it&#8217;ll crash every time I record. I will need to find a more robust desktop recording software for more involved work.</p> <p>Despite the negatives, Jing has a clear and productive purpose. I&#8217;ll keep Jing installed.</p> Tue, 07 Oct 2008 22:35:00 -0700 urn:uuid:70c4b3f5-522f-4afb-b6bf-10af1ad2c25d blog@undefinedrange.com (Vincent Woo) http://www.undefinedrange.com/2008/10/07/tutoring-remote-clients#comments Design Portfolio Web tutoring remoteclients jargon conferences screensharing ichat vnc documentation screencasts phone email instantmessenging campfire skype vonage screenshots highlight photoshop desktoprecording jing http://www.undefinedrange.com/trackbacks?article_id=tutoring-remote-clients&day=07&month=10&year=2008 http://www.undefinedrange.com/2008/10/07/tutoring-remote-clients Lasers make anything 100x better. <p><a href="http://www.yiyinglu.com/sc/direct-mail/jwt-new-year-seed">Laser-printed logo onto a bean seed</a>. Watch it grow with you. Genius method to embed specific values into a brand.</p> <p><a href="http://www.yiyinglu.com/">Yiying Lu&#8217;s portfolio site</a> has lots of other creative designs as well.</p> Mon, 29 Sep 2008 13:56:00 -0700 urn:uuid:77cf0182-cade-4ba7-aa48-821c668f5835 blog@undefinedrange.com (Vincent Woo) http://www.undefinedrange.com/2008/09/29/lasers-make-anything-100x-better#comments Design lasers design brand portfolio http://www.undefinedrange.com/trackbacks?article_id=lasers-make-anything-100x-better&day=29&month=09&year=2008 http://www.undefinedrange.com/2008/09/29/lasers-make-anything-100x-better Finding Inspiration Pre and Post Release - Comments on a Daniel Burka Presentation <p>I highly recommend listening to the <span class="caps">MP3</span> and following along with the slides of <a href="http://www.webdirections.org/resources/wdn08-daniel-burka/">The why and how: UI case studies</a> presentation given at Web Directions North 2008 by Daniel Burka. On the surface, it is an hour presentation fussing over insignificant details but that is what&#8217;s so great about it. Much of it isn&#8217;t about aesthetics or graphic design. Instead, the spotlight is on the process of tweaking placement, wording, and prominence. It is about rearranging for clarity and directing user actions processes. It is about intuitiveness; the end users should understand why things are in chronological order or in a threading model. The kind of design, as illustrated in the presentation with <a href="http://digg.com/">Digg</a> and <a href="http://pownce.com/">Pownce</a> examples, that exhibits <a href="http://gettingreal.37signals.com/toc.php">Getting Real</a>.</p> <p>Daniel Burka&#8217;s examples are fascinating because he starts off with something entirely acceptable but they are then iterated into something that is clearly better. Better not so that end users bask in awe over it&#8217;s majesty, but through transparency and clarity in its form. Yet, it is the journey that can provide the direction, incentive, and inspiration that guides design, not just some divine inspiration or foresight.</p> <p>One of the things that Daniel Burka talks about is his success with using <span class="caps">HTML</span> mockups. I whole heartily agree as I found sketching with pen and paper and mockups in photoshop have their place in defining the general form but I&#8217;m hard pressed to properly define function in this manner. I don&#8217;t feel like I&#8217;m the only one since I&#8217;ve converted photoshop mockups to webapps, but sometimes would run into issues and ambiguity that the photoshop artist didn&#8217;t expect. It&#8217;s not their fault but unless you&#8217;re working in a webapp or through <span class="caps">HTML</span>, you won&#8217;t be thinking about webapp related issues. So it is refreshing to hear a designer say (loose transcript starting around 35min):</p> <blockquote> <p>&#8220;This is actually a mockup of about eight connected <span class="caps">HTML</span> pages a little bit of javascript and <span class="caps">CSS</span> files. And so this is something I didn&#8217;t do with the previous comment system. <b>I went immediately into implementation.</b> So implemented in real code. Which took a lot longer and wasn&#8217;t as easy to play with because it was half broken most of the time while the code was being written. And so what is happening here is I can play around with if I digg this comment what happens. If I bury it, I can actually change your vote now and if I bury it OK that&#8217;s what happens. I want to see the comment again after I bury it OK that&#8217;s what happens. You can hide it. I can report the user. I was playing around with these things and now these interactions I can actually kind of &#8211; it&#8217;s so awkward having a bunch of <span class="caps">HTML</span> files interlinked but <b>being able to play around with these interactions means I&#8217;m significantly more confident this time that when we release this thing</b>. The flow of when you&#8217;re playing around and writing comments and editing comments, I got it setup for what happens when you write a comment we open it and save it, you edit it, you save those changes, <b>so all those things I feel much more confident that each of those little processes all fit together alot better, they&#8217;re alot tighter</b>.&#8221;</p> </blockquote> <p>Design is an organic, ongoing and collaborative process and one in which all team members should have a hand in. Here, we have an example of a designer crossing the boundaries and working partly in the realm of the web developer. In the same manner, I would love to cross the boundary in the other direction more often. But too often client project work necessitates design up front for signing off and limiting cost/time resources that prevents creativity and experimentation in the latter stages of the project. In such cases, the webapp&#8217;s growth is stunted before it has a chance to mature.</p> <p>Continuous refinements occur alongside continuous inspiration. Daniel Burka shows example after example where he focused and improved on design elements <b>post release</b> despite how sufficient they were already. The lesson: please don&#8217;t discount the inspiration generated through production use. If given the freedom of multiple iterations, projects will flourish.</p> <p>I leave you with one last presentation reference about finding design inspiration from within the webpage itself. Remember, form follows function.</p> <blockquote> <p>(~40min into the presentation): &#8220;Like I was saying before with the yellow dig button, is take that idea then take it further. Let it design language breath through the rest of the site. And so the story format has it on the left, I took it to the homepage, so you take this really basic horizontal line, you add one little off center hatch to the page and it adds a sense of brand, a sense of identity to the page. Adds a little drama to the page.&#8221;</p> </blockquote> Wed, 25 Jun 2008 15:02:00 -0700 urn:uuid:28e76d5e-f65a-44c0-9628-af195d64f4c4 blog@undefinedrange.com (Vincent Woo) http://www.undefinedrange.com/2008/06/25/finding-inspiration-pre-and-post-release-comments-on-a-daniel-burka-presentation#comments Design Web daniel burka presentation digg pownce getting_real interface interaction design mockups release form function http://www.undefinedrange.com/trackbacks?article_id=finding-inspiration-pre-and-post-release-comments-on-a-daniel-burka-presentation&day=25&month=06&year=2008 http://www.undefinedrange.com/2008/06/25/finding-inspiration-pre-and-post-release-comments-on-a-daniel-burka-presentation Revisory Project Reflection <p><a href="http://undefinedrange.com/files/revisory.mov"><img src="http://undefinedrange.com/files/revisory.jpg" /></a></p> <p><a href="http://undefinedrange.com/files/revisory.mov">Demo movie [1MB].</a> Revisory: Summer 2006. <br /></p> <h3>Description</h3> <p>Online discussion space on graphical assets or unpolished concepts through message threads and image manipulation tools. Revisory facilitates non-linear design processes between people in distributed teams to better explore brainstormed ideas.</p> <h3>Development</h3> The primary goal of this project to begin an introductory exploration of various web scripting technologies: <ul> <li>Ruby on Rails</li> <li><span class="caps">HTML5</span> canvas element</li> <li>Prototype and script.aculo.us frameworks</li> <li>Javascript</li> </ul> <p>The initial technical feasibility assessment concluded that the project was not commercially viable. A crucial factor was that the canvas element lacked current and future support by Internet Explorer. However, it was included in the latest version of Firefox, Safari, and Opera at the time. A decision was made to build a simple conceptional tech prototype as a learning experience through a project lifecycle.</p> <p>Athestics is based on the simplicity of a blank canvas. The low key design encourages quick freeform sketches regardless of artistic ability. With its monochrome nature, the site design should fall back into the background and stand in contrast to the color possibilities of the user generated content.</p> <h3>End Results</h3> <p>Some testing was conducted near the end of this experiment. Revisory was utilized in highlighting the various design considerations given to a dynamic <span class="caps">PDF</span> document for review by a client. We found that keeping images updated and in context as per discussion point through appropriate zooming, panning, and highlighting held great value. The web app was relevant when visual communication was desired.</p> <p>One area needing of improvement is in the generalized drawing tools. Most marks were kept simple to merely augment the existing image. Also, tools do not suggest efficient uses. Instead, future iterations should involve testing for more common behaviors to automate before any additional development starts.</p> <hr /> Image used in demo is <a href="http://www.deviantart.com/deviation/214726/">&#8220;More Fun Than Tekken&#8221;</a> by Sevenflow and Kultdesign. Sun, 08 Jul 2007 16:59:00 -0700 urn:uuid:48472c82-2e0e-406a-8dd9-0ebdaba4734b blog@undefinedrange.com (Vincent Woo) http://www.undefinedrange.com/2007/07/08/revisory-project-reflection#comments Ruby on Rails Design Portfolio concepts canvas draw http://www.undefinedrange.com/trackbacks?article_id=revisory-project-reflection&day=08&month=07&year=2007 http://www.undefinedrange.com/2007/07/08/revisory-project-reflection Lou Carbone on Experience Design <p>I was just talking with a friend about how teaching design is hard since it is so subjective. I&#8217;ve had design professors/lecturers who wouldn&#8217;t even attempt to articulate why they hate or love a student&#8217;s work. Others would give a thumbs up for near finished work and then trash it during the final evaluation for insane reasons. However, it was worth putting up with them to attend classes taught by professors who could communicate design as a objective discipline. So it was to my delight to listen to <a href="http://www.itconversations.com/shows/detail1749.html">this presentation by Lou Carbone</a> that conveys experience design insight that actually makes sense. Seriously, even if you don&#8217;t give a damn about the design discipline, listen to this podcast. Some excerpts:</p> <hr /> &#8220;He came up and he shook his finger in my face and he said, &#8220;There&#8217;s no way you&#8217;re going to get that bag on that plane without paying a hundred dollars.&#8221; <br /> <br /> I looked at him and I lost it. I absolutely lost it. I wave my finger back at him and I said, &#8220;You! You&#8217;re the reason NorthWest is bankrupt and I hope you&#8217;re the first person to lose your job!&#8221; <br /> <br /> Four people in line clapped.&#8221; <hr /> <p>&#8221;...and said the largest &#8211; the opportunity &#8211; for people in the design community, to think of their role as designing experiences &#8211; designing business experiences, this is the creative firepower of the world that has the only design skills to create an effect that is not rooted in the industrial age. That understands that creative thought is more dynamic than a process. So where we are is a very interesting place. Because what awoke the world to experience years ago, and as we look at technology and the expansion of that into ipod, thinking of it as a system, all experiences are a system. Its all these components coming together to create a feeling&#8230;knowing what the feeling is that you want to create and how to create it. So as we move from this industrial age, the world of make and sell, product, product, design product, make product. We refer to &#8211; you know the worst thing that happened to the banking industry was discovering product. They were in the relationship business years ago. Suddenly, marketing touches them and we&#8217;re into &#8220;We&#8217;ve got products&#8221; and they began to loose sight of the relationships. So this idea of make and sell product is what we rooted our businesses into. Its the silos that we created. We think of experiences as being on an assembly line. A process map. Thinking of it as being linear. Its a very very different world because we now live in a world of sensing and responding&#8230;.we lived in a world of efficiency at the cost of effectiveness.&#8221;</p> Sun, 15 Apr 2007 00:25:00 -0700 urn:uuid:b85cdd09-c5e1-49d6-89a1-71c2c75d6186 blog@undefinedrange.com (Vincent Woo) http://www.undefinedrange.com/2007/04/15/lou-carbone-on-experience-design#comments Design podcast design experience http://www.undefinedrange.com/trackbacks?article_id=lou-carbone-on-experience-design&day=15&month=04&year=2007 http://www.undefinedrange.com/2007/04/15/lou-carbone-on-experience-design