Open access peer-reviewed Edited Volume

Software Usability

Laura M. Castro

University of A Coruña

Dr. Castro is a senior researcher focused on where distributed systems and model-based testing meet, an active member of the Erlang/Elixir community currently serving as part of the Education Working Group of the Erlang Ecosystem Foundation.


David Cabrero

University of A Coruña

Leader of the MADS (Models and Applications of Distributed Systems) research group and the coordinator of the Human-Computer Interaction subject within the curriculum of CS undergraduate students at the University of A Coruña.


Usability Evaluation Usability Metrics Usability Testing Functional Usability Non-Functional Usability Usability Scaling User Experience Learnability Open-Source Assistive Technologies Children-Computer Interaction Elderly-Computer Interaction

Register your interest in contributing to this book

Collaborate with our community and contribute your knowledge.

About the book

As technology in general and software, in particular, permeate all layers of our personal, professional and leisure activities, the relevance of usability becomes higher and higher. In order for this new tech-supported citizenship to ensure effectiveness and inclusion, the different dimensions of usability need to be exploited. Ease of use affects user performance when engaging with technology, and reflects in their satisfaction. Satisfaction is key to continuous usage, as is the acceptability of the solution the software represents.

Software usability is a particular aspect of non-functional testing, and as such, an activity to feature as soon as possible within modern development processes and methodologies (i.e. agile). Of course, it is the characteristics of each development project which will dictate the most relevant traits to measure: scalability, absence of bias, user experience, etc.

Last but not least, going one step beyond human-centric interaction (where people are traditionally a fairly small, privileged group of people), new perspectives on the users of technology are considered: from the elderly to the (always polemic) children, also including animals and other systems.

This book intends to serve as a reference to these various subjects of software usability. We expect that both users and practitioners will benefit from reading it: for the former, as a path to empowerment in their critically-constructive, conscious use of technology, and a source of information to demand more usable software and systems; for the latter, to increase the competitiveness and results balance.

Publishing process

Book initiated and editor appointed

Date completed: October 1st 2020

Applications to edit the book are assessed and a suitable editor is selected, at which point the process begins.

Chapter proposals submitted and reviewed

Deadline for chapter proposals: October 29th 2020

Potential authors submit chapter proposals ready for review by the academic editor and our publishing review team.

Register for the book

Approved chapters written in full and submitted

Deadline for full chapters: December 28th 2020

Once approved by the academic editor and publishing review team, chapters are written and submitted according to pre-agreed parameters

Full chapters peer reviewed

Review results due: March 18th 2021

Full chapter manuscripts are screened for plagiarism and undergo a Main Editor Peer Review. Results are sent to authors within 30 days of submission, with suggestions for rounds of revisions.

Book compiled, published and promoted

Expected publication date: May 17th 2021

All chapters are copy-checked and typesetted before being published. IntechOpen regularly submits its books to major databases for evaluation and coverage, including the Clarivate Analytics Book Citation Index in the Web of ScienceTM Core Collection. Other discipline-specific databases are also targeted, such as Web of Science's BIOSIS Previews.

About the editor

Laura M. Castro

University of A Coruña

Dr. Castro graduated in Computer Engineering in 2003. Ph.D. Cum Laude in Computer Science in 2010. She has a masters degree in Insurance and Business Risk Management. She is currently an associate professor at the University of A Coruña (Spain) and a coordinator of the CS undergraduate studies programme.

View profile

Book chapters authored 1

Books edited 0

Introducing your Author Service Manager

Ms. Sandra Maljavac

As an Author Service Manager my responsibilities include monitoring and facilitating all publishing activities for authors and editors. From chapter submission and review, to approval and revision, copyediting and design, until final publication, I work closely with authors and editors to ensure a simple and easy publishing process. I maintain constant and effective communication with authors, editors and reviewers, which allows for a level of personal support that enables contributors to fully commit and concentrate on the chapters they are writing, editing, or reviewing. I assist authors in the preparation of their full chapter submissions and track important deadlines and ensure they are met. I help to coordinate internal processes such as linguistic review, and monitor the technical aspects of the process. As an ASM I am also involved in the acquisition of editors. Whether that be identifying an exceptional author and proposing an editorship collaboration, or contacting researchers who would like the opportunity to work with IntechOpen, I establish and help manage author and editor acquisition and contact.

Ask a question

Book will be abstracted and indexed in