ADP SYSTEM REQUIREMENTS
Document Type:
Collection:
Document Number (FOIA) /ESDN (CREST):
CIA-RDP96-00789R002900090001-1
Release Decision:
RIPPUB
Original Classification:
S
Document Page Count:
25
Document Creation Date:
November 4, 2016
Document Release Date:
October 20, 1998
Sequence Number:
1
Case Number:
Publication Date:
December 20, 1990
Content Type:
REQ
File:
Attachment | Size |
---|---|
CIA-RDP96-00789R002900090001-1.pdf | 923.68 KB |
Body:
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
SECRET
DT-S- 1008-S
DEFENSE
INTELLIGENCE
AGENCY
ADP SYSTEM HEQUIHEMEnTS (U)
Initial Report
20 December, 1990
SECRET
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
? ADP SYSTEM REQUIREMENTS (U)
INITIAL REPORT
Date of Publication
15 December, 1990
SG1J
This is a Department of Defense Intelligence Document
prepared by the Technology Assessment and Support Office,
Directorate for Scientific and Technical Intelligence
Defense Intelligence Agency
for Technology Assessment and uppor ffice (DT-S)
NOT RELEASABLE TO FOREIGN NATIONALS
CLASS BY: DIA/DT
DECLASS: OADR
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
ADP SYSTEM REQUIREMENTS (U)
INITIAL REPORT
TABLE OF CONTENTS
SG1A
I . PURPOSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
I I . SCOPE . . . . . . . . . . . . . . . . . . . . . . . 1
III. THE SINGLE MOST IMPORTANT ACTION . . . . . . . . . . . . . . . 1
IV. EVENTS AND AN ESTIMATE OF THE TIME REQUIRED . . . . . . . . . . 2
V. PERT CHART . . . . . . . . . . . . . . . . . . . . . . . . . . 5
VI. PRELIMINARY HARDWARE/SOFTWARE ESTIMATES . . . . . . . . . . . . 6
EXECUTIVE SUMMARY . . . . . . . . . . . . . . . . . . . . . . . . .
APPENDIX 1: MAJOR CONSIDERATIONS FOR EACH STEP . . . . . . . . . . 7
APPENDIX 3: EXAMPLES OF SURVEY RESULTS (U) . . . . . . . . . . . . 22
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
EXECUTIVE SUMMARY
preliminary analysis of
1 (U) This report presents the results of a p method of system
analytical data.
and supporting
preliminary schedule/cost estimate,
preliminary analysis, it is estimated that
2. (C) Based on the p 000.00 would be needed to acquire the
approximately $80,000.00 to $116,
hardware/software necessary to meet the program's ADP needs. Some of the
major items identified are:
a. New computers (80386-based systems to meet increasedsneeds).
upport the
The current system (80286-based) annotheyficientlytible with be compa
large databases anticipated,
anticipated contractor's systems.
b, Text and graphic digitizers for data input.
C. SYBASE or comparable database software package.
d. Standard software (word processing, spreadsheet, etc.)?
e. Research input devices (biofeedback, EEG, etc.)
f. Laser printer(s) for professional output.
g, Projection monitor for presentation.
h. Telecommunications hardware/software.,
pro ram facilities are physically separated from the
3. nce the m (U) echni al a g most of the acquisition effort will have
main DIA technical fcilitieersonnel. At present, there is only one
to be performed by program p uter skills (a background in
program member who has the requisite comp The
systems analysis and design) to manage the acquisition process.
estimates in this report are based on the Computer Operations Manager
dedicating an estimated 407. of his time to the effort.
wire approximately 12
4, (U) Based on this limitation orating Capability. This estimate
months to achieve system Initial Op if additional qualified personnel
could be reduced by up to 6 months,
were assigned to assist in the development activity.
5. it is requested that management
(U) Due to this long lead time, management e.
review/approval of the proposed approach be granted as soon as p
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
ADP SYSTEM REQUIREMENTS (U)
INITIAL REPORT
I, (U) PURPOSE:
of this initial report is to delineate the steps
(U) The purpose
for the development/upgrading of the unit's ADP system to
necessary
adequately meet present and future needs. More detailed aspects of each
portion of development will be issued in follow-on reports.
II. (U) SCOPE:
(U) This report presents an analysis and PERT chart of the work m to meet this that must be performed in order to arndaDabasetmanagement needs,
project's administrative, training, R&D, and
of the Foreign Intelligence
with special attention to the adatabases.
database and other topic-specific
III. (U) THE SINGLE MOST IMPORTANT ACTION:
(U) The most important aspect of procuring/upgrading an ADP system
is la_ n Wing. Millions of government dollars have been wasted on new
a ment and delivery, is not compatible with the
equipment which, after p y , or is so "user
old system, does not meet the users' real needs,
unfriendly" as to actually hinder efficient office operation. The only
preventive measure for this is proper planning.
man, if not most, computer systems are bought
(U) For example, Y~
because a computer vendor demonstrates impressive velcapabili ies,tor amount system because the office wants to buy theThe"most
most common"result is that the
of money allocated in the budget.
system users have to change their work habits to meet the new system's
nstootlats ettthat balthough
shortcomings and idiosyncracies. They often learn
the system may be good for engineering opp cations, the bulk of
word processing or database searches, which may
the computer's real work load.
(U) The proper way to plan a system is to learn first what not what a vendor has to sell. Once you know what you need,
find a vendor whose products can meet those needs. The user should not
have to meet the system's needs; the system should meet the user's needs.
(U) These considerations take on even greater significance for this
program. Since it is physically separated from the main DIA technical
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
facilities, we do not have easy access to maintenance or technical
support. Such factors as maintainability, reliability, compatibility and
supportability, as well as the ability to function in a "stand-alone"
environment, must be given adequate attention up front in the planning
process, not only in terms of hardware/software, but also with respect to
program personnel qualified to operate/maintain/modify the system to meet
changing program requirements. At least one member of this project needs
to be a qualified Computer Operations Manager.
IV. (U) EVENTS AND AN ESTIMATE OF THE TIME REQUIRED:
(U) Proper planning proceeds in a set pattern of specific steps.
The elimination of any of these steps, taking steps in the wrong order,
or taking shortcuts could spell disaster for the new system. The time
estimates shown reflect one person working part-time on the task.
A. (U) TASK A: Establish the system's OUTPUT requirements:
(Survey of the unit's needs). Figure 1 shows a list of the output
requirements at the time of the last system analysis for this office
(1985). An update of these requirements should take approximately 4-6
weeks.
B. (U) TASK B: Establish the system's INPUT requirements (Survey
what is necessary to meet the unit's needs). This must include all
equipment, training, software, new work routines, etc. necessary for
allowing the data to get into the computer. Figure 2 lists just the
manhours necessary for keyboard entry, as of the last system analysis
(1985) This survey should not be started until the output requirements
are completely understood. It should take approximately 3-4 weeks after
the completion and approval of Task A.
C. (U) TASK C: Determine operating and security requirements:
Such factors as operating environment, security regulations, etc. impact
directly on purchase considerations. If other personnel are available,
this step can be accomplished in the same timeframe as Task B. If not,
it will require an additional 3-4 weeks after the completion of Task B.
D. (U) TASK D: Determine the system's THROUGHPUT requirements:
In other words, determine how much the system will have to handle at any
one time, as well as overall. This constitutes the-system's working
parameters, and is "must know" information at purchase time. Figure 3
shows this information as of the last system analysis (1985). Estimated
time for determination and report: 2 weeks after the approval of Tasks B
and C.
Approved For Release 2000/08/08: C1A-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
E. (U) TASK E. Determine other office impacts: How will meeting
the present needs affect future needs? Only by determining what the
probable future needs will be can you make certain that the system is
capable of growing along with the unit, and will not become insufficient
to the unit's needs within the foreseeable future. Figure 4 is a list of
only the filing requirements necessary for the system as of the last
analysis (1985). This step should be a constant consideration during all
of the above surveys, but should be addressed separately after completion
of Task D, and should generate a report of its own. Estimated time for
completion: 2 weeks after the completion of Tasks A-D.
F. (U) TASK F. Conduct a market survey the possible
hardware/software available: In other words, "shop around". This step
is most important, and shortcuts should not be taken. It is time-
consuming to talk to vendors, wait for information and pricing, etc. For
this reason, an estimated 3-4 weeks should be allotted for this step.
NOTE: Maintenance requirements and repair costs must be considered in
this step as well as initial costs.
G. (U) TASK G. Establish and document the final budget aspects.
This step can be performed at any time, but the above findings may call
for a final reconsideration and adjustment of the allotted amounts. If
amounts need to be renegotiated, this step can take 1-8 weeks.
H. (U) TASK H. Delineate contractual requirements and demands:
This step should be performed early in the process, as it may impact
drastically on all future decisions. Estimated time: 2 weeks, performed
at the same time as other steps.
1. (U) TASK I. Order new hard- and software: Time estimated for
writing purchase requests, purchase orders, etc. is 2-3 weeks.
J. (U) TASK J. Decide which data and documents are to be
transferred to the new system: This task is performed by management, and
can be performed at any time.
K. (U) TASK K. Delivery and installation: Time requirements for
this step depend on the vendor, the paper-trail system, and a multitude
of unforeseeable factors. An estimated time frame is 4-8 weeks.
L. (U) TASK L. Installation and checkout of the system: This
includes thorough testing of the system, using office data and documents.
During this time the Computer Operations Manager gains a thorough
knowledge of the system and the software, in order to train/help others.
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Initial testing should take approximately 1 week.
M. (U) TASK M. Transfer and conversion of data and documents
from the old system to the new/ Acquisition of data and loading of
databases to provide an initial operating capability: Estimated time of
transfer for our office: 0 - 3 weeks. NOTE: This time estimate can vary
greatly according to the compatibility of the new software with the old.
N. (U) TASK N. Personnel training: Initial training of
personnel prior to first usage of the system should require 1-2 weeks,
according to the software purchased. However, there is a period of up to
3 months afterwards while the users are still below maximum proficiency.
During this time, the System Administrator is called on quite frequently
to spend time working out problems with individual users.
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
V. (U) PERT CHART
(U) The following PERT chart shows the necessary scheduling for
tasks A-N.
PROJECT: ADP DEVELOPEMENT PLAN
.1991
ADP DEVELOPEMENT PLAN .Da: Who : Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec.
------------------------
----
Establish Sys Output Req
O.X.:
-----------
Establish Sys Input Req
. 0.X
Determine Throughput Req
Determine Ops/Security Req
Determine Office Impacts
It O:X
O:X
: 0:X
Establish Budget
0:X
:----------------------- -
Market Survey (HIP.-S/kt)
Determine Contract Req
O: X
0:X
Order H/W-Slit
0:X
Deliver/Install/Training
Data Acq/DB Construction
O:X
O:X
Initial Operating Capability: O:X
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
HARDWARE/ SOFTWARE ESTIMATES. of Task F,
PRELIMINARY completion
VI. (U) until the this time. Wherever
given
h no exact costs can be be phoaVecbeen figured into the
Althot s stem costs ca costs
a rough esimat ears of maintenance
applicable, 2 y
00
900
ost.
estimated c
(10 terminals)
80386-based system
Laser printers (2)
Graphics digitizer (OCR)
ter reader
optical charac not be needed)
So Area Network (may not be needed)
Local cal (may
Modem research equipment
specialized aratus
Biofeedback app
Synergizer
EEG Generator
Random Numb COSTS
TOTAL ESTIMATED
.
6 71,
16,000.00
3,000.00
1,400.00
7,000.00
25,000.00
200.00
500.00
500.00
800.00
100.00
$116,000.00
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
APPENDIX 1:
MAJOR CONSIDERATIONS FOR
EACH STEP
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
(U) Each step requires specific considerations. Some considerations
already delineated by the date of this publication are:
A. (U) First, establish the system's OUTPUT requirements: Some
important considerations are:
1. (U) Printed material requirements: Printed matter in the
form of reports, database summaries, etc. makes up the bulk of an
office's computer usage. It is the most visible and long-lasting output
the system will make. It is therefore the most important Output
consideration. Report types, quantity and quality of print, single vs.
multiple sheet printing, etc. must be considered in order to build a
system which will meet the unit's needs. Figure 1 contains a listing of
the printed output requirements this office had when the last systems
analysis was performed. A more up-to-date listing will accompany a more
detailed report. There are three basic forms of printers:
a. (U) "Daisy wheel" (also called "letter quality, even
though all three types can produce letter-quality print"). This printer
has a rotating wheel which strikes the paper, leaving an impression of
the letters. It is slow, loud, has very little flexibility for
specialized purposes. It does not have any graphics capability.
b. (U) "Dot Matrix" (including "ink jet"). This
printer has a "print head", containing small pins which strike out in the
required patterns to print text or graphics. It is more compact, less
noisy, and very flexible for specialized purposes. In fast mode, the
letters and graphics are made of coarse dots. In slow mode, the dots can
barely be seen, but the slow mode is very time-consuming, and usually
keeps the user from any other activity on the computer while printing
takes place. Printed output, especially graphics, is usually of less
quality than desired.
c. (U) "Laser". This printer uses a laser to form an
image on a xerox drum which is then transferred to the paper. It is
fast, quiet, does text and graphics with extremely professional looking
results. However, it will not do carbon copies,
(U) Graphics output requirements:
a. (U) With the modern trend toward presentation in
graphic format rather than as printed text, graphics requirements are a
major concern. Figure 1 includes the graphics requirements, since almost
all graphics are printed before being changed to other presentation
formats.
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
b. (U) Another form of graphics output is that of the
projection-type computer monitor. This adds both color and motion impact
to presentations and to computerized training. There are two basic forms
of projection equipment for this purpose:
1) The Overhead Projector Slide Screen: This is a
monochrome monitor which is the same shape and size of an overhead
projector slide. It hooks to a nearby computer, and forms an image
exactly the same as that on the computer screen. When this is laid on a
standard overhead projector, the screen image is cast onto the wall or
projection screen, just like any standard overhead projector slide. This
allows the presentation to be controlled by the computer operator. The
cost of this type of monitor is approximately $400, and is limited to
monochrome displays.
2) A dedicated projection monitor. This type
monitor has a standard color monitor with a lens in front of it which
projects the computer image onto the wall or a projection screen. The
cost is in the $800 range, more or less, depending on quality, projection
distance, color quality, etc. Like the other type, this does not require
a dedicated computer, but simply hooks to a standard machine for
projected output.
Database presentation requirements
Will output be merged into other output or stand
alone?
Will data output require accompanying graphics?
Will database software be compatible with other
output?
2) Modem (for tele-output) - does this need to be a
secure line with crypto?
3) Projection screen terminal (for briefings)
4) Color vs. monochrome
software being used on the system?
What other equipment is necessary for
1) Printer or plotter
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
B. (U) Second, establish the system's INPUT requirements: Having
established the OUTPUT requirements shows the planner what INPUT hard-
and software is needed. For example, if maps are to be included in
presentation graphics as part of the output, maps will need to be INPUT.
There is only certain equipment which can digitize maps and put them into
the computer, and the planner is automatically pointed to the need for
such equipment.
Beyond the obvious input requirements, however, there are other
considerations:
1. (U) How labor intensive is the input? Is there equipment
on the market which will be cost effective, due simply to a savings in
man-hours saved?
2. (U) How user friendly is system? No matter what the
system costs, it costs too much if the user will not use it.
3. (U) What other equipment is necessary for input? The
basic system rarely ever has everything you need for any work which is
more advanced that just text or data input. For the program's purposes,
the following input devices need to be evaluated:
a. (U) Graphics digitizer: This input device is much
like a xerox machine, but instead of a copy of the original, will
digitize pictures, sketches, artwork, etc. into a format which can be
incorporated into word processing documents, briefing slides, etc. This
is a graphics only device.
b. (U) Optical Character Reader: This input device is
also like a xerox machine, but will read a document and input the text
into word processing documents. This is a text only device.
c. (U) Modem: This input/output device connects the
system, through phone lines, to other computer systems, databases, etc.
It allows the system to draw off data and information from other sources,
send documents to other sources, etc. Secure modems may or may not also
require:
1) A Crypto device for encipherment of the data,
documents, etc.
2) A secure telephone line for transmission.
d. (U) Special input devices specific to the program's
10
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
mission: Such input devices are bought separately from the normal
equipment we would buy for its regular mission. However, this
requirement on the program's computer system means that, when those other
pieces of equipment are bought, they will have digital outputs which can
be read by the computer (they usually do not have). Such specialized
devices include, but are not limited to:
1) Galvanic Skin Response (GSR) device: This
bottom-of-the-line device measures the minor variations in the skin's
resistance to an electrical microcurrent. Such variations indicate the
worker's mental and emotional state at any given time. The machine,
therefore, works as a monitoring device. If such a machine were used, it
should have a port for output of the results in digital form.
2) Biofeedback: Much like the GSR, a biofeedback
machine allows the monitoring of the worker's mental and emotional
states, through the monitoring of brainwave activity. This device has
the added ability to give the worker audible feedback. Therefore, when
the worker's mental state is less than desirable, he/she will know, and
can immediately work to bring themselves back into optimum working order.
Again, such a machine can only provide an input to the statistical
databases if there is a port for the information in digital form.
3) EEG: An electroencephalograph (EEG) machine has
never been used for this office, but the need for one has long been
recognized. It is a more sensitive machine than the biofeedback machine,
and can keep track of much more data. It does not provide feedback,
unless used with the hemisync device, mentioned in the next item, below.
For such use, a digital port is required.
4) Hemisync: This device uses tones to help attain
working states in a much shorter time, as well as to help train new
personnel in attaining these ideal working states. The standard machine
of this type merely produces tones. However, with digital input/output,
the hemisync machine can work in conjunction with the EEG and the
computer. The computer, while recording the statistics involved in the
work period, can use the information coming from the EEG to control the
tonal output of the hemisync machine, to produce the optimum session
working-state parameters. This EEG-hemisync combination is the optimum
setup presently available for the program's location and exclusive use.
5) Magnetoencephalograph: This device is
exponentially more accurate than the EEG and can be used in much the same
way as the EEG-hemisync combination. The cost, however, is totally
prohibitive, requiring special cryogenic devices, a special facility,
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
having such a machine for the
There is no justification for a proposal that 'workers mightrg to
ch
etc. own private use. There is strictly resa
program s ecial tapes e disks m re one of these machines is located?
statistical
a place where should its, for to sec a sp al is
purposes. If so, plans for use the rogra
which contain the digital resu,
studies. and securit re uirements:
ecial o eratin Append 2 (Foreign
C. (U) Determine s is addressed in App
irements are:
tions
One set of special requ other major considera
Intelligence Database).
(U) Personnel re aired for:
a. System management
b. Software maintenance
c. Database administration
d. Software installation/checkout needs as
Identification of new software/hardware
e. th increases.
office grow
f lost/damaged files/data.
g, Recovery o
ecial o eratn needs:
lan ua es for s n If not,
2. (U) Pro rammin the office's needs?
ice for all -the-shelf software suf specialized software'
three options for sp ded This
there are the special software nee.
(U) Contract for ense (up to
a. due to its exp acts on security,
a non-option, it also imp
option is usually time and money' any secure information
$50,000/program) in both to be read onto
since an outside contractor has program.
which will be manipulated by his from DIA? This
Request special programming complex, it
b. (U) If the program is very
costly in respect to time.
option is
may still be contracted out. language in with the
(U) Include a programming cleared in-house
C. train already and money
($40 - $100), and have or
software is the preferred and most time erson who is
gram has only, however, might
personnel to use It. This resent, the pro Good planning,
ram specific needs.
effective method. At
fully qualified top g
12
Approved For Release 2000/08/08 : CIA-RDP96-00789ROO2900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
include a requirement in the Personnel Selection criteria to insure that
at least one new incoming personnel has programming ability.
3. (U) Should workstations be interconnected? (Stand-alone
vs. LAN or mini-computer). There are too many pros and cons for each
decision to be addressed in a document of this size. The determination
makes minor differences in system capabilities, but makes huge
differences in terms of system costs and flexibility. A major
consideration, however, would be whether or not everyone on the program
needs on-line access to the databases. This, of course, is a management
issue.
SG1A
4. (U) Does the program need a Tempest system? In light of
the program's current facility and anticipated database classification
level, security requirements must be studied in detail. Tempest-secure
systems have no more capabilities than regular systems, and normally have
little impact on the user. The costs of such a system, however, are
sometimes doubled or tripled. When judging this aspect of system needs,
one must take into account the facility in which the system is located,
and all other security aspects. One obvious method of cutting the cost
is to determine whether or not Tempest approval is needed on all
terminals, or whether one or two dedicated Tempest terminals will
suffice. Also, some means of controlling the perimeter around the
program's facilities might be feasible to meet this requirement.
6. (U) Will the system need data transmission capabilities?
This consideration impacts directly on all decisions about input, output,
and security.
7. (U) Will additional training be required
a. Because the system imposes new security risks?
(Specifically, in this case, how will the handling of
SI/TK Codeword material impact operations?)
b. For the System Administrator?
c. For the users?
8. (U) How will in-house research impact on the needs of the
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
system? Several pieces of equipment will be bought in other purchases
for in-house research, such as EEG machines, biofeedback, Random Number
Generators, etc. In designing the system, it must be remembered that
these machines will probably have digital ports to feed data directly
into the computer, and/or for direct computer control. This stage of
planning must take into account that INPUT and OUTPUT ports will be
needed to access these machines.
D. (U) Determine maintenance requirements and repair costs: It
is often true that maintenance winds up costing more than the equipment,
itself. Major considerations in this area are:
1. (U) Will DIA's present maintenance contract cover new
equipment?
2. (U) Will some of the equipment come with its own
warranties, alleviating the need for immediate service contracts and/or
saving on contractual costs for maintenance?
E. (U) Determine other office impact: Several of the specific
projects which are to be performed will impact the office environment in
the form of work schedules, deadlines, etc.
F. (U) Determine future growth needs and uses: A system which is
designed to meet present needs only will tend to be obsolete the day it
is installed. If the machine actually does do its job of allowing the
office to become more productive and meet present needs in a shorter
time, its very presence in the office will cause growth. If it cannot
meet this growth, the fault is that of the planner. This stage of the
planning is perhaps the most nebulous. No one can accurately predict
what future needs will arise. However, the planner must try to logically
look at the office's goals, personnel, and must consider ALL future plans
the office is making (not just those related to the system), to be
certain the system will meet future needs.
G. (U) Once a complete understanding of the needed system is
achieved, conduct a market survey of hardware/software meeting the
requirements. The major considerations which must be addressed include,
but are not limited to:
1.
(U)
Software/hardware compatibility.
2.
(U)
Software/user compatibility.
3.
(U)
CAN THE FILES FROM THE OLD SYSTEM BE CONVERTED TO THE
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
NEW SYSTEM? If not, old documents and databases will have to be either
retyped, or will be lost to computer usage. This is unacceptable. This
aspect is usually ignored when lining up purchase plans, and almost
always results in a disastrous situation for the office.
H. (U) Make a survey of vendors, purchase resources, prices, etc.
1. Is it necessary to go through DIA-established channels?
If so, what are they, and what information/actions are
required on the program's part?
2. Can the program go directly to a contractor?
3. How much off-the-shelf hard/software can be used? Will it
save money to do so?
I. (U) Delineate contractual requirements
1. (U) Is DIA approval needed for hard/software?
2. (U) Who handles the contracts?
3. Matching funding to costs. How is overall money
distribution affected if one thing cannot be purchased or
if maintenance costs for one thing mean that something
else has to be given up? Is the overall picture
considered for EVERY change made?
J. (U) The actual mechanics of replacing the present system
1. Are the users briefed and prepared for the inconveniences
facing them?
2. Which is the best installation method: all at once or in
"builds" (gradual integration)? Each has its own time
demands on the users.
3. Software installation on new system requires a period of
"check-out" before the users are proficient. How long
will this take?
4. Transfer and/or conversion of data and document files,
loading of databases, rewriting of program macros, etc.
5. (U) Training/Re-training of users
15
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
SG1A
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Next 5 Page(s) In Document Exempt
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
APPENDIX 3:
EXAMPLES OF SURVEY RESULTS (U
The examples in this appendix are taken from the last system analysis,
performed in 1985 on the Wang computer system which the program used at
that time. Some of the items will not apply to the present situation,
and some items which apply to the present situation will not be found in
these examples. The purpose of this section is simply to allow the
reader to better understand the level of detail which must be considered
(but is often ignored) in ADP system acquisition and to indicate the
minimum requirements that the proposed system will have to meet.
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
EX from 19 s/doc
(Example report #/mo. 10 010 pages/mo
TYPE OF DOCUMENT 01 X 440 pages/mo
Access Roster database 02 X 20
040 pages/mo
t'
MONTHLY DOCUMENT OUTPUT REQU IKr r-~V%
1? (U) 85 System analysis - not current esfmo aion)
AMPLE
Briefing texts 40 X 01 -
= 002 pages/m0
ams 02
r Charts/diagrBudget 01 X = 020 pages/mo
-
05 X O1 025 paces/MO
Misc. other
TOTAL PRINTED OUTPUT/MONTH
Cmd operating 01 X 20 -
01 X 50 050 p g
Contract a es/mo
Concept pnegotiations 01 X 15 = 015 pages/mo
Contract evaluations 20 X 01 = 020 a pagees/mo
s/mo
Trettainerisng 20 X 04 = 080 pg
DCailovery letters
Summ. 02 X 03 - 006 pages/mo
Data manipulation* 14 X 07 = 098 pages/mo
Decision papers 12 X 02 08 _ = 024 024 pages/mo
pages/mo
Disposition forms 03 X 008 pages/mo
Fact sheets 04 X 02 002 pages/mo
File backup record 01 X 02 =
deleted report 01 X 10 = 010 pages/M0
Files 008 pages/mo
Historical report 01 X 08 036 pages/mo
Informatiimpacton papers 03 X 12 _ a es/M0
apers 80 X 03 240 p g
Inter-office corr. 01 X 08 = 008 pages/S0
Justification papers 18 X 02 = 036 pages./mo
Memos for record O1 X 01 001 020 page /111
Mileage report X 20 = es/so
Monthly Training Rpt. 05 X 02 = 010 pa-
s ants. pkg. X 02 = 030 pages/mo
Operation 15
rq ondence X 02 _ 012 pages/M0
Outside corresp a es/mo
Personnel evaluations 06 03 X 02 = 012 p g
non image/MO
. . _L "nt- -
U5 % 025 pages/mu
05 0
X 05 020
= 05 X 04 = pages/110
60 04 = 240 pages/20
02 X 20 = 040 pages/110
01 X 05 = 005 pages/20
02 X 12 = 024 pages/20
10 X 25 = 250 Pages/so
20 X 01 = 020 pages/'AO
02 X 01 = 002 Pages/so
02 X 05 = 010 pages/so
01 X 09 = 009 pages/mo
005 pages/mo
Prof- 'IL... ---
Project officer Reports
Project results summaries package
Session
session reports
Staff studies
Stage essays
Talking papers
Technical summaries
Training database
Travel reimbursement
Travel reports
utility assessments
VuGraph slides
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
EXAMPLE 2: MANHOURS REQUIRED FOR KEYBOARD INPUT
(Example report from 1985 System analysis - not current information)
ITEM
#/mo. Hrs/doc
Hrs/mo
Monthly Training Rpt.
01
X
14 =
014
hrs/mo
Daily Training Summ.
20
X
03 =
060
hrs/mo
File backup record
04
X
01 =
004
hrs/mo
Files deleted report
01
X
02 =
002
hrs/mo
Operations rqmnts. pkg.
05
X
01 =
005
hrs/mo
Session transcripts
60
X
05 =
300
hrs/mo
Session reports
60
X
02 =
120
hrs/mo
Session results package
05
X
05 =
025
hrs/mo
Training database
20
X
01 =
020
hrs/mo
Technical summaries
01
X
05 =
005
hrs/mo
Inter-office corr.
80
X
02 =
160
hrs/mo
Proj. Ofc. rpts
05
X
04 =
020
hrs/mo
Stage essays
01
X
04 =
004
hrs/mo
Travel reports
02
X
02 =
004
hrs/mo
Briefing texts
02
X
08 =
016
hrs/mo
Charts/diagrams
20
X
01 =
020
hrs/mo
Mileage report
01
X
01 =
001
hr /mo
Physical training rpt
01
X
01 =
001
hr Into
Contract negotiations
01
X
50 =
050
hrs/mo
Contract evaluations
01
X
20 =
020
hrs/mo
Decision papers
14
X
12 =
168
hrs/mo
Fact sheets
03
X
03 =
009
hrs/mo
Information papers
02
X
12 =
024
hrs/mo
Historical report
01
X
05 =
005 hrs/mo
Proj. Ofc. hist. rpt.
06
X
02 =
012 hrs/mo
Personnel evaluations
03
X
03 =
009 hrs/mo
Incls/indorsmts/etc
20
X
01 =
020 hrs/mo
Significant Events log
01
X
03 =
003 hrs/mo
Staff studies
02
X
20 =
040 hrs/mo
Concept papers
01
X
20 =
020 hrs/mo
Utility assessments
01
X
02 =
002 hrs/mo
Justification papers
01
X
06 =
006 hrs/mo
Project summaries
05
X
05 =
025 hrs/mo
Memos for record
18
X
01 =
018 hrs/mo
Outside correspondence
15
X
02 =
030 hrs/mo
Talking papers
02
X
07 =
014 hrs/mo
Investigation summary
05
X
03 =
015 hrs/mo
Cmd Operating Budget
01
X
03 =
006 hrs/mo
Impact statements
01
X
05 =
005 hrs/mo
Data manipulation*
02
X
03 =
006 hrs/mo
Misc. other
25
X
01 =
025 hrs/mo
TOTAL MANHOURS REQUIRED
= 1303 hrs/mo
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
EXAMPLE 3: ADP MEMORY REQUIREMENTS
(Example report from 1985 System analysis - not current information)
Date of surve
:
October 28
1985
y
,
Application # of users
# of files
# of sectors
Memory req.
Documents
23
1,229
39,933
10,222,848
bytes
CP/M programs
6
11
10,703
2,739,968
bytes
BASIC programs
14
106
7,811
1,999,616
bytes
Indices
31
54
5,880
1,505,280
bytes
OIS data files
7
23
3,935
1,007,360
bytes
Glossaries
8
34
1,356
347,136
bytes
Message in-basket
1
1
553
141,568
bytes
GLOBAL objects
7
27
477
122,112
bytes
BASIC data files
13
16
427
109,312
bytes
BASIC indexed files
1
1
14
3,584
bytes
BASIC indexed keys
1
1
13
3,328
bytes
TOTALS
31
1,503
71,102
18,202,112 bytes
25
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1
EXAMPLE 4: FILING AND HISTORICAL REQUIREMENTS
(Example report from 1985 System analysis - not current information)
ITEM File? Length of time
Monthly Training Rpt. Y 05 years
Daily Training Summ. Y 05 years
File backup record Y .5 year
Files deleted report Y 02 years
Operations rgmnts. pkg. Y 10 years
Session transcripts Y 10 years
Session reports Y 10 years
Session results package Y 10 years
Training database N N/A
Access Roster database N 05 years
Technical summaries Y 10 years
Inter-office corr. Y 02 years
Proj. Ofc. rpts. Y 10 years
Stage essays Y 02 years
Travel reports Y 10 years
Travel reimbursement Y 10 years
Briefing texts Y 02 years
Charts/diagrams Y as needed
Mileage report Y 01 year
Physical training rpt Y 01 year
Contract negotiations Y 10 years
Contract evaluations Y 10 years
Fact sheets Y 02 years
Decision papers Y 10 years
Information papers Y 02 years
Historical report Y 10 years
Personnel evaluations Y 10 years
Significant Events log Y 10 years
Staff studies Y 10 years
Concept papers Y 10 years
Utility assessments Y 10 years
Justification papers Y 10 years
Cover letters Y as needed
Project summaries Y 02 years
Memos for record Y as needed
Outside correspondence Y as needed
Talking papers Y as needed
Investigation summary Y 10 years
Cmd Operating Budget Y 10 years
Proj. Ofc. historical Y 10 years
Impact statements Y 10 years
Misc. other Y as needed
Approved For Release 2000/08/08 : CIA-RDP96-00789R002900090001-1