SysML V2: User-Centered Design Approach

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Chapter 15: Analytical evaluation
Design, prototyping and construction
Acknowledgements: Most of this course is based on the excellent course offered by Prof. Kellogg Booth at the British Columbia University, Vancouver, Canada.
Rapid Prototyping Dimensions and terminology Non-computer methods
Agile Usability Testing Methods
Usability presented by the OSU Libraries’ u-team.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
SIMS 202 Information Organization and Retrieval Prof. Marti Hearst and Prof. Ray Larson UC Berkeley SIMS Tues/Thurs 9:30-11:00am Fall 2000.
Heuristic Evaluation IS 485, Professor Matt Thatcher.
Evaluation Through Expert Analysis U U U
Heuristic Evaluation.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Evaluation: Inspections, Analytics & Models
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
Heuristic Evaluation “Discount” Usability Testing Adapted from material by Marti Hearst, Loren Terveen.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
Heuristic Evaluation VINCENT SCHOENMAKERS CARLOS A. TIJERINA IBARRA EDGAR I. VILLANUEVA.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Nielsen’s Ten Usability Heuristics
Usability Evaluation/LP Usability: how to judge it.
Usability testing IS 403: User Interface Design Shaun Kane.
Usability Expert Review Anna Diubina. What is usability? The effectiveness, efficiency and satisfaction with which specified users achieve specified goals.
Multimedia Specification Design and Production 2012 / Semester 1 / week 5 Lecturer: Dr. Nikos Gazepidis
Heuristic Evaluation and Discount Usability Engineering Taken from the writings of Jakob Nielsen – inventor of both.
New Media Research Methods- Part 1 Planning stage: Using Methods, Data and Tools to explore User’s Experience. How methods relate to research questions?
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
Y ASER G HANAM Heuristic Evaluation. Roadmap Introduction How it works Advantages Shortcomings Conclusion Exercise.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
RUGGAAMUFFIN Requirements analysis and design Shane Murphy.
Assessment of Google Flights Lanny Chung Junior at Bentley University.
Prototyping. Objectives By the end of class, you will be able to… Explain why prototyping is an important phase of design. Create and test paper prototypes.
ParaQ Usability ParaQ Summit II March 14, 2006 Matthew Wong, SNL/CA.
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Fall 2002CS/PSY Predictive Evaluation (Evaluation Without Users) Gathering data about usability of a design by a specified group of users for a particular.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
COGNITIVE WALKTHROUGH Vigneshwar Poojar. The cognitive walkthrough is a formalized way of imagining people’s thoughts and actions when they use an interface.
Ten Usability Heuristics These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of.
Heuristic Evaluation May 4, 2016
The aims Show how design & evaluation are brought together in the development of interactive products. Show how different combinations of design & evaluation.
Human Computer Interaction Lecture 15 Usability Evaluation
INF385G: Topic Discussion Huang, S. C.
Human-Computer Interaction
Heuristic Evaluation August 5, 2016
SysML v2 Usability Working Session
Wrapping up prototyping
HCI in the software process
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
Prototyping.
Design, prototyping and construction
Software Engineering D7025E
Chapter 6 Thinking about requirements and describing them
HCI in the software process
Chapter 26 Inspections of the user interface
Evaluation.
Miguel Tavares Coimbra
Miguel Tavares Coimbra
Miguel Tavares Coimbra
Evaluation: Inspections, Analytics & Models
Interface Design and Usability
Design, prototyping and construction
Presentation transcript:

SysML V2: User-Centered Design Approach Tricia ngoon

Objectives Define minimal usability requirements for SysML version 2 Develop a process for identifying real user needs

User Classes New modelers Seasoned modelers Consumers of model data Early career and experienced systems engineers learning SysML Seasoned modelers System engineers with experience in modeling, comfortable with using SysML and modeling tools Consumers of model data Other engineering disciplines who do not use SysML modeling tools, but need to understand and interpret model information

User-Centered Design A methodology of design that involves the user at every stage in the process Involves designing for each group of users Involves rapid prototyping, testing, and iteration

Storyboarding

Storyboarding Process Storyboards depict scenarios that would realistically happen to a user They present a user need and a potential solution.

Prototyping

Paper Prototypes Rapid low-fidelity prototypes meant to mimic what a full user experience might look and feel like A way to come up with quick brainstorms and ideas to test without added cost and time of development

Usability Heuristics

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards SysML v2 shall contain consistency throughout according to standard conventions in systems modeling to decrease confusion Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)

Nielsen’s Heuristics Consistency and standards Recognize, diagnose, and recover from errors Flexibility and efficiency of use SysML v2 shall allow for efficiency of use through easy-to-use conventions SysML v2 shall provide warnings and potential corrective actions for models that are not well-formed. (under Recognize, Diagnose, and Recover from Errors)