The Design of Speed Up Solutions: We Are Not the Users Team Frijid Pink Keerthik Omanakuttan, Julie Baca, Karl Schults, and Rose Zeller.

Slides:



Advertisements
Similar presentations
What is Engineering?.
Advertisements

Systems Analysis and Design Presented by Thakur Rai.
Software Process Models
1 Prescriptive Process Models. 2 Prescriptive Models Prescriptive process models advocate an orderly approach to software engineering Prescriptive process.
UI Design wireframe. Things to add next time discuss the 4 aspects from the readings –Learnability –Simplicity –Efficiency –Asethetic.
Alternative Methodologies Ken Peffers UNLV March 2004.
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
User Engineering | Sept 2004 | Dave Roberts © 2004 IBM Corporation Coping With Complexity Creating a solution with User Engineering.
Fundamentals of Information Systems, Second Edition
SPEED UP SOLUTIONS Team Frijid Pink Keerthik Omanakuttan, Julie Baca, Karl Schults, and Rose Zeller.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 13 Developing and Managing Information Systems.
Software engineering Olli Alm Lecture 2: requirements, modelling & representation.
Building Information Systems lesson 26 This lesson includes the following sections: The Systems Development Life Cycle Phase 1: Needs Analysis Phase.
Table of Contents Unit 1- Understand the Problem Unit 2- Gather Information Unit 3-Develop Solutions Unit 4-Implement a Solution Unit 5-Test and Evaluate.
4.1 EbD Human-Centered Design 1 ® ®. Essential Question: ® How can the Human-Centered design model help frame my project and how will all the information.
Requirements Analysis
© 2001 Business & Information Systems 2/e1 Chapter 13 Developing and Managing Information Systems.
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
The Program Development Cycle
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 17 Prototypes and Design.
National Postal Museum – Systems at Work Exhibit Lesson 1 – Handle with Care Presentation.
Prescriptive Process Models
CS212: DATA STRUCTURES Lecture 1: Introduction. What is this course is about ?  Data structures : conceptual and concrete ways to organize data for efficient.
Content The system development life cycle
Program Development Cycle Modern software developers base many of their techniques on traditional approaches to mathematical problem solving. One such.
Prototyping What prototyping is The benefits of prototyping Low-fidelity and high-fidelity prototypes, and the advantages of each How to build paper prototypes.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
SOFTWARE ENGINEERING MCS-2 LECTURE # 4. PROTOTYPING PROCESS MODEL  A prototype is an early sample, model or release of a product built to test a concept.
+ SUH Incorporated Executive Briefing. + SUH Business Opportunity I.T. solutions are needed to improve SUH’s ability to operate Sales Support team would.
JTLS International User Conference JTLS / US National Defense University Project Mrs. Ellen Roland.
What Can I Touch?. There are many kids and teachers at school. Each kid and teacher has their own desk.
OBJECT-ORIENTED SOFTWARE DEVELOPMENT PROCESS BTS430 Systems Analysis and Design using UML.
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
CS101 Computer Software. Software Software is... Two main types of software are…
TEAMING UP. TEAM A group of people working together to accomplish a task.
CSE 403, Software Engineering Lecture 3 Requirements.
IFS310: Module 9 Systems Design - Procurement Phase - Software Design.
Atuk Jewelry Proposal Computer Development Systems Adams, Hammond, Michvech, Pope INL 631 – Spring 2004.
What Can I Touch?.
Introduction to Systems Analysis and Design
The aims Show how design & evaluation are brought together in the development of interactive products. Show how different combinations of design & evaluation.
Introduction to UML.
Software Life Cycle “What happens in the ‘life’ of software”
The Software Development Cycle
The Engineering Design Process
Introduction to Computers
How to Fix HP Computer when it Locks Up or Freezes in Windows 8/10?
Junk Cleaner Tool Every product has its good and bad consequences that affect your work and Junk Cleaner Tool is one of such products that are questionable.
Manufacturing lesson 6.
Introduction To System Analysis and Design PART 2
Lesson Objectives Aims
CS101 Computer Software.
User Requirements To System Requirements
Making the System Operational Implementation & Deployment
? ? ? ? ? 1. What is my problem? 1. What is my problem?
Capstone Presentation
For -G7 programing language Teacher / Shamsa Hassan Alhassouni.
CSC 354 – System Development Life Cycles & Processes, Fall 2013
Software Process Models
Building Information Systems
IMPLEMENTATION PLAN AND BUSINESS CASE REPORT OUTLINE
DOD’S PHASED SYSTEM DEVELOPMENT PROCESS
Requirement Engineer Terms and Conditions
Re- engineeniering.
Building Information Systems
Function of Operating Systems
Overview of Computer system
The Software Development Cycle
CS101 Computer Software.
Presentation transcript:

The Design of Speed Up Solutions: We Are Not the Users Team Frijid Pink Keerthik Omanakuttan, Julie Baca, Karl Schults, and Rose Zeller

Remembering “We are not the user” in every phase of design Diagnosing the problem Identifying who it affects Determining what users want to accomplish Proposing a solution Our current implementation Design evolution

PROBLEM: Users’ tasks are made unnecessarily difficult by unresponsive computers SOLUTION: Allow the user to speed up the computer

Wally, Google Software Engineer Wants the solution we want

Sarah, Brandeis Philosophy Student Wants a fast solution

Vanessa, Corporate Office Worker Wants an informative solution

Frank, High School Teacher Wants a safe solution

Scenario: Your computer’s gotten slower! Goal: Speed up your computer. Scenario: A program that you are using freezes. Goal: Resume using the program.

“Power users” can use existing tools, but just about everyone else can’t. WALLY HAS A SOLUTION

OBJECTIVE: Design for Sarah, Vanessa, and Frank CATCH: We’re just like Wally

CURRENT PROTOTYPE

DESIGN EVOLUTION: From a product for us to a product for Frank

INITIAL STORYBOARD Misguided attempt to cater to both Wally and Frank

Frank wants different information than Wally Frank has different conceptual models than Wally Frank understands different language than Wally DESIGN LESSONS

DISC CLEAN UP ORIGINAL DESIGN Users were overwhelmed by too much information

My Files Files needed for the computer to run “I should not touch these” Frank’s Conceptual Model of Files: “I made these” DISC CLEAN UP Frank’s conceptual model is different from Wally’s

DISC CLEAN UP REDESIGN - FIRST PROTOTYPE

Frank wants to know if he should clean, but the details are not as important to him

DISC CLEAN UP REDESIGN - CURRENT PROTOTYPE

LEARN MORE ORIGINAL DESIGN User’s were confused by “Wally-speak”

LEARN MORE REDESIGN Simpler language and presentation as FAQs help Frank understand

WE ARE NOT THE USERS

QUESTIONS