ia toolkit

27
Techniques and Tools for Information Architects Presented by / Bogo Vatovec Change Management / Knowledge Engineering / User Experience / Interaction Design / Process Engineering

Upload: bogo-vatovec

Post on 27-Jan-2015

137 views

Category:

Design


4 download

DESCRIPTION

an essential toolkit for information architects presented by Bogo Vatovec at the WinWriters 2008 conference

TRANSCRIPT

Page 1: Ia Toolkit

Techniques and Tools for Information Architects

Presented by / Bogo VatovecChange Management / Knowledge Engineering / User Experience /Interaction Design / Process Engineering

Page 2: Ia Toolkit

© bovacon 2008

What is Information Architecture?

Information Architecture is the process of creating a structure for a body of information or content. It is the foundation upon which a sites user interface is laid upon, and the mold that a site's content is laid in.

Information architecture is the foundation/a blueprint of the information product upon which all other aspects are built - form, function, metaphor, navigation and interface, interaction, and visual design.

(Modified from various sources)

“The world can be seen as only connections, nothing else… A piece of information is really only defined by what it’s related to, and how it’s related. There really is little else to meaning.

The structure is everything.”

— Tim Berners-LeeWeaving the Web

Page 3: Ia Toolkit

© bovacon 2008

What Information Architecture is not?

Information Architecture is not:

» Project management

» Change management

» Content management

» Content writing

» User interface design/Interaction design

» Graphic design

It has a tight relationship to these disciplines, but it‘s not the same. In a typical project you will need these and other disciplines.

Page 4: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

Key deliverables of the information architecture are summarized in a „Design Document“.

But – the real key deliverable of the information architecture is the final product with a usable information design that enables users to reach their goals.

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 5: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 6: Ia Toolkit

© bovacon 2008

Define the strategy of the information product

Objective:

• Position the product on a product portfolio.

• Define the reasons for existence of your information product.

• Define the audience

• Define the positioning of the product on the market (competitors, other channels)

• Define the relationships to other related information products

During this process, answer questions like:• Is my information product really needed?• Who should want and have to use it? • What should they know at the end? • How will you know that the information product met the goals?

Page 7: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 8: Ia Toolkit

© bovacon 2008

Define user experienceGather and analyze data

Objective:

• Detail the defined target audience from the strategy part and define how they will use your information product.

• Use the defined target audience as a basis.

• Gather data about the target audience.

» You are looking for data on

» How does the target audience performing a task now without your product?

» Which information do they need or want?

» Which functionality do they need or is needed to implement specific content?

» Use the following methods

» Brainstorming

» Interviews

» Field research

• Re-assess the defined target audience. Any changes?

Page 9: Ia Toolkit

© bovacon 2008

Define user experienceDetail usage scenarios

Objective:

• From the collected data define the desired usage scenarios for your product

• a usage scenario describes how the user should use your product.

• for the supporting information products it is recommended to integrate the scenarios with the scenarios of main product.

• A scenario is typically narrative and can be supported through pictures, flows or comics.

Hints:

• Don‘t get to technical, be creative.

• Don‘t try to describe all exceptions and variations.

• Verify scenarios with the development team.

• A scenario can be compared to use cases but is not as formal.

Page 10: Ia Toolkit

© bovacon 2008

Define user experienceDetail personas

Objective:

• From the collected data detail the target audience through personas.

• Personas illustrates (personifies) a specific target group and improve understanding of the target groups.

• They are a great tool to bring various groups together (marketing, developers, technical writers, usability)

Hints:

• Base personas on available data.

• Use personas as a communication tool and as a functional/content check.

Page 11: Ia Toolkit

© bovacon 2008

Example Persona

Präsentation für BMW9 Januar 2002

IconMedialabTM

Beispiel User Profile

» Neuen Technologien steht Herr Hansen aufgeschlossen gegenüber, aber sie sollen ohne viel Aufwand funktionieren.

» Herr Hansen nutzt das Internet zu Informationszwecken und ist begeistert von übersichtlichen Darstellungen

» Sein Assistent und er wünschen sich aktuelle Informationen über die geleasten Objekte

» Herr Hansen surft eher abends, wenn er ein wenig Ruhe vom Tagesgeschäft hat. Er schreibt oft Mails, um den ersten Kontakt herzustellen und ärgert sich, dass selten konkrete Ansprechpartner genannt werden

» Generell zieht Herr Hansen persönlichen oder telefonischen Kontakt vor.

Page 12: Ia Toolkit

© bovacon 2008

Define user experienceDetail task flows – use cases

Objective:

• Using scenarios and personas develop detailed task flows.

• Describe exact flows how the user will use the product.

• You can use narrative descriptions or flowcharts. Flowcharts tend to reduce ambiguity.

Hints:

• This activity is often done by user interface designers or system analysts.

• This activity compares to detailing use cases with all the individual steps.

• Brainstorm the detailed tasks in a team.

• Use whiteboards, stick-it notes, or other low-tech tools if necessary.

• Depending on the iteration you are in, you may need to include all the variations and exceptions to the flow.

Page 13: Ia Toolkit

© bovacon 2008

Define user experienceAnalyze media

Objective:

• Understand media specifics

• Analyze and understand capabilities and limitations of the media used for each information product.

• Try to use synergies between various media and information products.

Page 14: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 15: Ia Toolkit

© bovacon 2008

Content and functionalityCreate a content inventory and functional requirements list

Objectives:

• Analyze existing content and functionality for re-use.

• Identify new content and functionality from scenarios, personas and task analysis.

• Collect and assess the existing content (content inventory).

• Identify content requirements from scenarios, personas and task analysis.

• Evaluate existing functionality.

• Identify functional requirements from scenarios, personas and task analysis.

• Structure content to content groups/categories.

Hints:

• Do not underestimate the effort behind this task. It can easily be the most complex task in the project.

• You may need to use or develop tools to do this.

Page 16: Ia Toolkit

© bovacon 2008

Example Content Inventory tool

Page 17: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 18: Ia Toolkit

© bovacon 2008

Content structureCreate the architectural blueprint

Objectives:

• Create the essential structure of the information product – architectural blueprint.

• Create a hierarchical structure of information (TOC, sitemap)

• Identify various content objects using your content inventory. Identify and model their attributes. For example: task procedure, concept description, news, generic article, biography.

• Use techniques like card sorting and affinity diagrams.

Hints:

• Use any tools you feel comfortable with. Flipcharts and whiteboards, Visio, PowerPoint, MindMaps, …

• You may need to create two blueprints: one purely hierarchical, one showing interactions/relationships.

• Expand your visual vocabulary as needed to show the information of your concern, for example, protected and non-protected content objects, …

Page 19: Ia Toolkit

© bovacon 2008

Example: the architectural blueprint

Page 20: Ia Toolkit

© bovacon 2008

Example: interaction blueprint

WP_RegisterForMPayFlow

mPay

WP_RegisterForMPayFl

ow

WP_RegisterForMPay

Save/No errors

WP_RegConfirmation

Purchase Continue

Continue Purchase

WP_RegCancel

Save/Error

Cancel

WP_RegErrorNoVF

WP_RegIdentification

OK/no errors

Error: <2 attempts

Error: no VF client

OK

OK

Cancel

Cancel

WP_Reg_ErrorError: 3 attempts

Close

Cancel

WP_IdentifyYourself

WP_RegErrorAlreadyRegistered

Error:Already registered

OK

T&C

Back to Registration

WP_TermsConditions

Cancel

Page 21: Ia Toolkit

© bovacon 2008

Content structureDefine global and local navigation

Objectives:

• Define navigational paths and navigational help elements for the information product.

• Global navigation are navigational elements that are always available wherever the user is in the information product. For example, main navigation, chapter heading, page number, …

• Local navigation is content object specific and is only used in a local context. For example, references in an index section, related links, …

Hints:

• Global navigation must give the user a clear picture of where they are related to other main content areas.

• Local navigation expands the navigation capabilities with „see also“ and „similar topics“ concepts. This is where meta-data can play a significant role.

Page 22: Ia Toolkit

© bovacon 2008

Content structureDefine meta-data

Objectives:

• Develop a meta-data structure for identification of content objects.

• Meta-data structure depends largely on medium used and can be a simple index or a complex meta-tags structure for database search.

• Decide whether you want fixed keywords meta-data structure and/or a flexible user defined structure (folksonomy.)

• Note that meta-data is not so important from the search aspect, but from the aspect of creating relationships between content objects.

Hints:

• Consider you audience. If they are regular users of sites like flickr, they may be inclined to do meta-tagging on their own.

• Creating an fixed meta-data structure is large job and it makes content management complex.

Page 23: Ia Toolkit

© bovacon 2008

Key deliverables of the Information Architecture

Design document

1. Strategy1.1Goals1.2 Positioning

2. User experience2.1 Audience analysis2.2 Personas and Scenarios2.3 Task flows2.4 Media analysis

3. Content and functionality3.1 Content inventory3.2 Functional requirements

4. Content structure4.1 Architectural blueprint4.2 Global and local navigation4.3 Metadata

5. Visual design5.1 Layout blueprints5.2 Design sketches5.3 Visual Mock-ups

6. Prototypes

Page 24: Ia Toolkit

© bovacon 2008

Visual designCreate layout blueprints (design grids)

Objectives:

• Design the essential layout for various content objects.

• Design visual page layout for various basic content groups/objects (task description, reference material, news, …).

• Consider placement and behavior of the global navigation.

• Consider various attributes of the content object (title, sub-title, summary, text, related links, …)

Hints:

• Do not detail visual design. We are still creating a functional design blueprint.

Page 25: Ia Toolkit

© bovacon 2008

Example: Layout blueprints

Vodafone Footer

Title Bar

Help

Navigation area

Functional area

Search and filter area

Content area

My Contacts

Functional area

Page 26: Ia Toolkit

© bovacon 2008

Where do I learn more?

Experience

• Volunteer at nonprofit organizations • ASIST - American Society for Information Science & Technology (www.asist.org)

• STC Information Architecture & Design SIG (ww.stc.org)

Apprenticeship

• Work with an expert and find a mentor

Formal education

• Few to none available. It‘s a new field at a crossroad.

Seminars

• Universities, conferences, consulting firms

• Conferences

Literature

• Lots of books, reports, and results available

• Rosenfeld, Morville: Information Architecture for the WWW

• Online resources: blogs, websites

Page 27: Ia Toolkit

Thank you!

Bogo Vatovecbovacon

Boxhagener Str. 111 / 10245 BerlinT +49 30 20078666 / F +49 30 20078661 / [email protected] / www.bovacon.com

© 2007, Bogo Vatovec, bovacon