IS 425 Enterprise Information I LECTURE 4 Autumn 2004-2005  2004 Norma Sutcliffe.

Slides:



Advertisements
Similar presentations
Chapter 12 Prototyping and Testing Design of Biomedical Devices and Systems By Paul H. King Richard C. Fries.
Advertisements

Object-Oriented Analysis and Design LECTURE 3: REQUIREMENTS DISCIPLINE.
Ch.6: Requirements Gathering, Storyboarding and Prototyping
Designing and Developing Decision Support Systems Chapter 4.
The design process IACT 403 IACT 931 CSCI 324 Human Computer Interface Lecturer:Gene Awyzio Room:3.117 Phone:
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Lecture 12 Reengineering Computer-aided Software Engineering Cleanroom Software Engineering.
User Centered Web Site Engineering Part 2. Iterative Process of User-Centered Web Engineering Prototype Evaluate Discovery Maintenance Implementation.
IS 425 Enterprise Information LECTURE 4 Winter
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
Analysis Concepts and Principles
1 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Usability 2004 J T Burns1 Usability & Usability Engineering.
HEC Lausanne > HCI > March 2005 Scenario-Based Design of Interactive Software Université de Lausanne Ecole des Hautes Etudes Commerciales (HEC) Introduction.
User Centered Web Site Engineering Part 2. Developing Site Structure & Content Content View Addressing content Outlining content Creating a content delivery.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
User Centered Design Lecture # 5 Gabriel Spitz.
Science and Engineering Practices
Gavin Russell-Rockliff BI Technical Specialist Microsoft BIN305.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
Software Integration and Documenting
The design process z Software engineering and the design process for interactive systems z Standards and guidelines as design rules z Usability engineering.
What is Business Intelligence? Business intelligence (BI) –Range of applications, practices, and technologies for the extraction, translation, integration,
Application of SAS®! Enterprise Miner™ in Credit Risk Analytics
Chapter 4 Requirements Engineering
RUP Requirements RUP Artifacts and Deliverables
Information Design and Visualization
Requirements Analysis
1 Phases in Software Development Lecture Software Development Lifecycle Let us review the main steps –Problem Definition –Feasibility Study –Analysis.
ITEC224 Database Programming
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Requirement Engineering. Review of Last Lecture Problems with requirement Requirement Engineering –Inception (Set of Questions) –Elicitation (Collaborative.
10/12/ Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews & questionnaires.
Requirements Specification for Lab3 COP4331 and EEL4884 OO Processes for Software Development © Dr. David A. Workman School of Computer Science University.
Chapter 9 요구사항 모델링: 시나리오 기반 방법론 Requirements Modeling: Scenario-Based Methods 임현승 강원대학교 Revised from the slides by Roger S. Pressman and Bruce R. Maxim.
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
 Read through problems  Identify problems you think your team has the capacity and interest to solve  Prioritize the problems and indicate the.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
2131 Structured System Analysis and Design By Germaine Cheung Hong Kong Computer Institute Lecture 8 (Chapter 7) MODELING SYSTEM REQUIREMENTS WITH USE.
Chapter 4 프로세스 모델 Process Models
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Copyright 2006 John Wiley & Sons, Inc. Chapter 1 - Introduction HCI: Designing Effective Organizational Systems Dov Te’eni Jane Carey Ping Zhang.
7-1 IS Development Project Track Record Source: The Standish Group International, Inc., “Chaos: A Recipe for Success” canceled before completion Over budget,
Information Systems Analysis and Management Modeling Sys. Requirements with Use Cases Arnie Lund, Jeffrey Kim May 5, 2009 INFO380.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
By Germaine Cheung Hong Kong Computer Institute
Data Segmentation for Privacy November 16 th, 2011.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
SBD: Activity Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Smart Home Technologies
You Can’t Afford to be Late!
Key Stage 3 National Strategy Aims of session  To develop greater consistency in teacher assessment of ICT.  To develop a common understanding about.
SBD: Analyzing Requirements Chris North cs3724: HCI.
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
5. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Describe the activities of the requirements discipline  Describe the difference.
Chapter 7 Part II Structuring System Process Requirements MIS 215 System Analysis and Design.
CS 3724 Usability Engineering Section 2 CRN MW 2:30-3: McB.
Activity Design Goal: work from problems and opportunities of problem domain to envision new activities.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
1 Team Skill 3 Defining the System Part 1: Use Case Modeling Noureddine Abbadeni Al-Ain University of Science and Technology College of Engineering and.
Decision Support Systems
Unified Modeling Language
Chapter 5 Designing the Architecture Shari L. Pfleeger Joanne M. Atlee
Unified Modeling Language
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Presentation transcript:

IS 425 Enterprise Information I LECTURE 4 Autumn  2004 Norma Sutcliffe

IS425 Autumn Norma Sutcliffe Session 42 Agenda Exercise HCI / Usability Engineering Data Mining Quiz

IS425 Autumn Norma Sutcliffe Session 43 Exercise Each team debates and comes up with the tradeoffs between doing the risk analysis in the management inception phase and doing it in the deployment phase of a large scale IT project. Is it possible to do risk analysis on different security threats at different times? If so, then indicate which view/phase is best for threat.

IS425 Autumn Norma Sutcliffe Session 44 HCI – Usability Engineering HCI – Grew out of shared interest between Cognitive scientists Computer scientists Learning challenges of interactive systems Using them Designing them Usability – The quality of a system with respect to: Ease of learning Ease of use User satisfaction Scope expands to cover social/organizational aspects of systems development/use

IS425 Autumn Norma Sutcliffe Session 45 Usability Three distinct, complementary perspectives contribute : Human performance time and error Learning and cognition mental models of plans and actions Collaborative activity dynamics and workplace context

IS425 Autumn Norma Sutcliffe Session 46 Usability Engineering Focus on Design of the user interface Requirements analysis Envisioning the system Relies on use of: Iterative development Tradeoff analysis resulting in design rationale User Interaction Scenarios

IS425 Autumn Norma Sutcliffe Session 47 User Interaction Scenario Describes behaviors and experiences of actors Has a plot – sequences of Actions Events Task goals: High-level is the primary goal of the scenario Sub-goals are the lower-level goals

IS425 Autumn Norma Sutcliffe Session 48 User Interaction Scenarios Stories about people and their activities Elements Setting –details that motivate/explain or starting state Actors – humans interacting Task goals – motivate actions Plans – mental activity directed at converting goal into a behavior Evaluation – mental activity directed at interpreting features of the situation Actions – observable behavior Events – external actions or reactions

IS425 Autumn Norma Sutcliffe Session 49 User Interaction Scenario Analysis is to find those things that affect goal achievement by Aiding Obstructing Being irrelevant Is type of Use Case which is: More general Includes multiple responses (not just one) Intended to describe what system will do Can specify the user-system exchanges for scenario examination Useful in Tradeoff analysis

IS425 Autumn Norma Sutcliffe Session 410 Tradeoffs Addressed by scenarios 5 mentioned in text

IS425 Autumn Norma Sutcliffe Session 411 Scenario-Based Usability Engineering Overview Iterative Interleaved Idealized progression

IS425 Autumn Norma Sutcliffe Session 412 Scenario Based Analysis Phase Used to evoke reflection / discussion Claims Stimulate analysis and refinement Lists important features of a situation Lists impacts on users experiences Organize / documents “what-ifs” for prioritizing alternatives

IS425 Autumn Norma Sutcliffe Session 413 Scenario Based Design Phase 3 sub-stages of scenarios Activities narratives of typical or critical services Information details about info provided Interaction details of user action and feedback

IS425 Autumn Norma Sutcliffe Session 414 Scenario Based Prototyping/Evaluation Assumption – design ideas in scenarios continually evaluated using prototyping Evaluation Formative – guides redesign Summative – system verification “go/no-go” test

IS425 Autumn Norma Sutcliffe Session 415 Summary Combination of structured development and prototyping thru scenarios Scenarios organize analysis of user needs Scenarios help in uncovering tradeoffs Major focus of development are tradeoff analysis Thru scenarios can develop measurable usability objectives

IS425 Autumn Norma Sutcliffe Session 416 Data Mining Definition – process by which analysts apply technology to historical date (mining) to determine statistically reliable relationships between variables. This lets data tell what is happening rather than testing the validity of rigorous theory against samples of data.

IS425 Autumn Norma Sutcliffe Session 417 Data Mining Required – data warehouses with huge volumes of information to access for finding hidden relationships patterns, affiliations. Utilize tools of mathematics and statistical testing

IS425 Autumn Norma Sutcliffe Session 418 Major Data Mining Technologies

IS425 Autumn Norma Sutcliffe Session 419 Data Mining Approaches & Aims Directed – identify relationships between drivers and targets (DIR) Undirected – tools unleashed on data with no guidance (UDIR) Strategic Insight – tools that reduce data into a few key perceptions (HESI) Just-In-Time – tools that analyze data as it arrives at the organization (JIT)

IS425 Autumn Norma Sutcliffe Session 420 Data Mining Technologies in Use Clustering algorithms – group data on basis of similarity -- UDIR Association analysis – used to assist sales –JIT Visualization – graphical representation for easy digestion – JIT Slice & dice – extract summary data quickly “on the fly” – DIR Segmentation algorithms – group data by target – DIR Forecasting algorithms – probability of future actions – DIR Regression – finding the relationship between variables – HESI Neural Nets – AI – more intensive analysis using linear, nonlinear and patterned relationships to identify relationships – HESI Optimization – uses output from other DM to find best strategy given – HESI

IS425 Autumn Norma Sutcliffe Session 421 Insights Who will HCI professionals interact with? Who will DM professionals interact with? What aptitudes are required of HCI professionals? What aptitudes are required of data mining professionals?

IS425 Autumn Norma Sutcliffe Session 422 Quiz Section 703 – DL students should download the homework assignment from COL and then complete on the form and then submit on COL. Please note due date on COL.