Amazing set of resources found on UMN edu site for Usability/UX/HCI study:
Links to the actual categories on the site
- Benefits and ROI
- Children
- Chunking
- Consistency
- Content
- Definitions
- Efficiency
- Error Tolerance
- Fitts Law
- Flash Usability
- Forms
- Frames
- Guidelines & Principles
- Homepages
- Intuitive
- Learnability
- Line Length
- Link Color
- Link Text
- Link Rot
- Liquid/Elastic/Fluid/Fixed Design
- Memorability
- Open Source Usability
- Pop-Ups
- Redesign
- Scanning/Reading Online
- Scent
- Security
- Senior Citizens
- Scrolling
- Simplicity/Complexity
- Speed
- Splash Pages
- Subjective Satisfaction
- Teenagers
- White Space
- Writing:
- Articles & Related Links
Benefits and ROI. (Why Usability?)
- All Those Opposed: Making the case for user experience in a budget-conscious climate - Jesse James Garrett
- Calculating ROI for Usability
- Case Study: Intranets, Usability, and Value - Jeffery Veen
- Do Government Agencies and Non-Profits Get ROI From Usability? - Jakob Nielsen
- Jakob Jumps The Shark - Peter Merholz
- Does Usability Actually Sell Anything? - Bryan Eisenberg
- High-Cost Usability Sometimes Makes Sense - Jakob Nielsen
- Professional usability testing and return on investment as it applies to user interface design for web-based products and services - Charles Mauro
- Return on Investment for Usability - Jakob Nielsen
- ROI faulty as measurement of IT success - ComputerWire
- ROI Is Not a Silver Bullet: Five Actionable Steps for Valuing User Experience Design - Scott Hirsch
- ROI of Usability: A Collection of Links - Rashmi Sinha
- Selling Usability - Jeff Atwood
- Selling Usability to Your Manager - User Focus
- Seven Myths of Usability ROI: Daniel Rosenberg Presentation - Presentation report by Nerija Sinkeviciute
- Streamlining UX Increases Conversion by 20 Percent - Jared Spool
- The Cost of Frustration - Jared M. Spool
- The Bottom Line on ROI - Alan Cohen
- The Dark Side Of Usability: When Business Goals & User Goals Collide - Lance Loveday
- The Red Herring of Usability ROI - Scott Hirsch
- The Return on Investment (ROI) for Personas - Submitted by Ann Light
- The ROI of Usability - Aaron Marcus
- The Value of Usability - All things Web
- Usability & ROI: A Collection of Links - rashmi sinha
- Usability is good management - Gerry McGovern
- Usability Is Next to Profitability - Jane Black
- Usability ROI Declining, But Still Strong - Jakob Nielsen
- UX in the Boardroom: A Solid Case for Investing in UX - Kate Walser
- When ROI Isn't Enough: Making Persuasive Cases for User-Centered Design - Colleen Jones
- Why People Matter - Whitney Quesenbery
- Why Is Usability Important? - Usability.gov
- Why Usability is Important to You - John S. Britsios
Children
- Children and Accessibility: It Matters - Derek Featherstone
- Evaluating the Usability of Educational Websites for Children - Shiva Naidu
- Kids' Corner: Website Usability for Children - Jakob Nielsen
- The Effects of Line Length on Children and Adults’ Online Reading Performance - Michael Bernard, Marissa Fernandez, and Spring Hull
- Usability Testing with Children - Tim Fidgeon
- Which Fonts Do Children Prefer To Read Online? - Talissa Frank and Jan McKown
Chunking
- Bite-Sized Chunks Of Info Are Best - Susan Weinschenk New!
- Breaking Up Large Documents for the Web - Part 1 - Janice (Ginny) Redish
- Breaking Up Large Documents for the Web - Part 2 - Janice (Ginny) Redish
- Breaking Up Large Documents for the Web - Part 3 - Janice (Ginny) Redish
- Chunking Principle
- Chunking (psychology)
- Cognitive load and the rule of seven (or how many is too many) - Nick Finck
- Debunking Miller's Magic 7 - Bryan Eisenberg
- Short-Term Memory - Jakob Nielsen
- The Magical Number Seven, Plus or Minus Two: Some Limits on our Capacity for Processing Information - George A. Miller (1956)
- The Myth of "Seven, Plus or Minus 2" - James Kalbach
- Three Numbers That (Should) Have Nothing To Do With User Interface Design - Denny C. LeCompte
- Use Lists of 3-7 Items - Rachel McAlpine
Consistency
- Breaking Rules - Dmitry Fadeyev
- Consistency in Design is the Wrong Approach - Jared Spool
- Design Consistency - University of Minnesota
- Design for Rule, Not Exception - Gerry McGovern
- Ensure Consistency of Display, General Advice - Skills for Access
- Expectations and Usability: Consistency - Peter J. Meyers
- Every Website is NOT Different - Gerry McGovern
- Glossary: Consistency
- How To Avoid Foolish Consistency - Scott Berkun
- In the Race With Google, It's Consistency vs. 'Wow' - Saul Hansell
- Customer Experience and the 'Wow' Factor - Mark Hurst
- MIT's Homepage: Preposterous or Ingenious? - Joshua Porter
- More Alike Than We Think - Whitney Quesenbery
- Seeking Clarity on Consistency - Kath Straub
- The Wheres and Whens of Users' Expectations - Jared Spool
- The Joys of Consistent Web Practices - Mike Cherim
Content
- A Rant (Mostly) About Web Content - D. Keith Robinson
- Are You Publishing Too Much On Your Website? - Gerry McGovern
- Business Case for Deleting Content - Gerry McGovern
- Content Analysis: A Practical Approach - Colleen Jones
- Content Brief - D. Keith Robinson
- Content Comes Before Good Design - Gary Barber
- Content Development, Writing for the Web - Shirley Kaiser
- Content Is King - Paul Boag
- Content vs. Design - D. Keith Robinson
- Content-tious Strategy - Jeffrey MacIntyre
- Do You Manage a Website or a Warehouse? - Gerry McGovern
- Don't Try to Boil the Content Ocean - James Robertson
- Heart Surgery for Dummies - Gerry McGovern
- How Web Influenced US Elections - Gerry McGovern
- Intranets Are Not Information Dumps - Gerry McGovern
- Is Your Content a Waste of Time and Money? - Gerry McGovern
- Less is More for Government Websites - Gerry McGovern
- Low Value Content is Destroying Your Website - Gerry McGovern
- Measuring Value of Web Content - Gerry McGovern
- No News This Week: Only Publish What Is Useful - Gerry McGovern
- No Silver Bullet for Web Content - Gerry McGovern
- Quality, Not Quantity: Delivering Value From Web Content - Gerry McGovern
- Raising the Perceived Value of Your Website - Gerry McGovern
- Remember Your Web Content is Data - Rachel McAlpine
- Removing Poor Quality Content Increases Customer Satisfaction - Gerry McGovern
- Stop Creating ROT - Rachel McAlpine
- Take Full Responsibility For Your Web Content - Gerry McGovern
- The Content Conundrum - Christopher Detzi
- The Content Strategist as Digital Curator - Erin Scime
- The Discipline of Content Strategy - Kristina Halvorson
- The True Cost of Content - Gerry McGovern
- The Problem of Dirty Data - Gerry McGovern
- Usable Content Manifesto - D. Keith Robinson
- Web Content is a Hidden Asset - Gerry McGovern
- Web Content Management Depends on Trust - Gerry McGovern
- Web Content Management Is Not Data Management - Gerry McGovern
- Web Content Management: Top 10 Predictions for 2005 - Gerry McGovern
- Web Content Migration: Disastrous Strategy - Gerry McGovern
- Web Content Versus Print Content - Gerry McGovern
- Web Manager: You Can't Serve Everybody - Gerry McGovern
- Website Content and Usability - Trenton Moss
- Writing User Friendly Content - Matthew Kammerer
- Your Web Content is Data - Rachel McAlpine
- Your Web Content: The Elves Won't Fix It - Rachel McAlpine
Definitions
- A Definition of User Experience - Eric Reiss
- Ask Dr. Pete: What Is Usability? - Peter J. Meyers
- Accessibility and Usability
- Accessibility Is Not Enough - Jakob Nielsen
- Web Usability - Mel Pedley
- Defining User Experience - Luke Wroblewski
- Definition of Usability
- Dimensions of Usability: Defining the Conversation, Driving the Process - Whitney Quesenbery
- Introduction to Usability - Usability First
- The Differences between Usability and User Experience - RJ Owen
- The 5 E's of usability - Whitney Quesenbery
- Using the 5Es to Understand Users - Whitney Quesenbery
- Usability != User Experience - Peter Merholz
- The Difference Between Usability and User Experience - Jared Spool
- Understanding Usability - Richard Spindler
- Usability 101 By Jakob Nielsen
- Usability Basics - Usability.gov
- Usability Defined
- Usability is Design - Mike Cherim
- Usability or User Experience? What's the Difference? - Tom Stewart
- Usability Redefined: Howability, Taskability, Recommendability, Profitability - John Rhodes
- User Experience is a Quality, Not A Discipline - Peter Merholz
- Web Usability by Mel Pedley
- Web Usability: The Basics - WebCredible
- What does 'usability' mean? Looking beyond 'ease of use' - Whitney Quesenbery
- What is Usability? By Donna Maurer
- What is Usability? - John Rhodes
- What Is Usability? by Peter J. Meyers
- What is Usability? - Usability Professionals Association
Efficiency
- Learning More About User Interruptions - Celeste Lyn Paul
- Usability 101 By Jakob Nielsen
- Usability 101: Efficiency - Tristan Louis
- Usability Glossary: efficiency - Usability First
Error Tolerance
- Error Message Design Showcase - Christian Watson
- Progressive Disclosure - Jakob Nielsen
- Simplified Form Errors - Adam Kalsey
- Usability 101 By Jakob Nielsen
- Usability 101: Errors - Tristan Louis
- User-Friendly Error Messages: 7 Tips - AGConsult
- User Recalled Occurrences of Usability Errors: Implications on the User Experience - Helena Mentis and Geri Gay
Fitts Law
- A Quiz Designed to Give You Fitts - Bruce (Tog) Tognazzini
- Fitts at 50: For Link Design, Size Does Matter - William Hudson
- Fitts' Law By Dave Shea
- Fitts' law By Wikipedia
- Giving You Fitts - Jensen Harris
- Mouse Sensitivity challenges Scope of Fitts' Law - Christian Lagerkvist
- Refreshing Three HCI Laws: Fitts' Law, Hick's Law, and the Power Law of Practice - Gerd Waloszek
- The Opposite of Fitts' Law - Jeff Atwood
- Touch Target Sizes - Luke Wroblewski
- Usability Glossary: Fitts' Law
- Visualizing Fitts's Law - Kevin Hale
Flash Usability (see Flash page)
Forms Usability
- 10 Tips on Writing Hero-Worthy Error Messages - Christine Brodigan
- 10 Tips To A Better Form - Chris Campbell
- 11 Expert Tips For Enhancing The User Login Process - Gary Barber
- 5 Ways To Make Sure That Users Abandon Your Forms - Eric G. Myers
- 8 Design Mistakes to Avoid with Account Sign-in - Jared M. Spool
- 8 More Design Mistakes with Account Sign-in - Jared Spool
- (Almost) Never add a Reset Button to a Form - Roger Johansson
- Better Web Forms By D. Keith Robinson
- Better Web Forms: Redesigning eBay's Registration - Garrett Dimon.
- Button Placement on Forms and Popup Windows - Meryl Evans
- Calling in the Big Guns - Will Evans
- Comment Form Design - Dmitry Fadeyev
- Check User ID Button - Jared Spool
- Checkboxes vs. Radio Buttons - Jakob Nielsen
- Closed Question Response Categories - Jessica Enders
- Colons at the End of Labels? - Ann Light
- Colons at the End of Labels - Caroline Jarrett
- Creating a Usable Contact Form - Matthew Kammerer
- Defeated By a Dialog Box - Jakob Nielsen
- Design Stories: Character Counters - Robert Hoekman
- Designing Intersection Flows - Henrik Olsen
- Developing an Online Form
- Dialog Boxes - Making Simple Things Simple... - Leisa Reichelt
- Do I Have To Answer This Question? Mandatory Versus Optional Fields - Formulate
- Does User Annoyance Matter? - Jakob Nielsen
- Don't Put Hints Inside Text Boxes in Web Forms - Caroline Jarrett
- Error Message Design Showcase - Christian Watson
- Evaluating the Usability of Search Forms Using Eyetracking: A Practical Approach - Matteo Penzo
- Eyetracking of Forms: Should We accept the Conclusions? - Caroline Jarrett
- Fewer Fields in a Contact Form Sharply Increases Conversions - Imagescape
- Forms Accesibility
- Form Follows Function and Achieving Thereof - Govert Adriaan Kolbach
- Forms: The importance of getting it right - Lift
- Forms, usability, and the W3C DOM - Peter-Paul Koch
- Forms vs. Applications - Jakob Nielsen
- Four Ideas For Better Forms - Caroline Jarrett
- Getting a Form's Structure Right: Designing Usable Online Email Applications - Jeff Parks
- How to Design Buttons to Help Improve Usability - Tom Kenny
- International Address Fields in Web Forms - Luke Wroblewski
- Landline Phone Numbers in Electronic Forms - Formulate Information Design
- Long Pages Rule, Except When They Don't - Heidi Adkisson
- How to Indicate Required or Optional Form Fields - Thomas Watson Steen
- Implementing Online Forms - James Robertson
- Inline Validation in Web Forms - Luke Wroblewski
- Initial Focus to a Text Field - Good or Bad? - Robert Nyman
- It's Not About Size, It's About Context - Radio Buttons Or Drop-Downs - Donna Maurer
- Judging Forms - Jessica Enders
- Label Alignment in Long Forms - Paul Wallas
- Label Placement in Forms - Matteo Penzo
- Long Forms: Scroll or Tab? - Caroline Jarrett
- Make Complete Button Surface Active and Enhance Usability - UXPassion
- Marking Required vs. Optional Form Fields - Erin Walsh
- Previous and Next Actions in Web Forms - Luke Wroblewski.
- Putting a Paper Form Online - Avoiding Dropouts and False Information - Applying Aesthetics - Janet M. Six
- Never Use a Warning When you Mean Undo - Aza Raskin
- OK-Cancel or Cancel-OK? - Jakob Nielsen
- Phone Numbers in Electronic Forms - Formulate Information Design
- Primary and Secondary Actions in Web Forms - Luke Wroblewski
- Registration Forms - What To Do If You Can't Avoid Them - Caroline Jarrett
- Reset and Cancel Buttons - Jakob Nielsen
- Rules for Labeling Buttons - Caroline Jarrett
- Selection-Dependent Inputs - Luke Wroblewski
- Sentence or Title Case for Labels? - Caroline Jarrett
- Sensible Forms: A Form Usability Checklist - Brian Crescimanno
- Simple Tricks for More Usable Forms - Simon Willison
- Simplified Form Errors - Adam Kalsey
- Sign Up Forms Must Die - Luke Wroblewski
- Smart Defaults in Registration Forms - Luke Wroblewski
- Stop Using PDF and MS-Word Forms - Gary Barber New!
- The $300 Million Button - Jared M. Spool
- The 4 Layers of a Form - Jessica Enders
- The Cost of Bad Forms - Jessica Enders
- Two-Column Forms are Best Avoided - Caroline Jarrett
- The Information Architecture Behind Good Web Forms - Luke Wroblewski
- The Piece of HTML created just for Me: Reset - Caroline Jarrett
- Usability Tip: Use Verbs as Labels on Buttons - Dmitry Fadeyev
- Using Input Fields Fit For Purpose - Dmitry Fadeyev
- Web Application Form Layout - Luke Wroblewski
- Web Form Elements - Christopher Schmitt
- Web Form Design: Adobe's Error Messages - Luke Wroblewski
- Web Form Design Guidelines: An Eyetracking Study - Chui Chui Tan
- Web Form Design in the Wild, Part I - Luke Wroblewski
- Web Form Design in the Wild, Part II - Luke Wroblewski
- Web Form Design: Labels Within Inputs - Luke Wroblewski
- Web Form Design Patterns: Sign-Up Forms - Vitaly Friedman and Sven Lennartz
- Web Form Design: ZIP Codes and Locations - Luke Wroblewski
- Web Forms: Death By a Thousand Textboxes - Jeff Atwood
- Web Forms for People - Luke Wroblewski
- Web Form Layouts: Some Additional Guidelines - Luke Wroblewski
- What Makes a Good Form? - Formulate
- What Makes a Good Form? - Jessica Enders
- What's the Right Order? - Tom Tullis
- Where the Heck is My Focus? - Jeff Atwood
- Why Does the OK Button Say OK? - Gerry McGovern
- Why People Persist with Using Paper Forms - Caroline Jarrett
- Zebra Striping: Does it Really Help? - Jessica Enders
Frames Usability
- Who Framed the Web: Frames and Usability - Roger Johansson
- Why Frames Suck (Most of the Time) - Jakob Nielsen
Guidelines & Principles (see Standards)
Homepages
- 7 Ways to Make Your Home Page a Home Run for Usability - Stoney deGeyter
- Are You Focusing Too Much on Your Home Page? - Christian Watson
- Don't Fight Over Your Home Page - Laurence Veale
- Don't Start With the Home Page - Cameron Moll
- Gone in Sixty Seconds or Less - Amit Gupta
- Graphics on Link-Rich Home Pages - Jared Spool
- Home Page Goals - Derek Powazek
- Home Page Googlization - Jared Spool
- Home Page Design - Daniel Szuc
- Homepage Usability and Credibility Survey - Andrew B. King
- Homepage Real Estate Allocation - Jakob Nielsen
- How Google Manages Its Homepage - Gerry McGovern
- Is Home Page Design Relevant Anymore? - Jared Spool
- Is Your Homepage Immature? - Indi Young
- Lifestyles of the Link-Rich Home Pages - Jared M. Spool
- MIT's Homepage: Preposterous or Ingenious? - Joshua Porter
- Prioritizing Design Time: A Long Tail Approach - Joshua Porter
- Quantitatively Test the Effectiveness of Your Home Page - Iain Barker
- Seven Roles of the Intranet Homepage - James Robertson
- The Canonical Intranet Homepage - Jakob Nielsen
- The Decline of the Homepage - Gerry McGovern
- The Homepage is Dead - John Eric Brandt
- The Intranet Homepage, Protect it with a Policy - Cairo Walker
- The Ten Most Violated Homepage Design Guidelines - Jakob Nielsen
- Top Ten Guidelines for Homepage Usability - Jakob Nielsen
- Using Repertory Grid Interviews to Capture First Impressions of Homepages - V. Hinkle
Intuitive
- Intuitive - Adam Kalsey
- What Makes a Design Seem Intuitive? - Jared M. Spool
Learnability
- How Relying on 'User Education' is a Failed Strategy - Frank Spillers
- Intuition and Usability - Kevin Godby
- Progressive Disclosure - Jakob Nielsen
- Short-Term Memory - Jakob Nielsen
- Usability 101 By Jakob Nielsen
- Usability 101: Learnability - Tristan Louis
- Usability Glossary: learnability - Usability First
- Usability vs. Learnability - Jeff Atwood
- You're Only a First-Time User Once - Steve Calde
Line Length
- How Physical Text Layout Affects Reading From Screen - Mary C. Dyson
- Line Lengths When Reading From a Screen - Joe Clark
- Ideal Line Length for Content - Russ Weakley
- Line Lengths When Reading From a Screen - Joe Clark
- The Effects of Line Length on Reading Online News - A. Dawn Shaikh
- The Line Length Misconception - M. Jackson Wilkinson
- Text Columns: How Long is Too Long? - Jeff Atwood
- What is the optimal line length when reading prose text from a monitor? - Bob Bailey
Link Color (see Navigation)
Link Text (see Navigation)
Link Rot
- A longitudinal study of Web pages continued: a consideration of document persistence - Wallace Koehler
- Broken Links and Poor Information Architecture Design - Gerry McGovern
- Cool URIs don't change - Tim Berners-Lee
- Fighting Linkrot - Jakob Nielsen
- Link Rot by Adam Kalsey
- Link Rot in your Family Tree? A Case Study in the Dynamics of Internet Genealogy - Mark Howells
- Managing URIs - Olivier Thereaux
- The 410 Gone HTTP status- from the HTTP specification
- Explanation of "410 Gone" - Mark Pilgrim
- The Most Annoying Yet Almost Most Important Task in Professional Website Management - Jens Meiert
- Web Pages Must Live Forever - Jakob Nielsen
- What Is Link Rot and How to Prevent It - Alyssa Gregory
Liquid/Elastic/Fluid/Fixed Design
- 800x600, Should I Really Care? - Martin Ringlein
- A Dao of Web Design - John Allsopp
- A List Too Far Apart? - Jeremy Keith
- Actual Browser Sizes (final) - Thomas Baekdal
- Arguments For Flexible Webpage Layouts - Mike Davies
- Accessible Layouts - Alastair Campbell
- Design for Browser Size - Not Screen Size - Jesper Ronn-Jensen
- Do the Collapse (iphone) - Dan Cederholm
- Elastic Design - Patrick Griffiths
- Elastic Layout - Wrong Term? - Alastair Campbell
- Features Of The Jello Mold - John Gallant and Holly Bergevin
- Fixed Fashion - Jeremy Keith
- Fixed and Fluid, Myth and Meme - Mike Davies
- Fixed or Fuid, You Decide - Andy Clarke
- Fixed vs. Fluid - Patrick Griffiths
- Fixed vs. Fluid vs. Elastic Layout: What’s The Right One For You? - Kayla Knight
- Fixed vs Liquid vs Elastic - Tommy Olsson
- Fixed Width vs. Liquid Layout - Your Take - D. Keith Robinson
- Fixing Your Width: What's the Optimal Size for a Site? - Joe Dolson
- Flexible design of web sites - Stephen Poley
- Fluid Thinking - Peter-Paul Koch
- Full Page Zoom - Simon Willison
- Is 1024 OK? - Jon Hicks
- Jello: A Different Liquid Layout - Mike Purvis
- Jello Generator - Mike Purvis
- Jello Molds & Width Control - Mike Purvis
- Liquid Design for the Web - Adrian Roselli
- Posted via web from bitpakkit
Tuesday, May 18, 2010
Web Design References: Usability
Sunday, May 16, 2010
IT now ET (Enterprise Technology)
Insteresting POV emerging as indicated in this Computerworld article.
This latest shifts in technology are disruptive enough that the ability to interconnect heterogenous devices and systems -- is far less strategic, just as the ability to write gigantic software packages became less important during the shift from MIS to IT.
Now the emphasis is shifting once again to technologies that extend and integrate with the physical world. Some characteristics of these enterprise technologies:
- They involve some element of integration with the physical world. Examples: sensor networks, display technologies, smart grids, wireless monitoring devices.
- They are real-time.
- They involve large to very large amounts of data
- They can often be used to control -- not just monitor -- the physical environment
- They are intrinsic to an organization's business.
This will present new challlenges for IT leaders as the embrace the transition's gatekeepers - strategic ET and legacy (commoditizing) IT. These are the challenges I like.
Posted via web from bitpakkit
Friday, May 14, 2010
Mockupitis
Gem from Jay Rogers on the IXDA forums today:
*Mockupitis* Pronunciation: \ˈmäk-ˌəp-ˈī-təs\
Function: noun
constraints based on poorly-chosen sample data used in the static wireframe,
photoshop comp, or interactive prototype. Short labels that fit neatly into
the space provided for them, evenly-dispersed text, small numbers of columns,
orderly and strangely regular tabular data, convenient numbers of items in
lists that happen to fit just precisely into the page, the list goes on. This
tends to reduce the design to a limited visual exercise instead of exercising
its ability to handle more realistic formations of user data.
ed. note: See also: "UX is not design, but parts of it look a lot like design"
Posted via web from bitpakkit
Not such a great experience after all.
Nothing to see here. Move along...
Just noting that Microsoft's UX evangelist site ux-strategy.com presents an interesting new welcome screen.
Posted via web from bitpakkit
Sunday, May 09, 2010
Saturday, May 08, 2010
The value of nothing
“This is a deeply thought-provoking book about the dramatic changes we must make to save the planet from financial madness” — Naomi Klein. Opening with Oscar Wilde’s observation that “nowadays people know the price of everything and the value of nothing,” Patel shows how our faith in prices as a way of valuing the world is misplaced. He reveals the hidden ecological and social costs of a hamburger (as much as $200), and asks how we came to have markets in the first place. Both the corporate capture of government and our current financial crisis, Patel argues, are a result of our democratically bankrupt political system.
If part one asks how we can rebalance society and limit markets, part two answers by showing how social organizations, in America and around the globe, are finding new ways to describe the world’s worth. If we don’t want the market to price every aspect of our lives, we need to learn how such organizations have discovered democratic ways in which people, and not simply governments, can play a crucial role in deciding how we might share our world and its resources in common.
This short, timely and inspiring book reveals that our current crisis is not simply the result of too much of the wrong kind of economics. While we need to rethink our economic model, Patel argues that the larger failure beneath the food, climate and economic crises is a political one. If economics is about choices, Patel writes, it isn’t often said who gets to make them. The Value of Nothing offers a fresh and accessible way to think about economics and the choices we will all need to make in order to create a sustainable economy and society.
Find The Value of Nothing online at: Amazon.com, Amazon.co.uk, Barnes & Noble, Borders, & IndieBound.
Posted via web from bitpakkit
I had no idea Apple had their own version of a pesky client runtime
I hate to think that all that postulation and chest-beating took place from Apple with regards to their stance on Flash took place just to help advance the cause for something exactly the same as Flash, just different in that it was created and owned by Apple. I thought it was all about HTML5, which made even less sense to me, now that I think about it.
But it appears I need to rethink everything: http://bit.ly/cCKCSc According to AppleInsider, Apple is using Gianduia, its new a client-side, standards based framework for Rich Internet Apps, to create production quality online apps for its retail users.
We arleady have web apps looking and behaving like desktop apps and the other way around, cross-platform systems relying on Air/Flash (and even Gianduia - will it be cross platform?) to look the same regardless of the underlying platform, and of course there many companies establishing their own experience and brand guidelines to push product families on any platform or technology.
The rigid unification of a computer based on some standards of the operating system, and the adaptation of every control to match the platform is a thing of the past. If this development helps people using digital products is another question - but it's definitely the development that I still see way too often in daily practice (Adobe Browser Lab is proof, no?).The usual suspects deliver many examples of this: Google Apps, iTunes or Facebook do not really match operating system standards at all. The obvious approach is to make a good product, be consistent when it supports an overarching experience, innovate where it makes sense, and try not to break ANY environment.Each case is different. But clearly a client runtime is a great idea even if it seems like the wrong time in our digital evolution to fight over which one. If it was me I think I would choose one that has partners.
Android Smartphone Playing Adobe Flash Video = Awesome from Dave Meeker on Vimeo.
Posted via web from bitpakkit
Friday, May 07, 2010
Thursday, May 06, 2010
A Fourth Value for an Identity Pattern in Three Parts
This confusion is compounded by using online services, such as Google, Yahoo!, eBay and other services who have established their identity models based on engineering-centric requirements.
I came across a great post in the Habitat Chronicles that essentially documents the historical belief that lead to conjoining the requirements of engineering (establishing sessions, retrieving database records, etc.) with the users requirements of recognizability and self-expression. But, this approach can actually discourage participation due to the fear of exposing personal data.
Yahoo! where I used to work found that users consistently listed that the fear of spammers farming their e-mail address was the number one reason they gave for abandoning the creation of user created content. This feedback ultimately led to the very expensive and radical re-engineering of the Yahoo identity model.
The author, Randy Farmer, found that a tripartite identity model would describe the needs expressed by most online services and more importantly, would be forward compatible with current identity sharing methods and future proposals.
He diagrams this most efficiently as:
Randy Farmer's Tripartite Identity Pattern postulates that the three components of user identity are: the account identifier, the login identifier, and the public identifier.
Read more about each of the elements and some interesting feedback on the pattern here.
Another interesting pattern in this regard is the use of a claims-based identity model. This revolves around the idea of claims i.e. a piece of information about an individual that is in doubt and must therefore be proved. Using an identity model based around claims allows individual identities to hold many disparate roles which can relate to different organisations as part of a wider ID metasystem. The way in which these claims are asserted and proven can be handled by a variety of technical solutions and services.
Microsoft's (where I also used to work) ASP.NET team documented the Geneva Framework as used for building claims-based applications and services for ASP.NET applications. Features include:
- Security Token Services (STS)
- Federated authentication from ASP.NET applications
- Object Model that facilitates claims-based authorization form ASP.NET applications
The above definition was taken from the below URL, this webpage also gives a more in-depth look at what is a claims based system is and how the Geneva framework fits in.
http://msdn.microsoft.com/en-us/magazine/dd278426.aspx
Microsoft's Passport service which I worked on for a few years at Microsoft is a good example how this can work to provide identity services between applications.
Who Cares? Where is this going?
Federated and open identity systems ultimately lend themselves to a new identity pattern that I have yet to see documented, but I actually think I see it in use quite frequently, mostly when I comment on blogs. Frequently the comment I post is able to retrieve information such as username or real name and an avatar without ever exposing personally identifiable information that could be used for rude behavior such as spamming or harassing someone. However, what strikes me as the untapped potential in this emerging pattern is the concept of 'ownership' of my contributions as it relates to the persistence and distribution of that identity.
Activity as a function of Identity
If there were a fourth element to the tripartate identity that was activity this would complete the social pattern. I could consume or represent that identity in the context of contribution, content or context as appropriate and as subscribed to by the user who owns the activity and identity.
This would enable a double-click on an identity that could perform interesting new social functions:
- Aggregate user output in the context of an experience essentially allowing me to view contributions of an individual expressed as an identity
- Assimilate interest and behavior and express this as a contextual metaphor (e.g. a score, a weighting, etc)
...to be continued.
Another UI Patterns Collection
UI Patterns is a self-proclaimed growing collection of User Interface Patterns that someone has started collecting from web sites (and a few applications). This anonymous developer has begun collecting under the following subheads.
This is interesting. My rough plan is to collect the collections here while writing the paper on patterns of interaction I am working on with some colleagues.
The control panel
If you want to be in control, you might need a panel. I have been thinking a lot about control panels in UX/UI terms and the real-life and historic examples of this are an inspiration sometimes.
Posted via web from bitpakkit
This video commerce thing...better than in-store?
Summit says yes...
In the replay presentation below, Summit Sports talks about how they doubled online revenues after incorporating enlarged images, alternate views and zooming capabilities (from Adobe Scene 7) and then actually captured more than 1,400 product review videos in just three days, basically giving them a total of 3,000+ videos to help explain and sell its gear and equipment.
You have to register to watch it, but Dennis Kopitz, Director of Web Development for Summit Sports Inc. makes a good case for going this route saying that it is actually better than the in-store experience.
Check out the store and grab that wakeboard I've always wanted at http://summitonline.comPosted via web from bitpakkit
Wednesday, May 05, 2010
Tuesday, May 04, 2010
Customer Process Management
(Disclaimer: Since I heard so much about CPM being dead as a pricing model I would like to reclaim the acronym for something useful)
There are no shortage of business process management professionals, businesses, problems, platforms, analysts, books, theories, architectures and general products and services. People have spent years building up massive practices and businesses and used this BPM terminology in order to help move us from the archaic world of database and legacy-centric thinking that has built monolithic applications and waterfall-en methodologies around core business processes. We managed the unmanageable by wrapping management capabilities around the processes and exposing this management layer to the various users who ultimately owned or had to interact with those processes.
We wrapped our lingo franca up with some analytics, intelligence, integration points and made sure that we could deliver this in some useful fashion. We integrated to service buses and SOA back ends, consumed REST and SOAP endpoints, dressed it up in Flash and AJAX and pushed these processes out to users and yes, even customers.
And so at some point, we actually blindly entered a space where we had customers managing their view of business processes. We had dressed up these business processes with some kind of front end and exposed appropriate elements and touchpoints of those business processes out to customers. We had customers managing processes. But the business owned the process right? They owned the outcome right? It ultimately benefited the business right?
Now we have added Social BPM - the latest shiny object in the information workplace - social collaboration around the business and associated business processes that require new levels of collaboration. That collaboration also apparently, from time to time, may involve customers.
Don't customers (don't we) have our own processes? Actually we also have the ability to manage our processes too. But, unfortunately noone is exposing any Customer Process Management endpoints for us to consume, use, interact with or ultimately use to do the things we want to do.
I want all vendors to please submit their products and services to my 'vendor selection process' - please compare your prices, service levels, warranties, etc in a standard way so that I can consume these into my selection process.
Once I have completed my vendor selection process, please supply the product or service at appropriate intervals for the agreed upon price. Submit any variations in service level, quality, timeliness, friendliness, or things I may not have thought of to my vendor evaluation process.
When I love you and what you do and refer you to a friend, please accept my consumption of the 'mimic me and don't fail' service together with my 'these guys are good' service to ensure a constant fidelity with your new service endpoint based on expectations set in my instance.
Is it just a subtlety, or is there a notion where we as consumers could own our processes, could force endpoints to be met in terms of an SLA and commitment as a condition of doing business? I think we are in control of the money that gets spent and it seems to me that all too often we let inconsistent service, poor pricing practices, overt marketing attempts for upsell and cross-sell to ultimately impact our perceptions of quality but we carry on disheartened but stalwart in our willingness to compromise and let business fail at our expense. What choice do we really have? We have self selected into a business process and are now inserting coins in the slot to keep the monkey dancing.
Imagine, with me, for a minute a world inverted and built in our favour, where those who want our money, loyalty and commitment ultimately meet us on our terms.
OK, back to work...and go ahead, keep CPM for whatever you were using it for already.
Posted via web from bitpakkit
Wednesday, April 28, 2010
Tuesday, April 27, 2010
Tubby Toast
OTTAWA - Two random thoughts collided on the internet today causing a devastating urge to write down the following nonsense.
I have been reading this very insightful paper called "Attuning Notification to User Goals and Attention Costs" by D. Scott McCrickard and C.M. Chewar which is all about trade-offs we need to make in notification systems in order to support user access to additional information from sources secondary to their primary activity. In parallel I have been looking into indexing and mapping strategies that best resemble classification schemes, such that a developer could actually surface best practices to the UX layer as a catch-all for 'everything that is possible". Somewhere in between these two extremes for navigation and interruption is the actual paper I am working on with a few colleagues around defining all of these patterns of interaction in an attempt to create better dialogue, more utility in taxonomy and agility in the way we address interaction layers.
While on the trail of classification I came across a brilliant new post from Donna Spencer called Classification Schemes (and when to use them) http://bit.ly/cOWowu and within that she talks about best practices for classification inclusive of good old-fashioned Alphabetical indices and some great insight in terms of the opportunity to educate and inform users even within this seemingly mundane approach to experience. As any good author would, she cites a few examples and her example of a best practice in this regard is the BBC "A Whole Lot More" function which is essentially an alphabetical listing of all their sites aptly located at http://www.bbc.co.uk/a-z/. BBC provides the alphabet linked across the top nav element of that page and uses the remaining real estate to showcase Categories and enables horizontal scrolling of that category.
And here comes the collision...
On that categorical horizontal scroller I was drawn immediately to the lower right of the page (I assume I must have already adequately inspected the top left) wherein I was greeted by the familiar (I have children) waving form of the purple Teletubby, Tinky Winky. Tinky Winky, unlike the other characters featured more demurely, even sombre and moody, in their category boxes was smiling, animated, welcoming and engaging and I realized he was hogging my attention on the page. For those familiar with the Teletubby cartoon, you will know that they do things that little children like to do, such as rolling on the ground, laughing, running about, and watching real children on the televisions embedded in their stomachs. Their stomachs accept one form of substance, a waffle-like form that ejects vigorously from their readily available toaster called Tubby Toast.
And that's when it struck me. Henceforth, overexuberant notification systems that dominate attention span in an unbalanced way will always be referred to as Tubby Toast. That's it.
Thank you, Interwebz, for this unique form of conspired inspiration and the ability to share it. Hopefully you were notified of this article's existence in a usual, predictable and friendly fashion that gave you latitude to continue with your original task.
If you were looking for information on actual Tubby Toast, you can learn how to make your own here: http://www.pbs.org/parents/birthdayparties/teletubbies/food_toast.html but bear in mind you will be hard pressed to use that for any form of digital notification system.
Posted via web from bitpakkit
Monday, April 26, 2010
Y?
Who spends more time on Facebook than they do with their family?
Who has played more than 5,000 hours of games and sent more than 250,000 emails?
Wei Liu is a designer, studying interaction design in Amsterdam, and is looking for people to share experiences and ideas that relevant to his research. If you would like to share your thoughts with Wei, please input/discuss your thoughts on http://generationyinteractions.blogspot.com/ where there is already some interesting things posted. He is especially looking for your input for the following questions:
a) What are the characteristics/classifications of 'Generation Y'?
b) What are the relevant trends/opportunities in interaction design?
c) How to map these characteristics into the development of 'Generation Y' interface?
That's Y.
Posted via web from bitpakkit
Thursday, April 22, 2010
Adobe Cloud Computing - LiveCycle ES Cloud instances
In case you missed the news on January 12, Adobe is now offering Adobe LiveCycle ES Developer Express. This is Adobe's first (but not last) major foray into the world of enterprise cloud computing. The LC ES Developer Express software is a full version of Adobe LiveCycle ES that is hosted in the Amazon Web Services cloud computing environment and provides a virtual, self-contained development environment where enterprise developers can prototype, develop, and test LiveCycle applications
Feature set?
- Provides pre-installed, pre-configured virtual instances of LiveCycle ES.
- Reduce time required to download, install, and boot new server instances.
- Develop LC ES applications in a fraction of the time.
- Virtual instances can be used to build proof-of-concepts
The base installation provides the following LiveCycle ES server applications pre-installed:
- LiveCycle Forms ES
- LiveCycle Reader Extensions ES
- LiveCycle Rights Management ES
- LiveCycle Barcoded Forms ES
- LiveCycle Digital Certificate ES
- LiveCycle Output ES
- LiveCycle Process Management ES
- LiveCycle Content Services ES
- LiveCycle PDF Generator ES

Once you get an instance up and running, it appears to be virtually running on localhost:8080. There is a small download called LiveCycle Developer Express (shown below), which then allows you to log in to the instance running in the cloud.
Once you log in, select the instance:
and hit "Connect". Once you connect, you will be able to log in by accessing the admin panel via a browser. The URL is http://localhost:8080/adminui/secured/admin.faces. Note below that I am now logged in as Admin while running it in the cloud from my Mac. What does this mean? LC ES on the Mac!!!
From here you can browse all running services on the instance:

or manage endpoints:

The service, available to all members of the Adobe Enterprise Developer Program, allows developers to bullet-proof their applications without having to invest in a development environment or test lab. I will be unveiling more on a future episode of Duane's World when we get into SOA and ESB cloud architecture.
UPDATE: There is now a full video tutorial posted on how to work with the cloud offering here: http://technoracle.blogspot.com/2010/04/using-livecycle-es2-on-cloud.html
- Author: Duane "Chaos" Nickull (pictured) is an Adobe employee and lifelong musician, cynic, traveler, athlete, author and first class antagonist.
Sunday, April 18, 2010
Saturday, April 17, 2010
Friday, April 16, 2010
iPhone still tops for mobile ads
Recent TechCrunch post with stats from Millenial Media indicates continued "leadership" for MacOS devices in terms of mobile ad delivery. iPhone was seconded only by other Mac devices, but it was interesting to see RIM in the overall #2 spot, which seems to prove that they have broken into the consumer/end-user space quite aggressively.
Posted via web from bitpakkit
Thursday, April 15, 2010
UX Sense...
User Experience put simply makes things easier, better and more valuable for the end user. Often motivated by simply enabling the accomplishment of goals (the light is green, you can go now) a user experience professional should be the best and most vocal user advocate on the team, carefully balancing business goals, technical / development limitations and organizational requirements to ultimately support this new and pure focus on the user.
Following some semblance of a process and path iteratively, UX teams will build knowledge, manifest options and refine implementations together with all the other stakeholders and craftspeople in the mix. In general these steps towards a well lit path are as follows:
- Conduct user research to understand the requirements, painpoints, ethnography and psychology of the end user. You may already have a raft of input and usability drivers based on previous versions of the project or what other people are doing in similar situations. For example, if you are working for a bank, learn from your own banking experience or perhaps conversations with family and friends about how their experiences are good, bad or ugly or even awesome. These emotional insights can be golden.
- Identify aspects of the driving business strategy that can be articulated to clearly define user profiles, scenarios, and their importance to other stakeholders in order to capture all the necessary requirements and validate them.
- Seek to understand, imagine and document the various outcomes, starting with users themselves, but also with appropriate evaluation and inputs to project managers to estimate, the developers to build, marketing teams to educate and communicate, partners to evangelize, sales to sell, support teams to help out, etc...this may take the form of wireframes, documents, whiteboards, presentations, whitepapers, napkin sketches, meetings, phone calls, obsessive ranting or lucid dreams (okay, I'll stop).
- Iteratively design the functionality, interface and interaction of the various required visual components, focusing on standards (e.g. brand usage, standard iconography) and usability notions such as feedback, performance and outputs. A best practice at this time is to involve users, stay in constant dialogue with development teams and continually gain buy-in from business teams.
- Often once the iterative step is mature UX pros may come up with a well designed functional prototype and once again iteratively test it for usability flaws.
- Project Managers should now be ranting on about versioning and release dates and timelines for developement cycles, indicating their comprehension of effort and direction ;-) You may agree that it is important to document every single point observed from the initial user research to how it shaped the product and how it has been taken into account.
- Once a version is ready, we conduct more usability testing now ensuring that the test scores perfectly against the output of the initial user research findings.
- As we conduct this last round of testing we evaluate and validate the relationship between the product and its supporting materials - documentation, FAQs, How-To, Quick Stat Guides, Tips - for consistency of experience and language
- Once the product is relased, keep an eye on forums, blogs, and any kind of structured or unstructured feedback and statistical or behavioral analysis that will reflect the solutions user experience maturity and inform necessary iterations as we move forward.
- Now we post the story about our work, what we did, get our talk ready for Adobe MAX, or get the screenshots and customer quotes ready for our book ;-)
Finally I would prefer to go over this article and replace every instance of USER with the word PEOPLE, but that's another story.
Monday, April 12, 2010
Collaboration=Conversations
Friday, April 09, 2010
iMonetize Everything
iDoit with iAd. (not me personally of course)
This image on the right linked from MobileBeat article provides a more balanced view of the story than my conjecture and opinionated blast below.
Apple's mobile strategy brilliantly accomplishes what so many startups try to do - build a massive, loyal, captive market before fully monetizing every single little thing that market does - iAd confirms that this strategy remains a pretty brilliant move!
The fact that most people don't get why iAd is so brilliant makes it even more brilliant - Apple needed to get past the top of the adoption curve, move beyond fanboys into the mainstream, in fact turn a phone into a fashion accessory and status symbol (again), without an ad play in the public eye that would massively reduce credibility of the platform in the early days.
Once they had the platform at critical mass, and had locked down all the inroads, then they were able to release an at-scale ad play to further monetize the distribution. And they can now make a % of every click, impression or scene change in their own proprietary version of rich media.
The good news is that this move will increase the credibility and overall percent spend allocated to mobile, but there will be some work to do since big advertisers/agencies will continue to favor existing formats and ad serving, auditing and reporting technology to deliver integrated campaigns (cross-media) for some time.
Apple knows this and will likely posit for the high-end of the CPM/CPA target - but in a frequently sold-out market the more floor there is (bottom pricing/wide avail) the more value they can bring as the user base becomes more addressable, and if they get their targeting (geo, gender, income, interest, behavior, spend pattern) sorted out for a captive audience then they will start to dominate (at least on their own platform).
Basically, if iPhone came with an ad platform story three years ago everyone would have cried foul. And if they had allowed other platforms in they would give up a portion of dollars beyond the platform and app that they knew (and so did everyone pretty much) would be forthcoming.
I love Apple, don't get me wrong - I love any brand that has a great user experience and works that hard to maintain it across platforms but I see cracks in the bauble that are somewhat worse and somehow seem even more dangerous than the roadscars on my MacBook Pro (but that's another story).