Structure of this Chapter
In Section 11.1Section 11.1 we discuss when a database developer might use
fact-finding techniques. (Throughout this book we use the term
“database developer” to refer to a person or group of people
responsible for the analysis, design, and implementation of a
database system.) In Section 11.2Section 11.2 we illustrate the types of facts that
should be collected and the documentation that should be produced
at each stage of the database system development lifecycle. In
Section 11.3Section 11.3 we describe the five most commonly used fact-finding
techniques and identify the advantages and disadvantages of each. In
Section 11.4Section 11.4 we demonstrate how fact-finding techniques can be
used to develop a database system for a case study called
DreamHome, a property management company. We begin this section
by providing an overview of the DreamHome case study. We then
examine the first three stages of the database system development
lifecycle, namely database planning, system definition, and
requirements collection and analysis. For each stage we demonstrate
327
328of each. We finally demonstrate how some of these techniques may be used during the earlier stages of the database system development lifecycle using a property management company called DreamHome. The DreamHome case study is used throughout this book.
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29635
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29644
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29751
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30021
the process of collecting data using fact-finding techniques and
describe the documentation produced.
11.1 When Are Fact-Finding Techniques Used?
There are many occasions for fact-finding during the database system
development life cycle. However, fact-finding is particularly crucial to
the early stages of the lifecycle, including the database planning,
system definition, and requirements collection and analysis stages. It
is during these early stages that the database developer captures the
essential facts necessary to build the required database. Fact-finding is
also used during database design and the later stages of the lifecycle,
but to a lesser extent. For example, during physical database design,
fact-finding becomes technical as the database developer attempts to
learn more about the DBMS selected for the database system. Also,
during the final stage, operational maintenance, fact-finding is used to
determine whether a system requires tuning to improve performance
or further development to include new requirements.
Note that it is important to have a rough estimate of how much time
and effort is to be spent on fact-finding for a database project. As we
mentioned in Chapter 10Chapter 10, too much study too soon leads to paralysis
by analysis. However, too little thought can result in an unnecessary
waste of both time and money, due to working on the wrong solution
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_019.xhtml#eid27876
to the wrong problem.
11.2 What Facts Are Collected?
Throughout the database system development lifecycle, the database
developer needs to capture facts about the current and/or future
system. Table 11.1Table 11.1 provides examples of the sorts of data captured
and the documentation produced for each stage of the lifecycle. As we
mentioned in Chapter 10Chapter 10, the stages of the database system
development lifecycle are not strictly sequential, but involve some
amount of repetition of previous stages through feedback loops. This
is also true for the data captured and the documentation produced at
each stage. For example, problems encountered during database
design may necessitate additional data capture on the requirements
for the new system.
TABLE 11.1 Examples of the data captured and the documentation produced for each stage of the database system development lifecycle.
STAGE OF DATABASESTAGE OF DATABASE
SYSTEMSYSTEM
DEVELOPMENTDEVELOPMENT
LIFECYCLELIFECYCLE
EXAMPLES OF DATAEXAMPLES OF DATA
CAPTUREDCAPTURED
EXAMPLES OFEXAMPLES OF
DOCUMENTATIONDOCUMENTATION
PRODUCEDPRODUCED
Database planning Aims and objectives of Mission statement
328
329
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29652
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_019.xhtml#eid27876
database project and objectives of
database system
System definition Description of major
user views (includes
job roles or business
application areas)
Definition of scope
and boundary of
database system;
definition of user
views to be
supported
Requirements
collection and analysis
Requirements for user
views; systems
specifications,
including performance
and security
requirements
Users’ and system
requirements
specifications
Database design Users’ responses to
checking the
conceptual/logical
database design;
functionality provided
by target DBMS
Conceptual/logical
database design
(includes ER
model(s), data
dictionary, and
relational schema);
physical database
design
Application design Users’ responses to Application design
checking interface
design
(includes
description of
programs and user
interface)
DBMS selection Functionality provided
by target DBMS
DBMS evaluation
and
recommendations
Prototyping Users’ responses to
prototype
Modified users’
requirements and
systems
specifications
Implementation Functionality provided
by target DBMS
Data conversion and
loading
Format of current data;
data import capabilities
of target DBMS
Testing Test results Testing strategies
used; analysis of
test results
Operational Performance testing User manual;
maintenance results; new or
changing user and
system requirements
analysis of
performance
results; modified
users’ requirements
and systems
specifications
11.2 What Facts Are Collected?
Throughout the database system development lifecycle, the database
developer needs to capture facts about the current and/or future
system. Table 11.1Table 11.1 provides examples of the sorts of data captured
and the documentation produced for each stage of the lifecycle. As we
mentioned in Chapter 10Chapter 10, the stages of the database system
development lifecycle are not strictly sequential, but involve some
amount of repetition of previous stages through feedback loops. This
is also true for the data captured and the documentation produced at
each stage. For example, problems encountered during database
design may necessitate additional data capture on the requirements
for the new system.
TABLE 11.1 Examples of the data captured and the documentation produced for each stage of the database system development lifecycle.
STAGE OF DATABASESTAGE OF DATABASE
SYSTEMSYSTEM
DEVELOPMENTDEVELOPMENT
LIFECYCLELIFECYCLE
EXAMPLES OF DATAEXAMPLES OF DATA
CAPTUREDCAPTURED
EXAMPLES OFEXAMPLES OF
DOCUMENTATIONDOCUMENTATION
PRODUCEDPRODUCED
Database planning Aims and objectives of
database project
Mission statement
and objectives of
328
329
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29652
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_019.xhtml#eid27876
database system
System definition Description of major
user views (includes
job roles or business
application areas)
Definition of scope
and boundary of
database system;
definition of user
views to be
supported
Requirements
collection and analysis
Requirements for user
views; systems
specifications,
including performance
and security
requirements
Users’ and system
requirements
specifications
Database design Users’ responses to
checking the
conceptual/logical
database design;
functionality provided
by target DBMS
Conceptual/logical
database design
(includes ER
model(s), data
dictionary, and
relational schema);
physical database
design
Application design Users’ responses to
checking interface
Application design
(includes
design description of
programs and user
interface)
DBMS selection Functionality provided
by target DBMS
DBMS evaluation
and
recommendations
Prototyping Users’ responses to
prototype
Modified users’
requirements and
systems
specifications
Implementation Functionality provided
by target DBMS
Data conversion and
loading
Format of current data;
data import capabilities
of target DBMS
Testing Test results Testing strategies
used; analysis of
test results
Operational
maintenance
Performance testing
results; new or
User manual;
analysis of
changing user and
system requirements
performance
results; modified
users’ requirements
and systems
specifications
11.3 Fact-Finding Techniques
A database developer normally uses several fact-finding techniques
during a single database project. There are five commonly used fact-
finding techniques:
• examining documentation;
• interviewing;
• observing the enterprise in operation;
• research;
• questionnaires.
In the following sections we describe these fact-finding techniques
and identify the advantages and disadvantages of each.
11.3.1 Examining Documentation
Examining documentation can be useful when we are trying to gain
some insight as to how the need for a database arose. We may also
find that documentation can help to provide information on the part
of the enterprise associated with the problem. If the problem relates
to the current system, there should be documentation associated with
329
330
that system. By examining documents, forms, reports, and files
associated with the current system, we can quickly gain some
understanding of the system. Examples of the types of documentation
that should be examined are listed in Table 11.2Table 11.2.
11.3.2 Interviewing
TABLE 11.2 Examples of types of documentation that should be examined.
PURPOSE OFPURPOSE OF
DOCUMENTATIONDOCUMENTATION
EXAMPLES OF USEFULEXAMPLES OF USEFUL
SOURCESSOURCES
Describes problem and need for
database
Internal memos, emails, and
minutes of meetings
Employee complaints and
documents that describe the
problem Social media such as
blogs and tweets
Performance reviews/reports
Describes the part of the
enterprise affected by problem
Organizational chart, mission
statement, and strategic plan of
the enterprise
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29786
Objectives for the part of the
enterprise being studied
Task/job descriptions
Samples of completed manual
forms and reports
Samples of completed
computerized forms and reports
Describes current system Various types of flowcharts and
diagrams
Data dictionary
Database system design
Program documentation
User/training manuals
Interviewing is the most commonly used and normally the most useful
fact-finding technique. We can interview to collect information from
individuals face-to-face. There can be several objectives to using
interviewing, such as finding out
facts, verifying facts, clarifying facts, generating enthusiasm, getting
the end-user involved, identifying requirements, and gathering ideas
and opinions. However, using the interviewing technique requires
good communication skills for dealing effectively with people who
have different values, priorities, opinions, motivations, and
personalities. As with other fact-finding techniques, interviewing is
not always the best method for all situations. The advantages and
disadvantages of using interviewing as a fact-finding technique are
listed in Table 11.3Table 11.3.
TABLE 11.3 Advantages and disadvantages of using interviewing as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
Allows interviewee to respond
freely and openly to questions
Very time-consuming and costly,
and therefore may be impractical
Allows interviewee to feel part of
project
Success is dependent on
communication skills of
interviewer
Allows interviewer to follow up
on interesting comments made by
Success can be dependent on
willingness of interviewees to
330
331
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29831
interviewee participate in interviews
Allows interviewer to adapt or
reword questions during
interview
Allows interviewer to observe
interviewee’s body language
There are two types of interview: unstructured and structured.
Unstructured interviewsUnstructured interviews are conducted with only a general
objective in mind and with few, if any, specific questions. The
interviewer counts on the interviewee to provide a framework and
direction to the interview. This type of interview frequently loses
focus and, for this reason, it often does not work well for database
analysis and design.
In structured interviewsstructured interviews, the interviewer has a specific set of
questions to ask the interviewee. Depending on the interviewee’s
responses, the interviewer will direct additional questions to obtain
clarification or expansion. Open-ended questionsOpen-ended questions allow the
interviewee to respond in any way that seems appropriate. An
example of an open-ended question is: “Why are you dissatisfied with
the report on client registration?” Closed-ended questionsClosed-ended questions restrict
answers to either specific choices or short, direct responses. An
example of such a question might be: “Are you receiving the report on
client registration on time?” or “Does the report on client registration
contain accurate information?” Both questions require only a “Yes” or
“No” response.
To ensure a successful interview includes selecting appropriate
individuals to interview, preparing extensively for the interview, and
conducting the interview in an efficient and effective manner.
11.3.3 Observing the Enterprise in Operation
Observation is one of the most effective fact-finding techniques for
understanding a system. With this technique, it is possible to either
participate in or watch a person perform activities to learn about the
system. This technique is particularly useful when the validity of data
collected through other methods is in question or when the
complexity of certain aspects of the system prevents a clear
explanation by the end-users.
TABLE 11.4 Advantages and disadvantages of using observation as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
Allows the validity of facts and
data to be checked
People may knowingly or
unknowingly perform differently
when being observed
Observer can see exactly what is
being done
May miss observing tasks
involving different levels of
331
332
difficulty or volume normally
experienced during that time
period
Observer can also obtain data
describing the physical
environment of the task
Some tasks may not always be
performed in the manner in
which they are observed
Relatively inexpensive May be impractical
Observer can do work
measurements
As with the other fact-finding techniques, successful observation
requires preparation. To ensure that the observation is successful, it is
important to know as much about the individuals and the activity to
be observed as possible. For example, “When are the low, normal, and
peak periods for the activity being observed?” and “Will the
individuals be upset by having someone watch and record their
actions?” The advantages and disadvantages of using observation as a
fact-finding technique are listed in Table 11.4Table 11.4.
11.3.4 Research
A useful fact-finding technique is to research the application and
problem. Computer trade journals, reference books, and the Internet
(including user groups and bulletin boards) are good sources of
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29887
information. They can provide information on how others have solved
similar problems, plus on whether software packages exist to solve or
even partially solve the problem. The advantages and disadvantages
of using research as a fact-finding technique are listed in Table 11.5Table 11.5.
11.3.5 Questionnaires
TABLE 11.5 Advantages and disadvantages of using research as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
Can save time if solution already
exists
Requires access to appropriate
sources of information
Researcher can see how others
have solved similar problems or
met similar requirements
May ultimately not help in solving
problem because problem is not
documented elsewhere
Keeps researcher up to date with
current developments
Another fact-finding technique is to conduct surveys through
questionnaires. Questionnaires are special-purpose documents that
allow facts to be gathered from a large number of people while
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29944
maintaining some control over their responses.
TABLE 11.4 Advantages and disadvantages of using observation as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
Allows the validity of facts and
data to be checked
People may knowingly or
unknowingly perform differently
when being observed
Observer can see exactly what is
being done
May miss observing tasks
involving different levels of
difficulty or volume normally
experienced during that time
period
Observer can also obtain data
describing the physical
environment of the task
Some tasks may not always be
performed in the manner in
which they are observed
Relatively inexpensive May be impractical
Observer can do work
measurements
332
As with the other fact-finding techniques, successful observation
requires preparation. To ensure that the observation is successful, it is
important to know as much about the individuals and the activity to
be observed as possible. For example, “When are the low, normal, and
peak periods for the activity being observed?” and “Will the
individuals be upset by having someone watch and record their
actions?” The advantages and disadvantages of using observation as a
fact-finding technique are listed in Table 11.4Table 11.4.
11.3.4 Research
A useful fact-finding technique is to research the application and
problem. Computer trade journals, reference books, and the Internet
(including user groups and bulletin boards) are good sources of
information. They can provide information on how others have solved
similar problems, plus on whether software packages exist to solve or
even partially solve the problem. The advantages and disadvantages
of using research as a fact-finding technique are listed in Table 11.5Table 11.5.
11.3.5 Questionnaires
TABLE 11.5 Advantages and disadvantages of using research as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
Can save time if solution already Requires access to appropriate
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29887
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29944
exists sources of information
Researcher can see how others
have solved similar problems or
met similar requirements
May ultimately not help in solving
problem because problem is not
documented elsewhere
Keeps researcher up to date with
current developments
Another fact-finding technique is to conduct surveys through
questionnaires. Questionnaires are special-purpose documents that
allow facts to be gathered from a large number of people while
maintaining some control over their responses. When dealing with a
large audience, no other fact-finding technique can tabulate the same
facts as efficiently. The advantages and disadvantages of using
questionnaires as a fact-finding technique are listed in Table 11.6Table 11.6.
TABLE 11.6 Advantages and disadvantages of using questionnaires as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
People can complete and return
questionnaires at their
Number of respondents can be
low, possibly only 5% to 10%
332
333
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29979
convenience
Relatively inexpensive way to
gather data from a large number
of people
Questionnaires may be returned
incomplete
People more likely to provide the
real facts as responses can be kept
confidential
May not provide an opportunity
to adapt or reword questions that
have been misinterpreted
Responses can be tabulated and
analyzed quickly
Cannot observe and analyze the
respondent’s body language
There are two types of questions that can be asked in a questionnaire:
free-format and fixed-format. Free-format questionsFree-format questions offer the
respondent greater freedom in providing answers. A question is asked
and the respondent records the answer in the space provided after the
question. Examples of free-format questions are: “What reports do
you currently receive and how are they used?” and “Are there any
problems with these reports? If so, please explain.” The problems with
free-format questions are that the respondent’s answers may prove
difficult to tabulate, and in some cases, may not match the questions
asked.
Fixed-format questionsFixed-format questions require specific responses from
individuals. Given any question, the respondent must choose from the
available answers. This makes the results much easier to tabulate. On
the other hand, the respondent cannot provide additional information
that might prove valuable. An example of a fixed-format question is:
“The current format of the report on property rentals is ideal and
should not be changed.” The respondent may be given the option to
answer “Yes” or “No” to this question, or be given the option to answer
from a range of responses including “Strongly agree,” “Agree,” “No
opinion,” “Disagree,” and “Strongly disagree.”
11.4 Using Fact-Finding Techniques: A Worked Example
In this section we first present an overview of the DreamHome case
study and then use this case study to illustrate how to establish a
database project. In particular, we illustrate how fact-finding
techniques can be used and the documentation produced in the early
stages of the database system development lifecycle—namely, the
database planning, system definition, and requirements collection and
analysis stages.
When dealing with a large audience, no other fact-finding technique
can tabulate the same facts as efficiently. The advantages and
disadvantages of using questionnaires as a fact-finding technique are
listed in Table 11.6Table 11.6.
TABLE 11.6 Advantages and disadvantages of using questionnaires as a fact-finding technique.
ADVANTAGESADVANTAGES DISADVANTAGESDISADVANTAGES
People can complete and return
questionnaires at their
convenience
Number of respondents can be
low, possibly only 5% to 10%
Relatively inexpensive way to
gather data from a large number
of people
Questionnaires may be returned
incomplete
People more likely to provide the
real facts as responses can be kept
confidential
May not provide an opportunity
to adapt or reword questions that
have been misinterpreted
Responses can be tabulated and
analyzed quickly
Cannot observe and analyze the
respondent’s body language
332
333
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid29979
There are two types of questions that can be asked in a questionnaire:
free-format and fixed-format. Free-format questionsFree-format questions offer the
respondent greater freedom in providing answers. A question is asked
and the respondent records the answer in the space provided after the
question. Examples of free-format questions are: “What reports do
you currently receive and how are they used?” and “Are there any
problems with these reports? If so, please explain.” The problems with
free-format questions are that the respondent’s answers may prove
difficult to tabulate, and in some cases, may not match the questions
asked.
Fixed-format questionsFixed-format questions require specific responses from
individuals. Given any question, the respondent must choose from the
available answers. This makes the results much easier to tabulate. On
the other hand, the respondent cannot provide additional information
that might prove valuable. An example of a fixed-format question is:
“The current format of the report on property rentals is ideal and
should not be changed.” The respondent may be given the option to
answer “Yes” or “No” to this question, or be given the option to answer
from a range of responses including “Strongly agree,” “Agree,” “No
opinion,” “Disagree,” and “Strongly disagree.”
11.4 Using Fact-Finding Techniques: A Worked Example
In this section we first present an overview of the DreamHome case
study and then use this case study to illustrate how to establish a
database project. In particular, we illustrate how fact-finding
techniques can be used and the documentation produced in the early
stages of the database system development lifecycle—namely, the
database planning, system definition, and requirements collection and
analysis stages.
11.4.1 The DreamHome Case Study—An Overview of the Current System
The first branch office of DreamHome was opened in 1992 in Glasgow
in the UK. Since then, the Company has grown steadily and now has
several offices in most of the main cities of the UK. However, the
Company is now so large that more and more administrative staff are
being employed to cope with the ever-increasing amount of
paperwork. Furthermore, the communication and sharing of
information between offices, even in the same city, is poor. The
Director of the Company, Sally Mellweadows, feels that too many
mistakes are being made and that the success of the Company will be
short-lived if she does not do something to remedy the situation. She
knows that a database could help in part to solve the problem and has
requested that a database system be developed to support the running
333
334
of DreamHome. The Director has provided the following brief
description of how DreamHome currently operates.
DreamHome specializes in property management, taking an
intermediate role between owners who wish to rent out their
furnished property and clients of DreamHome who require to rent
furnished property for a fixed period. DreamHome currently has
about 2000 staff working in 100 branches. When a member of staff
joins the Company, the DreamHome staff registration form is used.
The staff registration form for Susan Brand is shown in Figure 11.1Figure 11.1.
Each branch has an appropriate number and type of staff including a
Manager, Supervisors, and Assistants. The Manager is responsible for
the day-to-day running of a branch and each Supervisor is responsible
for supervising a group of staff called Assistants. An example of the
first page of a report listing the details of staff working at a branch
office in Glasgow is shown in Figure 11.2Figure 11.2.
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30052
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30058
Figure 11.1 The DreamHome staff registration form for Susan Brand.
11.4.1 The DreamHome Case Study—An Overview of the Current System
The first branch office of DreamHome was opened in 1992 in Glasgow
in the UK. Since then, the Company has grown steadily and now has
several offices in most of the main cities of the UK. However, the
Company is now so large that more and more administrative staff are
being employed to cope with the ever-increasing amount of
paperwork. Furthermore, the communication and sharing of
information between offices, even in the same city, is poor. The
Director of the Company, Sally Mellweadows, feels that too many
mistakes are being made and that the success of the Company will be
short-lived if she does not do something to remedy the situation. She
knows that a database could help in part to solve the problem and has
requested that a database system be developed to support the running
of DreamHome. The Director has provided the following brief
description of how DreamHome currently operates.
DreamHome specializes in property management, taking an
intermediate role between owners who wish to rent out their
furnished property and clients of DreamHome who require to rent
furnished property for a fixed period. DreamHome currently has
about 2000 staff working in 100 branches. When a member of staff
joins the Company, the DreamHome staff registration form is used.
333
334
The staff registration form for Susan Brand is shown in Figure 11.1Figure 11.1.
Each branch has an appropriate number and type of staff including a
Manager, Supervisors, and Assistants. The Manager is responsible for
the day-to-day running of a branch and each Supervisor is responsible
for supervising a group of staff called Assistants. An example of the
first page of a report listing the details of staff working at a branch
office in Glasgow is shown in Figure 11.2Figure 11.2.
Figure 11.1 The DreamHome staff registration form for Susan Brand.
334
335
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30052
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30058
Figure 11.2 Example of the first page of a report listing the details of staff working at a DreamHome branch office in
Glasgow.
Each branch office offers a range of properties for rent. To offer
property through DreamHome, a property owner normally contacts
the DreamHome branch office nearest to the property for rent. The
owner provides the details of the property and agrees an appropriate
rent for the property with the branch Manager. The registration form
for a property in Glasgow is shown in Figure 11.3Figure 11.3.
Once a property is registered, DreamHome provides services to ensure
that the property is rented out for maximum return for both the
property owner and, of course, DreamHome. These services include
interviewing prospective renters (called clients), organizing viewings
of the property by clients, advertising the property in local or national
epub://rxsygq01kgnjqgui7xpe.1.vbk/OPS/loc_020.xhtml#eid30080
newspapers (when necessary), and negotiating the lease. Once rented,
DreamHome assumes responsibility for the property including the
collection of rent.
Members of the public interested in renting out property must first
contact their nearest DreamHome branch office to register as clients
of DreamHome. However, before registration is accepted, a
prospective client is normally interviewed to record personal details
and preferences of the client in terms of property requirements. The
registration form for a client called Mike Ritchie is shown in FigureFigure
11.411.4.
Once registration is complete, clients are provided with weekly
reports that list properties currently available for rent. An example of
the first page of a report listing the properties available for rent at a
branch office in Glasgow is shown in Figure 11.5Figure 11.5.
Clients may request to view one or more properties from the list and
after viewing will normally provide a comment on the suitability of
the property. The first page of a report describing the comments made
by clients on a property in Glasgow is shown in Figure 11.6Figure 11.6.
Properties that prove difficult to rent out are normally advertised in
local and national newspapers.