Information Architecture & Design Construction of IA and Web Rosenfeld Chapters Other Readings Presentations.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Data Mining and the Web Susan Dumais Microsoft Research KDD97 Panel - Aug 17, 1997.
Web Mining.
Enriching the Self-Service Experience Interactive and Intelligent Agent that communicate with web customers in real-time © All Right Reserved.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Existing Documentation
Web Mining Research: A Survey Authors: Raymond Kosala & Hendrik Blockeel Presenter: Ryan Patterson April 23rd 2014 CS332 Data Mining pg 01.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Chapter 12: Web Usage Mining - An introduction
Chapter 14 Maintaining Information Systems Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
April 22, Text Mining: Finding Nuggets in Mountains of Textual Data Jochen Doerre, Peter Gerstl, Roland Seiffert IBM Germany, August 1999 Presenter:
WebMiningResearch ASurvey Web Mining Research: A Survey By Raymond Kosala & Hendrik Blockeel, Katholieke Universitat Leuven, July 2000 Presented 4/18/2002.
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
Web Usage Mining - W hat, W hy, ho W Presented by:Roopa Datla Jinguang Liu.
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 3, Day 1 (10/14)
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Top Objectives: 1.Increase web traffic and exposure 2.Become definitive authority on Coffee 3.Increase sales to coffee centric Food Service Operators 4.Engage.
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
WEB ANALYTICS Prof Sunil Wattal. Business questions How are people finding your website? What pages are the customers most interested in? Is your website.
Prof. Vishnuprasad Nagadevara Indian Institute of Management Bangalore
Web Design and Patterns CMPT 281. Outline Motivation: customer-centred design Web design introduction Design patterns.
FALL 2012 DSCI5240 Graduate Presentation By Xxxxxxx.
Online Search Marketing OMI Certification Course – Discovery Documentation.
The 2nd International Conference of e-Learning and Distance Education, 21 to 23 February 2011, Riyadh, Saudi Arabia Prof. Dr. Torky Sultan Faculty of Computers.
WorkPlace Pro Utilities.
1 Designing Need-based Internet Web Sites in Counseling and Career Services James P. Sampson, Jr. Florida State University Copyright 2002 by James P. Sampson,
Research paper: Web Mining Research: A survey SIGKDD Explorations, June Volume 2, Issue 1 Author: R. Kosala and H. Blockeel.
Maintaining Information Systems Modern Systems Analysis and Design.
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.
Page 1 WEB MINING by NINI P SURESH PROJECT CO-ORDINATOR Kavitha Murugeshan.
Understanding the Web Site Development Process. Understanding the Web Site Development You need a good project plan Larger projects need a project manager.
SWE 316: Software Design and Architecture – Dr. Khalid Aljasser Objectives Lecture 11 : Frameworks SWE 316: Software Design and Architecture  To understand.
Bayu Priyambadha, S.Kom Teknik Informatika Universitas Brawijaya.
Information Assurance The Coordinated Approach To Improving Enterprise Data Quality.
Put it to the Test: Usability Testing of Library Web Sites Nicole Campbell, Washington State University.
1999 Asian Women's Network Training Workshop Tools for Searching Information on the Web  Search Engines  Meta-searchers  Information Gateways  Subject.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
New Ideas for IA Readings review - How to manage the process Content Management Process Management - New ideas in design Information Objects Content Genres.
Data Mining By Dave Maung.
Log files presented to : Sir Adnan presented by: SHAH RUKH.
Chapter 12: Web Usage Mining - An introduction Chapter written by Bamshad Mobasher Many slides are from a tutorial given by B. Berendt, B. Mobasher, M.
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
Srivastava J., Cooley R., Deshpande M, Tan P.N.
Systems Analysis and Design in a Changing World, Fourth Edition
WIRED Week 3 Syllabus Update (next week) Readings Overview - Quick Review of Last Week’s IR Models (if time) - Evaluating IR Systems - Understanding Queries.
Information Architecture & Design Week 10 Schedule - Construction of IA and Web - Rosenfeld Chapters 17 & 18 - IA Tools - Presentations.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Deliverables -IA Methodologies -Research Topic Presentations.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Information Architecture & Design Course Overview -Syllabus -Requirements & Preferences -IA & Design Readings -Group Projects IA Overview -What is IA?
Technology for E-commerce Helena Ahonen-Myka. In this part... n search tools n metadata n personalization n collaborative filtering n data mining.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Creating & Building the Web Site Week 8. Objectives Planning web site development Initiation of the project Analysis for web site development Designing.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
Information Architecture 2 Mailing List? No Class Scheduled October 23 Books? -Beck, K. (1999). Extreme Programming Explained: Embrace Change.Extreme Programming.
Augmenting (personal) IR Readings Review Evaluation Papers returned & discussed Papers and Projects checkin time.
Information Architecture & Design Week 10 Schedule -Construction of IA and Web -Rosenfeld Chapters 17 & 18 -Research Topic Presentations -Research Papers.
Chapter 16 Maintaining Information Systems. Objectives:  Explain and contrast four types of system maintenance.  Describe factors affecting maintenance.
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
WIRED - Web Analytics Week WIRED System Evaluations due now Web Logs overview Web Analytics - Understanding Queries - Tracking Users Web Log Reliability.
Information Architecture & Design Week 3 Schedule -Syllabus Updates -Group Project Finalized -Research Presentations Finalized -IA Methodologies -Class.
Introduction to Machine Learning, its potential usage in network area,
Information Architecture
About.
IBM Tivoli Web Site Analyzer Training Document
Web Mining Ref:
Web Engineering.
Augmenting (personal) IR
Presentation transcript:

Information Architecture & Design Construction of IA and Web Rosenfeld Chapters Other Readings Presentations

IA Methodology AnalysisDesign VerificationConstructionMaintenance Planning

The Construction Phase Construction is building the product. - Using all of the information from the preceding phases to make a product suited to the users and their environment. - Following structured information engineering principles to provide rigor and metrics.

Construction Developing Content Organizing Content - Version Control - Conventions Construction Methods Templates File Names Cooperative Development Backups Revision to Project Plan

Construction Tips Don’t Use “Bad” Tools - Interfaces - Functionality - Import – Exports – File Formats Don’t Rely on Tool-Generated Markup Fine-Tune Generated Markup Save Multiple (All) Versions Prepare Different Formats Backups Coordination - Version Control - Serial Development - Communication

Construction Resources htmlhttp://builder.cnet.com/webbuilding/ html

More Construction Resources

Constructing the IA Product Planning and Designing Are Over – What’s Next? Construction (Depending on Size) Uses the Most Project Resources - Time - People Selling the Project - “Making the Case” To Management - “Business Strategy” for Developers & IA Project Team IA Is A Resource

Making the Case for IA The Methods Save Resources - Less Design Errors - Faster Construction - Following the Plan Over 90% of Software Projects Are Never Completed Requirements Aren’t Tracked for Subsequent Versions

IA ROI (Construction Goals) - Find Information Faster - Find Information (!) - Make Sense of Information Found - Less Time Searching for Documents - More Completed Purchases - Fewer Navigation Errors - Better Understanding of Information (Context and Content) - Fewer System Resources - Less Technical Support - Higher Quality Final Design - Difficult To Verify and Measure

IA Value (& Design) Checklist Reduces the Cost of Finding Information Reduces the Cost of Finding Wrong Information Reduces the Cost of Not Finding Information at All Provides a Competitive Advantage Increases Product Awareness Increases Sales Makes Using a Site A More Enjoyable Experience (IAv2 p 344-5)

IA Value Checklist, Part Two Improves Brand Loyalty - Ease of Use - Strong, Unique Design Reduces Reliance on Documentation Reduces Maintenance Costs - Sensible IA Structures For the User For the Developers Reduces Training Costs Reduces Staff Turnover - Better Development Methods -Comments -File Sharing -Backups

IA Value Checklist, Part Three Reduces Organizational Upheaval - Design Goals are Explained and Agreed Upon Early - Good Development Reduces Surprises Reduces Organizational Politicking Improves Knowledge Sharing - Group Communication - File Sharing - Development Standards Templates Tools Reduces Duplication of Effort Solidifies Business Strategies (IAv2 p 344-5)

IA & Business Strategy Business Goals vs. IA IA Exposes Business Goals - New Models for Organizing Information - New Tasks With Old Information - New Ways of Working The IA Project Plan as a Business Plan - Focus on the Users/Customers - Focus on Goals (in addition to Tasks) Corporate Sponsorship - Business Needs - Executive Clarity

The Verification Phase Verification is ensuring the usefulness of the product. - Testing the product with the target user to uncover weaknesses in the product. - Implementing solutions to iron out these weaknesses - Planning when to return to the Construction phase to iron out these weaknesses.

Verification/Evaluation Error Tracking - Logging - Notification User Testing - Test Plan Functional tests Completeness tests Evaluating Test Results - Metrics

The Maintenance Phase Maintenance is providing for future releases of the product. - Establishing some intervals and responsibilities to keep the product up to date. - Deciding if it is necessary to return to or modify other phases to improve the product or the methodology itself.

Maintenance Support Post-Mortem Versions Mixed Lifecycle Versioning Maintenance is always more difficult than planned

MS Web Intranet Study 3 Million Pages 50,000 (Potential) Users 74 Countries 8,000 Separate Intranet Sites 2.3 Hours a Day Used 50% of User’s Time Looking for Information

MS Web Intranet Problems Starting Points Navigation Systems Labels Answers & Resolution Portal Design Diverse Authoring Tools Diverse Authorship Age of Information Massive Team Approach To Solving Problems

MS Web Taxonomies The “Language of Clients” Descriptive Vocabularies - Server Log Analysis - Pre-Existing Work - Political and Content Experts - Universal Applicability Metadata - Basics (URL, Desc, Dates, Contact, Status) - Extensions (Importance, Categories, Keywords) Category Labels - Site Maps - Page Terms

MS Web Construction/Evaluation Search Log Analysis for Taxonomy Development Controlled Vocabulary Use Set of Tools - Metadata Registry - Vocabulary Manager - URL Catalog Tools Enforce Processes What Other Tools Would Be Appropriate for Construction, Evaluation and Maintenance?

MS Web Verification For Improvement “Helping Where It Hurts” (p 403) Fix Major Broken Areas Search - Often the Most Broken - Often the First To Be Fixed Collection and Analysis Services Portable Search Technologies - Any Tool With Import and Export - XML Analysis Fixes Problems and Helps Future Design “Best Bets” – Most Likely Applicable Result Interaction Analysis – Before and After

evolt.orgevolt.org – Adaptive Verification evolt.org Online Community Atypical Users Atypical Development? Different Possible Users & Tasks Site Functions Added Variably Gradual Shift in User Functions IA Should Support Community by Sharing and Monitoring Let Members Verify IA Structures and Construct Content Use Determines What Gets Fixed or Added

IA Evaluation Using Heuristics Nielsen’s Discount Usability Engineering - Quick - Dependent on Experience of Eval Team - Done Throughout the IA Methodology Group Work – Different People Find Different Problems Follow Basic Usability PrinciplesUsability Principles Find More Problems Than Time To Fix IA Plan Determines Ranking Problems to Fix - Severity Ratings Good, But Ranking is Better Severity Ratings - Often Too Arbitrary - Tie to IA Plan and User Analysis

Web Usage Mining VL Verification Data Mining to Discover Patterns of Use - Pre-Processing - Pattern Discovery - Pattern Analysis Site Analysis, Not User Analysis Srivastava, J., Cooley, R., Deshpande, M., & Tan, P.N

Web Usage Discovery - Content Text Graphics Features - Structure Content Organization Templates and Tags - Usage Patterns Page References Dates and Times - User Profile Demographics Customer Information

Web Usage Collection Types of Data - Web Servers - Proxies - Web Clients Data Abstractions - Sessions - Episodes - Clickstreams - Page Views The Tools for Web Use Verification

Web Usage Preprocessing Usage Preprocessing - Understanding the Web Use Activities of the Site - Extract from Logs Content Preprocessing - Converting Content Into Formats for Processing - Understanding Content (Working with Dev Team) Structure Preprocessing - Mining Links and Navigation from Site - Understanding Page Content and Link Structures

Web Usage Pattern Discovery Clustering for Similarities - Pages - Users - Links Classification - Mapping Data to Pre-defined Classes - Rule Discovery - Rule Rules - Computation Intensive - Many Paths to the Similar Answers Pattern Detection - Ordering By Time - Predicting Use With Time

Web Usage Applications Application Goals - Improved Design - Improved Delivery - Improved Content Personalization (XMod Data) System Improvement (Tech Data) Site Modification (IA Data) Business Intelligence (Market Data) Usage Characterization (User Behavior Data)

Real Life Information Retrieval Real Life Information Retrieval 51K Queries from Excite (1997) Search Terms = 2.21 Number of Terms - 1 = 31% - 2 = 31% - 3 = 18% (80% Combined) Logic & Modifiers (by User) - Infrequent - AND, “+”, “-” Logic & Modifiers (by Query) - 6% of Users - Less Than 10% of Users - Lots of Mistakes

Real Life Information Retrieval Sessions - Flawed Analysis (User ID) - Some Revisits to Query (Result Page Revisits) Page Views - Accurate, but not by User Use of Relevance Feedback - Not Used Much (~11%) Terms Used Typical Mistakes - Typos - Misspellings - Bad (Advanced) Query Formulation Jansen, B. J., Spink, A., Bateman, J., & Saracevic, T. (1998)

Analysis of a Very Large Search Log 280 GB – Six Weeks of Web Queries 1 Billion Search Requests 285 Million User Sessions Web Users: - Use Short Queries - Mostly Look at the First Ten Results only - Seldom Modify Queries Traditional IR Isn’t Accurately Describing Web Search Phrase Searching Could Be Augmented Silverstein, Henzinger, Marais, Moricz (1998)

Analysis of a Very Large Search Log 2.35 Average Terms Per Query - 0 = 20.6% (?) - 1 = 25.8% - 2 = 26.0% = 72.4% Operators Per Query - 0 = 79.6% Terms Predictable First Set of Results Viewed Only = 85% Some (Single Term Phrase) Query Correlation - Augmentation - Taxonomy Input - Robots vs. Humans

Scent of a (Web) Site Exploring Hypotheses About Web Site Use Goals: Analysis and Prediction Predicting Usability of Alternate Designs - What is the Overall Site Traffic Flow? - Where Do Visitors Come From? - What Pages Are Related? - What Are the User Interests for a Page? Information Foraging and Information Scent - Paths of Web Use Captures User Goals and Behavior

Scent of a (Web) Site Look for Longest Repeating Subsequences - Among Different Users - The Same User Over Time - For One Web Site Only Assume User Has Information Goal Users Like Ants Exploring and Foraging Paths are Links from Page to Page Analyze All the Paths and What Were Used Visualization Methods Prediction

Using Web Use Evaluation for IA How Can These Ideas Be Used for IA? Verification for Design and Construction Web Usage Clustering and Classification Web Site Design Rules Web Searching Web Scent and Foraging Web Use Goal Prediction

Evaluation the Utility & Usability For Adaptive Hypermedia System As Web Sites, Web Users & IA Advance – How Do You Evaluate Them? Help With Large Info Structures Somewhere between System & User Control Adaptive Systems Influence User Behavior - Less Actions - Less Decisions - Preferred

Adaptive Systems Evaluation Ways to Evaluate - Part of Iterative Design Process - Time to Task Measurement - Diagnostic Testing - Goal Measurement How Is This Different? - User Perceptions of Adaptation - Variable Experience for Each User - Longer Evaluation Times - Selected Goals and Tasks That Show Adaptation - Interfaces and Content Changes! - More Users and Evaluations May Be Needed - Work Environments, Not Labs - Real Content

Let’s Talk about IA Tools What Are You Using? - HTML/XML - Graphics - Navigation - Image Maps - Javascripts - Forms - Site Maps - Directories

Class Work: Card Sorting Open Card Sorting - No established groups - Show all the cards Task = Navigation & Understanding the Site Put the cards in groups that seem similar Name the groups Put the groups in “order” Describe what you understand from the cards

Card Sorting Analysis What were the groups? Were labels unclear? What was the general understanding of the site? Did you get more groups or less? What tasks does this sorting support? - Navigation - Understanding - Wayfinding (Mental Model) - Metaphor