An Introduction
to Document Usability
Rodolfo
Baggio, Piero Schiavo Campo - 2000
Introduction
Usability Assessment is
considered now as an essential step in any development activity. Usability
measurement can help the process manager to:
- understand the feeling
of the final user about the product
- obtain feedback which
can be used to improve design
- assess whether the
targets have been met.
The four main approaches
to usability assessment are:
- heuristic
- user-based
- design criteria
- model-based.
Heuristic (sometimes known
as ‘rule-based’) evaluation is usually carried out by task experts. It can
be fast and economical and is good for identifying major problems but is not
sufficient to guarantee a successful product. Experts are not considered to
be able to predict all the problems that end users will experience.
User-based evaluation
can be used to provide feedback at any stage of design. In the early stages,
users may be involved in the evaluation of scenarios, drafts or partial/rapid
prototypes. As design solutions become more developed, evaluations involving
users will be based on progressively more complete and concrete versions of
the system.
Evaluation against
design criteria is an established technique which can contribute to usability.
These criteria are contained in design guides, collections of ergonomic guidelines
and standards.
Model-based assessment
takes place against a theoretical model of human abilities. The nature of
the models used is usually quite generic and does not guarantee that the end
users will react in the same way to the product. Model-based evaluation is
only gradually being introduced to industry.
The User Centered Design
The standard usability
concept is often related to the so-called "User Centered Design".
This involves several technical aspects.
User Centered design
is an approach to development which focuses specifically on making products
usable and safe for their users. User Centered systems empower users and motivate
users to learn and explore new solutions. The benefits include increased productivity,
enhanced quality of work, reductions in support and training costs and improved
user health and safety. Although there is a substantial body of human factors
and ergonomics knowledge about how such design processes can be organized
and used effectively, much of this information is not yet widely applied.
Adopting a User
Centered design process leads to more usable systems and products. It reduces
the risk that the resulting system will under-deliver or fail.
Generally, User
Centered design is characterized by:
- an appropriate allocation
of functions between user and system
- iteration of design
solutions
- the active involvement
of users
- multi-disciplinary
design teams.
The Technical Documentation
Usability
Until now the documentation
usability seems to be neglected. This may depend on the fact that usability
testing has important applications in the software user interfaces design,
while the documentation is often perceived as a secondary problem (and a secondary
business).
Nonetheless, the
following points should be considered:
- Documentation is
a part of the product it describes.
- Although most users
approach the product ignoring the related documentation, this is more
a fault of the documentation than of the users.
- A good documentation
can improve the overall quality of the product, making its usage easier
and more satisfactory.
We propose to extend the
definition of usability in order to adapt it to a documentation project.
In this paper we
will discuss the user documentation associated with an industrial product.
In other words when writing "document", the reader should mean "user
document".
Definition of Document
Usability
The Standard Usability
Components
Following ISO 9126 Usability
(for software products) is defined by the following components:
- Understandability:
The capability of the software product to be easily understandable by
the user, who should be able to recognize how to operate with it as quickly
as possible.
- Learnability:
The capability of the software product to enable the user to learn its
application
- Operability:
The capability of the software product to enable the user to operate and
control it
- Attractiveness:
The capability of the software product to be liked by the user.
The Document Usability
Components
It seems obvious that
this subdivision cannot be adapted to the documentation problem, and the first
step to define the Documentation Usability is to define the corresponding
relevant aspects.
Our proposal is
the following.
Completeness
A document is
complete if all is important the user will know to approach the product is
reported in the document.
Coherence
A document is
coherent if:
- the reported information
exactly correspond to the product behavior
- the adopted terminology
is uniform
- the adopted documentation
standard is met.
Effectiveness
A document is
effective if it reaches its goal, i.e.
- it is useful to understand
the relevant aspects of the product
- it allows the user
to quickly find any information required to use or to understand the product
- its usage improves
the interaction between the user and the product.
Appeal
A document is
appealing if:
- the reader is attracted
by it
- It is easily readable
- It uses all the graphical
techniques required to obtain a full comprehension of the document argument
- Its page layout has
a balanced and rational content of text and graphics.
A Short Analysis of
Document Usability Components
In this section we will
analyze in more detail the components of Document Usability.
The final goal of
this proposal is to define a practical method to measure the Document Usability.
This will imply to measure the completeness, the coherence, the effectiveness
and the appealing separately.
It is important
to notice that these aspects of Document Usability require different reference
subjects to be measured. In particular, the coherence can be measured by the
internal team (technicians and writers) that produces the document, while
the others require a "final user" to be correctly evaluated.
On the other hand,
the respect of the standards and the terminology can be evaluated directly
by the writing staff, while the technical coherence requires an interaction
with the technical staff.
A document is a
form of interface between a product and its user. From this point of view,
Completeness and Coherence are concepts more related to the product, while
Effectiveness and Appeal are related to the user.
Completeness
Completeness concerns
technical aspects and general information aspects.
The first point
means that no relevant (technical) information can be missing. This happens,
for instance, if in the description of a dialog box one or more buttons are
not described. This kind of completeness can be verified by the technical
staff.
Lack of general
information may arise if some previous statement is missing. In other words,
missing information is not technically belonging to the product, but it belongs
to the cultural environment the product is part of. This is a more sophisticated
aspect, and it must be analyzed in more detail.
Let us examine the
following sentence, that may be found in a document describing the user interface
of an Operation Center used to monitoring a telecommunication network.
"The root level
includes information related to the whole network (number of NEs, names
and addresses of the NEs and so on), and pointers to the NEs MIBs. Each
NE MIB includes specific information related to that NE (IP address, Connection
State, NE name, used Proxy and so on) and pointers to the MIBs of the equipment
to it."
This sentence includes
several words (NE, MIB, IP address, Proxy) that are supposed to be
familiar to the reader. It may happen that the meaning of these words is not
explained in the document. This choice can be right or not, depending on:
- the expected skill
of the reader
- how innovative or
non-standard is the product from the point of view of the basic concepts.
In other words: it may
be absolutely right to skip the definition of Proxy, since the reader
is supposed to be acquainted with the basic concepts of modern telecommunications.
It may be better to define what a MIB is, or (at least) to add the
word MIB in a glossary or in a list of acronyms.
One of the goals
of Document Usability is to evaluate what is better to do with terms like Proxy and MIB asking the final users of the manual, instead
of trying to guess their expectation.
Completeness is
a never-ending concept: there is no limit to the information that could be
required to understand a product. This depends on the user experience and
on "environmental" characteristics.
For example, let
us look at a popular product, as for instance MS Word.
A "complete"
manual of MS Word should report all the author needs to write a text, to revise
it, to make it appealing from a graphical point of view and so on. The manual
should report much more, since the product can be used for many activities
that may be not relevant at a certain time.
Should the manual
say, somewhere, that to have a "t" character written on the
text the writer must press the "t" key? Obviously not, since
this information is supposed to be well known to any (possible) user of the
product.
What about a 2 years
old child, or a central Amazonian native? Maybe these guys would find difficult
to write a "t". The problem is that MS Word is not just a tool,
it is a product of a culture. Of course, its description cannot include all
the cultural items that may be relevant to understand its usage by any possible
human being.
This consideration
brings to another relevant point. A document can be incomplete as well as
"over-complete". This means that a document can say "too much"
to reach its goal. For example, let us consider the case of a "maintenance
manual". This kind of document is normally intended as a practical tool
for maintenance people. It should be ineffective and misleading to describe
the product basic concepts and philosophy on such a manual. The maintenance
operator could be confused.
Any attempt to define
and measure the Document Usability should take into account both under-completeness
and over-completeness.
Coherence
Coherence has a technical
edge and an "internal" edge.
The former is related
to the fit between the document contents and the real behavior of the product.
This is a responsibility of the technical staff.
The latter concerns
questions like:
"All the commands
are written boldface, as for the specifications?"
or
"Does the Specification
section avoid to talk about architectural aspects, as for the standard document
structure?"
Notice that both
these questions can have a complete answer after a careful examination of
the document by the writing staff.
In conclusion, we
must notice that
- The final user can
perceive some incoherence
- The technical staff
must ensure the technical coherence
- The writing staff
must ensure the coherence from the point of view of contents and layout.
This means that the concrete
definition (and measurement) of coherence requires three different opinions
to be merged.
Effectiveness
This is the most critical
aspect of the Document Usability. Both technical and writing staffs may feel
something about the Effectiveness, but the final user is the only one who
can definitely say that the document is effective.
On the other hand,
the final user may perceive Effectiveness in a quite confusing way. Most readers
will be able to recognize that "the document is not effective",
but they will not be able to say exactly "why", nor to provide a
score to the effectiveness.
It should be noticed
that this problem might arise also for Completeness. Most readers will not
clearly distinguish between Completeness and Effectiveness. The reader perceives
a Lack of Completeness, in most cases, as a lack of Effectiveness.
Effectiveness may
concern the structure of a document, the linguistic quality, the number and
the quality of the examples, the artworks, the tables, the internal links
and so on. The writing staff may directly check some of these aspects. For
instance, readability indexes are described in literature.
Appeal
This is definitely an
aspect concerning the final user.
The reader is the
only one to be able to express an assessment concerning topics like the readability
or the balance of a page layout with regards to texts and pictures, the elegance
of the graphical layout.
The only possible
help for an evaluator in this area is one of the several "readability indexes"
that are defined and that can be computed automatically, or an estimate of
the ratio between text and pictures.
Usability and Documentation
Lifecycle
The document production
lifecycle is somehow embedded into the product development. Only in very few
cases the document production can start after the product has been released.
For this reason,
it seems very important to plug the Document Usability into a correctly defined
document production lifecycle.
The Evolutionary Lifecycles
The "old fashion"
software development lifecycle used to consider the whole product as its main
object. The standard phases of this lifecycle were:
Specifications ->
development -> testing -> release.
The "new"
development philosophy accepts this approach as suitable only if:
- the product belongs
to a well defined and accepted typology, so that the user has an idea
about what he can expect from the product;
- the product requirements
can be fully defined before starting the development;
- the release deadline
is not critical.
The first point, in particular,
seems to be important to adopt a different style for the product lifecycle,
since it concerns the user and his degree of satisfaction with the product.
Indeed, following the "old style" lifecycle, the user opinion was requested
only at the very beginning (product requirements) and at the end, after the
product release.
This approach seems
to be definitely poor:
- in case of very innovative
products
- in case of long development
time involved in the production. Since the user expectation may change
during this period, the result, although it is consistent with the original
specification, may be unsatisfactory.
Evolutionary lifecycles
have been investigated to increase the "weight" of the user satisfaction.
In an evolutionary lifecycle the production is split into short sub-cycles,
each involving Analysis, Design, and Build (ADB cycles) activities. The user
is requested to provide his opinion at the end of each sub-cycle, by mean
of specific usability tests. That is why this development philosophy is often
called "User Centered".
In order to be effective,
evolutionary lifecycles must be able to define sub-tasks in the development
process, so that it is possible to define a specific sub-cycle for each of
them.
The following picture
summarizes the basic idea of an evolutionary lifecycle. We will use it as
a basis for our discussion on the Document lifecycle. Please notice that the
"Pass" step includes the user opinion, since it involves a usability
test.

Figure
1 – Evolutionary Lifecycle Schema
The Document Lifecycle
vs. Product Lifecycle
Documentation is nowadays
produced in several ways and following different approaches. Some companies
have well defined document standards, some (in particular the small ones)
produce the relevant documents assigning the task to the same technical staff
that builds the product.
Although it is difficult
to define a general frame, it can be said that the document development evolves
in parallel with the product development. This happens because waiting for
the end of the development before starting the documentation process would
result in a substantial delay of the final release.
In spite of this
parallelism, the relationship between development and documentation is weak,
at least in most cases:
- Documentation items
are not correlated with the development sub-tasks.
- The documentation
cycle is separated from the development cycle, and the technical staff
perceives its activity on documents as an "extra job" to be
done.
A typical lifecycle for
a document can be depicted as follows:

Figure
2 – The Currently Adopted Document Lifecycle
Although
this is the most suited approach to the document production, it is wrong from
the Document Usability point of view, since it does not keep into account
the opinion of the user.
A well-known statement
of the classical usability is that people developing the product cannot measure
the usability itself, since usability concerns the user, not the developer.
In the case of documentation, it seems at all natural that the "technical
staff" is the only entity allowed to give feedback about the document
quality.
This produces the most
common problem of the technical documents. Although the documents are coherent
(since they have been revised by technicians), they are not complete. This
because the technician, in most cases, is unable to perceive the difficulties
that the final reader will encounter (everything is known to him, but not
to the final reader!)
To step toward the Document
Usability we need to change the above diagram, including in it the final reader.
The most obvious approach is to start from the development lifecycle, introducing
the documentation. The result looks like the following.

Figure
3 – An Evolutionary Document Lifecycle
The above picture is quite
indicative. Actually, it seems difficult to force development and documentation
in a single lifecycle. The main aspects of this idea are the following:
- Documents must be
considered as formed by sub-items, as happens for the product development.
- Sub-items must be
defined somehow before starting the documents production.
- Usability tests must
be implemented for each documentation sub-item.
- Specific tests must
be performed in any case at the end of the document production.
The last point must be
added since the document in its whole requires being "usable". Usability
tests made on single sub-items can provide a measurement of the sub-item description,
but it is important to check if the overall structure of the document is correct.
Document Usability
Evaluation
The Measurement Technique
The users’ attitudes towards
a document are an important component of usability. The most conveniently
structured way to assess attitudes is to use a questionnaire. This approach
can provide valid and reliable measures of the documentation usability provided
a sound methodology in developing a questionnaire is put in place.
Questionnaires can
be used in the following situations:
- During documentation
planning, to analyze previous versions, or competing products.
- During the later
stages of documentation design, when a workable model or draft is available.
- After documentation
release, as a survey to find out user reaction to the product.
In order to give reliable
results, questionnaires must be standardized. This is namely important to
go beyond the subjective opinions of the people who drew up the questionnaire.
A standardized questionnaire is:
- Reliable: that is,
it can give equivalent results when administered to different user samples
or when administered at different times, given that the same type of user
carrying out the same kinds of tasks with the same documents are being
assessed.
- Valid: that is, it
measures known properties of the document being assessed and that these
properties are relevant.
- Normed: that is,
there is a list of expected values against which the values obtained for
the document under investigation can be compared.
The development of a good
questionnaire tool takes a considerable amount of time and effort; however,
the application of a questionnaire is fast and cost-effective.
For any document,
each sub-item description must be tested for usability. This requires measuring
the degree of completeness, coherence, effectiveness and appeal of the description
itself.
The global Document
Usability can thus be defined as the weighted average score of the document
sub-items usability together with the overall score obtained by the document
in the final test.
Notice that a good
testing methodology must provide not only the final scores, but also indications
about what is good and what is poor in the analyzed documentation.
The Design Guidance
An established technique,
which can contribute to usability, is to require a product to conform to standard
requirements and guidelines (style guides). This approach is likely to gain
in popularity, as more parts of the ISO standards are finalized and published
as agreed standards.
Although conformance
with these standards will normally contribute to usability, conformance cannot
assure the usability of a document as defined above.
The product may
have "ergonomic" deficiencies not covered by the standards, or it may only
be usable by a very narrow range of users for specific tasks. There may also
be several alternative designs, all of which conform with the guidelines,
but with large differences in usability.
Guidelines specify
attributes of a document, which have been shown to improve usability. Some
guidelines are at a surface level (e.g. page layouts), and others state
higher level objectives (e.g. consistency). In many cases, the usability
will be improved by modifying the document to be consistent with guidelines.
Guidelines have
the advantage that they can be applied early in document production and conformance
to a style guide can be assessed merely by inspection of the document.
The weakness of
guidelines is that they often generalize across a wide range of characteristics
of users, tasks and environments, and it is very difficult to rigorously specify
the limits of the context in which a guideline is applicable.
One way to apply
guidelines effectively is to create a checklist or style guide specifically
for the document being developed and to ensure that the project personnel
adhere to it.
However, it must
be emphasized that conformance to guidelines and standards is highly desirable,
but does not guarantee high product usability.
Bibliography
Alred G., Oliu W., Brusaw
C.: The Professional Writer: A Guide for Advanced Technical Writing (St. Martin's Press, 1992).
Austin M.: The
ISTC Handbook of Technical Writing and Publication Techniques (Heinemann,
1990)
Barrett J. F., Craig-Smith
S. J.: Multimedia Documents: Towards a New Paradigm for Instructional Technology,
in: Proceedings of the Sixth IFIP World Conference on Computers in Education.
ed. by J. D. Tinsley and T. J. Van Weert (London: Chapman & Hall, 1995:
pp.225-34).
Bias R.G., Mayhew
D.J. (eds.): Cost-Justifying Usability (London: Academic Press, 1994).
Bland, K. E., Liebowitz
J.: Evaluating Hypermedia: A Methodology and Case Study, in: Proceedings
of the International Conference on Multimedia Computing and Systems (Los Alamitos,
CA: IEEE Computing Society Press, 1995: pp.123-30).
Blunden B., Blunden
M. (ed.): The electronic publishing business and its market (Reading,
Berkshire: The Eastern Press Limited, 1994)
Bolter J. D.: Text
and Technology: Reading and Writing in the Electronic Age (Library
Resources and Technical Services 31 no. 1, 1987: pp.12-23).
Brent D.: E-Publishing
and Hypertext Publishing (EJournal vol. 6, no. 3, August 1996).
British Standard
BS 4884: Technical manuals. Specification for Presentation of Essential
Information, Part 1: 1992
British Standard
BS 4884: Technical manuals. Guide to content, Part 2: 1993
British Standard
BS 4884: Technical manuals. Guide to presentation, Part 3: 1993
Brusaw C. T. , Alred
G. J., Oliu W. E.: Handbook of Technical Writing (St Martins Pr., 1997).
Bush, V.: As
We May Think (Atlantic Monthly, July 1945).
Butcher J.: Copy-editing
- The Cambridge Handbook (Cambridge University Press, 1975).
Cole F., Brown H.:
Standards: What Can Hypertext Learn from Paper Documents?, in Proceedings
of the Hypertext Standardization Workshop (Gaithersburg, MD: NIST, 1990: pp.59-70).
Gunning R.: The
Technique of Clear Writing (McGraw-Hill, 1952).
Hackos J. T.: Managing
Your Documentation Projects (John Wiley & Sons: Wiley Technical Communication
Library, 1994).
Hackos J. T., Stevens
D. M.: Standards for Online Communication : Publishing Information for
the Internet/World Wide Web/Help Systems/Corporate Intranets (John Wiley
& Sons, 1997).
Haramundanis K.:The
Art of Technical Documentation (Digital Press, 1997).
Hargis G. (ed.),
Hernandez A., Hughes P., Ramaker J.: Developing Quality Technical Information
: A Handbook for Writers and Editors (Prentice Hall, 1997).
Haydon L. M.: The
Complete Guide to Writing & Producing Technical Manuals : A Reference
of Style and Procedure (John Wiley & Sons, 1995).
Horton W.: Secrets
of User-Seductive Documents (Arlington: Society for Technical Communication/Publications,
1997).
Kemnitz C. F. (ed.): Technical Editing: Basic Theory and Practice (Arlington: Society for Technical
Communication/Publications, 1994).
Laufer R.: Texte,
Hypertexte, Hypermedia (Paris: Presses universitaires de France, 1995).
McLaughlin G. H.: What Makes Prose Understandable (Ph.D. Thesis, University College,
London, 1966).
Rubin J.: Handbook
of Usability Testing (New York: John Wiley & Sons, Ltd., 1994)
Weiss E. H.: How
to Write Usable User Documentation (Oryx Press, 1991).
Zipf G. K.: The
Psycho-Biology of Language (Boston: Houghton Mifflin Co. 1935)
Rodolfo Baggio, P. Schiavo
Campo, An Introduction to Document Usability,
Sonar Technical Report, Milano, 2000
|