Create Technical Documentation
Create Technical Documentation
Create Technical Documentation
Definition
Rift valley university Hachalu Hundessa Campus Aug, 2022 prepared by Zelalem H.
Page 1
do when using the product. Documentation is now often built directly into the product as
part of the user interface and in help pages. Printed technical manuals are increasingly
available at company Web sites in the form of Adobe Acrobat Portable Document
Format (PDF) files or in HTML pages. IBM and Microsoft are among the world's
largest publishers.
Categories of Documentation
User Documentation:
User Documentation is the collection of documents that are designed to help people who
need to manage, operate or maintain computer hardware or software.
It is designed for the end user of the computer hardware or software. The user that uses
user documentation may not be a computer specialist.
Examples of user documentation are manuals, on-line help, wizards, on-line tutorials,
quick start guides, and other written instructional information.
Technical documentation:
This is designed for the people responsible for producing or maintaining the
hardware or software.
When you buy a new computer, you generally get a certain amount of technical
documentation of the hardware, so that you (or a technician you employ) know what
upgrades and so on are applicable to your computer.
User documentation
Types of user documentation:
Users might need to consult a range of documentation in order to install, configure
and/or use the functions of a system or application. For example, a new staff mem-
ber using a particular IT system for the first time needs to refer to a user guide and
tutorials and online help. In other words, they firstly need documentation that helps
them learn to use the software. As they become more familiar with the system, they will
need access to other types of documentation such as FAQs (Frequently Asked Ques-
tions).
There are many different types of user documentation depending on what users require:
Examples Purpose
A project specification, training manual, user guide, tutori- to learn how to use a piece
als or help that provides step by step guidance in how to of software
use the software.
A training manual, quick reference guide or user guide to refer to a specific feature
that provides detailed commands and specifications of a of a piece of software
software package to assist with troubleshooting problems.
User’s Needs
A needs analysis is a process where the needs of the target groups for the documentation
are identified and analysed. This analysis helps to make decisions on what the document-
ation should contain and what format is most suitable.
For example, Data Entry staffs in a call centre need to know how to correctly enter data
in a database so that orders can be generated correctly from a database.
For training materials and online help a needs analysis should be conducted in person
with the staff who will need the documentation. For other documentation a look at the
needs of the users without speaking directly to staff is sufficient.
After considering user characteristics and needs, possible solutions can be found, for ex-
ample:
It’s almost impossible to cater for all these variations. However in preparing doc-
umentation for a new user, you would obviously not confuse them with technical
jargon on the first page!
You need to find a balance and remember that any documentation must be con-
sistent with the organisation’s policy, conventions and standards.
For any form of documentation to be useful it must be designed with the needs of
its potential users in mind. An analysis of the requirements of the users, and the
way their needs can be effectively addressed, is a critical step in the process of de-
termining documentation requirements.
The following table shows the advantages and disadvantages of online and paper media.
It is difficult to know exactly how much and what kind of documentation is needed and
how much can be left to the architecture and design documentation, and it is difficult to
know how to document requirements considering the variety of people that shall read and
use the documentation. Thus, requirements documentation is often incomplete (or non-
existent). Without proper requirements documentation, software changes become more
difficult—and therefore more error prone (decreased software quality) and time-consum-
ing (expensive).
The need for requirements documentation is typically related to the complexity of the
product, the impact of the product, and the life expectancy of the software. If the software
is very complex or developed by many people (e.g., mobile phone software), require-
ments can help to better communicate what to achieve. If the software is safety-critical
and can have negative impact on human life (e.g., nuclear power systems, medical equip-
ment), more formal requirements documentation is often required.
Features of templates
Paper-based documentation
Features that may be included in paper-based documentation are:
table of contents
columns and tables
page and section numbering
headers and footers
graphics and text surrounds
Substantially chunked information.
Begin the documentation process by assessing the purpose of the document. Different
documents serve different purposes. For example user guides inform a products users
how to best use a product and get the most from it, while a sales presentation's purpose is
to get the reader to buy a product. It is important to establish what you want the document
to achieve, as this will influence the rest of the documentation process.
This step involves assessing the tasks users will perform, this is known as a task oriented
approach. The task oriented approach begins by focusing on how the users would use the
software or product to solve their problems or complete real world tasks.
The task-oriented approach creates more useful documentation than the functional ap-
proach to document development, which involves describing each button and function.
The problem, with the functional approach is that it only gives the user half the story and
does not help to integrate the software or product with real world tasks that the user will
need to perform. This can often leave users with a low opinion of the software or product,
when it was really the documentation that let them down.
The audience analysis is where you create a profile that provides generic information and
any assumptions you are making about the different audiences groups the document will
have. Working from the audience analysis helps you to tailor the documentation as
closely as possible to the needs of the reader. The audience analysis is where you try to
understand who will be using the product you are documenting and what assumptions
you can make about the knowledge and skills they possess. This allows you to include the
appropriate level of detail and write using language that each audience group will under-
stand.
The audience task matrix links the tasks to the different audiences that a document is
likely to have. The audience task matrix provides a useful tool for structuring the docu-
mentation, grouping information by likely audience and if required, helping us split a
document that was too large. It also provides an additional check that all users and tasks
have been considered.
The next step is to create the document plans based of the information from the previous
steps. This is a top down process, which you start by creating a high-level table of con-
tents. Then you loop between the document plan and information gathering until you feel
you have all the required content for each section.
Designing the look and feel of the document involves deciding what format to use. For
many projects a paper document may not be the best choice, an online help system or a
web page may provide a better solution. It is important that the document looks good and
is easy to read, so you need to consider the page layout, use of white space and visual
density. You also need to take into account navigation features, so that multiple users can
navigate through the document in different ways. At this stage you must also check if
there are corporate guidelines or style guides that the document needs to adhere to.
Now you have a good idea of the content and a template to work with you can begin the
writing process. During the writing process you focus on presenting information consis-
tently, separating procedural information and reference material, determine the most ef-
fective use of images and diagrams, and making sure the information is tailored to the ap-
propriate audience.
Finally you edit and proofread the documentation. You check each document against a
proofreading checklist. If there is a style guide for the documentation then base the
checklist on the style guide. This is an iterative process where the sentence structure and
clarity of the document improves with each pass.
Instructions
1 Determine purpose and audience. You need to know why you are creating
this documentation and who will be reading it. The type of documentation you
create will be different if your audience is a car mechanic than if your audi-
ence is a software engineer.
2 Gather information. The person creating the documentation is often a writer
and not the subject matter expert. It is important to gather the information so
that you can document it. Collecting the information can mean doing re-
search, interviewing a subject matter expert, or experimenting with the
product itself, as in the case of a software program.
3 Organize and outline information. You may start with an existing document
or a template. It’s important to enter what information you have and leave the
areas blank where you need to gather more information. This will be your
working document, and you will build on it.
4 Write the first draft. This is when you start filling in the blanks and allowing
for a flow of ideas to stream from your consciousness. Do not stop that flow
by revising at this stage.
5 Revise and edit. You may want to put the document away for a period of time
so that you can give it a fresh look. Then focus on topics that need more atten-
tion; shorten, expand or delete sections; or rearrange paragraphs, sentences, or
entire topics. You will also want to edit for style, grammar and context
1. Plan
Develop a technical documentation plan. The plan lists what types of technical documen-
tation are required and the target audience of each. Are they technical staffs who are well-
versed in what you are writing about? Or are they end users who have limited technical
knowledge? For each document list who will develop it, who must approve it, and the es-
timated start and end date for the document.
2. Review
The book "Technical Writing 101: A Real World Guide" recommends that you review
existing information on the topic to be written about. This information could be internally
developed material, such as software program specifications, or externally supplied infor-
mation, such as from a software vendor.
Also seek out subject matter experts you can interview about the topic being written
about. This can shorten the time required to develop the documentation.
Also interview users to gather non-technical information about the topic being written
about such as application software.
3. Outline
Develop an outline for each document. An outline is the structure for how a document is
written. Not outlining your document first is like getting on an airplane without knowing
where that airplane is going. The outline should follow a logical sequence with outline
items indented so that similar or related items are at the same level.
Begin writing the documents. Follow the KISS principle (keep it simple stupid), particu-
larly when writing for non-technical users. For task-oriented documents, consider using
the play script procedure writing style.
According to the website ebook 3000, for play script style writing a procedure is written
like the script in a play with each step by step action listed and who takes each action.
The play script style is easy to understand.
Graphics
Graphics break up the written technical information, making it easier to read. One com-
mon form of graphics to consider is a flow chart that shows relevant items, such as the
steps involved in a procedure. Other relevant graphics might include photos of a prod-
uct being described with different views of that product.
Review
Have your document reviewed by a competent proofreader and editor who is acquainted
with the technical subject you are writing about. Be open to suggestions.
If the intended audience is the end user, send a draft of the document to an end user to re-
view to make sure your document is easily understood.
Publication
Publish the document and distribute it to the intended audience. Publication options in-
cluding printing it using a photocopy machine, using an in-house printing facility if
one exists in your company, or outsourcing the document.
Keep all pre-publication material on file so that when revisions are required in the future
you can easily access the original material.
1. Judging Quality
o Good technical writing is concise, easy-to-read and organized according to
task (e.g. "how to erase files") rather than feature (e.g. "file erase menu
option"). It must make information easy to find through the use of a com-
prehensive table of contents, extensive index, well-organized tables and
useful diagrams.
Hard Copy
o Printed manuals are expensive to produce, distribute and update, but they
don’t require a computer to use. They may be the only alternative where
portability is needed, such as for on-site repair or field work.
Soft Copy
Jobs
o Writing samples are the quickest way to assess the skill of a potential hire.
How do his writing and technical skills balance? The more a writer is ex-
pected to work without the help of a technical expert, the more important
his technical expertise becomes.
Instructions
1 Brainstorm your ideas. Write down any ideas in your outline that you think
should be included in the technical document. Don't be concerned with the or-
der of the information. It just matters that all of the information is included in
the brainstorming process.
2 Determine the purpose of the technical document. Ask yourself questions such
as who will be reading the document, why will it be read and how will it be
used.
3 Decide what type of outline you would like to create: historical, chronologi-
cal, specific to general, small to large, simple to complex or any other form
appropriate to the content. Think about the audience and about the information
that you want to present. Make sure that the way the information is arranged
makes the most sense to the type of information being presented and to the au-
dience that will be reading the technical document.
5 Finish the outline by reviewing the information to verify that the subjects are
organized appropriately and logically. Make sure that you aren't missing any
key facts. Delete any information that isn't relevant to the technical document.