Information Architecture & Design Don Turnbull Office hours by appointment, just send me an .

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Map of Human Computer Interaction
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
Deconstructing Moodle for better Learning Design Helen M. Lynch Senior E-learning Consultant Australia’s National VET E-learning Strategy Webinar, March.
MAE Training for User July 8, Agenda Wiki FishEye Crucible Stash.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Engineering Village ™ ® Basic Searching On Compendex ®
What should learners understand? Defining Understanding Goals for Disciplined Inquiry.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
CSCD 555 Research Methods for Computer Science
Measuring Information Architecture Marti Hearst UC Berkeley.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
Microsoft Visio is diagramming software for Microsoft Windows. It uses vector graphics to create diagrams. The 2007 Standard and Professional editions.
IMT530- Organization of Information Resources1 Feedback Like exercises –But want more instructions and feedback on them –Wondering about grading on these.
The Teaching and Learning of Web Authoring AUTHORING - programming by non-programmers Some ideas in this PowerPoint come from Dr. Lai Yiu Chi of HKIEd.
Object-Oriented Enterprise Application Development Course Introduction.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Louisa Lambregts, What Makes a Web Site Successful and Effective? Bottom Line... Site are successful if they meet goals/expectations.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
IBE312 (2014) Information Architecture: Part I – Introduction Notes for Chapters 1-2 Modified for 2014 (JMD) with earlier notes by Hans Fredrik Nordhaug.
PDF Wikispaces Blogging PBWorks You are now ready to cut the red ribbon and unveil your project to your intended audience.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
© 2004, Guidance Communications, Inc.1 of 29 Web Tools and Techniques for E-Learning Presented by Jack Massa Guidance Communications Inc.
Instructional Design JMA503 – 61 Monday 6:00 - 8:40.
Enterprise & Intranet Search How Enterprise is different from Web search What to think about when evaluating Enterprise Search How Intranet use is different.
XP 1 HTML: The Language of the Web A Web page is a text file written in a language called Hypertext Markup Language. A markup language is a language that.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Put it to the Test: Usability Testing of Library Web Sites Nicole Campbell, Washington State University.
Business Software What is database software? p. 145 Allows you to create, access, and manage data Add, change, delete, sort, and retrieve data Next.
James Williams e: eTutor Project SUMMARY OF KEY FINDINGS for 2 Pilot studies of the.
SEG3120 User Interfaces Design and Implementation
User Interfaces & IR Readings Review - Googling Further - HomeFinder Live Demos!
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
Individualized Knowledge Access David Karger Lynn Andrea Stein Mark Ackerman Ralph Swick.
Information Architecture & Design Week 10 Schedule - Construction of IA and Web - Rosenfeld Chapters 17 & 18 - IA Tools - Presentations.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
Date 23 rd Jan Shatin 沙田 Mobile Information Architecture.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Information Architecture & Design Week 5 Schedule -Planning IA Structures -Other Readings -Research Topic Presentations Nadalia your Presentations.
Student Edition: Gale Info Trac Database Lesson Grades 9-12 High School Student Edition: Gale Info Trac Database Lesson Grades 9-12 High School Anita Cellucci.
Information Architecture & Design Course Overview -Syllabus -Requirements & Preferences -IA & Design Readings -Group Projects IA Overview -What is IA?
WEB 2.0 PATTERNS Carolina Marin. Content  Introduction  The Participation-Collaboration Pattern  The Collaborative Tagging Pattern.
Information Architecture 2 Don Turnbull Office hours by appointment, just send me an or check.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
Web Content Development Dr. Komlodi Class 1: Introductions, Elements of Web Design.
Web Standards 99.9% of Website are still obsolete Designing & building with standards The trouble with standards Findability, Syndication, Blogs, Podcasts,
Information Architecture 2 Mailing List? No Class Scheduled October 23 Books? -Beck, K. (1999). Extreme Programming Explained: Embrace Change.Extreme Programming.
Information Architecture & Design Week 10 Schedule -Construction of IA and Web -Rosenfeld Chapters 17 & 18 -Research Topic Presentations -Research Papers.
School of Information, Fall 2007 University of Texas A. Fleming Seay Information Architecture Class Four.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 13 Usability 1.
Jane Greenstein Content Strategy & UX February, 2016.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Library Instruction Services Redesign Danielle Skaggs Fall 2006.
© 2011 DigitalDay | MOBILE WEB INFORMATION ARCHITECTURE Best Practices Workshop 1.
Good Morning  Please be sure to take care of your belongings.
School of Information, Fall 2007
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Good Morning  Please be sure to take care of your belongings.
Good Morning  Please be sure to take care of your belongings.
Web Mining Ref:
Web Engineering.
User Interfaces & IR Readings Review Live Demos!
Information Architecture & Design
Presentation transcript:

Information Architecture & Design Don Turnbull Office hours by appointment, just send me an or check with me in class. Course Web site -

My Background Software Developer - SGML Dynamic Document Expert Systems (Yes, LISP) - CASE Tools & Methodologies (“Information Engineering”) Georgia Tech Software Design & Technical Architecture - Consumer Windows Software - VL Web Sites, Web-enabled Applications U Toronto - Modeling Web Use Behavior & Informetrics - Systems to Observe & Augment Web Use Startup - Web Interaction Interfaces & Personalized Search Asst. UT Austin - Research & Teaching in IA, IR, Semantic Technologies & Knowledge Management Systems

Recent & Ongoing IA Work IA Summit - Submissions Review Committee, 2005 & Conference Planning Committee, Initiated Research track for peer-reviewed papers, 2006 IA Institute Advisory Board, IA Deliverables - XIA: An eXtreme IA Methodology, UT: Using IA to re-design large info systems, Web Browser Taxonomy project, IA Curriculum Panel (first ever), Encyclopedia article: “Information Architecture”, IA Research Panel & BoF, 2006 Journal of Information Architecture IA Projects - Agile IA Methods - Re-Investigation of Web documents - IA & the Semantic Web

Information Architecture & Design 1 Course Overview - Syllabus Syllabus - Requirements & Preferences - IA & Design Readings - Group Projects - Do’s and Don’ts IA Overview - What is IA? - Information Architect as a Profession

IA Course Requirements Use Fundamental IA Tools - HTML Editors - Graphics Editors - Site Mapping Tools - Site Organization Tools Learn and Use IA Methodology - Work Through the Phases of the IA Process - Create and Maintain a Design Specification - Use Structured Development Techniques

IA Course Preferences IA Technologies - HTML, XHTML, XML - Javascript and Databases Innovative Design using: - Content - Interfaces - Organization schemes (“architectures”) Work on a Real Project - Developing Requirements - Defining and Implementing Designs - Dealing with changes & deadlines

Do’s and Don’ts for IA1 Do sign up for the class listserv & blog Do turn in assignments at the very beginning of class. Don’t be late for class. Don’t use Microsoft Word’s “Save As…” feature or FrontPage to build any Web pages. Do try new Web designs. Do use Web development tools you haven’t used before. Do embrace different aspects of the IA roles.

Introduction Who is in this class? How many ways can we organize ourselves in this class? - Where? Texans New to Austin New to US - When? First year students - How? Web experience -Surfing -Building Pages/Sites - What? A (vague) idea of what IA is

Information Architecture Overview What is Information Architecture? What Do Information Architects Do? Approaches to Information Architecture Information Architecture Process Design and Information Architecture Designers and Information Architects Information as Product

What is Information Architecture? Builds on Skills, Methods and History of Architecture - IA is not just an analogy - IA is Process-Oriented IA is both Art & Science - Built upon Theory (Knowledge & Experiments) - Realized in Practice (Skills & Experience) IA is a Dynamic Discipline - Technologies are continually changing - People have accelerating needs & expectations

What else is IA? - Organization, labeling and navigational schemes in an information system Managing the process - Structural design of an information space for task completion and access to content Understanding Business and Implementing Goals - Art and science of structuring and classifying Intranets and Web + applications, other technologies - Emerging discipline for improving design and architecture to a “digital landscape” Other skills, unique combinations and instances Rosenfeld & Morville

What defines Info Architectures? Convey the organization information Provide a logical, understandable structure for current (& future) information Seem well-designed (perception) Provide Just in Time information Support reference & retrieval A picture worth a thousand words - An architecture to find those 1,000 words & more - Not always a simple picture

DNA is information, now this is IA

This IA is useful too

IA has Density

Even Maps to Info have IA

Site Maps show Web IA Communicate structure Where to go, where you’ve been How much is there What else could this show?

Not just graphics Tables of content Index Shelves of Books List of links What else?

What Do Info Architects Do? Use Tools and Methods Apply Experience & Understanding of Users Manage the IA Process Providing & Organizing roles too Passive - Application Development, but not just Programming - Content Development, but not Writing or Marketing - Design, but not Graphic Design or Advertising - MIS, but not Information Technology or Knowledge Management - Education, but not Teaching or Training - Product Management, but not Project Planning

What Do Info Architects Do? Work through an IA Methodology - Plan - Analyze - Design - Construct - Verify - Maintain Iterate the process Adapt to technology, information & customer needs

IA and Other Professions - Architecture, but not Construction or Contracting - Software Development, but not Programming - Content Development, but not Technical Writing or Marketing Communications - LIS, but not Cataloging or User Services - Design, but not Graphic Design or Advertising - MIS, but not Information Technology or Knowledge Management - Education, but not Teaching or Training - Product Management, but not Project Planning

AKA IA? Experience Design Experience Modeling (X-Mod) User Modeling Usability Engineering Webmaster Interaction Design Multimedia Developer Instructional Designer Web Developer The Visio job search…

Information Architecture is … Proactive Strategic for Information Systems Tactical for Technologies Profitable for the Organization Central to Business Applicable to Any Endeavor - Not just Web sites - Information & Process Fluid Indispensable

IA in Context Learning Information Seeking Information Retrieval Analytical Strategy Browsing Strategy Information Architecture

Approaches to IA Mediator of the Design Process Interpreter of User Needs and Uses Applying Theory to Practice (Top-Down) Designing and Extending from Examples (Bottom-Up) Visionary Producer, Director Artist or Scientist Objective / Subjective Project Lead – IA – Designer – Usability - QA

What about Design? “Design is Solving Problems” - View of the world as an information space - Improving the information space Products that solve these problems - Information as Product - Connections & Organization as Product Processes that solve problems - Education (eLearning) - Business Transformation (Web 2.0) An Information Architecture is critical for good Application Design

Design & IA Applications are more about creating & managing information - More information Visualization alone isn’t going to solve these problems Users need to intuit the underlying structures of their data - It’s potential uses Is Design = one kind of IA? - Or is that the other way around? A new kind of vocabulary for understanding creating, organizing & using information

Design vs. IA? Two Sides of the Same Coin? Each Part of the Other? Does IA = one kind of Design? Is Design = one kind of IA? “Users. Content. Context.” - Actors & Actions - Resources - Ecology

Design is an Attitude View of the world as a problem space Improving the problem space Solving problems that no one even knew existed. Creativity put to use. Applying solutions from one domain to another (synthesis) “Design-ensteins” - Richard Saul Wurman - Frank Lloyd Wright - Henry Dreyfuss - Susan Kare

Designers & Information Architects Focus on the Users Apply Theory Understand the System Use Tools Proficiently Extend the System Create New Systems Solve problems with information organization & design

Our IA Methodology Planning Analysis Design - Technology Independent - Technology Dependent Construction Verification Maintenance

IA Methodology AnalysisDesign VerificationConstructionMaintenance Planning

What are some IA issues? Taxonomies (more than one?) - Content - Use Controlled Vocabularies & content analysis - Interaction (searching) Faceted Classification - Interaction (browsing) Semantic Relationships Integration of diverse information Metadata - For discovery & interaction

What about IA & Metadata? How can you expose metadata in an graphical application? - Searching - Browsing “Why can’t I manage my papers like I manage my MP3s?” What interfaces allow us to view & edit metadata? What interfaces allow us to view & edit usage metadata?

The usual suspect

Our usual suspect

Another view of your media

Faceted Browsing of Info

Facets for Searching info

Principles of UI Design (add IA) Allow feedback control - Expose the UI functionality - Make functionality clear & distinct Reduce working memory load - Show progress & context of task Support experts & novices - Let user select the right interface - Reveal UI & system functionality in phases - Amount of information shown, preferred

What about Visualization & IA? Interactive GUIs are a good start Graphical views of information can provide an overview Is a picture (of an action) worth 1000 words? Is a picture of a dataset worth more? Graphics help with abstraction, how can they represent specifics? Visual metaphors may be one key Navigation as a mechanism for interpretation

Types of Visualization Interaction Windows, Icons, Menus & Pointers Desktops, dialogs & forms Colors & Highlighting Brushing & Linking Panning & Zooming Focus-plus context Magic Lens, Fisheye lens Is more interaction better?

Web Categories

Drill down selection in a GUI

We know what’s good for you GUI

Scatter/Gather result clustering

Overly Visual Clustering? What does this mean? Is it better to examine the peaks or the valleys? Which is the best answer?

Feature maps for search Size & shape are doc frequency Color is theme Neighborhoods are semantic relations Cursor hover shows doc titles If this is a map, where’s the legend?

GUIs are good for users But let’s not go overboard. “Although intuitively appealing, graphical overviews of large document spaces have yet to be shown to be useful and understandable for users. In fact, evaluations that have been conducted so far provide negative evidence as to their usefulness.” -Jef Raskin’s Humane InterfaceJef Raskin’s Humane Interface Well architected information makes GUIs better The information structure(s) should guide the interface

IA & Query interfaces What do we all use? - Command lines with typing - Text based searching in a GUI world What do we really need? - Search Syntax (with help) - Typpo or Vocabularry help? What are the basic elements a search interface should have for a simple query What should an IR system support for queries?

Learning from RDBMS Now that’s architected information But not so easy to use Filter by attributes DBMS “knows” the parameter of the answers, so only lets you search over them Drill down search = browsing?

Now you know everything about IA Do you think IA is something else? - Did you? What examples might not be IA to you? - Where does HCI overlap with IA? Are we talking about Information Design? How important are graphics in IA? - Is a picture worth a thousand words? - How would Google index it?

Syllabus and Topics Overview Weekly Work - Readings Primary Secondary - Class Work - Discussions in class Participation is the key to getting something out of this course Cooperation & Collaboration with others in class

Assignments Discussions - Class discussions - Blog participation Presentations - IA Topic - Site design (your final assignment) IA Work - Small assignments due every other week Site critique - Examine a Web site for information structure, design, navigability, general usability & underlying design technology

Rules for Assignments Assignments due at the absolute beginning of class - Do not be late to class Late assignments are penalized 20% per 24 hour period You are responsible for making sure the assignment is received E.g. Due at Noon today, turned in tomorrow at Noon = -20%. Turned in a week later = 0. Arrangements can be agreed upon for known issues -Travel, Serious Illness or Work Do not mail attachments to me unless agreed upon Make assignments Web accessible When required, notify class of your assignment via class listserv Posting or sent times count as submission times For Web pages, DO NOT use MS Word or FrontPage to build final XHTML content with the “Save As…” function Learn to use Web markup tools & see the XHTML code

Class Work Mailing list (listserv) - Address an message to - Leave the subject line blank. - In the message body, type Subscribe i385e YourFirstName YourLastName. - Remove any other text from the body of the message, such as a signature file.

Blog Work Each week, some small assignment you can blog about A blog post is a short comment, thought or recommended link about IA or a related topic Basic HTML editing makes blog posts easier to read & use Let’s try one

Deliverables for next week Sign up for the listserv & blog by the end of today - Choose a blog ID that makes you comfortable Blog your introduction to us - Who you are, where you are from - Year at UT (new student, etc.) - Your concept of IA & Design - Your background - Project ideas for class work Cource readings & discussion Tools Tutorials & Review in two weeks - Using your iSchool account (FTP) - Visio & OmniGraffle - DreamWeaver