Off the Top: Experience Design Entries

Showing posts: 16-30 of 78 total posts


August 25, 2007

Reading Information and Patterns

The past few weeks and months the subject of reading, analysis, and visualization have been coming up a lot in my talking and chatting with people. These are not new subjects for me as they are long time passions. Part of the discussion the past few weeks have been focussed on what is missing in social bookmarking tools (particularly as one's own bookmarks and tags grows and as the whole service scales) as wells as group discussion monitoring tools, but this discussion is not the focus of this post. The focus is on reading, understanding, and synthesis of information and knowledge.

Not that Reading

I really want to focus on reading. Not exactly reading words, but reading patterns and recognizing patterns and flows to get understanding. After we learn to read a group of letters as a word we start seeing that group of letters as a shape, which is a word. It is this understanding of patterns that interact and are strung together that form the type of reading I have interest in.

Yesterday, Jon Udell posted about analyzing two gymnasts make turns. He was frustrated that the analysis on television lacked good insight (Jon is a former gymnast). Jon, who is fantastic at showing and explaining technologies and interactions to get to the core values and benefits as well as demoing needed directions, applied his great skill and craft on gymnastics. He took two different gymnasts doing the same or similar maneuver frame-by-frame. Jon knew how to read what each gymnast was doing and shared his understanding of how to read the differences.

Similarly a week or so ago an article about the Bloomberg Terminal fantasy redesign along with the high-level explanations and examples of the Bloomberg Terminal brought to mind a similar kind of reading. I have a few friends and acquaintances that live their work life in front of Bloomberg Terminals. The terminals are an incredible flood of information and views all in a very DOS-looking interface. There is a skill and craft in not only understanding the information in the Bloomberg Terminal, but also in learning to read the terminal. One friend I chatted with while he was working (years ago) would glance at the terminal every minute. I had him explain his glancing, which essentially was looking for color shifts in certain parts of the screen and then look for movement of lines and characters in other areas. He just scanned the screen to look for action or alerts. His initial pass was triage to then discern where to focus and possibly dive deeper or pivot for more related information.

The many of the redesign elements of the Bloomberg Terminals understood the reading and ability to understand vast information (in text) or augmented the interface with visualizations that used a treemap (most market analysts are very familiar with the visualization thanks to SmartMoney's useage). But, the Ziba design was sparse. To me it seemed like many of the market knowledge workers used to the Bloomberg Terminal and knew how to read it would wonder where their information had gone.

Simplicity and Reading with Experience

The Ziba solution's simplicity triggers the need in understanding the balance between simplicity just breaking down the complex into smaller easy to understand bits and growing into understanding the bits recollected in a format that is usable through recognition and learned reading skills. The ability to read patterns is learned in many areas of life in sport, craft, and work. Surfers look at the ocean waves and see something very different from those who do not surf in the ebb, flow, breaks, surface currents and under currents. Musicians not only read printed music but also hear music differently from non-musicians, but formally trained musicians read patterns differently from those who have just "picked it up". There has been a push in business toward data dashboards for many years, but most require having the right metrics and good data, as well as good visualizations. The dashboards are an attempt to provide reading information and data with an easier learning curve through visualization and a decreased reliance on deep knowledge.

Getting Somewhere with Reading Patterns

Where this leads it there is a real need in understanding the balance between simplicity and advanced interaction with reading patterns. There is also a need to understand what patterns are already there and how people read them, including when to adhere to these patterns and when to break them. When breaking the patterns there needs to be simple means of learning these new patterns to be read and providing the ability to show improved value from these new patterns. This education process can be short video screen shots, short how-to use the interface or interactions. Building pattern libraries is really helpful.

Next, identify good patterns that are available and understand why they work, particularly why they work for the people that use then and learn how people read them and get different information and understanding through reading the same interface differently. Look at what does not work and where improved tools are needed. Understand what information is really needed for people who are interested in the information and data.

Facebook | GroupsAn example of this is Facebook, which has a really good home page for each Facebook member, it is a great digital lifestream of what my friends are doing. It is so much better at expressing flow and actions the people I have stated I have social interest in on Facebook than any other social web tool that came before Facebook. Relative to the individual level, Facebook fails with its interface of the information streams for its groups. Much of the content that is of interest in Facebook happens in the groups, but all the groups tell you is the number of new members, new messages, new videos, and new wall posts. There is much more valuable information tucked in there, such as who has commented that I normally interact with, state the threads that I have participated in that have been recently updated, etc.

This example illustrates there needs to be information to read that has value and could tell a story. Are the right bits of information available that will aid understanding of the underlying data and stories? It the interface helpful? Is it easy to use and can it provide more advanced understanding? Are there easy to find lessons in how to read the interface to get the most information out of it?



August 23, 2007

Making a Mobile SmartPhone Selection

Many of you know I have a relationship of hate with my Palm Treo as it (well it has been four of them) a really poor phone and device.

The Needs

I have been trying for some time to weigh my options for a new phone. I really have wanted a phone that works globally. I needs to be a great phone. I needs to have e-mail and web capability. It must sync with my Mac and be capable of handling my full address book (1300 entries - stop your nattering) and my calendar. It must be a stable phone (not crash multiple times each day) and be responsive. It needs to have a camera of decent quality of 2 megapixels or greater.

The Should Haves

I really want an unlocked phone. This has a few advantages that include being able to change carriers if one is not meeting my needs, drop in a SIM when I travel to get lower telecom rates, and the phone is not crippled. I not only have a crippled Treo (thanks to Sprint) that keeps me from transferring files to and from it via bluetooth, but my old Nokia 3650 was crippled by the old AT&T from similar file transfers and using it as a dial-up modem. My old Nokia was moved to T-Mobile and the transfer did not fix the phone being crippled. I would really like the phone to have 3G data capability, partly for Skype and part for downloading documents. I would like the phone to have quad band, which means it will work in most countries around the globe with out changing phones.

I really would like to have WiFi capability built into the phone. It should have the ability to add Skype. I should have the ability to add applications to the phone. It should have the capability of acting as a dial-up modem via bluetooth for my laptop or one of my other devices. It should be easy to use. It should be very responsive - I touch it and it immediately does what I ask and not sit for 3 to 10 seconds before responding. It should have GPS or the capability to use external bluetooth enabled GPS devices to use with phone based applications. It should have a full QWERTY keyboard (2 character toggles could work too). I also like the Treo screen size, which works well for web browsing and reading documents. I would also like a touch interface on the screen (it is an ease of use thing I have grown accustom to with my 8 years or more on Palm devices).

The Should Not Haves

It should not be locked to one carrier (this is not a deal breaker, but for the international travel it is important). It should not be more than $600 (USD), which is about the going rate for unlocked smartphones. It should not be huge (to quantify the Treo is bulky, so it should not be thicker or wider and/or longer than the Treo). It should not crash multiple times each day. It should not require wires to transfer data between my main computer (laptop) and the phone, as well it should not route this trough the internet.

Things That Do Not Matter

I really do not care if my smartphone can play music or play videos. Having this capability would be nice, but the occasions when I want this functionality I have my iPod with in easy reach and it serves me well.

The Options

Yes, I have been looking at the Apple iPhone. I have been looking at the Nokia E61i for quite some time. I have been looking at the Blackberry devices. Lastly, I have been looking at various Sony Ericsson devices.

iPhone

This is an utterly amazing phone. I have spent a lot of time in Apple retail stores testing every inch of the iPhone. It is the most stunningly easy to use and responsive phones I have ever run across. It meets all of my must have requirements and does not match any must not have requirements. The lack of not being able to add applications (particularly GPS and Skype) means I need an data connection to get applications and functionality. This is really not good as international data rates are horrible and WiFi is not always within reach in many countries, so this is a huge problem (cheaper or unlimited international data would solve this issue, but it is not an option as of today). The lack of 3G and true GPS is also less than optimal for me. The ease of switching from mobile carrier to WiFi is fantastic and the preference for WiFi use is a great plus.

Then there is the AT&T issue, which is a provider of last resort for me. The downsides of the iPhone are not huge and can be worked through, many likely getting resolved with software updates over time (3G requires different hardware and is the only non-upgradable detractor), but AT&T/Cingular has notorious high rates for data and horrible customer service. The rates I figure could get resolved, but getting AT&T to let existing customer change with out charges or other painful experiences (read hours on the phone arguing and debating). When I compare AT&T to T-Mobile there is comparison for customer service, T-Mobile is utterly fantastic, has a great site that lets you add and remove features with out penalty and their customer service is kind and will often bend over backward to do what ever it takes to keep you (their customer) happy.

Then we have the AT&T censorship and customer monitoring issues, which are not new. In recent news AT&T admits it has censored many bands (after getting caught censoring Pearl Jam) and the censoring is nearly always political in nature. AT&T has also been overly willing to offer up customer data to the government. With all of the name changes AT&T has gone through it seems that it has also confused its own country of the USA for the USSR.

The iPhone being tied to AT&T makes it really a difficult choice for me. Moving to AT&T will be done as a last resort.

Nokia E61i

I had a lot of interest in the Nokia E61, which did not have a camera and a camera is a must for me. The Nokia has all of the must haves and none of the must not haves. It is nearly perfect in every way, but does not have a touch interface on the screen. It also can be a little quirky in Nokia kinds or ways, which means interactions are not always as easy or seamless as the could be. I have read bits with getting the E61i to work with WiFi properly problems. The E61i is not as beautiful as the iPhone, but it does cover many of the bases that I need it to, including SIM card swapping and being fully unlocked (or the ability to buy it that way). One slight downside has been finding a place to find the Nokia line up in the US to try and buy. I have resorted to trying international friends phones and looking at Mobile Planet to purchase (Dell is now selling the E61i, but it takes 2 to 3 weeks to ship).

Blackberry

I continually have looked at the Blackberry as an option. The bulk of most of the devices (other than the Pearl) has been a turn off, as the device will likely live in my pocket. While I like the functionality of the Pearl (it has a camera and meets the must haves) and I really like the size compared to other Blackberries, the lack of a full keyboard and the smaller screen are drawbacks.

Sony Ericsson

The Sony Ericsson phones have a similar problem to Nokia phone, in that they are rather difficult to find in the US unless you go to Mobile Planet. I have mostly resorted to trying international friend's phones. The lack of a full QWERTY keyboard has been a downside and some of the models have seemed a little bulky. The P1i, which is new to the market has been really interesting and could fit the bill, but I have not seen one. The P1i does not have a full QWERTY keyboard, but has a similar keyboard to the Blackberry Pearl, and it has a touch screen. It is missing WiFi too, which is not a killer. The biggest downside is it is over $600 price limit (making it more expensive than the iPhone).

Conclusion

After much debating options I am going to try the E61i as I can return it in 15 days if it does not work well for me. The little quirks and WiFi access will be the biggest potential frustrations. How much it frustrates me will be the key. It seems like it will be a large improvement over the Treo, which would be difficult to not beat. The ability to try the phone is really important for me. One thing I need to sort out is how to move my number from Sprint to the T-Mobile account easily (I will like move my T-Mobile number to Sprint or Verizon for a second phone option - as I have come to learn there are CDMA and GSM cities in the US and having at least a cheap phone on each is a good plan).

Should my trial with the Nokia E61i prove too frustrating the international carriers for the iPhone will likely be selected in the next couple weeks and I will see if that changes options for the iPhone being completely locked. The next question will be iPhone or the Sony Ericsson P1i, which will depend on the pain of AT&T.



August 20, 2007

Why Ma.gnolia is One of My Favorite Social Bookmarking Tools

After starting the Portable Social Network Group in Ma.gnolia yesterday I received a few e-mails and IMs regarding my choice. Most of the questions were why not just use tags and del.icio.us. After I posted my Ma.Del Tagging Bookmarklet post I have had a lot of questions about Ma.gnolia and my preference as well as people thought I was not a fan of it. I have been thinking I would blog about my usage, but given my work advising on social bookmarking and social web, I shy away talking about what I use as what I like is likely not what is going to be a good fit for others. But, my work is one of the reasons I want to talk about what I like using as nearly every customer of mine and many presentation attendees look at del.icio.us first (it kicked the door wide open with a tool that was light years ahead of all others), but it is not for everybody and there are many other options. Much of my work is with enterprise and organizations of various size, which del.icio.us is not right for them for privacy reasons. I still add to del.icio.us along with my favorite as there are many people that have subscribed to the at feed as they derive value from that subscription so I take the extra step to keep that feed as current.

Ma.gnolia Offers Great Features for Sociality

I have two favorite tools for my own personal social bookmarking reasons Ma.gnolia and Clipmarks (I don't think I have anything publicly shared in Clipmarks). First the later, I use Clipmarks primarily when I only want to bookmark a sub-page element out on the web, which are paragraphs, sentences, quotes, images, etc.

I moved to try Ma.gnolia again last Fall when something changed in del.icio.us search and the results were not returning things that were in del.icio.us. My trying Ma.gnolia, by importing all of my 2200 plus bookmarks not only allowed me to search and find things I wanted, but I quickly became a fan of their many social features. In the past year or less they have become more social in insanely helpful and kind ways. Not only does Ma.gnolia have groups that you can share bookmarks with but there is the ability to have discussions around the subject in those groups. Sharing with a group is insanely easy. Groups can be private if the manager wishes, which makes it a good test ground for businesses or other organizations to test the social bookmarking waters. I was not a huge fan of rating bookmarks as if I bookmarked something I am wanting to refind it, but in a more social context is has value for others to see the strength of my interest (normall 3 to 5 stars). One of my favorite social features is giving "thanks", which is not a trigger for social gaming like Digg, but is an interpersonal expression of appreciation that really makes Ma.gnolia a friendly and positive social environment.

Started with Beauty, but Now with Ease

Ma.gnolia started as a beautiful del.icio.us (it was not the first) and the beauty got in the way of usability for many. But, Ma.gnolia has kept the beautiful strains and added simple ease of use in a very Apple delightful moments sort of way. The thanks are a nice treat, but the latest interactions that provide non-disruptive ease of use to accomplish a task, without completely taking you away from your previous flow (freaking brilliant in my viewpoint - anything that preserves flow to accomplish a short task is a great step). Another killer feature is Ma.gnolia Roots, which is a bookmarklet that when clicked hovers a semi-transparent layer over the webpage to show information from Ma.gnolia about that page (who has linked to it, tags, annotations, etc.) and makes it really easy to bookmark that page from that screen. The API (including a replica of the del.icio.us API that nearly all services use as the standard), add-ons, Creative Commons license for your bookmarks, many bookmarklet options, and feed options. But, there are also the little things that are not usually seen or noticed, such as great URLs that can be easily parsed, all pages are properly marked up semantically, and Microformats are broadly and properly used throughout the site (nearly at every pivot).

Intelligently Designed

For me Ma.gnolia is not only a great site to look at, a great social bookmarking site that is really social (as well as polite and respectful of my wishes), but a great example for semantic web mark-up (including microformats). There is so much attention to detail in the page markup that for those of us that care it is amazingly beautiful. The visual layer can be optimized for more white space and detail or for much easier scrolling. The interactions, ease of use, and delightful moments that assist you rather than taking you out of your flow (workflow, taskflow, etc.) and make you ask why all applications and social sites are not this wonderful.

Ma.gnolia is not perfect as it needs some tools to better manage and bulk edit your own bookmarks. It could use a sort on search items (as well as narrow by date range). Search could use some RedBull at times. It could improve with filtering by using co-occurance of tag terms as well as for disambiguation.

Overall for me personally, Ma.gnolia is a tool I absolutely love. It took the basic social bookmarking idea in del.icio.us and really made it social. It has added features and functionality that are very helpful and well executed. It is an utter pleasure to use. I can not only share things easily and get the wonderful effects of social interaction, but I can refind things in my now 2,500 plus bookmarks rather easily.



March 22, 2007

Las Vegas is First Life's Attempt at Second Life

I arrived in Las Vegas last night feeling slightly out of sync with the world around me. I realized that Las Vegas is the First Life's version of Second Life. When I mentioned this to a friend in a chat they stated, "but the people are real". This was after I had just come through the Las Vegas Airport, which was filled with people who looked as if they just stepped out of Second Life.

Las Vegas seems to have taken the User Experience and turned it up to eleven. Everything is synthetic, which is horribly disconcerting. When manufacturing user experience we must have a foundation on the real to build upon and shape things from. Las Vegas has no foundation in the real as it uses manufactured experiences as its foundation for building upon, there is no firm ground to use as context as it is all manufactured.

When I go to New York, London, or Amsterdam there is a flood of real experiences to use a frameworks for building a user experience. These places have a firm ground to build augmented or shaped experiences on top of, but Las Vegas has only a foundation in the plastic and manufactured. In Second Life there is the option to close that world and rejoin the grounded experience, but Las Vegas that button is a car, plane, or bus out.

This morning I went in search of the 24 hour breakfast in the massive hotel, only to find it served at a restaurant that did not open until 6am (0600). In this purely synthesized world their is no irony in this as it only a play on reality, which uses the unreal as a foundation. The only options for breakfast at 5:30am were Technicolor gelato and alcohol.

I was sure Las Vegas was based on Second Life (or the converse) when a dear friend stated he was trying to get a tour of Hoover Dam and other local sights by helicopter. He seeming had found the fly button in Las Vegas.



January 31, 2007

It is Finally IT and Design in Enterprise (and Small Business)

My recent trip to Northern California to speak at the UIE Web App Summit and meetings in the Bay Area triggered some good ideas. One thread of discovery is Enterprise, as well as small and medium sized business, is looking at not only technology for solutions to their needs, but design.

IT Traditions

Traditionally, the CIO or VP IT (and related upper management roles) have focussed on buying technology "solutions" to their information problems. Rarely have the solutions fixed the problems as there is often a "problem with the users" of the systems. We see the technology get blamed, the implementation team get blamed (many do not grasp the solution but only how to install the tools, as that is the type of service that is purchased), and then the "users need more training".

Breaking the Cycle of Blame and Disappointment

This cycle of blame and disappointment in technology is breaking around a few important realizations in the IT world.

Technology is not a Cure All

First, the technology is always over sold in capability and most often needs extensive modification to get working in any environment (the cost of a well implemented system is usually about the same as a built from scratch solution - but who has the resources to do that). Most CIOs and technology managers are not trusting IT sales people or marketing pitches. The common starting point is from the, "your tool can not do what you state" and then discussions can move from there. Occasionally, the tools actually can do what is promised.

Many, decision makers now want to test the product with real people in real situations. Solution providers that are good, understand this and will assist with setting up a demonstration. To help truly assess the product the technical staff in the organization is included in the set-up of the product.

People and Information Needs

Second, the problems are finally being identified in terms of people and information needs. This is a great starting place as it focusses on the problems and the wide variety of personal information workflows that are used efficiently by people. We know that technology solutions that mirror and augment existing workflows are easily adopted and often used successfully. This mirroring workflow also allows for lower training costs (occasionally there is no training needed).

Design with People in Mind

Third, design of the interaction and interface must focus on people and their needs. This is the most promising understanding as it revolves around people and their needs. Design is incredibly important in the success of the tools. Design is not just if it looks pretty (that does help), but how a person is walked through the steps easily and how the tools is easy to interact with for successful outcomes. The lack of good design is largely what has crippled most business tools as most have focussed on appealing to the inner geek of the IT manager. Many IT managers have finally realized that their interface and interaction preferences are not remotely representative of 95 percent of the people who need to or should be using the tools.

It is increasingly understood that designing the interaction and interface is very important. The design task must be done with the focus on the needs of real people who will be using the product. Design is not sprinkling some Web 2.0 magic dust of rounded corners, gradients, and fading yellow highlights, but a much deeper understanding that ease of use and breaking processes into easy steps is essential.

Smile to Many Faces

This understanding that buying a technology solutions is more than buying code to solve a problem, but a step in bringing usable tools in to help people work efficiently with information. This last week I talk to many people in Enterprise and smaller businesses that were the technical managers that were trying to get smarter on design and how they should approach digital information problems. I also heard the decision managers stating they needed better interfaces so the people using the tools could, well use the tools. The technology managers were also coming to grips that their preferences for interfaces did not work with most of the people who need the tools to work.

Technology Companies Go Directly to the Users

I have also been seeing the technology tool makers sitting with their actual people using their tools to drastically improve their tools for ease of use. One President of a technology tool maker explained it as, ":I am tired of getting the blame for making poor tools and losing contracts because the technology decision makers are not connected with the real needs of the people they are buying the tools for." This president was talking to three or four users on problems some of his indirect clients were having with a tool they really needed to work well for them. This guy knows the tech managers traditionally have not bought with the people needing to use the tools in mind and is working to create a great product for those people with wants and needs. He also knows how to sell to the technology managers to get their products in the door, but knows designing for the people using the product is how he stays in the company.



September 26, 2006

Personal Disconnectedness of Travel and Gerneric Architecture

Um, what does one do at 2am in the morning (after sleeping four hours and waking at 1am)? Blog.

Unfocussed Curor Bliking

I am finding that this long distance traveling has been really increasing my personal disconnectedness time this year, where the mind, body, and soul are not joined. Some call it jetlag, but it seems deeper. There were times yesterday where my motor skills just were shot (as they normally are with long travel on the first day). Other times my mind would just freeze mid-thought or sentence. It is not a bad thing, but more of a just "is" thing. It feels like the unfocussed blinking cursor syndrome, where a window on the desktop has a blinking cursor and you believe that if you type your text will show up there (the password box on a web form), but in reality it is some completely different window (like chat session) that has focus and displays the text as you hit enter to submit.

The SimCity Model for Urban Redevelopment

At a meal yesterday (brunch at Darling Harbor or dinner at Bondi Beach) I began to think that many cities are just replications of SimCity with similar architecture, where the cities are rather modern and/or developed in the mid-1800s. You can plop down a new structure that is similar to one from another city. Much like the new buildings in Darling Harbor look strikingly like the new Baltimore, Maryland Inner Harbor. Much of Sydney yesterday felt like something on the North America West Coast, as they were built and grew up about the same times in the mid-1800s and had similar cycles of growth over time. On Pitt street in Sydney, where it is a pedestrian mall, it really felt like there were some Commonwealth flourishes, like shopping arcades, put in San Francisco's Financial District.

Architecture as Cultural and Location Grounding

This quasi-generic western culture Pacific Rim architecture washing tended to compound the personal disconnectedness I was experiencing. Not only was my being disconnected, but the physical markers of my surroundings were off kilter as well. I somewhat experienced that in Berlin last Fall with the new modern architecture around Potsdam Platz. I felt far more grounded and connected in Friedrichshain as it was not modern and had native architectural elements that were not pan-global.

When I travel to Europe I like doing my time correction to resolve the personal disconnectedness is Amsterdam as it is distinctly Amsterdam. I know internally that I am in a different city, different country, and different culture. But, in Amsterdam they speak English very well and are technically adept (often leading to better understanding of mobile usage and other technosocial interactions that are missing in America as it lags Europe with technical adoption on many many fronts.

Similarly, I found Innsbruck to be similar to Amsterdam in its distinctive architectural elements, but even its modern architecture was very germanic. Growing-up I was a model railroad fan, but many of the buildings were not similar to the architecture I knew growing up on the West Coast of the United States as the larger makers of pre-built buildings and models for model railroads was from Germany, the Netherlands, or Belgium (I really do not remember the name of the company), but when taking a train from Schiphol to Amsterdam many of the post-war-modern (World War II) buildings looked straight out of the scene set catalogs for modern railroads. But, there were many buildings in Innsbruck that had the same architecture mixed in to the Tyrolean architecture.



June 30, 2006

Technosocial Architect

Those of you that know me well know I am not a fan of being labeled, yes it is rather ironic. A large part of this is a breadth of focus in the lens, from which I view the world. I am deeply interested in how people interact, how people use technology, and the role of information in this equation. My main interest is information and information use, when to people want it and need it, how people acquire it. I am utter fascinated by how technology plays in this mix and how important design is. I look at technology as any mediated form of communication, other than face-to-face communication. The quest began in the technology "quot;paper age" looking at layout and design of text and images on the printed page and the actual and latent messages that were portrayed in this medium. I also dove into television and video as well as computer aided visualizations of data (Tufte was required reading in quantitative methods class (stats) in the early '90s in grad school).

Well, this life long interest only continued when I started digging into the web and online services in the early 90s. But, as my interest turned professional from hobby and grad student my training in quantitative and qualitative (ethnographic) research were used not for public policy, but for understanding what people wanted to do with technology or wished it would work, but more importantly how people wanted to use information in their life.

Basis for Digital Design and Development

As I have waded through web development and design (and its various labels). Most everything I have done is still based on the undergrad training in communication theory and organizational communication. Understanding semantics, rhetoric, layout, design, cogsci, media studies, cultural anthropology, etc. all pay a very important part in how I approach everything. It is a multi-disciplinary approach. In the mid-80s I had figured everybody would be using computers and very adept by the time I finished undergrad, that I thought it was a waste to study computer science as it was going to be like typing and it programming was going to be just like typing, in that everybody was going to be doing (um, a wee bit off on that, but what did I know I was just 18).

People Using Information in Their Life

The one thing that was of deep interest then as it is now, is how people use information in their life and want and need to use information in their life. To many people technology gets in the way of their desired ease of use of information. Those of us who design and build in the digital space spend much of our time looking at how to make our sites and applications easier for people to use.

Do you see the gap?

The gap is huge!

We (as designers and developers) focus on making our technology easy to use and providing a good experience in the domain we control.

People want to use the information when they need it, which is quite often outside the domains we as designers and developers control.

Designing for Information Use and Reuse

Part of what I have been doing in the past few years is looking at the interaction between people and information. With technology we have focussed on findability. Great and good. But, we are failing users on what they do with that information and what they want to do with that information. One question I continually ask people (particularly ones I do not know) is how are you going to use that information. When they are reading or scanning information (paper or digital it does not matter) I ask what is important to them in what is before them. Most often they point to a few things on the page that have different uses (an article referenced in the text, an advertisement for a sale, a quote they really like, etc.). But, the thing that nearly everything that they find important is it has a use beyond what they are reading. They want to read the article that is referenced, they want the date and location for the sale (online address or physical address and date and times), they want to put the quote in a presentation or paper they are writing.

End-to-end is Not the Solution

Many companies try to focus on the end-to-end solution. Think Microsoft or Google and their aim to solve the finding, retaining, using, and reusing of that information all within their products. Currently, the companies are working toward the web as the common interface, but regular people do not live their life on the web, they live it in the physical world. They may have a need for an end-to-end solution, but those have yet to become fully usable. People want to use the tools and technologies that work best for them in various contexts. As designers and developers we can not control that use, but we can make our information more usable and reusable. We have to think of the information as the focal point. We have to think of people actually connecting with other people (that is individuals not crowds) and start to value that person to person interaction and sharing on a massive scale.

Our information and its wrappers must be agnostic, but structured and prepared in a manner that is usable in the forms and applications that people actually use. The information (content to some) is the queen and the people are the king and the marriage of the two of them will continue the reign of informed people. This puts technology and the medium as the serf and workers in that kingdom. Technology and the medium is only the platform for information use and reuse of the information that is in people's lives. That platform, like the foundation of a house or any building must not be noticed and must serve its purpose. It must be simple to get the information and reuse it.

Technology and Design are Secondary

Those of us that live and breathe design and development have to realize what we build is only secondary to what people want. It is the information that is important to regular people. We are only building the system and medium. We are the car and the road that take people to Yosemite where they take pictures, build memories, bond with their travel companions, etc. What is created from this trip to Yosemite will last much longer than the car or road they used to get them to the destination. We only build the conduit. We have to understand that relationship. What we build is transient and will be gone, but what people find and discover in the information they find in what we build must last and live beyond what we control and can build or design. We must focus on what people find and want to use and reuse while they are using what we are designing and building for them.

Information as Building Blocks

All of what is being described is people finding and using information that an other person created and use it in their life. This is communication. It is a social activity. This focus is on building social interactions where information is gathered and used in other contexts. Information use and reuse is part of the human social interaction. This social component with two people or more interacting to communicate must be the focus. We must focus on how that interaction shapes other human interactions or reuses of that information garnered in the communication with an other and ease that interaction. If you are still reading (hello) you probably have something to do with design or development of technology that mediates this communication. We are building social tools in which what is communicated will most likely have a desired use for the people interacting outside of what we have built or designed.

Technosocial Architects

People who understand the social interactions between people and the technologies they use to mediate the interactions need to understand the focus is on the social interactions between people and the relationship that technology plays. It is in a sense being a technosocial architect. I ran across the word technosocial in the writings of Mimi Ito, Howard Rheingold, and Bruce Sterling. It always resonates when I hear technosocial. Social beings communicate and inherent in the term communication is information.

Focus on People, Medium, and Use

Just above you see that I referenced three people (Mimi, Howard, and Bruce) as people who used a term that seems to express how I believe I look at the work I do. It is people, more importantly, it is individuals that I can point to that I trust and listen to and are my social interpreters of the world around me. These people are filters for understanding one facet of the world around me. People have many facets to their life and they have various people (sometimes a collective of people, as in a magazine or newspaper) who are their filters for that facet of their life. There are people we listen to for food recommendations, most likely are different from those that provide entertainment, technology, clothing, auto, child care, house maintenance, finance, etc. We have distinct people we learn to trust over time to provide or reinforce the information we have found or created out of use and reuse of what we have interacted with in our life.

Looking at many of the tools available today there is a focus on the crowd in most social tools on the web. Many regular people I talk to do not find value in that crowd. They want to be able to find individual voices easily that they can learn to trust. Just like I have three people I can point to people in social software environments look at the identity (screen name many times) as their touch point. I really like Ask MetaFilter as a social group "question and answer" tool. Why? Mostly because there are screen names that I have grown to know and trust from years of reading MetaFilter. The medium is an environment that exposes identity (identity is cloaked with a screen name and can be exposed if the person so decides in their profile). People are important to people. In digitally mediated social environments the identity is that point of reference that is a surrogate for name in physical space. In print the name of the writer is important as a means to find or avoid other pieces or works. We do the same in movies, television news, television shows, online videos, podcasts, blogs, etc. the list does not end.

Our social mediums need to keep this identity and surface the identity to build trust. People use identity as gatekeepers in a world of information overload. When I look at Yahoo! Answers and Yahoo! MyWeb (my absolute favorite social bookmarking tool) I get dumped into the ocean of identities that I do not recognize. People are looking for familiarity, particularly familiarity of people (or their surrogate identity). In MyWeb I have a community (unfortunately not one that is faceted) where I trust identities (through a series of past experience) as filters for information in the digital world around us, but I am not placed in this friendly environment, but put in an environment where I find almost nothing I value presented to me. This is the way Yahoo! Answers works as well, but it does not seem like there is the ability to track people who ask or answer questions that a person would find value in.

The tools we use (as well as design and build) must understand the value of person and identity as information filters. The use of information in our lives is one explicit expression of our interest in that subject, the person who created the information, or the source what housed that information. Use and reuse of information is something we need to be able to track to better serve people (this gets in to the area of digital rights management, which usually harms information use more than it enables it, but that is another long essay). The medium needs to understand people and their social interaction people have with the information and the people who create the information and the desired use. This use goes well beyond what we create and develop. Use requires us understanding we need to let go of control of the information so it may be used as people need.

Need for Technosocial Architects

Looking at the digital tools we have around us: websites, social computing services and tools (social networking sites, wikis, blogs, mobile interaction, etc.), portals, intranets, mobile information access, search, recommendation services, personals, shopping, commerce, etc. and each of these is a social communication tool that is based on technology. Each of these has uses for the information beyond the digital walls of their service. Each of these has people who are interacting with other people through digital technology mediation. This goes beyond information architecture, user experience design, interaction design, application development, engineering, etc. It has needs that are more holistic (man I have been trying to avoid that word) and broad as well as deep. It is a need for understanding what is central to human social interactions. It is a need for understanding the technical and digital impact our tools and services have in mediating the social interaction between people. It is a need for understanding how to tie all of this together to best serve people and their need for information that matters to them when they want it and need it.



May 25, 2006

Developing the Web for Whom?

Google Web Developer Toolkit for the Closed Web

Andrew in his post "Reading user interface libraries" brings in elements of yesterday's discussion on The Battle to Build the Personal InfoCloud. Andrew brings up something in his post regarding Google and their Google Web Developer Toolkit (GWT. He points out it is in Java and most of the personal web (or new web) is built in PHP, Ruby [(including Ruby on Rails), Python, and even Perl].

When GWT was launched I was at XTech in Amsterdam and much of the response was confusion as to why it was in Java and not something more widely used. It seems that by choosing Java for developing GWT it is aiming at those behind the firewall. There is still much development on the Intranet done in Java (as well as .Net). This environment needs help integrating rich interaction into their applications. The odd part is many Intranets are also user-experience challenged as well, which is not one of Google's public fortés.

Two Tribes: Inter and Intra

This whole process made me come back to the two differing worlds of Internet and Intranet. On the Internet the web is built largely with Open Source tools for many of the big services (Yahoo, Google, EBay, etc.) and nearly all of the smaller services are Open Source (the cost for hosting is much much lower). The Open Source community is also iterating their solutions insanely fast to build frameworks (Ruby on Rails, etc.) to meet ease of development needs. These sites also build for all operating systems and aim to work in all modern browsers.

On the Intranet the solutions are many times more likely to be Java or .Net as their is "corporate" support for these tools and training is easy to find and there is a phone number to get help from. The development is often for a narrower set of operating systems and browsers, which can be relatively easy to define in a closed environment. The Google solution seems to work well for this environment, but it seems that early reaction to its release in the personal web it fell very flat.

13 Reasons

A posting about Top 13 reasons to CONSIDER the Microsoft platform for Web 2.0 development and its response, "Top 13 reasons NOT to consider the Microsoft platform for Web 2.0 development" [which is on a .Net created site] had me thinking about these institutional solutions (Java and .Net) in an openly developed personal web. The institutional solutions seem like they MUST embrace the open solutions or work seamlessly with them. Take any one of the technical solutions brought up in the Microsoft list (not including Ray Ozzie or Robert Scoble as technical solutions) and think about how it would fit into personal site development or a Web 2.0 developed site. I am not so sure that in the current state of the MS tools they could easily drop in with out converting to the whole suite. Would the Visual .Net include a Python, PHP, Ruby, Ruby On Rails, or Perl plug-in?The Atlas solution is one option in now hundreds of Ajax frameworks. To get use the tools must had more value (not more cost or effort) and embrace what is known (frogs are happy in warm water, but will not enter hot water). Does Atlas work on all browsers? Do I or any Internet facing website developer want to fail for some part of their audience that are using modern browsers?

The Web is Open

The web is about being browser agnostic and OS agnostic. The web makes the OS on the machine irrelevant. The web is about information, media, data, content, and digital objects. The tools that allow us to do things with these elements are increasingly open and web-based and/or personal machine-based.

Build Upon Open Data and Open Access

The web is moving to making the content elements (including the microconent elements) open for use beyond the site. Look at the Amazon Web Services (AWS) and the open APIs in the Yahoo Developer Network. Both of these companies openly ease community access and use of their content and services. This draws people into Amazon and Yahoo media and properties. What programming and scripting languages are required to use these services? Any that the developer wants.. That is right, unlike Google pushing Java to use their solution, Amazon and Yahoo get it, it is up to the developer to use what is best for them. What browsers do the Amazon and Yahoo solutions work in? All browsers.

I have been watching Microsoft Live since I went to Search Champs as they were making sounds that they got it too. The Live Clipboard [TechCrunch review] that Ray Ozzie gave at O'Reilly ETech is being developed in an open community (including Microsoft) for the whole of the web to use. This is being done for use in all browsers, on all operating systems, for all applications, etc. It is open. This seems to show some understanding of the web that Microsoft has not exhibited before. For Microsoft to become relevant, get in the open web game, and stay in the game they must embrace this approach. I am never sure that Google gets this and there are times where I am not sure Yahoo fully gets it either (a "media company" that does not support Mac, which the Mac is comprised of a heavily media-centric community and use and consume media at a much higher rate than the supported community and the Mac community is where many of the trend setters are in the blogging community - just take a look around at SXSW Interactive or most any other web conference these days (even XTech had one third of the users on Mac).

Still an Open Playing Field

There is an open playing field for the company that truly gets it and focusses on the person and their needs. This playing field is behind firewalls on Intranet and out in the open Internet. It is increasingly all one space and it continues to be increasingly open.



May 16, 2006

Nick Finck on XHTML Wireframes

Nick does a killer job in a post on XHML wireframing and use and reuse of deliverables. This is something I had been doing for years and found it really made the conception to inception process really quick. It also gives the means to keep your documentation up to date. The time savings with XHTML wireframes has been about a quarter to a third of the development time saved.

Those who don't like giving clients clickable wireframes, the pages can be printed/saved out in PDF and annotated.

The other knock is IAs not knowing XHTML or CSS. Somebody working in the practice of web development and web design that does not have an understanding of the handful of elements in XHTML needs to learn it quickly. Go look at CSS Zen Garden to get an idea of what design can be done on top of properly structured XHTML. Lift the hood and look at the mark-up. It is not that difficult.

In short go read Nick's wonderful piece and give XHTML wireframes a shot.



January 11, 2006

Real Time Flight Tracking Site for Your Mobile

Thanks to Tim Boyd I found a wonderful Mobile Flight Tracking Tool (the flight tracking tool is described by Jon Gales the developer. Tim took a photo of the flight tracking tool running on his Treo.

This is exactly the right tool to do the job that many need. Everybody complains about the lack of mobile interfaces to flight on-time information when they are needing to meet somebody at the airport. The airlines solutions either do not exist, are not detailed enough, or have interfaces that are cluttered (even on a Treo). Airlines suggested arrival times are a joke as they are trying to compensate for their tendencies for late arrivals, which they get penalized on. This has lead to a 45 minute flight from Washington to New York being stated at a flight time of 2 hours or more. On-time flight is not anything close to an efficient guide.

Most of the airline sites only think of the desktop for decent information, but where real-time flight arrival information is important is when you are on the go. Jon Gales's application solves a real life information need in the context of life. A standing ovation for his work is in order. I wish more apps like this were in existence, information solutions for people's real lives (we do not sit at our desktops and most do not carry their laptops where ever they go).

When designing for the mobile (this app horizontally scrolls on my Nokia 3650 and solving that is a relatively easy solution) we need to cut out the clutter. We need to understand the information need and the information that can be provided on that small screen. Paring away what is not essential is a vital task. Getting to what is important is also important. What is important is accurate and useful information for people's given the context that people wanting to use the information on the go face.



September 16, 2005

Tomo and Ivan on Ebay to raise funds for the Red Cross

Our friends, Kevin and Tom, have put up an OK/Cancel pencil sketch on Ebay to raise money for the Red Cross Hurricane Katrina Relief Fund. It is Ebay and Tomo & Ivan for good a good cause, you know what to do.



August 17, 2005

User Experience Design in the Come to Me Web?

A question came up with Rashmi in the week prior to the BayCHI Web 2.0 event that I thought would definitely come up at the panel in the Q&A session, but most of the questions related to the application and technology side of things.

As content can be repurposed in and pulled into various tools with drastically different presentations than the sites they sit within. There seems to be a logical question as to the value of the user experience of the initial site. We are spending a lot of time, effort, and resources building optimal user experience, but with more and more of the content being consumed in interfaces that do not use the user experience should we spend less time and resources on perfecting it?

One answer is no, things are fine the way they are as the people that still consume the information in the traditional web manner (is it too early to call it traditional web manner?) are a narrower audience than the whole of the people consuming the information. The design of the site would have to add value, or provide additional service to continue enticing people back. I have been talking about the Perceptual Receptor in the Model of Attraction for a few years and the sensory components of design, look, and appeal should be targeted to the expected users so it fits their expectations and they are attracted to the content they are seeking in a manner that is appealing to them.

The converse to this is we are spending too much time on the ephemeral in relation to the benefit. With increasing consumption of the information done though RSS/ATOM feed readers and aggregators on the desktop, mobile, or web (as in Bloglines or My Yahoo) interfaces, which nearly all strip the presentational layers and just deliver the straight content with the option for the person to click and get to the site we developed. Information is also pulled together in other aggregators as summaries on various websites and versions e-mailed around. The control of the user experience has drifted away from the initial designer and is in the hands of the tools aggregating (some provide presentational layers from the content owners to show through on the aggregators), or the people consuming the information that choose their own presentation layer or just strip it for other uses.

With content presentations in the hands of the people consuming and not the crafting designer how does branding come through? How does the richer integrated interface we spent months designing, testing, and carefully tweaking? Branding with logos may be easier than the consistent interface we desire as the person consuming the content has a different idea of consistent interface, which is the interface they are consuming all of the information in. People have visual patterns they follow in an application and that interface helps them scan quickly for the information they desire.

Where the content creator puts their content out for aggregation in XML related feeds, they have made a decision at some level that having their content in the hands of more people who want it is more important than a unified user experience. Consumption of the media has a greater impact than fewer people consuming a preferred experience. All of the resources we put into the refined user experience is largely for the user's benefit, or at least that is what we say, but it is also for the business benefit for consistent branding and imprinting. The newer consumption models focus on the person and their getting the information and media they want in the easiest and their preferred manner for that person.

Is there an answer? One single answer, most likely not. But, I personally don't think we and crafting designer have a great say at this point. As tools people use mature, we may get more control, but optimally the person consuming is the one in control as they want to be and should in the "come to me web".



May 29, 2005

Response to Usability of Feeds

Jeffrey Veen has a wonderful post about the usability of RSS/Atom/feeds on his site. I posted a response that I really want to keep track of here, so it follows...

I think Tom's pointer to the BBC is a fairly good transition to where we are heading. It will take the desktop OS or browser to make it easier. Neither of these are very innovative or quickly adaptive on the Windows side of the world.

Firefox was the first browser (at least that I know of) to handle RSS outside the browser window, but it was still done handled in a side-window of the browser. Safari has taken this to the next step, which is to use a mime-type to connect the RSS feed to the desktop device of preference. But, we are still not where we should be, which is to click on the RSS button on a web page and dump that link into ones preferred reader, which may be an application on the desktop or a web/internet based solution such as Bloglines.

All of this depends on who we test as users. Many times as developers we test in the communities that surround us, which is a skewed sample of the population. If one is in the Bay Area it may be best to go out to Stockton, Modesto, Fresno, or up to the foothills to get a sample of the population that is representative of those less technically adept, who will have very different usage patterns from those we normally test.

When we test with these lesser adept populations it is the one-click solutions that make the most sense. Reading a pop-up takes them beyond their comfort zone or capability. Many have really borked things on their devices/machines by trying to follow directions (be they well or poorly written). Most only trust easy solutions. Many do not update their OS as it is beyond their trust or understanding.

When trends start happening out in the suburbs, exurbs, and beyond the centers of technical adeptness (often major cities) that is when they have tipped. Most often they tip because the solutions are easy and integrated to their technical environment. Take the Apple iPod, it tipped because it is so easy to set up and use. Granted the lack of reading is, at least, an American problem (Japanese are known to sit down with their manuals and read them cover to cover before using their device).

We will get to the point of ease of use for RSS and other feeds in America, but it will take more than just a text pop-up to get us there.



April 27, 2005

Opening Old Zips and Finding Missing Passion

Tonight I finally got my old USB Zip drive to work with my laptop (I have not tried in a couple years) and it worked like a charm. I decided to pull most of the contents of my old Zips into my hard drive, as it is backed-up.

I started opening old documents from a project from four and five years ago and the documentation is so much better and detailed that what I have these days. The difference? Focus and resources. On that project I was researching, defining, iterating, and testing one project full-time. I was working with some fantastic developers that were building their parts and a designer that could pulled everything together visually. We each had our areas of expertise and were allowed to do what we enjoyed and excelled at to the fullest. Our passions could just flow. The project was torn apart by budgets and politics with the real meat of it never going live. A small piece of it went live, but nothing like we had up and running. But, this is the story of so many killer projects and such is life.

What is different between now and then? Today there is no focus and no resources to develop and design. I am in an environment overseeing 2,000 projects a year across 15 funding areas (most of the work done centrally is done on 5 funding areas), it is project traffic management, not design, not research design, not iterating, just balancing high priority projects (mostly it is 9 of us cleaning up others poor work). The team I work with is fantastic, but we have few resources (mostly time is missing) to do incredible work.

The looking back at the volumes of documents I wrote laying out steps, outlines of design elements, content assessments, schematics, data flows, wireframes, and Flash animations demonstrating how the finished tools would function I realize I miss that, deeply. I miss the passion and drive to make something great. I miss being permitted to dream big and solve problems that were untouchable, and best of all, go execute on those dreams. When I see members that made up that old team we reminisce, much like guys do about high school sports champion teams they were on. We had a great team with each of us doing what we loved and changing our part of the world, the digital world.

It was in that project that the seeds were planted for everything I love working on now. Looking at old diagrams I see hints of the Model of Attraction. I was using scenarios around people using and reusing information, which became the Personal InfoCloud. These elements were used to let others in on our dreams for that project and it was not until my time on the project was winding down (or there was no desire to move more of the whole product live and therefore no need for my skills) that I could pull out what worked well on project that made it special. Now others are getting to understand the Personal InfoCloud and other frameworks and models I have been sharing.



April 22, 2005

Annotated New York Times

The Annotated New York Times is the best interface for blog coverage out there. Feedster and Technorati are leagues behind in their presentation compared to this. I had not been to BlogRunner in a while, but it has grow-up too. The interface, interaction, and presentation are dead-on for an intuitive tool. Bravo.

I do wish it were easier to find book review annotations more easily, such as by author or book title.



This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License.