175
Effective IA For Enterprise Portals The Building Blocks Design Framework

Effective IA For Portals: The Building Blocks Framework

Embed Size (px)

DESCRIPTION

Portal design efforts often quickly come to a point where their initial information architecture is unable to effectively accommodate change and growth in types of users, content, or functionality, thereby lowering the quality of the overall user experience. This case study style presentation will demonstrate how a framework of standardized information architecture building blocks solved these recurring problems of growth and change for a series of business intelligence and enterprise application portals. In a narrative and visual review of the evolution of a suite of enterprise portals constructed for a major global corporation, participants will see how the building blocks provided a consistent and stable framework for the design, expansion, and eventual integration of the user experiences of nearly a dozen distinct portal design efforts. After introducing the building blocks framework, the presentation will follow successive waves of change in the audiences, structures, and contents of the portals, highlighting the benefits of a framework based design: repeatable mental models and navigation flows, reuse of design and development work, reduced costs and timelines, incorporation of social media capabilities into existing architectures, and a shared reference point for the user experience, technical, and business perspectives.

Citation preview

Page 1: Effective IA For Portals: The Building Blocks Framework

EffectiveIA For Enterprise PortalsThe Building Blocks Design Framework

Page 2: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Todays MenuOf Portals and ProblemsEscaping FlatlandThe Building BlocksEnhancing Portal Value & ExperienceCase StudyCommunity...?

2

Page 3: Effective IA For Portals: The Building Blocks Framework

Of Portals and Problems

Page 4: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

User experience often left to IT...

4

Page 5: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

User experience often left to IT...

4

Page 6: Effective IA For Portals: The Building Blocks Framework

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

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 5

Page 7: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal Types • Dynamic web publishing• Self-service• Collaboration• Intranet• E-business• Enterprise integration

6

Page 8: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Enterprise Portals“a portal addressing the whole enterprise”

Audience: all HR staff, all suppliers

Purpose: all HR processes, all purchasing

Content: all HR data, all ERP functions

7

Page 9: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Some examples

8

Page 10: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Some examples

8

Page 11: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Some examples

8

Page 12: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Some examples

8

Page 13: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

ʻEnterpriseʼ: Perceived differently

9

Implied universality, ubiquity, permanenceHigher costs, ʻstakesʼ, visibility, complexityMore pressure, politics, risk

Page 14: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Usersportal is...

10

“Is everything in one place?”

a single destinationaggregates content (info, functionality)personalized or customizable

Page 15: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

IT Stakeholdersportal is...

11

“Will it fit our IT architecture?”

a technology platformlowers integration costs, complexity

Page 16: Effective IA For Portals: The Building Blocks Framework

The Businessportal is...

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 12

“What does it cost?”

a business channelconnects with audiences or partnersenhances strategic capabilities

Page 17: Effective IA For Portals: The Building Blocks Framework

Potential conflicts• distinct languages• divergent goals• differing success criteria• competing agendas

IA / UX

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 13

Page 18: Effective IA For Portals: The Building Blocks Framework

The Problem With PortletsThe Forrest Gump School of Architecture

Page 19: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Common Portlet“portletus flaticus”

Two part structureNo ʻhooksʼ or connectionsOnly purpose = displayA little bit anti-social...

15

Page 20: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 16

Page 21: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 16

Page 22: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 16

Page 23: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Ubiquitous Portlet

17

Page 24: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Box of Chocolates Model

18

1. Everything in a portlet

2. Portlets are islands

3. ?? Add more portlets!

Page 25: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Advantages

Single toolSimple methodClassic strategy

...but only one outcome.19

Page 26: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Welcome to Flatland!2Dbasic structureno depthlimited flexibility

20

Page 27: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Growth & ChangeMore content...New audiences...Re-organizations...

????

21

Page 28: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Bigger Box of Chocolates

22

^

Page 29: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Bigger Box of Chocolates

22

^

Page 30: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Bigger Box of Chocolates

22

^

Page 31: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Bigger Box of Chocolates

22

^

Page 32: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Bigger Box of Chocolates

22

^

Page 33: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 23

Page 34: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Increased...Information costsManagement costsTraining costs

24

DecreasedUsabilityFindabilitySatisfactionExperience qualityAdoptionPerceived valueROI

Page 35: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 25

Page 36: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 25

The iTablet...?

Page 37: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 25

Page 38: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 25

The Kitchen of the Future...?

Page 39: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

One-Way Aggregation

26

??????

Page 40: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Two-way Conversation

27

Page 41: Effective IA For Portals: The Building Blocks Framework

Escaping Flatland

Page 42: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

NeedsAllow for growth and changeEstablish common language for all perspectivesConstruct scalable, reusable structuresEncourage high-quality user experiencesEnable sharing of assetsFurther vision of 2-way conversation

29

Page 43: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Vision: Enterprise Portal Suite

30

Page 44: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 31

Page 45: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 31

Page 46: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 31

Page 47: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 31

Page 48: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

A Better Experience

32

Page 49: Effective IA For Portals: The Building Blocks Framework

The Building BlocksEscaping Flatland

Page 50: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Why Use Frameworks...?

Cheaper!

Faster!

34

Page 51: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

The Building Blocks System

35

Basic PrinciplesStandardized Components

Containers manage content

Connectors define structure & navigation

Assembly RulesSuggested Functionality

Convenience, Utility, Social

Best Practices [soon]

Page 52: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 53: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 54: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Free-form content

Page 55: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 56: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Section Connector

Page 57: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 58: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page Connector

Page 59: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 60: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Utility Navigation

Page 61: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 62: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

View

Page 63: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 64: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Tile

Page 65: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 66: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Control Bar

Page 67: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 68: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Convenience Functionality

Page 69: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 70: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page

Page 71: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 36

Page 72: Effective IA For Portals: The Building Blocks Framework

Basic PrinciplesThe Design Behind the System

Page 73: Effective IA For Portals: The Building Blocks Framework

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

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 38

Page 74: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

PortabilityBlocks can be:

•syndicated

•shared

• reused

•placed elsewhere

•duplicated

•moved

39

Page 75: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Independence

Blocks are independent

•content

• interaction

•display...until “stacked” together

40

Page 76: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

InheritanceBlocks inherit from those stacked above:•content

•properties

• interaction

Inheritance cascades top to bottomAll blocks stacked below inherit from above

41

Page 77: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Inheritance

42

Page 78: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Layering

Blocks can define all layers of an environment...not just visual / IA / UX

Blocks can cover *any* combination of layers...some, all, one, UX, tech, biz

43

Page 79: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Layering

44

Page 80: Effective IA For Portals: The Building Blocks Framework

Containers

Page 81: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Containers7 typesBegin with Tile, range up to Portal SuiteMakeup and behavior defined in detailSmaller Containers deliver contentLarger Containers create structureWork together with Connectors

46

Page 82: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

TileSize: 1Elements:

• Header• Body• [Footer]

47

Page 83: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Tile GroupSize: 2Elements:

• Header• Body• [Footer]

48

Page 84: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

ViewSize: 3Elements:

• Header• Body• [Footer]

49

Page 85: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

PageSize: 4Elements:

• [none]

50

Page 86: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

SectionSize: 5Elements:

• Page (1)

51

Page 87: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Dashboard / PortalSize: 6Elements: Section (1)

52

Page 88: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal SuiteSize: 7Elements: Portal (1)

53

Page 89: Effective IA For Portals: The Building Blocks Framework

ConnectorsK.I.T. Keep it Together...

Page 90: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

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

55

Page 91: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Control BarAdds ʻdepthʼ

Attach to:• Tiles• Tile Groups• Views

56

Page 92: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Page ConnectorLinks all Pages in a Section

57

Page 93: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Section ConnectorLinks all Sections (1 Page) in a Portal

58

Page 94: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Crosswalk ConnectorDirectly links two individual Containers

59

Page 95: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Crosswalk Connector

60

Page 96: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Contextual CrosswalkDestination changes with context

61

Page 97: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Contextual Crosswalk

62

Page 98: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Contextual Crosswalk

62

Page 99: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Contextual Crosswalk

62

Page 100: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal ConnectorLinks Dashboards & Portals in a Suite

63

Page 101: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal ConnectorLinks Dashboards & Portals in a Suite

63

Page 102: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal ConnectorLinks Dashboards & Portals in a Suite

63

Page 103: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Portal ConnectorLinks Dashboards & Portals in a Suite

63

Page 104: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Utility NavigationLinks external tools:

• calendars• alerting• instant messaging• corporate blogs• enterprise wikis• licensed feeds• RSS aggregators

64

Page 105: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Geography Selector

65

Page 106: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Geography Selector

66

Page 107: Effective IA For Portals: The Building Blocks Framework

Putting It All TogetherStacking Hierarchy & Assembly Guidelines

Page 108: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Stacking HierarchyAssigns “size” to all blocksDefines possible combinations

68

Page 109: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Stacking Rules1. Smaller blocks inside larger blocks2. Multiple smaller blocks allowed3. No larger blocks inside smaller blocks4. Can stack blocks sequentially5. Can skip sizes when stacking6. Can stack different sizes on the same level

69

Page 110: Effective IA For Portals: The Building Blocks Framework

Container Stacking HierarchyPortal Suite 7

Portal 6

Section 5

Page 4

View 3

Tilegroup 2

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 70

Tile 1

Page 111: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

1. Smaller blocks inside larger blocks

71

Portal Suite 7

Portal 6

Section 5

Page 4

View 3

Tilegroup 2

Tile 1

Page 112: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

2. Multiple smaller blocks allowed

72

Page 4

Tilegroup 2

Tile 1 Tile 1 Tile 1

Page 4

View 3

Tilegroup 2

Tilegroup 2

Page 113: Effective IA For Portals: The Building Blocks Framework

3. No larger blocks inside smaller blocks

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 73

Tile 1

Section 5

Tilegroup 2

Page 4

Page 114: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

4. Can stack blocks sequentially

74

View 3

Tilegroup 2

Tile 1

Portal 6

Section 5

Page 4

Page 115: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

5. Can skip sizes when stacking

75

Section 5

View 3

Tile 1

Page 116: Effective IA For Portals: The Building Blocks Framework

6. Can stack different sizes on the same level

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 76

Page 4

View 3

Tilegroup 2

Tile 1 Tile 1

Tile 1

Tile 1

Page 4

Tilegroup 2

Tile 1 Tile 1 Tile 1

Tile 1

Page 117: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Stacking Example

77

Page 118: Effective IA For Portals: The Building Blocks Framework

Case StudyChange and Growth

Page 119: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Strategy: Enterprise Tile Library

Design: US Dashboard / Healthcare Portals

Prototyping: Healthcare Portal POC

Governance: US Design Guide

79

Page 120: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

ClientBiopharMEGAceuticialsGlobal enterprise ~100k staff R+D > manufacturing > sales > distributionRecent mergers = new size and complexity

80

Page 121: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

ProjectSeries of portal effortsVendor: strategy, design, build, supportEngaged across enterpriseBuilding blocks evolved

81

Page 122: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Global Executive Portal

Global Leadership TeamEnterprise insightBusiness intelligence

82

Page 123: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 83

Page 124: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 84

Page 125: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 85

Page 126: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Account Management Portal

National market managersPerformance assessment, decision supportAnalytical tools, alerting

*Geographic visualization

86

Page 127: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 87

Page 128: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 88

Page 129: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 89

Page 130: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 90

Page 131: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 91

Page 132: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

US Dashboard

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

*Introduced social mechanisms

92

Page 133: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 93

Page 134: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 94

Page 135: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 95

Page 136: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 96

Page 137: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 97

Page 138: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Approvals Portal

Senior Managers, ExecsStreamline finance operationsInvoice tracking & approval

*Portability = critical

98

Page 139: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 99

Page 140: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 100

Page 141: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 101

Page 142: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Regional Dashboard

Regional executive teamPerformance monitoringBusiness intelligence

*Emphasis on social assessment

102

Page 143: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 103

Page 144: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 104

Page 145: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 105

Page 146: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 106

Page 147: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 107

Page 148: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 108

Page 149: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Expense Management Portal

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

109

Page 150: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 110

Page 151: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 111

Page 152: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 112

Page 153: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 113

Page 154: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 114

Page 155: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 115

Page 156: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Sales Dashboard

Unit LeadershipUnit operations insightBusiness intelligence, social asessment

116

Page 157: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 117

Page 158: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 118

Page 159: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 119

Page 160: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 120

Page 161: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 121

Page 162: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Daily Planner Console

Chronic care managersIncrease efficiency & productivity Productivity tools, workflow integration

*UX offers rich interactions

122

Page 163: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 123

Page 164: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 124

Page 165: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 125

Page 166: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 126

Page 167: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 127

Page 168: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework 128

Page 169: Effective IA For Portals: The Building Blocks Framework

Working With the BlocksEverone Loves Structural Frameworks!

Page 170: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

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

130

Page 171: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Adapt things as needed

What is the environment?What needs to be portable, open?Is inheritance useful?Are these the right blocks?

Change or add principles with care

131

Page 172: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Selling the Building Blocks

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

132

Page 173: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

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

133

Page 174: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

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

134

Page 175: Effective IA For Portals: The Building Blocks Framework

IA Summit 2008 | Joe LamantiaEffective IA For Enterprise Portals: The Building Blocks Framework

Thanks!

[email protected]

135