Designing Frameworks For Interaction and User Experience

Post on 17-Aug-2014

22.714 views 4 download

description

Design frameworks offer substantial benefits to all parties involved in creating high quality user experiences. Frameworks allow designers to better adapt to the rapid shifts in the digital environment by leveraging modularity and structure, and accommodating the far-reaching changes inherent in the rise of co-creative dynamics. This presentation - part of a full-day workshop delivered at the 2009 Information Architecture Summit - identifies the elements common to all design frameworks, and offers best practices on effectively putting frameworks into practice. Altogether, it is a short course in the creation and use of customized design frameworks.

Transcript of Designing Frameworks For Interaction and User Experience

Succeeding With FrameworksBeyond Findability Workshop: IA Summit 2009

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Joe LamantiaDesign, technology & business since 1996Architect > Management Consultant Speak and write on diverse topics: ubicomptwitter: moJoejoelamantia.comjoe.lamantia@gmail.com

2

Amsterdam Malta INY

New York Los Angeles

Media Catalyst is a full service interactive agencywith offices in Europe and North America

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 4

Add frameworks to your toolkit

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 5

Give up control...

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 6

Gain influence!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Why Frameworks MatterFrameworks 101An exampleSucceeding With Frameworks

7

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Framework:A structure for supporting or enclosing something else, especially a skeletal support used as the basis for something being constructed.

A fundamental structure, as for a written work.

A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.

8

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 9

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 10

Structural ShiftWhy Frameworks Matter

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Web 1.0

12

CentralizedStructureOrganizationArchitecture

Emerging Discipline = IA

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 13

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 14

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Web 2.0

15

Structural & relational diversity

DecentralizedFlowsParticipationInteraction

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 16

Feeds

Micro formats

Apps

WidgetsAPI’s

Services

Gadgets Grids Clouds

Streams Plug-insObjects

Posts Tweets

ThemesStatus

Links

EmbedsPage

Tags

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

“What I want to talk about is the problem of manipulating and controlling things on a small scale."

17

Thereʼs Plenty of Room at the Bottom 1959

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 18

Larger

Smaller

Apps

WidgetsTweets

Links

Embeds

Posts

Pages

Sites Web app

Services Clouds

API

Tags

ObjectsFeed

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 19

Information environments are increasingly structured, at all levels of scale.

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 20

“...the degree to which a systemʼs components may be separated and recombined.”

“both the tightness of coupling between components, and the degree to which the “rules” of the system architecture enable (or prohibit) the mixing and matching of components.

Modularity

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 21

Web

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 22

Browser

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 23

Desktop

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 24

Mobile

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

MultitouchDisplays

25

Powers of 10Exercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.Where do you see modularity?

2.What kind of modularity?3.What levels of structure?

27

Powers of 10

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Modular America Cross-Cultural Perspectives on the Emergence of an American Way

28

“uniquely American tendency to organize cultural artifacts out of component parts rather than structured wholes”

...it has affected cultural domains as diverse as manufacturing, architecture, education, and jazz.

modularity opens new perspectives on American culture as a whole.”

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Identity

29

Work

Friends

Public

Chi.mp

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 30

Structuration good!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 31

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 32

Context ShiftWhy Frameworks Matter

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

We were used to having walls. Context was key, but context depends on there being walls. Online, there are no walls. The walls have come crumbling down.

34

boyd, danah. 2007. "Incantations for Muggles: The Role of Ubiquitous Web 2.0 Technologies in Everyday Life." O'Reilly Emerging Technology Conference, San Diego, CA. March 28.

http://www.danah.org/papers/Etech2007.html

Digital objects are portable» People choose and manage streams of content & functionality

» Common structure allows easy manipulation» RSS, microformats, APIs, metadata, SOA, file formats

» Environment provides shared services» OpenSocial, openID, cloud computing, analytics, search

» Digital atoms are ʻvisibleʼ & accessible

Take Away

Media & platforms converge» Experiences span multiple media, channels, formats

» Narrative, interaction, emotional elements must sustain transitions

» Platforms and delivery converge» Game console, PC, media center, time-shift [Tivo], data backup [Time Machine]

» Advertising permeates all experience environments» Social networks, virtual worlds, game experiences, film, UGC, widgets, environmental services (search)

Convergence

Digital = Social

Experiences have a ʻsocial layerʼ» Social interactions are the source of experience value

» New environments are primarily social

» Networks become primary organizing structures

» Experiences shaped by linked & overlapping networks

» Exchanges occur via marketplaces

(information, services, goods, reputation)

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 38

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 39

Users

ContentContext

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 40

Loss of control bad!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 41

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 42

Ubiquitous computingSpimesAugmented realityGames vs. reality inversionDigital singularity

Future Contexts

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Wikitude

43

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

In the future, an object's life begins on a graphics screen. It is born digital. Its design specs accompany it throughout its life.

It is inseparable from that original digital blueprint, which rules the material world.

44

When Blobjects Rule the Earthby Bruce Sterling

SIGGRAPH, Los Angeles, August 2004

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Information Shadows

Once you have the capability uniquely identify anything immediately, you can attach meta information to it. Any meta-information. How much is this worth on eBay? Which of my friends has one? Will this go with my Momʼs china? Will it make me sick if I eat it? Was it made by children?

I call this digital representation as accessed through a unique ID, an objectʼs “information shadow” and I now see them attached to just about everything.

45

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Service Objects“...changing the physical object to a service, for which the thing youʼre looking at is but a single instantiation of that agreement.

46

The solid object grows a dotted line that is filled-in as-needed, when-needed, and with the features that are needed.”

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Devices are Service Avatars“Devices become projections of services. They are physical manifestations, avatars, projections into physical space of abstract services, but are not services themselves.”

* Objects become subscriptions.

47

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

GranularityUbiquitous computing devices can come in all sorts of sizes and the user experience design for them must take this into account.

48

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 49

Siftables are cookie-sized computers with motion sensing, neighbor detection, graphical display, and wireless communication.

They act in concert to form a single interface: users physically manipulate them - piling, grouping, sorting - to interact with digital information and media.

Siftables provides a new platform on which to implement tangible, visual and mobile applications.

Siftables

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 50

Motion sensing

Communication

Graphical display

Wireless

Autonomous

Framework

{

Neighbor detection

Piling

Grouping

Sorting

Contextual

51

DIY ShiftWhy Frameworks Matter

Everyone can create (again)Low-cost, high-quality tools for digital physical creation

Producer vs. consumer distinction dissolves

Business and economic (and political) structures change

Open Source, Open Data, Open Stack

hybrids, ecologies of co-creation

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks 52

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

New Creators

53

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 54

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 55

Users

ContentContext

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 56

Loss of control bad!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Direct Design Complexity

57

Contexts

Co-creation

Frak Me!

Cake! Are We There Yet...

Seatbelts, please.

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 58

How Will Our Role Change?Exercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.Think 5 years ahead

What do you do every day?Who do you work with?How do you do it?

60

How Will Our Role Change

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

It means that developers will have to learn how to code pages for modularity. ...letting their sites be mashed up and refactored into tiny pieces all over the Web, by anyone. Rafe Needleman

Mozilla Ubiquity, Microsoft IE8, and the fracturing of Web pages

61

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

“The systems we keep will be hybrid creations. They will have a strong rootstock of peer-to-peer generation, grafted below highly refined strains of controlling functions. Sturdy, robust foundations of user-made content and crowd-sourced innovation will

feed very small slivers of leadership agility. Pure plays of 100% smart mobs or 100% smart elites will be rare.

The real art of business and organizations in the network economy will not be in harnessing the crowd of "everybody" (simple!) but in finding the appropriate hybrid mix of bottom and top for each niche, at the right time. The mix of control/no-control will shift as a system grows and matures.”

Kevin Kelly The Bottom is Not Enough

62

http://www.kk.org/thetechnium/archives/2008/02/the_bottom_is_n.php

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

"I created the platform, and then I got out of the way. Sometimes the best thing you can do is get out of the way.''Craig Newmark

63

http://www.sfgate.com/cgi-bin/article.cgi?file=/chronicle/archive/2004/10/10/LVGU693SFD1.DTL

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

User Experience

64

Whole Parts

Information Architecture

Information Architecture

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Designers

Co-creators / DIY

Structural Design

65

component

pattern

template

system

network

service

standard / protocol

Scale

Scope

framework

product

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

UserExperience

66

Whole

Parts

Professional Design

Professional Design

Co-creators

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 67

Ecology of Co-Creation

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Architects define the frameworks other people use to build experiences for themselves, and the world.

68

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

SporeOver 1.8 million creatures created by people using the Spore Creature Creator.

..more than the number of known species in the world (1.5 million)!

69

EA was hoping to get 100,000 creatures uploaded by players with the Creature Editor by September. They hit that number in 22 hours.

E3 2008: More Creatures in Spore Than in Real Life

By Sam Kennedy, 07/14/2008

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Creating frameworks allows designers to sell high value services.

$$

70

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

human insightdesign skillsarchitecture

71

We have special powers!

What Makes Frameworks Useful?

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 73

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks 74

New Web resembles

environments

Executive dashboard Dashboards Portals Enterprise portals Tile-based UX WidgetsDIY experiences Hackware Fablab

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks 75

Durable / Exstensible

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 76

Tile View

View Selector Utility Navigation

Free-form

Neutral Terrain• distinct languages• divergent goals• differing success criteria• competing agendas

Framework

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks 77

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

FrameworkPossibility

Space

78

Components

x =Relationships

Efficient

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Downstreamleverage

79

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 80

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 81

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Managing Complexity

82

Contexts

Co-creation

Framework Utility

Frak Me!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

UserExperience

83

Whole

Parts

Professional Design

Professional Design

Co-creators

Co-creation

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

FrameworkPossibility Space

84

Instance

Instance

Instance

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 85

Avatar

Vehicle

Service

Framework

Everyware

When Frameworks FailExercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.Name some failed frameworks

2.What happened?3.Why did they fail?4.Could they have worked?

5.What needed to change?87

When Frameworks Fail

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

USSRcomplex financial derivativesTitanictransportation via dirigiblesnuclear powerVersailles treatymusic businessadvertising in social mediaprinted media

88

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Whatʼs the pattern?

89

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Environmental change

(assumptions)

90

Spotting FrameworksFrameworks 101

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 92

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 93

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 94

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 95

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 96

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 97

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 98

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 99

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 100

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 101

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 102

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 103

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 104

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 105

valuable

useful

credible

usable

findable

desirable

accessible

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 106

identity

presence

groups

sharing

conversations

relationships

reputation

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Are these the same?

How are they different?

107

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

designconstructionmanagementorganizationcommunicationanalysisdistribution

108

Name That FrameworkExercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.Name some framework based experiences, services, tools.

2.What kind of framework is it?

110

Name That Framework

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Linkedin

Netvibes

Flickr

MS Sharepoint

Yelp

Blogging services

CM Systems

Ning

Balsamiq

Yahoo Pipes

Facebook

Pandora

BaseCamp

Blip.fm

MySpace

YouTube

GoogleMaps

Wikis

Intranets

RememberTheMilk

delicious

Upcoming

dopplr

Etsy

CafePress

Lulu

Twine

digg

Twitter

friendfeed

111

De-constructionExercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.Pick an experience

2.What is it made of?3.How do these things relate?4.What does it include / exclude?

5.What are its boundaries?113

De-construction

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 114

Components

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 115

Relationships

Stacking

Linking

Grouping

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 116

Broad*Narrow*

Scope

User ExperienceGovernance

Business Logic

Data

Application Logic

FunctionalityAdministration

Social Dynamics

*Depends on your viewpoint!

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 117

Boundary(s)

Closed

Openunbounded

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

ComponentsRelationshipsScopeBoundaries

118

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 119

DefinitionExercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1.What is it meant to do?

2.What kind is it?3.Who is it for?4.What does it assume about

the world?121

Definition

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

PurposeTypeAudienceAssumptions

122

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

PurposeTypeAudienceAssumptions

123

ComponentsRelationshipsScopeBoundaries

Problem

{Solution

{

The Building BlocksAn Example Framework

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 125

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

The Box of Chocolates Model

126

Everything in a portlet

Portlets are islands

Growth = more portlets

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

No Structure!No Connection!No Interaction!No Context!

127

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

NeedsAllow for growth and changeEstablish common language for all perspectivesConstruct scalable, reusable structuresEncourage high-quality user experiencesSharing of assets

128

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

Environmental Servicesidentitysecuritypublicationdata infrastructureapplication supportmanagement

129

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Purpose: Improve portal experience

Type: Design

Audience: Design, build, IT management

Assumptions: Enterprise environment

130

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Vision: Enterprise Portal Suite

131

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

PurposeTypeAudienceAssumptions

132

ComponentsRelationshipsScopeBoundaries

Problem Solution

{ {

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

The Building Blocks System

133

Basic PrinciplesStandardized Components

Containers manage content

Connectors define structure & navigation

Assembly RulesSuggested Functionality

Convenience, Utility, Social

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

OpennessUse blocks for some or all contentMix blocks and free-form content

134

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

PortabilityBlocks can be:

•syndicated

•shared

• reused

•placed elsewhere

•duplicated

•moved

135

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 136

OpenClosed

Boundary(s)

Building Blocks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

LayeringBlocks can define all layers of an environment

Blocks can cover *any* combination of layers

137

Scope

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 138

BroadNarrow

Scope

User ExperienceGovernance

Business LogicData

Application LogicFunctionalityAdministration

Building Blocks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Independence

Blocks are independent

•content

• interaction

•display...until “stacked” together

139

Relationships

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

InheritanceBlocks inherit from those stacked above:

• content

• properties

• interaction

Inheritance cascades top to bottom

All blocks stacked below inherit from above

140

Relationships

ComponentsBuilding Blocks Framework

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Containers7 typesBegin with Tile, range up to Portal SuiteSmaller Containers deliver contentLarger Containers create structureWork together with Connectors

142

Components

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

TileSize: 1Elements:HeaderBody[Footer]

143

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

SectionSize: 5Elements:Page (1)

144

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Portal SuiteSize: 7Elements: Portal (1)

145

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 146

Larger

Smaller

TileGroup

Tiles

Page

Section

Portal

Suite

Element

View

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Connectors Overview8 Connector typesSome enable navigationSome provide interactivity for ContainersMakeup and behavior defined in detail

147

Relationships Components

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Crosswalk ConnectorDirectly links two individual Containers

148

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Section ConnectorLinks all Sections (1 Page) in a Portal

149

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Portal ConnectorLinks Dashboards & Portals in a Suite

150

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 151

Larger

Smaller

Crosswalk

Geography Selector

TileGroup

Tiles

Control Bar

Page

Section

Portal Section Connector

Suite Portal Connector

Page Connector

Element

View

Contextual Crosswalk

Utility Navigation

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Stacking RulesAssigns “size” to all blocksDefines possible combinations

152

Portal Suite 7

Portal 6

Section 5

Page 4

View 3

Tilegroup 2

Tile 1

Page 4

View 3

Tilegroup 2

Tile 1 Tile 1

Tile 1

Tile 1

Relationships Components

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 153

Free-form contentSection ConnectorPage ConnectorUtility Navigation

View

Tile

Control Bar

Convenience Functionality

Page

Case StudyChange and Growth

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Series of portal effortsVendor: strategy, design, build, supportEngaged across enterpriseBuilding blocks leveraged as:• Concept language• Design Tool• Prototype Accelerator• Governance Framework

155

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Global Executive Portal

Global Leadership TeamEnterprise insightBusiness intelligence

156

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 157

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 158

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

US Dashboard

US Leadership TeamMajor market insight, enhancing dialog Business intelligence, social commentary

*Introduced social mechanisms

159

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 160

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 161

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Approvals Portal

Senior Managers, ExecsStreamline finance operationsInvoice tracking & approval

*Portability = critical

162

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 163

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 164

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Expense Management Portal

Managers, budget coordinatorsStreamline invoicing, improve forecastingInvoice & project management capability

165

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 166

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 167

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Sales Dashboard

Unit LeadershipUnit operations insightBusiness intelligence, social asessment

168

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 169

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 170

Succeeding With Frameworks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 172

Solution

ComponentsRelationshipsScopeBoundaries

{Problem

{PurposeTypeAudienceAssumptions

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Borrow and adapt:ExtendAlter

173

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

Adapt things as needed

What is the environment?Is inheritance useful?Are these the right blocks?

Change or add principles with care

174

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Create new

175

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Start simple: 3 Containers 2 Connectors

176

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Add only what is essential.7 Containers11 Connectors1 stacking hierarchytop-down inheritance

177

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 178

Larger

Smaller

TileGroup

Tiles

Page

Section

Portal

Suite

Element

View

Evolution

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 179

Larger

Smaller

Crosswalk

Geography Selector

TileGroup

Tiles

Control Bar

Page

Section

Portal Section Connector

Suite Portal Connector

Page Connector

Element

View

Contextual Crosswalk

Utility Navigation

Evolution

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

FrameworkPossibility

Space

180

Components

x =Relationships

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Donʼt Get Carried Away

181

YourFramework

Largest Structures In the Universe

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Use simple language.Make it relevant.

182

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

ABC Selling: Always Be Closing

Pitch the outcome, not the frameworkSpeak the buyersʼ language (IT, user, biz)Always explain the minimumStart simple, promise less, do more

183

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

Pragmatic Politics

No land grabsCollaborate on scope & boundaryGet a sponsor

184

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 185

BroadNarrow

Evolving Scope

•Use

r Exp

erien

ce

•Gov

ernan

ce

•Busine

ss Lo

gic

•Data

•Applica

tion L

ogic

•Functio

nality

•Adminis

tratio

n

Building Blocks

•Produc

t Man

agem

ent

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

Use the blocks at the right levelHow will you use the blocks?Common languageReference / exampleStarting point for designSet of defined componentsPolitical shield

186

Design A FrameworkExercise

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

1. Think of a common experience

2. Imagine how it could be better

3. Design a framework that makes it better

188

Create A Service

In Conclusion...

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

Possible Future StuffWikiCommunity of PracticePatterns & Pattern LibraryMailing List, Blog, FeedDestinationWorkshops & SeminarsCoursesBook...?

190

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

More About the Blocks@Boxes and Arrows Building Blocks articleshttp://www.boxesandarrows.com/person/88-joelamantia

@JoeLamantia.comCategories: Building Blocks, Dashboards & Portals

Tags: building_blocks, executive_dashboards

ia_building_blocks, portals

@del.icio.us: jlamantia

191

Bedankt!joe@joelamantia.comjoe.lamantia@gmail.comtwitter: moJoeslideshare.net/moJoe

Contact MediaCatalyst

Herengracht 1821016 BR AmsterdamThe NetherlandsT: +31 20 626 2976joe.lamantia@mediacatalystjoe.lamantia@gmail.com

Discussion Topics

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 195

Frameworks vs. templates

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 196

Disciplines & frameworks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 197

Frameworks vs. systems

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 198

Process & frameworks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 199

Deliverables & frameworks

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst

Domain specific

Innately specified

Hierarchically nested

More internal integration than external integration

Localized processes and autonomy

Informationally encapsulated

Near decomposability

Recombinability

Expandability

Module as homologue

200

Beyond Findability: Frameworks IA Summit 2009 | Joe Lamantia | MediaCatalyst 201

IA Summit 2009 | Joe Lamantia | MediaCatalystBeyond Findability: Frameworks

What You Can Build

202