Tag: user_experience


Designing Frameworks For Interaction and User Experience: IA Summit Workshop Presentation

April 5th, 2009 — 12:00am

I’ve posted my slides and materials from the Beyond Findability workshop Andrew Hinton, Livia Labate, Matthew Milan and I put on at the IA Summit in Memphis recently.

This set of materials addresses some of the most important questions for practitioners considering a framework-based approach to design: why framewarks matter for user experience and interaction design, what frameworks are useful for, and how you can work with them effectively.

Why *do* frameworks matter? As I’m arguing, look around and you’ll see profound shifts changing the structural makeup of the digital environment, the contexts and boundaries of the experiences, and the role of professional designers.

For designers, very complicated and interesting problems are on the way: think of Mike Kuniavsky’s work defining some of the fundamental concepts behind the ‘smart things‘ that will inhabit this new design environment, such as information shadows and service avatars. It’s plain that this world will require new tools, and I believe frameworks are part of that toolkit. (See my column Everyware: Design for the Ubiquitous Experience for ongoing perspective.)

And check out the slides for the rest of the workshop :)

Nothing better than blues, barbecue, and Building Blocks!

Designing Frameworks For Interaction and User Experience from Joe Lamantia

Comment » | Building Blocks, User Experience (UX)

The Architecture of Fun: Massively Social On-line Games

February 27th, 2009 — 12:00am

Here’s my presentation from the Italian IA Summit on Killzone.com as a leading example of the next generation of Massively Social On-line Games.
As usual, I try to share some of the best thinking on these ideas; in this case I quote liberally from Nicole Lazarro. (I hope she takes this as a compliment.) Her insights into the emotional drivers for social and game experiences and the nature of cross media are – no surprise – right on, and coming true years after first publication.
Some of the more eye-opening material I discovered while looking into the design of this game / community hybrid concerns the direct connection between game mechanics (a design question), the space of possible choices for players, the emotions these choices inspire and encourage, and the resulting experience of the game environment.
From the functional to the psychological, it seems there really is an ‘architecture of fun’ for both games and social experiences. It is just another example of how architecture of any (and all) kinds is an enormous influencing factor on peoples’ experiences.
This is the first of two parts – stay tuned for the follow-up, once we clear the disclosure question.
A slidecast will follow shortly, now that my laptop is back in working order, and I can fire up ScreenFlow.

Massively Social Games: Next Generation Experiences from Joe Lamantia

Comment » | Social Media, User Experience (UX)

Join Me For ‘Beyond Findability’ the IA Summit 09 Workshop

February 23rd, 2009 — 12:00am

If you’re keen to help shape the way that the user experiences of the future are conceived and defined, join Andrew Hinton, Matthew Milan, Livia Labate, and yours truly in a full-day workshop / seminar titled “Beyond Findability: Reframing IA Practice & Strategy for Turbulent Times” at the 2009 IA Summit in Memphis.
We’ve got a lot of great material to share – and shape – on where this new[ish] discipline is headed, from four complementary but distinct professional perspectives (digital agency, in-house services group, management, design consultancy), shared by leading practitioners.

Here’s a quick description:
“Changes are happening fast in technology, the economy, and even the various User Experience professions. In the midst of such turbulence, conventional Information Architecture can have trouble seeming fully relevant. Some may see it as a commodity, or a narrow specialty that has little to do with the game-changing emergence of social media, ubiquitous & mobile computing, and the rest.
This full-day workshop will address such concerns with a boundary-pushing foray into IA craft and strategy. We’ll show how core IA skills are more relevant and strategically important than ever, and we’ll explore how we can extend IA to its full potential in 21st century UX design.”

Read more about Beyond Findability here.

Register here.

See you in Memphis!

Comment » | Information Architecture, User Experience (UX)

Speaking About Massively Social On-line Games In Italy

February 13th, 2009 — 12:00am

I’ll be speaking at the Italian IA Summit next week on some of the exciting work MediaCatalyst has been doing in the area of massively social on-line games. We’re the digital agency behind Killzone.com, the integrated on-line community for the Killzone game series, which is just about to release it’s second installment (selling well – KillZone 2 is #10 on Amazon, in pre-orders alone).
I think hybrid experiences that combine games dynamism and sophisticated social spaces are a very important part of the future for interactive experiences, and the organizers have been kind enough to offer us the opening keynote, so if you can get a ticket to Forli, we’d love to see you in the audience.
killzone_box_cover.jpg
Here’s the full description of our talk:

Co-evolution of a Socially Rich Game Experience and Community Architecture

What form will the next generation of interactive experiences take? The exact nature of the future is always unknown. But now that everything is ‘social’, and games are a fully legitimate cultural phenomenon more profitable and more popular than Hollywood films, we can expect to see the emergence of experiences that combine aspects of games and social media in new ways.

One example of a hybrid experience that combines game elements and complex social interactions is the cross-media environment formed by the popular Killzone games and their companion site Killzone.com. By design, the Killzone games and the Killzone.com site have co-evolved over time to interconnect on many levels. In the most recent version (planned for public release in early 2009), the game console and web site experiences work in concert to enhance gameplay with sophisticated social dynamics, and provide an active community destination that is ‘synchronized’ with events in the game in real time. The hybrid Killzone environment allows active game players and community members to move back and forth between game and web experiences, with simultaneous awareness of and connection to people and events in both settings.

Leading games researcher and designer Nicole Lazzaro calls these hybrid experiences ‘Massively Social On-line Games’. In these types of interactive experiences, players build meaningful histories for individual characters and groups of all sizes through competitive and cooperative interactions that take place in the linked game and community contexts. Game mechanisms and social architecture elements are designed to encourage the accumulation of shared experiences, group identities, and collective histories. Over time, designers hope shared experiences will serve as the basis for a body of social memory.

This case study will follow the co-evolution of Killzone and Killzone.com, revisiting major business and design decisions in context, examining the changing nature of the community, and considering the lessons learned at each stage of the development of this early example of the next generation of massively social on-line game.

Comment » | User Experience (UX)

Discount Code for Indi Young’s ‘Mental Models’ Webinar

December 10th, 2008 — 12:00am

Designers, product managers, and anyone who aims to create relevant and beautiful experiences would be wise to check out Indi Young’s upcoming webinar, Using Mental Models for Tactics and Strategy, on December 11th. Indi literally wrote the book on mental models for user experience – read it, if you haven’t yet – and this webinar is part of the Future Practice series produced by Smart Experience and Rosenfeld Media, so expect good things for your modest investment.

Even better, our friends at Smart Experience and Rosenfeld Media are offering a 25% discount on registrations, which is good for these tough times.

Use this discount code when registering: LAMANTIAWBNR

Enjoy!

Comment » | Information Architecture, User Experience (UX)

Frameworks Are the Future (Slides From EuroIA 2008)

October 8th, 2008 — 12:00am

In case you couldn’t make it to Amsterdam for EuroIA 2008, or if you were in town but preferred to stay outside in the warmth of a sunny September Saturday than venture into the marvelous Tsuchinski theater, I’ve posted the slides from my talk Frameworks are the Future of Design.
Enjoy!

Frameworks Are The Future of Design from Joe Lamantia

Comment » | Architecture, Building Blocks, Information Architecture, User Experience (UX)

User Experience: About To Be Commoditized?

October 2nd, 2008 — 12:00am

Reading about the recent release of SocialText 3 I was struck by the strong parallels between the defining characteristics of enterprise environments in 2003/2004, and the emerging public Web 2.0 landscape. The essential characteristics of many enterprise environments are:

  • Syndication: streams of modular content and functionality broadcast widely to subscribers within the firewall, such as enterprise data feeds, ERP, BI capabilities, CRM, custom capabilities shared via SOA
  • Services (e.g. environmental, like the bees we used to have for pollination): identity, security, publication, data management, cloud storage, imap email, etc.
  • Social Structures: tangible networks & communities of like-minded people, oriented around a common practice, purpose, process, or pain; think of all the matrixed, horizontal org structures and ad-hoc networks encoded via internal email lists, IM, sprawling intranets, corporate directories, etc.

These same attributes are emerging as the hallmarks of the public Web 2.0 landscape. This is how the three S’s manifest for Web 2.0:

  • Syndication: A literal and figurative torrent of content in the form of blogs, RSS, feeds, streams, APIs, for social objects of all types, as well as catalogs of rentable content
  • Services: This layer is growing rapidly for the public internet, with OpenID / OAuth, mapping, visualization, backup, calendaring – the list is nearly infinite, and still expanding
  • Social Structures: The Web (and soon the mobile universe) is profoundly social now, and will continue to become ever more so.

I think you can easily see the strong parallels. It’s this similarity between the older enterprise environments and the emerging Web 2.0 environment that user experience practitioners, — and especially anyone practicing information architecture — should note.
Why? As I’ve written before, modularity is everywhere in this new environment, it’s apparent at all layers of the information world, from utilities like processing power, to services, to the elements that make up the user experience. The effects of modularity in syndication, services, and social structures on developers and IT have been profound; practices, processes, organizational structures, and business models have all shifted in response.

This wave of change first affected the developers who build and work directly with code and systems. But inevitably, disciplines further up the stack are feeling the impact of this shift, though many of us (and I’m putting user experience in this class) may not know it yet.

How will we feel that impact? One obvious way is in the pressure to adopt agile and other modular product construction practices created by and for developers as the preferred way to structure user experience and design efforts. This is a mistake that confuses the different stages of software / digital product creation (as Alan Cooper explained well at Agile2008). Design is not construction, and shouldn’t be treated as if it is. And one size fits all does not work when choosing the process and toolkit used for creating complex digital products, services, or experiences.

One result of this modularity rules all approach to user experience is the erosion of bounded or well-structured design processes that balance risk effectively for the various stages of design, and were meant to ensure the quality and relevance of the resulting products and experiences. Erosion is visible the trends toward compression or elimination of recognizable design concept exploration and usability verification activities in many design methods.

More immediately – in fact staring us right in the face, though I haven’t seen mention of it yet in m/any user experience forums – is the growing number of situations wherein there’s “No designer required”.

Examples of this abound, but just consider this feature list for the Social Text 3 Dashboard:

  • You decide what matters
  • Create your dashboard in minutes
  • Include 3rd party information and applications
  • Track & attend to what’s most important to you
  • Status updates flow automatically, as you work

If that’s not specific enough, here’s what comes out of the box, in the form of pre-built widgets:

  • My Conversations – changes others have made to any Socialtext workspace page you authored, edited, or commented on
  • My Colleagues – recent updates made by people you are subscribed to
  • Workspaces – workspaces you have access to and their activity metrics
  • Workspace Page – any page from any of your Socialtext workspaces
  • RSS Viewer – results of an RSS feed you configure
  • Workspace Tags – a tag cloud of all tags in a particular workspace
  • All People Tags – a tag cloud of all tags on people in Socialtext People

No architect required for most people here… and this trend is everywhere.

And then there’s the awesome spectre ofcommoditization. Listening to a friend describe the confusing experience of trying to select a short list of design firms for inclusion in an RFP made the linkage clear to me. I’ll quote Weil’s definition of commoditization from the paper referenced above, to make the point explicit.

Please recall that commoditization denotes the development of a competitive environment where:

  • Product differentiation is very difficult;
  • Customer loyalty and brand values are low;
  • Competition is based primarily on price; and
  • Sustainable advantage comes from cost (and sometimes quality) leadership.
  • Commoditization is driven by excess capacity.

Please note that I’m not implying user experience practitioners face overnight obsoletion.

But I am saying that I doubt our current disciplinary worldview and toolkit adequately prepare us for the realities of the new environment emerging so rapidly. Code, by contrast, is and always will be modular. (After all, that is the defining attribute of our alphabets.)

But user experience is holistic, and has to learn to build in its own way from these smaller pieces like a writer combining words and phrases. Eventually, you can create works of tremendous depth, richness, and sophistication; think of Ulysses by James Joyce, or the Mahabharata. These are richly nuanced experiences that are the result of working with modular elements.

My suggestion for one response to the oncoming wave of modularity and commoditization is to focus our value proposition in the creation of tools that other people use to define their individual experiences. In other words, shift our professional focus to higher layers of abstraction, and get into the business of defining and designing frameworks, networks, and systems of experience components. Practically, this will mean things like observing and defining the most valuable patterns arising in the use of systems of modular elements we design, and then advising on their use to solve problems. This is the direction common within enterprise environments, and in light of the appearance of public pattern libraries (Yahoo’s UI), I think I see it happening within parts of the user experience community. I’m not sure it’s happening fast enough, though.

I hoped to communicate some of these ideas in my talk on why frameworks are the future (at least for anyone practicing Experience Architecture) for the 2008 EuroIA Summit that just took place here in lovely Amsterdam. I’ll post the slides shortly. In the meantime, what do you think? Is user experience ready for the modularized, enterprise-like environment of Web 2.0? How are you responding to these changes? Is commoditization even on your radar?

Comment » | Information Architecture, Tools, User Experience (UX)

Ubiquity and Chrome: Modular Is the New Black

September 19th, 2008 — 12:00am

The recent launches of Ubiquity (Mozilla Labs) and Chrome (Google) show how sexy it is to be modular on the web, from the user experience [Ubiquity], to basic application architecture of the browser [Chrome]. This shouldn’t be a surprise to anyone, but it’s not something I hear much about in the user experience community. The fragmentation of the web into a veritable blizzard of services, feeds, widgets, and API’s that create tidal waves of portable and sharable socially rich objects makes thinking about modularity indispensable. In all design contexts.

It’s time the user experience community embraced this way of thinking, not least because it has excellent pedigree. Fifty years ago, in his famous talk There’s Plenty of Room At the Bottom, physicist Richard Feyman said, “What I want to talk about is the problem of manipulating and controlling things on a small scale.” His point was simple: think about *all* the levels of scale and structure that are part of the world, from very small to very large. Feynman wasn’t talking about designing services and experiences for the web or the wider realm of integrated experiences(nice to see the community picking up my terminology…), but his message still applies. Working, thinking and designing at [sm]all levels of scale means doing it modularly.

The microformats community has understood this message for a long time, and is very successful at creating small, useful, modular things.

So how are you thinking modularly about user experience?

Comment » | Building Blocks, Information Architecture

Frameworks are the Future of IA: A Case Study and Example

August 20th, 2008 — 12:00am

September in Amsterdam approaches: in addition to the inevitable mix of clouds, rain, more rain, and tiny slivers of sunlight, September means EuroIA 2008, where yours truly will speak about design frameworks.

In case you can’t make the conference, here’s a text only summary of my talk. Pictures will follow the presentation – promise!

It’s a DIY Future
The Web is shifting to a DIY [Do It Yourself] model of user experience creation, one where people assemble individual combinations of content gathered form elsewhere for expressive, functional, and (many) other purposes. The rapid growth of widgets, the resurgence of enterprise portals, the spread of identity platforms from social network destinations to blogging services, and the rapid increase in the number of public APIs syndicating functionality and data, are all examples of the DIY shift.

Architects of the Future
For design professionals, the defining characteristic of DIY future is co-creation: the participation of a broad spectrum of people in creating experiences. In this new world, the role of designers is to define the tools co-creators use to assemble experiences for themselves and others. These tools will increasingly take the form of design frameworks that define the modular components of familiar structures such as social networks, functional applications, collaboration platforms, personalized dashboards, and management consoles.

Why Frameworks?
Frameworks are the future for three reasons. First, everyone can create sophisticated information structures now, and designers no longer serve as a gateway. Second, the definition of frameworks allows designers to continue to provide valuable services and expertise in a cost effective manner: It’s something designers can sell in a commodified digital economy. Third, designers have an good combination of human insight and architecture design skills; this hybrid way of thinking can serve as a differentiator and strength.

One example of the sort of design framework information architects will create more of in the DIY future is the Portal Building Blocks system described herein. Providentially, this design framework addresses many of the problems inherent in the current architectural schema for DIY self-assembled experiences.

History Repeats Itself: The Problem With Portals
The rise and fall of the Web 1.0 portal form offers a useful historical lesson for creators of the new generation of design frameworks underlying DIY self-assembled experiences.
Despite early promises of utility and convenience, portals built with flat portlets could only grow by expanding horizontally. The resulting experience of low-density information architectures was similar to that of navigating postwar suburban sprawl. Like the rapid decline of many once-prosperous suburbs, the inconvenience of these sprawling collections of portlets quickly overwhelmed the value of the content they aggregated.
The common problem that doomed many very different portals to the same fate was the complete lack of any provision for structure, interaction, or connection between the self-contained portlets of the standard portal design framework.
Looking ahead, the co-created experiences of the DIY future will repeat this cycle of unhealthy growth and sprawl – think of all those apps clogging your iPhone’s home screen right now – unless we create design frameworks that effectively provide for structure, connection, and interaction.

The Building Blocks – An Example Design Framework
The building block framework is meant to serve as a robust architectural foundation for the many kinds of tools and functionality – participatory, social, collaborative – that support the vision of two-way flows within and across the boundaries of information structures. This means:

  • Allow for rapid growth and structural change
  • Establish a common language for all co-creation perspectives
  • Encourage construction of scalable, reusable structures
  • Create high-quality user experiences
  • Enable sharing of assets across boundaries
  • Enhance social dynamics, such as 2-way conversation flows

The Building Blocks framework defines two types of information architecture components in detail – building blocks (or Containers), and navigation components (or Connectors) – as well as the supporting rules and guidelines that make it possible to assemble complex user experience architectures quickly and effectively.

The Containers and Connectors specifically provide for structure, interaction, and connection at all levels of the information environment; from the user experience – visual design, information design, interaction design, information architecture – to functionality, metadata, business rules, system architecture, administrative processes, and strategic governance.
Case Study: Evolution of an Enterprise Portal Suite

The Building Blocks began life as an internal tool for lowering costs and speeding design during the course of sustained portal work done for a Fortune 100 client. Over a span of ~24 months, the Building Blocks provided an effective framework for the design, expansion, and eventual integration of nearly a dozen distinct portals.

The design framework evolved in response to changes in the audiences, structures, and contents of portals constructed for users in different countries, different operating units, and several organizational levels.
The portal suite went through several stages of evolution and growth:

  • Experimentation
  • Rapid expansion
  • Consolidation & integration
  • Stability and continuity

Lessons In Designing Frameworks
Successful co-created experiences – Flickr (commercial) and Wikipedia (non-commercial) – combine deliberate top-down architecture and design with emergent or bottom-up contribution and participation in a new kind of structure Kevin Kelly calls the “hybrid”. Frameworks support hybrids!

Hope to see many of you in Amsterdam!

Comment » | Building Blocks, Dashboards & Portals, Information Architecture

Understanding Juicy Rationalizations: How Designers Make Ethical Choices

June 23rd, 2008 — 12:00am

Understanding Juicy Rationalizations, part 3 of the Designing Ethical Experiences series, just went live at UXMatters.

Here’s the teaser:

From “The Big Chill”

Michael: “I don’t know anyone who could get through the day without two or three juicy rationalizations.”

“They’re more important than sex.”

Sam: “Ah, come on. Nothing’s more important than sex.”

Michael: “Oh yeah? Ever gone a week without a rationalization?”

Designers rationalize their choices just as much as everyone else. But we also play a unique role in shaping the human world by creating the expressive and functional tools many people use in their daily lives. Our decisions about what is and is not ethical directly impact the lives of a tremendous number of people we will never know. Better understanding of the choices we make as designers can help us create more ethical user experiences for ourselves and for everyone.
circle-logo_newBg3.gif
Understanding Juicy Rationalizations is the first of a pair of articles focused on the ways that individual designers make ethical choices, and how we can improve our choices. This second pair of articles is a bit of eye-opening window into how people make many of the choices in our daily lives – not just design decisions. Or, at least it was for me… Readers will see connections much broader than simply choices we explicitly think of as ‘ethical’ and / or design related.

The final installment in the Designing Ethical Experiences series is titled “Managing the Imp of the Perverse” – watch for it sometime soon.

With the publication of these next two articles, the Designing Ethical Experiences series consists of two sets of matched pairs of articles; the first article in each pair framing a problematic real-life situation designers will face, and the second suggesting some ways to resolve these challenges ethically.

The first pair of articles – Social Media and the Conflicted Future and Some Practical Suggestions for Designing Ethical Experiences – looked at broad cultural and technology trends like social media and DIY / co-creation, suggesting ways to discover and manage likely ethical conflicts within the design process.

It’s a nice symmetrical structure, if you dig that sort of thing.  (And what architect doesn’t?)

For commuters / multi-taskers / people who prefer listening to reading, Jeff Parks interviewed me on the contents of this second set of articles, which he will publish shortly as a podcast.

Thanks again to the editorial team at UXMatters for supporting my exploration of this very important topic for the future of experience design. In an age when everyone can leverage professional-grade advertising the likes of Spotunner, the ethicality of the expressive tools and frameworks designers create is a question of critical significance for us all.

Comment » | Ethics & Design, Social Media, User Experience (UX)

Back to top