
 
 than the competitor, many vendors eventually create 
“bloatware” , containing a multitude of  features, 
and technological capabilities which seek to amaze, 
and probably do very little else . Many contain 
superfluous features that do not support the goals 
and tasks of the typical user, but which they must 
nevertheless pay for and spend money to learn. 
Above all they require users to adapt their attitudes 
and behavior in order to get synchronized with the 
new system. Thereby,  rather than support its 
intended users’ existing beliefs, attitudes, and 
behaviors as they relate to the tasks that the system 
is being designed to support very many HER 
software tend to be distractive.. 
3.1  Defining Usability 
The typical parameters which may be used to define 
software usability and especially as it concerns 
EMR/EHR are explained in the document, Defining 
and Testing EMR Usability:  Principles and 
Proposed Methods of EMR Usability Evaluation and 
Rating; which was created by HIMSS EHR 
Usability Task Force. These parameters include: 
  Simplicity - which is defined as lack of visual 
clutter and concise information as well as 
inclusion of only functionality that is needed to 
effectively accomplish tasks. 
  Naturalness - refers to how automatically 
“familiar” and easy to use the application feels 
to the user.  
  Consistency  - how does the application’s 
structure, interactions and behaviors match a 
user’s experience with other software 
applications. ? 
  Minimizing Cognitive Load -  which could  
negatively impact patient safety  as a result of 
an extra addition to the  multiple demands for 
the attention of  the typical clinician  
  Efficient Interactions - by minimizing the 
number of steps it takes to complete tasks. 
  Effective Information Presentation - in a user 
friendly and not overtly technical manner. 
Usability and Ease of Learning 
Software usability reveals in improved ease of 
learning or learnability. The use of consistence 
concepts, behaviors, layout, and such features all 
effectively lower the learning curve of software.  
The ease of learning can be evaluated in terms of the 
time it takes the user to reach a specified level of 
proficiency and in terms of the time it takes a user 
who has never seen the system interface to 
successfully accomplish basic tasks. Consistence is 
here also described as a similarity with previous data 
storage and retrieval methods and workflows 
4  DESIGNING EHR FOR 
PROGRESSIVE 
ENHANCEMENT 
Most EHR design typically tend to be focused on 
functionality. A user-centered design (UCD) on the 
other hand engages a design process from the 
perspective of how the software will be understood 
and used by a human user. The result of employing 
UCD to EHR design is a product that offers a more 
efficient, satisfying, and user-friendly experience for 
the user. Our model of the perfect EHR lacks 
usability because it contains too many bundled 
features employ a system that initially makes the 
bare essentials available in an easy-to-use form and 
then enables optional addition of more functionality 
if the need arises. This design philosophy of 
“progressive enhancement” is a current best-practice 
trend in creating multi-user software, and which 
originally relates to web technologies. It basically 
describes the art of "separating document structure 
and contents from presentation, and behavior. This 
principle could also find use in the development of 
software intended for use by several classes of 
professionals each with a different need.  
The principle, applied to the design of EHR will 
suggest that: 
  Basic functionalities (patients’ record form) 
should be accessible to all users 
  Enhanced behavior (e.g. prescription, 
accounting, charts) should be provided by add-
on modules. 
5  CASE STUDY: ÀNFÀNÍ EHR 
Ànfàní EHR was from the onset designed with the 
major tenets of usability in mind. Simplicity and 
naturalness were highly desired features. It was 
initially created as a research tool for consultants at 
the University of Ibadan Teaching Hospital 
(Nigeria) and later released as free and open source 
software.  The initial objective of the Ànfàní EHR 
project was to make free and easy-to-use EHR 
software available to health establishments in 
developing countries Ànfàní is a Yoruba word which 
means “beneficence”. 
HEALTHINF2013-InternationalConferenceonHealthInformatics
418