Usability-Engineering for safety-critical systems

AN INTRODUCTION

by Hendrik Wallbaum

Introducing

  1. Usability-Engineering
  2. Safety-Critical Systems
  3. Mixing it all up
  4. Take home

Usability

Criteria


  • learnability
  • efficiency
  • memorability
  • low error rate
  • satisfaction 

USABILITY ENGINEERING METHODS FOR SOFTWARE DEVELOPERS - Andreas Holzinger

Usable!?

Press-in tabs

Teapots

Usable!


  • Task
  • Context
  • User

Why bother?

Happiness

Be the happy one!

Methods

 

Typical aproaches

buttom up
top down


Measuring usability as quality of use - Nigel Bevan

Usability Context Analysis


  1. Describe the Product and its use
  2. Identify critical Components that could affect usability
  3. Plan the evaluation

From: 

"Usability Context Analysis: A Practival  Guide"

Step 1


  • Describe the Product to be tested
  • Describe the Context of Use

Step 2


  • Evaluate whether a component could effect usability
  • Keep track!

Step 3


  • Controlled
  • Monitored
  • Real
  • Ignored

Evaluation

Evaluation Methods 

I never see that

Change

The bridge to be build

Safety-Critical

Definition


"If the failure of a system could lead to consequences that are determined to be unacceptable, then the system is safety-critical."

John C. Knight

Obvious Cases

Subtle

Do I care?


You should!

Why Mix it?

Aplying UCA


  1. Describe the Product and its use
  2. Identify critical Components that could affect usability
  3. Plan the evaluation

  • Identify Components that are critical
  • Think about what to do with them

Take it home

The core


  • A thing is usable if you can use it for its purpose
  • Everything can and should be useable
  • There are methods you can follow to build usable Software
  • Safety-Critical Systems are everywhere
  • They will only become more
  • Usable Systems are better for us all

Maybe...

there will be more...

Thank you

Introduction

By Hendrik Wallbaum

Introduction

An Introduction to Usability-engineering in Safety-Critical Systems designed for a course at my University.

  • 696