Louis A. Schultheiss
INTRODUCTION,
byEdward
HeiligerAutomation of libraries
must
come
about throughclose coopera-tion between librarians and"machine
people."Each
must
understand something of the other's specialty.For
a starter, a goodcommon
language is provided by flow charts, which are simple
work-
flow charts written in yes-no terms.They
can be quickly understood bythe
"machine
people," and the technique ofmaking them
can be learned by a librarian in a veryshort time.Because
eachmember
of the library staffknows
hisown work
better thandoes anyone else, he is, therefore, better qualified to do the flow charting ofhis work. In flow charting the library's work, all of the stafftake part and contribute to the process ofpreparing for automation. Staffmembers
losesome
of their fears in theproc-ess andtake pride intheir contribution to the joint effort. This grass-roots approach develops interest in the whole
problem
andmakes
the next step easier.The
staffmember
benefits by learningto think of hiswork
interms
of logical alternatives.He
discovers that the old routineswere
illogical inmany
ways
and thatmany
changes are needed, automation or no.Reasons
forwork
conflict areuncovered andoutmoded
routines left overfrom
previous changes are discovered.One
by-product has been anew
kindof staff manual, consisting of flow charts.An
uninitiated staffmember
seems
to beable tounder-stand the workings of a
new
departmentmuch more
quickly by readingflow charts than by readingtext. It is also easier to see each
depart-ment's relation to the whole libraryby studyingthe whole library's charting.
Louis A. Schultheiss is Technical Services Librarian, University of Illinois Library, Chicago Undergraduate Division, and
Edward
Heil-iger, formerly Librarian, University of Illinois Library, Chicago Undergraduate Division, is Director ofThe
Florida AtlanticUniver-sity Library,
Boca
Raton, Florida.It is evident that dataprocessingwill be
most
effectivewhen
all of the library'swork
is tied into onesystem
andwhen
thatsystem
isplanned before the implementation of any part ofthe
work
is begun.Flow charting is an essential part of planning the
system
andis the first step thatmust
be taken.The
paper by Mr. Schultheiss includes a description of the flow chartingmethod
and this can be a guide for those interested in usingthis approach.A
complete set of the chartsdeveloped inthe University of Illinois study can be foundin the book
published on the project.1 E. H.
"Flow
-charting* is a very broadterm
used to describe a num-ber of chartinganddiagramming
operations,many
ofthem
notpecu-liar to data processing. Decision flow charting and
work
flow charting anddiagramming
have been usedin other fields formany
years, although the concept
seems
to be a relativelynew
oneamong
librarians.
Since this conference is
made
up primarilyof librarians, Iwill concentrate on decision flow charting, with a few
examples
of other types, and willshow samples
of both early and recentwork
at the University ofIllinois Undergraduate Division Library atNavy
Pier, Chicago, during thepast three years.All librarians
know
about procedure manuals, instruction sheets,and other
means
of maintaining uniformity of procedures andof in-structingnew
personnel.The primary
difficulty with these (other than the fact that they alwaysseem
to beoutof date) isthat they give only broad steps, on anaction basis, and cannotshow
HOW
tomake
the value judgments anddecisions thatmust
bemade
ifthe procedureis tobe carried out intelligently.
Flow
charts, on theother hand,combine
both physical actionsand decision
making
in one logical flow.The
type of operation (action, decision requirement, hold, etc.) is indicated bythe shape ofthe box surrounding the written inscription.The
choice ofbox shapes and sizesmay
become
very elaborate and representational, andmay
betranscribed in avariety of formats; the
Head
of our Data ProcessingDepartment
has often jokinglyremarked
that byusing flow charts andmagnetictape reels
we
have rediscovered the pictogram and the scroll and are calling this progress.For
work
atNavy
Pier, however, choiceswere
limited to a smallnumber
ofthe shapes provided by theIBM
Diagramming
Template:
1. Circles areused to indicate the startor the end of a
2.
Diamonds
are used to indicate the entranceof materialfrom
another flow sequence, or its exit to another sequence.3. Rectangles are usedto indicate
some
sort of action.4.
Hexagons
areused
to indicate holding operations of all kinds.5.
Round-ended
boxes are used to indicate questions and de-cision requirements.The
size chosen at anyparticular time depends entirely on the length of the inscription to be contained, and the aestheticwhim
oftheperson doing the
diagramming.
Decision flow charts are so constructed thatallquestions are answerable by a 'yes* or a "no," and there
must
be both a "yes* anda "no"
answer
to each question. Ifthere is not, there is no questionbecausethere is no choice.
And
there can be no"maybe* answers
in flow charting. Ifthere are several choices possible at a particularpoint, the
most
likely choice is posed as the firstquestion; ifthean-swer
to that question is "no," the nextmost
likely choice is posed,andso on
down
the line until a "yes"answer
is reached oruntil onlyone choice
remains
and is no longer a matter ofquestion.Before going on to the actual techniques ofdecision flow chart-ingorto an examination of
samples
ofactualworking
charts, hereare afew basic rules:
1. Flows cannot
come
to a dead end. It is important that noprocedure be left dangling; material
must
either exit toanother flow or
come
to a complete and indicated stop with-out further requirement for action.2.
There must
be twoalternatives ateach decision point.As
alreadyindicated, one
must
be a "yes" andthe other a "no."Two
of one kind or a total ofmore
than two arelogicalimpossibilities.
3.
Wording must
be sufficiently precise for both questions andactions to be clearly understood. It is entirelypossible that the
wording
ofinscriptions will bemore
difficult insome
cases than the delineation ofthe procedural flow itself.4.
The
flow chart, to be valuable,must
be an accurate picture oftheway
thework
is really done, rather than oftheway
the supervisor would like to have it done:(1) Decisions
must
bemade
at the points indicatedon the charts.(2) Actions
must
be charted in the sequence in whichtheyare actually performed.
(3) Actions and decisions
must
be indicated as beingper-formed
bythe persons actually doing them.There
aremany
ways
of constructingpreliminary flow charts.Perhaps one of the easiestis to indicate each action, decision, or other operation on a separate slip ofpaper andthen to arrange the slips on a corkboard or to tape
them
onto a large surface. This will eliminate a great deal of tearingup and starting over, as few people are able to visualize a flow chart inthe beginningor to estimate properly theamount
ofspace it will take.The
staff atNavy
Pier began with small slips of paper, grease pencils, cellophane tape, and a poster typewriter; the slipswere
taped to large sheets of jute board, and grease pencil lineswere
eventuallydrawn
onto the boards to connectthevarious steps (seeExample
1). For purposes ofcrowding as
much
as possible ontoone8-l/2"x
11" sheet, the slipsusedin this
example
aremuch
smaller than thosewe
actually used."P"
slips are about right, with boards of about 30"x
36" inches.After steps in a givenprocess have beenwritten on slips, boxed,
and arranged on the backingboard, flows are traced through to be sure thatthey are mechanically correct; i.e., have no dead ends, have theproper
number
andvariety of choices, etc.When
this has been accomplished, itis usually well toreview thework
thus far withanother staff
member
who
hassome
knowledge ofthe procedure under examination. Thismay
not lead to continuing friendships, but itdoesincrease the chances of accuracy. Then, after errors have been
cor-rected and missing steps inserted, the entire chart is ready for transfer to
some more
permanent
andmanageable
form.Do
not betoo upset ifthe first fewcharts cannotbe corrected at all,
or
ifanother
member
of the staffwalksup
and immediately sees thean-swer
to theproblem
that hasbeen
stumping you for the past half-hour; this is somethingof anew
technique tomost
librarians, and italso requires the ability tostand offand see a familiar routine as if
it
were
beingobserved for the firsttime.There
are at least twocommon
ways
of transcribing flow charts to paper:from
top to bottom, andfrom
left to right. Inthe beginning, the staff atNavy
Pierwere
taught to chartfrom
top to bottom. Thistechnique is the one
used
byIBM
andworks very
well on short flows.The
othermethod
of transcribing,from
leftto right, isused by theBurroughs
Company
and is themethod
now
used fornew work
within the Technical Services Division atNavy
Pier, thoughwe
continue touse the
IBM
template.The primary
reason for the changewas
simply one of convenience; these charts are used a great deal for trainingand instructional purposes, andit is easier to connect distant portions of the
same
routine by lines rather than by exit symbols. Such entrance and exitsymbols
seem
to bedifficult for the clericalmind
to understand, and they always
seem
to feel that something else isgoing on betweenthe point of exit andthe point of re-appearance. So
accordion-foldthe whole thing
when
we
are finished; by doing this,we
can keep both the flow chart and theaccompanying
procedureswrite-up inthe
same
notebook and both canbe consulted without havingto turnthe notebookat a 90 angle.Examples
2 and 3 are illustrations of transcription.Example
2 is an elaboration ofExample
1, readingfrom
top-to-bottom; andExample
3 is thesame
asExample
2, but istranscribed
from
left to right.Examples
4, 5, and 6 indicate three generations in the flowcharting of the
same
procedure.The
first operationwas
done for theInformation
Systems
Section of General Electric in the springof 1960,and
was
laid out invery broad steps(Example
4).Example
5 is a portion of thesame
procedure, as revisedinJuly of 1961.Examples
6-
A
and6-B
are a revision ofthesame
procedure as it is carriedout at the present time.
Example
7 is a bit different. In this casewe
have adiagram
ofproposed
system
flow for a circulationsystem. If thesystem
outlined inExample
7 is putinto operation, the "people flow" or decisionflow, will go somethinglike what isshown
inExamples
8-A
and 8-B.Example
9 is an illustration of theBurroughs Company's
flow charting, andshows
some
differences insymbols
andtechnique.Example
10 issomewhat
more
pictorial thanthe oneswe
have seen sofar, and is a very sweepingdescriptionofthe conversionof catalog data contained on punched cards to magnetictape and toa book catalog.The
final example,Example
11, is of a completely different sort. This one is anexample
of a block diagram, and contains one block for eachcomputer
operation. After completion,diagrams
of this typeare coded into the language ofthe computer, punched into cards,and areput into the
computer
itself.REFERENCES
1. Schultheiss, Louis A., et. al.
Advanced
Data Processing in the University Library.New
York,Scarecrow
Press, 1962.EXAMPLE ONE
ORDER
RE-QUEST CCMES
TOSERIALS
DESK
/'SUBSCRIPTION
BASIS?
~1
EXAMPLE
1Record postage,
Insurance,fc
ft^iingcharges
la
MB
WOKPg 2of S
IS BOOK,CARO_(N,Mt:
BOOK POCKET?
\ Ye
k
Entry Title j "7EXAMPLE
9 Step 1 Conversion Routine* Step 2EXAMPLE
10FileCreation