SlideShare a Scribd company logo
1 of 9
Usability Specification Document of XXX
Doc# Version: 01 Page 1/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
Thank-you for downloading the
Usability Specification Document
Template!
More templates to download on the:
Templates Repository for Software
Development Process (click here)
Or paste the link below in your browser address bar:
http://blog.cm-dm.com/pages/Software-Development-Process-
templates
This work is licensed under the:
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 France
License: http://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Waiver:
You can freely download and fill the templates of blog.cm-
dm.com, to produce technical documentation. The documents
produced by filling the templates are outside the scope of the
license. However, the modification of templates to produce new
templates is in the scope of the license and is not allowed by
this license.
To be compliant with the license, I suggest you to keep the
following sentence at least once in the templates you store,
or use, or distribute:
This Template is the property of Cyrille Michaud License
terms: see http://blog.cm-dm.com/post/2011/11/04/License
Who am I? See my linkedin profile:
http://fr.linkedin.com/pub/cyrille-michaud/0/75/8b5
You can remove this first page when you’ve read it and
acknowledged it!
Usability Specification Document of XXX
Doc# Version: 01 Page 2/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
TABLE OF CONTENTS
1 Introduction 3
1.1 Document overview 3
1.2 Abbreviations and Glossary 3
1.2.1 Abbreviations 3
1.2.2 Glossary 3
1.3 References 3
1.3.1 Project References 3
1.3.2 Standard and regulatory References 3
1.4 Conventions 3
2 Inputs to the usability specification 5
2.1 Specification of the intended use/intended purpose 5
2.1.1 Description, intended use 5
2.1.2 Equipment application specification 5
2.2 Primary operating functions 6
2.2.1 Main scenarios 6
2.2.2 Frequently used functions 6
2.2.3 Functions related to safety 6
2.3 Risk analysis 6
2.3.1 Things that could go wrong 6
2.3.2 Task requirements 7
2.3.3 Resulting hazardous situations and harms 7
2.3.4 Preliminary review of the user interface concept 7
3 Usability Specification 8
3.1 Use cases related to main scenarios 8
3.2 User Interface requirements for the main scenarios 8
3.3 Use cases related to most frequent functions or functions related to safety 8
3.4 User interface requirements for those functions that are most frequent or related to safety 8
3.4.1 Most frequent use scenarios 9
3.4.2 Worst case use scenarios 9
3.4.3 Safety 9
3.5 Requirements to ease recognition of primary functions by user 9
Usability Specification Document of XXX
Doc# Version: 01 Page 3/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
1 Introduction
1.1 Document overview
This document is the usability specification document of XXX system/software.
1.2 Abbreviations and Glossary
1.2.1 Abbreviations
Add here abbreviations
1.2.2 Glossary
Add here words definitions
1.3 References
1.3.1 Project References
# Document Identifier Document Title
[R1] ID Add your documents references.
One line per document
1.3.2 Standard and regulatory References
# Document Identifier Document Title
[STD1] Add your documents references.
One line per document
1.4 Conventions
Requirements listed in this document are constructed according to the following structure:
Requirement Id
Requirement title
Requirement description
Requirement version
Example:
SRS-XXX-000
Title of XXX-000 requirement
Description of XXX-000 requirement
Usability Specification Document of XXX
Doc# Version: 01 Page 4/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
Version of XXX-000
Usability Specification Document of XXX
Doc# Version: 01 Page 5/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
2 Inputs to the usability specification
From IEC 62366 :2008 Annex H
This chapter aims at setting the purpose of the medical device (who, what, how, where, when,
why), to collect data that will be used to identify hazardous situations in the next chapter.
This chapter should be filled at the beginning of the project, before the specifications phase and
before having a mockup or something validated by users.
2.1 Specification of the intended use/intended purpose
2.1.1 Description, intended use
Functional description of the software, intended use or draft intended use.
2.1.2 Equipment application specification
2.1.2.1 Medical purpose
Description of medical purpose: treatment/diagnosis, diseases
2.1.2.2 Patient population
Description of patient population. Very important when the patient is the user of the software.
Give relevant statistical information on the patient population for usability: Eg: Age, patient state
(physical/mental disablities?), level of instruction
2.1.2.3 Intended user
Patient is the user/ Patient is not the user.
List the users : patients, medics, paramedics, IT personnel …
There may be more than one type of users with software. Eg : particians for use, IT personnel for
maintenance
If the patient is the user, give relevant statistical information on the patient population for
usability: Eg: Age, patient state (physical/mental disablities?), level of instruction, anything that
could impair the use of software.
If the patient is not the user, information on the level of instruction of the personnel may be also
relevant for usability specification.
2.1.2.4 Application
Everything about the use and its environment, see samples :
Be careful with environment of use of smartphones!
a. Environment: environment of use may be source of human errors, like noisy
environment, too dark, telemedecine platform …
a. General:
i. Hospital
ii. Home with remote connection
iii. Ambulance
b. Conditions of visibility:
i. Ambient luminance 100 – 500 lux
ii. Viewing distance 20 cm to 1 metre
iii. Viewing angle: normal to the scale ± 20°
c. Physical: physical conditions of temperature, pression, vibration.
i. Normal ambient conditions
ii. .
b. Frequency of use:
Usability Specification Document of XXX
Doc# Version: 01 Page 6/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
a. Once a year
b. up to 10+ times a day
c. Mobility:
a. On a standard PC on a desk
b. Embedded in medical device on a mobile trolley.
c. On a handheld PC
d. On a smartphone.
2.2 Primary operating functions
Do the inventory of most used functions and functions related to safety.
Use case diagrams may be a adequate.
This inventory shall be done for each type of user
For users without disabilities:
The most used functions are those for which a routine habit or annoyance of user may occur,
source of hazardous situations (the user knows “too well” how to use).
The less used functions are those for which the lack of training of user may occur, source of
hazardous situation (the user doesn’t know how to use)
2.2.1 Main scenarios
Describe the main scenario(s)
These scenarios should be validated with mock-ups (see below)
Think also about maintenance scenarios
2.2.2 Frequently used functions
List frequently used functions (if other functions out of main scenarios)
Think also about maintenance functions
2.2.3 Functions related to safety
It may be judicious to answer to questions of Annex C of ISO 14971 to identify functions related
to safety.
Think also about maintenance functions
2.3 Risk analysis
You may answer questions listed in annex E of IEC 62366 to do your risk analysis.
You may also read chapter about software in AAMI HE75, 2009 Human factors engineering.
2.3.1 Things that could go wrong
List here possible misuse, errors, anything that may go wrong. Source of wrong situation are the
user, the patient and their environment.
Note: things can go wrong also during normal use.
Note2: don’t forget maintenance functions
Samples of misuse:
• User mixes-up two buttons and pushes the wrong one.
• User doesn’t interpret the icon of a buttons.
• User does an incorrect sequence of functions.
And possible causes:
• Control system ambiguous, source of confusion
• Difficult to know the software state
Usability Specification Document of XXX
Doc# Version: 01 Page 7/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
• Ambiguous presentation, information difficult to interpret
• Bad representation of data
• Bad correspondance between connmands and actions
• Bag correspondance between displayed data and real state
• Contradictions in displayed data
• Task which requires too much time
• …
Samples of environment disturbance:
• An alarm on another device interrupts the user.
• The device is on a trolley near the patient’s bed
• …
Give your sources of information: Literature, Adverse Events, Sales, Healthcare Staff, Risk
Analysis on previous devices …
2.3.2 Task requirements
List here the requirements about ease of use and possible errors, which were identified before
specifications or which are listed in a statement of work (if you have one!) or any review or
meeting with users.
Requirements don’t have to be put in the formal format (see §1.4 conventions). They will be
refined later on in the specifications phase.
Examples:
• Quick computation of xxx
• Always display xxx
• Use on tablet PC
2.3.3 Resulting hazardous situations and harms
List here the hazardous situations generated by misuse or things that ma go wrong listed above.
 These hazardous situation shall be added in a risk analysis report (see my template on my
blog).
Samples:
a. Ambient light is too dim,
b. User doesn’t know when xxx
2.3.4 Preliminary review of the user interface concept
To fill this paragraph you should have done a user interface review with selected users or future
beta testers. You may do the review with a powerpoint presentation or (better) with a mock-up
of your software.
During the meeting, you may review the points listed in §2.2.1 and §2.2.2 of this document.
Usability Specification Document of XXX
Doc# Version: 01 Page 8/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
3 Usability Specification
This chapter contains the technical requirements for the graphical user interface and
ergonomics. It is the result of the analysis done in the previous chapter. This chapter is filled
when the preliminary interface or mock-up has been validated during a review with selected
end-users.
This chapter is validated during the review at the end of the specifications phase.
The requirements, written in the formalism in §1.4, may be:
• Either fully written in this document. In this case add a reference to this document in
§3.4 of the SRS,
• Or written in this document and completed in the SRS, with a lower level of detail. In this
case add a reference to this document in §3.4 of the SRS. Add also a traceability matrix in
§4 of the SRS between high-level requirements of this document and lower-level
requirements of the SRS,
• Or fully written in the SRS. In this case, add a reference to the §3.4 of the SRS in this
chapter.
These requirements, here or in SRS, may be mitigation actions and may be added to the risk
traceability matrix located in the risk analysis report.
3.1 Use cases related to main scenarios
Describe the use scenarios and worst case scenarios. Take up the list in §2.2.1 and go into details
Don’t forget maintenance functions.
Think about test phases: These scenarios should be planned during the test phase with end-
users, and used to validate the ergonomics principles of the software.
3.2 User Interface requirements for the main scenarios
Describe here the requirements for the main scenarios. They are refined compared to what was
written in §2.3.2
USD-MAINSCENARIO-010
Quick computation of xxx
The software computes xxx in less than 5 seconds
V1.0
3.3 Use cases related to most frequent functions or functions related to safety
Describe the most frequent functions and functions related to safety. Take up the list in §2.2.1
and go into details
Don’t forget maintenance functions.
Think about test phases: These scenarios should be planned during the test phase with end-
users, and used to validate the ergonomics principles of the software.
3.4 User interface requirements for those functions that are most frequent or related to
safety
Describe here the requirements for the scenarios that are most frequent or related to safety.
Usability Specification Document of XXX
Doc# Version: 01 Page 9/ 9
This Templateis theproperty of CyrilleMichaud
Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License
3.4.1 Most frequent use scenarios
USD-MOSTFREQUENT-010
Lock screen
Lock screen button is always accessible and located at bottom right of screen
V1.0
3.4.2 Worst case use scenarios
USD-WORSTCASE-010
Data out of range
For every data input by user, a range is defined and an alarm is displayed if value is out of range
V1.0
3.4.3 Safety
USD-SAFETY-010
Display the patient’s name
The status of xxx is always displayed at the top of the window. It is displayed in red if xxx is …
V1.0
3.5 Requirements to ease recognition of primary functions by user
Describe here the requirements to ease the recognition of primary functions.
USD-REGOGNITION-010
Symbols in buttons
Buttons contains symbols and text. The symbols are …
V1.0

More Related Content

What's hot

Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareLucia Gasperin
 
Software Testing - Software Quality
Software Testing - Software QualitySoftware Testing - Software Quality
Software Testing - Software QualityAjeng Savitri
 
Fundamentos de Pruebas de Software - Capítulo 4
Fundamentos de Pruebas de Software - Capítulo 4Fundamentos de Pruebas de Software - Capítulo 4
Fundamentos de Pruebas de Software - Capítulo 4Professional Testing
 
Software Architecture Styles
Software Architecture StylesSoftware Architecture Styles
Software Architecture StylesHenry Muccini
 
Quality risk management by talha usmani
Quality risk management by talha usmaniQuality risk management by talha usmani
Quality risk management by talha usmanimtalhausmani
 
Cleaning validation
Cleaning validationCleaning validation
Cleaning validationRam Kumar
 
Jacobs CQV leadership
Jacobs CQV leadershipJacobs CQV leadership
Jacobs CQV leadershipDavid Tyrrell
 
Chapter 4 - Quality Characteristics for Technical Testing
Chapter 4 - Quality Characteristics for Technical TestingChapter 4 - Quality Characteristics for Technical Testing
Chapter 4 - Quality Characteristics for Technical TestingNeeraj Kumar Singh
 
Software Failure Modes Effects Analysis Overview
Software Failure Modes Effects Analysis OverviewSoftware Failure Modes Effects Analysis Overview
Software Failure Modes Effects Analysis OverviewAnn Marie Neufelder
 
Safety Leadership - Clark Peterson, SKANSKA USA Civil West
Safety Leadership - Clark Peterson, SKANSKA USA Civil WestSafety Leadership - Clark Peterson, SKANSKA USA Civil West
Safety Leadership - Clark Peterson, SKANSKA USA Civil WestAGC of California
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01Abdul Basit
 

What's hot (20)

Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
 
Estrategias de Pruebas de Software
Estrategias de Pruebas de SoftwareEstrategias de Pruebas de Software
Estrategias de Pruebas de Software
 
Software Testing - Software Quality
Software Testing - Software QualitySoftware Testing - Software Quality
Software Testing - Software Quality
 
3. Análisis de Requerimientos
3. Análisis de Requerimientos3. Análisis de Requerimientos
3. Análisis de Requerimientos
 
Fundamentos de Pruebas de Software - Capítulo 4
Fundamentos de Pruebas de Software - Capítulo 4Fundamentos de Pruebas de Software - Capítulo 4
Fundamentos de Pruebas de Software - Capítulo 4
 
Software Architecture Styles
Software Architecture StylesSoftware Architecture Styles
Software Architecture Styles
 
ICH-Q2 AMV
ICH-Q2 AMVICH-Q2 AMV
ICH-Q2 AMV
 
Ghtf study group 4
Ghtf study group 4Ghtf study group 4
Ghtf study group 4
 
Quality risk management by talha usmani
Quality risk management by talha usmaniQuality risk management by talha usmani
Quality risk management by talha usmani
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Cleaning validation
Cleaning validationCleaning validation
Cleaning validation
 
Jacobs CQV leadership
Jacobs CQV leadershipJacobs CQV leadership
Jacobs CQV leadership
 
EPDB - Exploratory Product Development Breif
EPDB - Exploratory Product Development BreifEPDB - Exploratory Product Development Breif
EPDB - Exploratory Product Development Breif
 
Chapter 4 - Quality Characteristics for Technical Testing
Chapter 4 - Quality Characteristics for Technical TestingChapter 4 - Quality Characteristics for Technical Testing
Chapter 4 - Quality Characteristics for Technical Testing
 
Software Failure Modes Effects Analysis Overview
Software Failure Modes Effects Analysis OverviewSoftware Failure Modes Effects Analysis Overview
Software Failure Modes Effects Analysis Overview
 
SDLC
SDLCSDLC
SDLC
 
Safety Leadership - Clark Peterson, SKANSKA USA Civil West
Safety Leadership - Clark Peterson, SKANSKA USA Civil WestSafety Leadership - Clark Peterson, SKANSKA USA Civil West
Safety Leadership - Clark Peterson, SKANSKA USA Civil West
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Granulation
GranulationGranulation
Granulation
 

Similar to Usability specification-document-template

03 software test-plan-template
03 software test-plan-template03 software test-plan-template
03 software test-plan-templateAndrei Hortúa
 
Software Engineering Lab Manual
Software Engineering Lab ManualSoftware Engineering Lab Manual
Software Engineering Lab ManualNeelamani Samal
 
Srs template ieee
Srs template ieeeSrs template ieee
Srs template ieeehoinongdan
 
Embedded Systems Q and A M.Sc.(IT) PART II SEM III
Embedded Systems Q and A M.Sc.(IT) PART II SEM IIIEmbedded Systems Q and A M.Sc.(IT) PART II SEM III
Embedded Systems Q and A M.Sc.(IT) PART II SEM IIINi
 
System documentation (system analysis and design)
System documentation  (system analysis  and design)System documentation  (system analysis  and design)
System documentation (system analysis and design)Himanshu Dani
 
7(srs template)
7(srs template)7(srs template)
7(srs template)randhirlpu
 
Software requirements specification_for_Projects
Software requirements specification_for_ProjectsSoftware requirements specification_for_Projects
Software requirements specification_for_Projectsnazzf
 
Software Requirements SpecificationforProjectVersion 1.0 a.docx
Software Requirements SpecificationforProjectVersion 1.0 a.docxSoftware Requirements SpecificationforProjectVersion 1.0 a.docx
Software Requirements SpecificationforProjectVersion 1.0 a.docxwhitneyleman54422
 
Reqdoctemplate (1)
Reqdoctemplate (1)Reqdoctemplate (1)
Reqdoctemplate (1)Deepa Sharma
 
Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2Raghu Vamsy Sirasala
 
Ch 1-Introduction.ppt
Ch 1-Introduction.pptCh 1-Introduction.ppt
Ch 1-Introduction.pptbalewayalew
 
373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docxsanthoshyadav23
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practicalNitesh Dubey
 

Similar to Usability specification-document-template (20)

03 software test-plan-template
03 software test-plan-template03 software test-plan-template
03 software test-plan-template
 
Software Engineering Lab Manual
Software Engineering Lab ManualSoftware Engineering Lab Manual
Software Engineering Lab Manual
 
Lec-9.ppt
Lec-9.pptLec-9.ppt
Lec-9.ppt
 
Srs template 1
Srs template 1Srs template 1
Srs template 1
 
Srs template 1
Srs template 1Srs template 1
Srs template 1
 
Srs template ieee
Srs template ieeeSrs template ieee
Srs template ieee
 
Embedded Systems Q and A M.Sc.(IT) PART II SEM III
Embedded Systems Q and A M.Sc.(IT) PART II SEM IIIEmbedded Systems Q and A M.Sc.(IT) PART II SEM III
Embedded Systems Q and A M.Sc.(IT) PART II SEM III
 
cheatsheet.pdf
cheatsheet.pdfcheatsheet.pdf
cheatsheet.pdf
 
System documentation (system analysis and design)
System documentation  (system analysis  and design)System documentation  (system analysis  and design)
System documentation (system analysis and design)
 
Srs template ieee
Srs template ieeeSrs template ieee
Srs template ieee
 
7(srs template)
7(srs template)7(srs template)
7(srs template)
 
Software requirements specification_for_Projects
Software requirements specification_for_ProjectsSoftware requirements specification_for_Projects
Software requirements specification_for_Projects
 
Software Requirements SpecificationforProjectVersion 1.0 a.docx
Software Requirements SpecificationforProjectVersion 1.0 a.docxSoftware Requirements SpecificationforProjectVersion 1.0 a.docx
Software Requirements SpecificationforProjectVersion 1.0 a.docx
 
Reqdoctemplate (1)
Reqdoctemplate (1)Reqdoctemplate (1)
Reqdoctemplate (1)
 
End User Computing
End User ComputingEnd User Computing
End User Computing
 
Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2Graphical Password Authenticationimp.docx2
Graphical Password Authenticationimp.docx2
 
Ch 1-Introduction.ppt
Ch 1-Introduction.pptCh 1-Introduction.ppt
Ch 1-Introduction.ppt
 
373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx373512722-Employee-Leave-Management-System.docx
373512722-Employee-Leave-Management-System.docx
 
Software copy
Software   copySoftware   copy
Software copy
 
Software engineering practical
Software engineering practicalSoftware engineering practical
Software engineering practical
 

More from eko_apt

2. Sosialisasi untuk Industri Pengolahan Daging.pdf
2. Sosialisasi untuk Industri Pengolahan Daging.pdf2. Sosialisasi untuk Industri Pengolahan Daging.pdf
2. Sosialisasi untuk Industri Pengolahan Daging.pdfeko_apt
 
Pedoman dasar-teknik-aseptis
Pedoman dasar-teknik-aseptisPedoman dasar-teknik-aseptis
Pedoman dasar-teknik-aseptiseko_apt
 
Manajemen risiko ristekdikti
Manajemen risiko ristekdiktiManajemen risiko ristekdikti
Manajemen risiko ristekdiktieko_apt
 
M df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledM df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledeko_apt
 
Pedoman jr
Pedoman jrPedoman jr
Pedoman jreko_apt
 
Bahan workshop mr
Bahan workshop mrBahan workshop mr
Bahan workshop mreko_apt
 
M df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledM df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledeko_apt
 
Bahan workshop mr
Bahan workshop mrBahan workshop mr
Bahan workshop mreko_apt
 
Guide to risk management 2
Guide to risk management 2Guide to risk management 2
Guide to risk management 2eko_apt
 
Rcdso 4884 potential causes of a positive bi v.2
Rcdso 4884 potential causes of a positive bi v.2Rcdso 4884 potential causes of a positive bi v.2
Rcdso 4884 potential causes of a positive bi v.2eko_apt
 
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...eko_apt
 
Digital 20361525 pr-agatha dwi setiastuti-pt molex
Digital 20361525 pr-agatha dwi setiastuti-pt molexDigital 20361525 pr-agatha dwi setiastuti-pt molex
Digital 20361525 pr-agatha dwi setiastuti-pt molexeko_apt
 
4113230009 bab i
4113230009 bab i4113230009 bab i
4113230009 bab ieko_apt
 

More from eko_apt (13)

2. Sosialisasi untuk Industri Pengolahan Daging.pdf
2. Sosialisasi untuk Industri Pengolahan Daging.pdf2. Sosialisasi untuk Industri Pengolahan Daging.pdf
2. Sosialisasi untuk Industri Pengolahan Daging.pdf
 
Pedoman dasar-teknik-aseptis
Pedoman dasar-teknik-aseptisPedoman dasar-teknik-aseptis
Pedoman dasar-teknik-aseptis
 
Manajemen risiko ristekdikti
Manajemen risiko ristekdiktiManajemen risiko ristekdikti
Manajemen risiko ristekdikti
 
M df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledM df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlled
 
Pedoman jr
Pedoman jrPedoman jr
Pedoman jr
 
Bahan workshop mr
Bahan workshop mrBahan workshop mr
Bahan workshop mr
 
M df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlledM df-01-manual-risk-management-rev.-00-copy-controlled
M df-01-manual-risk-management-rev.-00-copy-controlled
 
Bahan workshop mr
Bahan workshop mrBahan workshop mr
Bahan workshop mr
 
Guide to risk management 2
Guide to risk management 2Guide to risk management 2
Guide to risk management 2
 
Rcdso 4884 potential causes of a positive bi v.2
Rcdso 4884 potential causes of a positive bi v.2Rcdso 4884 potential causes of a positive bi v.2
Rcdso 4884 potential causes of a positive bi v.2
 
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...
Study of-related-factors-about-positive-biological-monitoring-of-steam-steril...
 
Digital 20361525 pr-agatha dwi setiastuti-pt molex
Digital 20361525 pr-agatha dwi setiastuti-pt molexDigital 20361525 pr-agatha dwi setiastuti-pt molex
Digital 20361525 pr-agatha dwi setiastuti-pt molex
 
4113230009 bab i
4113230009 bab i4113230009 bab i
4113230009 bab i
 

Recently uploaded

Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...Nguyen Thanh Tu Collection
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxMarlene Maheu
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint23600690
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportDenish Jangid
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscapingDr. M. Kumaresan Hort.
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhleson0603
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 

Recently uploaded (20)

Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscaping
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 

Usability specification-document-template

  • 1. Usability Specification Document of XXX Doc# Version: 01 Page 1/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License Thank-you for downloading the Usability Specification Document Template! More templates to download on the: Templates Repository for Software Development Process (click here) Or paste the link below in your browser address bar: http://blog.cm-dm.com/pages/Software-Development-Process- templates This work is licensed under the: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 France License: http://creativecommons.org/licenses/by-nc-nd/3.0/fr/ Waiver: You can freely download and fill the templates of blog.cm- dm.com, to produce technical documentation. The documents produced by filling the templates are outside the scope of the license. However, the modification of templates to produce new templates is in the scope of the license and is not allowed by this license. To be compliant with the license, I suggest you to keep the following sentence at least once in the templates you store, or use, or distribute: This Template is the property of Cyrille Michaud License terms: see http://blog.cm-dm.com/post/2011/11/04/License Who am I? See my linkedin profile: http://fr.linkedin.com/pub/cyrille-michaud/0/75/8b5 You can remove this first page when you’ve read it and acknowledged it!
  • 2. Usability Specification Document of XXX Doc# Version: 01 Page 2/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License TABLE OF CONTENTS 1 Introduction 3 1.1 Document overview 3 1.2 Abbreviations and Glossary 3 1.2.1 Abbreviations 3 1.2.2 Glossary 3 1.3 References 3 1.3.1 Project References 3 1.3.2 Standard and regulatory References 3 1.4 Conventions 3 2 Inputs to the usability specification 5 2.1 Specification of the intended use/intended purpose 5 2.1.1 Description, intended use 5 2.1.2 Equipment application specification 5 2.2 Primary operating functions 6 2.2.1 Main scenarios 6 2.2.2 Frequently used functions 6 2.2.3 Functions related to safety 6 2.3 Risk analysis 6 2.3.1 Things that could go wrong 6 2.3.2 Task requirements 7 2.3.3 Resulting hazardous situations and harms 7 2.3.4 Preliminary review of the user interface concept 7 3 Usability Specification 8 3.1 Use cases related to main scenarios 8 3.2 User Interface requirements for the main scenarios 8 3.3 Use cases related to most frequent functions or functions related to safety 8 3.4 User interface requirements for those functions that are most frequent or related to safety 8 3.4.1 Most frequent use scenarios 9 3.4.2 Worst case use scenarios 9 3.4.3 Safety 9 3.5 Requirements to ease recognition of primary functions by user 9
  • 3. Usability Specification Document of XXX Doc# Version: 01 Page 3/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License 1 Introduction 1.1 Document overview This document is the usability specification document of XXX system/software. 1.2 Abbreviations and Glossary 1.2.1 Abbreviations Add here abbreviations 1.2.2 Glossary Add here words definitions 1.3 References 1.3.1 Project References # Document Identifier Document Title [R1] ID Add your documents references. One line per document 1.3.2 Standard and regulatory References # Document Identifier Document Title [STD1] Add your documents references. One line per document 1.4 Conventions Requirements listed in this document are constructed according to the following structure: Requirement Id Requirement title Requirement description Requirement version Example: SRS-XXX-000 Title of XXX-000 requirement Description of XXX-000 requirement
  • 4. Usability Specification Document of XXX Doc# Version: 01 Page 4/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License Version of XXX-000
  • 5. Usability Specification Document of XXX Doc# Version: 01 Page 5/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License 2 Inputs to the usability specification From IEC 62366 :2008 Annex H This chapter aims at setting the purpose of the medical device (who, what, how, where, when, why), to collect data that will be used to identify hazardous situations in the next chapter. This chapter should be filled at the beginning of the project, before the specifications phase and before having a mockup or something validated by users. 2.1 Specification of the intended use/intended purpose 2.1.1 Description, intended use Functional description of the software, intended use or draft intended use. 2.1.2 Equipment application specification 2.1.2.1 Medical purpose Description of medical purpose: treatment/diagnosis, diseases 2.1.2.2 Patient population Description of patient population. Very important when the patient is the user of the software. Give relevant statistical information on the patient population for usability: Eg: Age, patient state (physical/mental disablities?), level of instruction 2.1.2.3 Intended user Patient is the user/ Patient is not the user. List the users : patients, medics, paramedics, IT personnel … There may be more than one type of users with software. Eg : particians for use, IT personnel for maintenance If the patient is the user, give relevant statistical information on the patient population for usability: Eg: Age, patient state (physical/mental disablities?), level of instruction, anything that could impair the use of software. If the patient is not the user, information on the level of instruction of the personnel may be also relevant for usability specification. 2.1.2.4 Application Everything about the use and its environment, see samples : Be careful with environment of use of smartphones! a. Environment: environment of use may be source of human errors, like noisy environment, too dark, telemedecine platform … a. General: i. Hospital ii. Home with remote connection iii. Ambulance b. Conditions of visibility: i. Ambient luminance 100 – 500 lux ii. Viewing distance 20 cm to 1 metre iii. Viewing angle: normal to the scale ± 20° c. Physical: physical conditions of temperature, pression, vibration. i. Normal ambient conditions ii. . b. Frequency of use:
  • 6. Usability Specification Document of XXX Doc# Version: 01 Page 6/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License a. Once a year b. up to 10+ times a day c. Mobility: a. On a standard PC on a desk b. Embedded in medical device on a mobile trolley. c. On a handheld PC d. On a smartphone. 2.2 Primary operating functions Do the inventory of most used functions and functions related to safety. Use case diagrams may be a adequate. This inventory shall be done for each type of user For users without disabilities: The most used functions are those for which a routine habit or annoyance of user may occur, source of hazardous situations (the user knows “too well” how to use). The less used functions are those for which the lack of training of user may occur, source of hazardous situation (the user doesn’t know how to use) 2.2.1 Main scenarios Describe the main scenario(s) These scenarios should be validated with mock-ups (see below) Think also about maintenance scenarios 2.2.2 Frequently used functions List frequently used functions (if other functions out of main scenarios) Think also about maintenance functions 2.2.3 Functions related to safety It may be judicious to answer to questions of Annex C of ISO 14971 to identify functions related to safety. Think also about maintenance functions 2.3 Risk analysis You may answer questions listed in annex E of IEC 62366 to do your risk analysis. You may also read chapter about software in AAMI HE75, 2009 Human factors engineering. 2.3.1 Things that could go wrong List here possible misuse, errors, anything that may go wrong. Source of wrong situation are the user, the patient and their environment. Note: things can go wrong also during normal use. Note2: don’t forget maintenance functions Samples of misuse: • User mixes-up two buttons and pushes the wrong one. • User doesn’t interpret the icon of a buttons. • User does an incorrect sequence of functions. And possible causes: • Control system ambiguous, source of confusion • Difficult to know the software state
  • 7. Usability Specification Document of XXX Doc# Version: 01 Page 7/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License • Ambiguous presentation, information difficult to interpret • Bad representation of data • Bad correspondance between connmands and actions • Bag correspondance between displayed data and real state • Contradictions in displayed data • Task which requires too much time • … Samples of environment disturbance: • An alarm on another device interrupts the user. • The device is on a trolley near the patient’s bed • … Give your sources of information: Literature, Adverse Events, Sales, Healthcare Staff, Risk Analysis on previous devices … 2.3.2 Task requirements List here the requirements about ease of use and possible errors, which were identified before specifications or which are listed in a statement of work (if you have one!) or any review or meeting with users. Requirements don’t have to be put in the formal format (see §1.4 conventions). They will be refined later on in the specifications phase. Examples: • Quick computation of xxx • Always display xxx • Use on tablet PC 2.3.3 Resulting hazardous situations and harms List here the hazardous situations generated by misuse or things that ma go wrong listed above.  These hazardous situation shall be added in a risk analysis report (see my template on my blog). Samples: a. Ambient light is too dim, b. User doesn’t know when xxx 2.3.4 Preliminary review of the user interface concept To fill this paragraph you should have done a user interface review with selected users or future beta testers. You may do the review with a powerpoint presentation or (better) with a mock-up of your software. During the meeting, you may review the points listed in §2.2.1 and §2.2.2 of this document.
  • 8. Usability Specification Document of XXX Doc# Version: 01 Page 8/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License 3 Usability Specification This chapter contains the technical requirements for the graphical user interface and ergonomics. It is the result of the analysis done in the previous chapter. This chapter is filled when the preliminary interface or mock-up has been validated during a review with selected end-users. This chapter is validated during the review at the end of the specifications phase. The requirements, written in the formalism in §1.4, may be: • Either fully written in this document. In this case add a reference to this document in §3.4 of the SRS, • Or written in this document and completed in the SRS, with a lower level of detail. In this case add a reference to this document in §3.4 of the SRS. Add also a traceability matrix in §4 of the SRS between high-level requirements of this document and lower-level requirements of the SRS, • Or fully written in the SRS. In this case, add a reference to the §3.4 of the SRS in this chapter. These requirements, here or in SRS, may be mitigation actions and may be added to the risk traceability matrix located in the risk analysis report. 3.1 Use cases related to main scenarios Describe the use scenarios and worst case scenarios. Take up the list in §2.2.1 and go into details Don’t forget maintenance functions. Think about test phases: These scenarios should be planned during the test phase with end- users, and used to validate the ergonomics principles of the software. 3.2 User Interface requirements for the main scenarios Describe here the requirements for the main scenarios. They are refined compared to what was written in §2.3.2 USD-MAINSCENARIO-010 Quick computation of xxx The software computes xxx in less than 5 seconds V1.0 3.3 Use cases related to most frequent functions or functions related to safety Describe the most frequent functions and functions related to safety. Take up the list in §2.2.1 and go into details Don’t forget maintenance functions. Think about test phases: These scenarios should be planned during the test phase with end- users, and used to validate the ergonomics principles of the software. 3.4 User interface requirements for those functions that are most frequent or related to safety Describe here the requirements for the scenarios that are most frequent or related to safety.
  • 9. Usability Specification Document of XXX Doc# Version: 01 Page 9/ 9 This Templateis theproperty of CyrilleMichaud Licenseterms : see http://blog.cm-dm.com/post/2011/11/04/License 3.4.1 Most frequent use scenarios USD-MOSTFREQUENT-010 Lock screen Lock screen button is always accessible and located at bottom right of screen V1.0 3.4.2 Worst case use scenarios USD-WORSTCASE-010 Data out of range For every data input by user, a range is defined and an alarm is displayed if value is out of range V1.0 3.4.3 Safety USD-SAFETY-010 Display the patient’s name The status of xxx is always displayed at the top of the window. It is displayed in red if xxx is … V1.0 3.5 Requirements to ease recognition of primary functions by user Describe here the requirements to ease the recognition of primary functions. USD-REGOGNITION-010 Symbols in buttons Buttons contains symbols and text. The symbols are … V1.0