SR-605-000 (15)
~?J5- CJoo
~-G
,
.
J~!J 2 S 1986
/ ,
/~ ?,.J J"';;
~... /"
PE:GRJ:JSS:p
CouncIl MeetIng:
Santa MonIca, CalIfornIa
January 28, 1986
TO:
Mayor and CIty CouncIl
FROM:
CIty Staff
SUBJECT:
Approval of New and ReVIsed ClasSIfIcatIon SpecIfIca-
tIons and AdoptIon of ResolutIon EstablIshIng New and
ReVISed Salary Rates for POSItIons In the Data Pro-
cessIng Department.
IntroductIon
ThIS report recommends a reorganIzatIon of the Data ProcessIng
Department and requests approval of two new clasSIfIcatIon
specIfIcatIons and SIX revIsed classIfIcatIon specIficatIons, all
approved by the Personnel Board at their regular meetIng of De-
cernber 9, 1985.
For ease of reference, the revIsed speclflca-
tlons are attached In three forms, the revIsed specIfIcatIon, a
"transItIonal" specIfIcatIon (showing deletIons from the current
specIfIcatIon In parentheses, WIth addItIons double underlIned),
and the current specIfIcatIon.
In addItIon, thIS report requests approval of the attached
ResolutIon establIshIng salary rates for the two new clasSlflca-
tlons (SenIor Computer Operator and Systems Development Manager),
and establIshIng revIsed salary rates for all of the revIsed
clasSIfIcatIons WIth the exceptIon of Systems Analyst.
Background - Proposed ReorganIzatIon
SInce 1982, the data proceSSIng functIon In the CIty of Santa
MonIca has undergone SIgnIfIcant changes both as a funct10n
of /
f!:)-6
- 1 -
j~rl 2 S 19i!~
~
technologIcal advances and expanSIon of organIzatIonal respon-
SIbIlItIes. However, to thIS pOInt, the Internal organIzatIonal
structure has not been SIgnIfIcantly altered to reflect the cur-
rent state of computer resources In the CIty of Santa Monica.
Examples of technologIes and support reqUIrements WhIch dId not
eXIst when the current organIzatIonal structure was created (FY
77-78) Include telecommunIcatIons, offIce automatIon, mIcrocom-
puters and on-lIne computer users.
WIth the bulk of computer resource acqUISItions completed, staff-
Ing needs have stabIlIzed, makIng a comprehenSIve reVIew of the
current claSSIfIcatIons tImely. In addItIon to analYZIng clas-
SIfIcatIon speCIfIcatIons to Insure theIr reflectIon of current
dutIes, a salary analYSIS was done to Insure adequate compensa-
tIon In thIS hIghly competItive fIeld.
Background - ClassifIcatIon SpeCIfIcations
Approval of the staff's recommendatIons WIll result In the cre-
atIon of two dlvIslon head pOSItIons, TechnIcal SerVIces Manager
and Systems Development Manager, through whom all departmental
staff WIll report to the InformatIon Systems DIrector. The Tech-
nIcal SerVIces Manager has responSIbIlIty for computer communIca-
tIons, computer systems securIty, coordInation of hardware maIn-
tenance, offIce automatIon (word proceSSIng and electronic mall),
mIcrocomputers, computer operatIons and data entry. The Systems
Development Manager has responSIbIlIty for all computer system
applIcatIon development, computer system applIcatIon maIntenance
and all systems analYSIS.
- 2 -
~
The programmIng serles has been revIsed to provlde a career lad-
der emphaSIZIng SkIlls In both programmIng and systems develop-
ment. ThIS 15 a much clearer representatIon of the dutIes actu-
ally performed now by programmIng staff. The current serIes (EDP
JunIor Programmer, EDP Programmer, and EOP Programmer Analyst) 15
recommended for reVISIon and retItlIng (Programmer Analyst I,
Programmer Analyst II, and Programmer Analyst III, respectIvely).
EDP EqUIpment Operator 15 recommended for reVISIon and retItlIng
to Computer Operator. The proposed reVISIons more clearly
delIneate the dutles and responSIbIlItIes aSSIgned to the
pOSItIon.
Finally, SenIor Computer Operator 1S a new claSSIfIcatIon, In-
tended to provIde a level of technIcal expertise relatIve to the
operatIons functIon WhICh does not currently eXIst In the depart-
ment outSIde of management personnel.
Back9round - Salary RecommendatIons
As dIrected by CounCIl, staff has analyzed the current salary
relatlonsh1ps WIthIn the department, both In relatIon to external
salary survey data and Internal alIgnment conSIderatIons. The
salary recommendatIons presented to CounCIl for approval as part
of thIS staff report should be adequate to Insure that the Clty
WIll remaIn competItIve In the marketplace for the hIghly 10-
demand technIcal talents reqUIred.
- 3 -
.
F 1 sca 1 Impact
The department has suffICIent salary saVIngs to cover the addi-
tIonal salary costs Involved for the balance of the current fIS-
cal year (estImated at approxImately $18,100.), and no addItIonal
allocatIon of funds 15 reqUIred to support thIS recommendatIon at
thIS tIme. The total addItIonal amount reqUIred for fIscal year
1986-1987 WIll be approxImately $44,400., eqUIvalent to an 8.4%
Increase In the total annual salary costs of the department. The
total number of pOSItIons In the department remaIns constant.
RecommendatIon
It IS recommended that the CounCIl approve the proposed reor-
ganIzatIon, and approve the new clasSIfIcatIon specIfIcatIons for
Systems Development Manager and SenIor Computer Operator, and the
reVIsed claSSIfIcatIon speCIfIcatIons for EDP Equipment Operator
(recommended for retItlIng to Computer Operator), Systems Ana-
lyst, EDP JunIor Programmer (recommended for retItlIng to Pro-
grammer Analyst I), EDP Programmer (recommended for retItlIng to
Programmer Analyst II), EDP Programmer Analyst (recommended for
retItlIng to Programmer Analyst III), and Systems and Programming
SuperVIsor (recommended for retItlIng to TechnIcal SerVIces
Manager) .
- 4 -
It IS further recommended that counCIl adopt the attached Resolu-
tIon establishing new and revIsed salary rates for these
cIa s s I f I cat I on s . 9~l .Pd? . /
~.Jr l- J..c." I - f...-... t.. --
Prepared By: ~Gordon R. hnson
Attachments: A.
B.
C.
D.
Salary ResolutIon
Current OrganIzatIon Chart
Proposed OrganIzatIon Chart
ClaSSIfIcatIon SpeCIfIcatIons
1. Computer Operator (formerly EDP EqUIpment
Operator) - ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TranSItIonal SpeCIficatIon
c. Current SpeCIfIcatIon
2. Programmer Analyst I (formerly EDP JunIor
Programmer) - ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TranSItIonal SpeCIfIcatIon
C. Current SpeCIfIcatIon
3. Programmer Analyst II (formerly EDP Pro-
grammer) - ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TransitIonal SpeCIfIcatIon
c. Current SpeCIfIcatIon
4. Programmer Analyst III (formerly EOP
Programmer Analyst) - ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TranSItIonal SpeCIfIcatIon
C. Current SpeCIfIcatIon
5. SenIor Computer Operator - New
6. Systems Development Manager - New
7. Systems Analyst - ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TranSItIonal SpeCIfIcatIon
c. Current SpeCIfIcatIon
8. TechnIcal SerVIces Manager (formerly
EDP Systems and ProgrammIng SuperVIsor) -
ReVIsed
a. ReVIsed SpeCIfIcatIon
b. TranSItIonal SpeCIfIcatIon
C. Current SpeCIfIcatIon
- 5 -
- --
~ ----- -- -
~
~
::J
~
~I ~
0 C\
C .;.J C4
(J:l! 0 a """"'0
~j ..... 0 Ern
.;.J l-; Ul 8>0-11
UI 'U .r\ e~>
q E Cl GJHH
;!:::I 4 ~C>OJ!
~i 0 ~ ;;2 ~I
d 4-1
..... ill (J) 0.. ::1)
.....
H ~
<I III
21 >-
en
i
;...;1
. " .
,....., '.../
~ :,.... ::n
~t;
.......-.....
.2 > '1:
-::] ~ ~
CJ ..QJ 2
E-t...~.J~
U1 ~
c: 0
o
.-I
....j >
'C ~
w ~
:2 ~
..... ....
c. ::.n
>-
S
~
I H
OJ
~
rJ
H
CT1
0
l-I
c..
l-;
0
E
E
"0
4
'-'
~
-
I
~.
- j
- 1
-~~
-~-"
M
M
.;...J
~1
>.
:01-'
C "';j
'-I ;::
......rt<
en+)
O::::':J.
0;"
.;...J...-i
Ul'-::i
>OC
1J1'<:::
u"'
.....
I]l,
=:) I
-,'
s~'1
! .'-.....:;,
i ::::3.:::,}!
I ~.......~
!
I
r I
>- - I:;.....~
2 ~ ! ~ ~
--i !~~S
- ~ ~. -= .~
1 J;!!. ; ~~
.-J ! _ '......
=- i . , _
I - ! - ,-
-...J.. . ___
I
I
i _ '_
j 0 -
.....J _
i. -....,
:::...""
i ~:~
i ___
i :...;~.
I
I
I
1
/CX/-J /I)/T 0
~
5]
0.::..
G
f(
~
\.... 'V
~t
~~\J
V) { \,
~~~
~~l
~~t
~ ~ ~~
It ~t~
~ l ilj
~t~
~
~~
'u~'
" ?( l ~
~~l
~
I
~~ II
~ ~ i
~ ~
eq. ~ ~
V) Q
~
\.J
~l~
~ ~ ~
!~ I~
~ ~ ~
9 q
~ Jl
~~i
~~
II ~
~
Il~
J~~
It
~
. V\ "'"'
~ \ij
u
r'\
"'
v
~
~ i ~
~ {~
REVISED
CITY OF SANTA MONICA
COMPUTER OPERATOR
DEFINITION: Under close supervIsIon, operates a computer and all
perIpheral equIpment. Performs related duties as requIred.
DISTINGUISHING FEATURES OF THE CLASS:
Differs from Senior Computer Operator In that a SenIor Computer
Operator works more Independently than a Computer Operator, exer-
CIses technical supervisIon over a Computer Operator and requIres
more In-depth knowledge of computer operatIons.
TYPICAL DUTIES:
Operates computer console IncludIng executIng programs,
monItorIng operatIon, and correctIng stoppages.
Operates computer perIpheral deVIces.
Operates forms processIng equipment.
MaIntaIns computer supply inventory and tape lIbrary
ASSISts In computer cable installatIons and modIfIcatIons.
MaIntaIns computer operatIons faCIlIties In an orderly
fashIon.
BASIC QUALIFICATIONS:
MINIMUM STANDARDS: ApplIcant must be able to demonstrate
the followIng:
Knowledge of: OperatIon of data processIng hardware;
Hewlett-Packard operating systems and utIlItIes; and computer
operatIons technIques and operatIon of applIcatIon systems.
AbIlIty to: Operate a computer and peripheral equipment
under technIcal superVISIon.
DESIRABLE TRAINING & EXPERIENCE:
GraduatIon from high school, supplemented by courses In data
processIng and computer operatIon.
Two years experience In the operation of Hewlett-Packard
eqUIpment.
SUPERVISION RECEIVED:
Works under adminIstratIve supervision of the Technical Ser-
VIces Manager, and technIcal superVIsion of the Senior Computer
Operator, who makes detaIled work aSSIgnments, frequently reVIews
work In progress, and carefully reviews completed work.
SUPERVISION EXERCISED:
None.
- 1 -
TRANSITIONAL
CITY OF SANTA MONICA
COMPUTER OPERATOR
DEFINITION: Under (moderate) close supervIsIon, operates a com-
puter and all perIpheral equIpment. Performs related dutIes as
required.
DISTINGUISHING FEATURES OF THE CLASS:
DIffers from SenIor Computer Operator In that a SenIor Computer
uperacor works more independenc~y than a computer uperator, exer-
cises technical supervision over a Com~uter vperator and requires
more in-depth knowledge of computer operacions.
TYPICAL DUTIES:
Operates computer console IncludIng (loadIng) executIng pro-
grams, monItorIng operatIon, and correctIng stoppages.
(Operates prInter, card reader, burster, and all perIpheral
eqUIpment InclUdIng dISC drIve and tape drIve.)
(MaIntaIns records of run tImes.)
Operates computer perIpheral deVIces.
uperates torms processing equipment.
Maintains cornpucer supply inventory and tape library.
BSSiSC5 in cornpucer cable inscallations and modificatIOns.
Maintains cornpucer operations facilities in an orderly
fashIon. .
BASIC QUALIFICATIONS:
MINIMUM STANDARDS: ApplIcant must be able to demonstrate
the follOWIng:
Knowledge of: OperatIon of data processIng hardware;
Hewlett-Packard operatIng systems and utIlItIes; and com~uter
operations techniques and operation of application syscems.
Bbility to: (independently, Operate ~ computer and peripher-
al eqUIpment under technIcal supervlslon.-
DESIRABLE TRAINING & EXPERIENCE:
GraduatIon from hIgh school, supplemented by courses in data
proceSSIng and computer operatIon.
Two years experIence in the operatIon of (electronIC data
proceSSIng) Hewlett-Packard eqUIpment.
SUPERVISION RECEIVED:
Works under administratIve superVISIon of (Data Processing
Manager) the TechnicaL bervices Manager, and technIcal superVI-
SIon of the benior ~omputer 0rerator, who (OutlIneS) makes
de~ailed work assignments, (occasIonally) frequently reVIews work
In progress, and (perIodIcally) carefully reviews completed work.
- 1 -
SUPERVISION EXERCISED:
(May exerCIse superv1sion over Computer Operator/Control
Clerk and Key Punch Operator, outling work asslgnments, oc-
cas10nally revlew10g work 10 progress, and carefully revlewlng
completed work.)
None.
- 2 -
CITY.OF S~~TA MONICA
~
CURRENT
- I
<
EDP EQUIPMENT OPERATOR
DEFINITION: Under moderate superv~s~on, operates a computer and
all peripheral equipment. Performs related duties as required.
TYPICAL DUTIES:
Operates computer console including loading programs,
monitoring operation, and correcting stoppages.
Operates printer, card reader, burster, and all peripheral
equipment including disc drive and tape drive.
Maintains records of run times.
BASIC QUALIFICATIONS:
-
MINIMD~I ST}U~~~DS; Applicant must be able to demonstrate
the following:
Knowledge of: operation of data processing hardware.
Ability to: independently operate computer and peripheral
<: equipment.
DESIRABLE TRAINING & EXPERIENCE:
Graduation from high school, supplemented by courses in
data processing and computer operation.
Two years' experience in the operation of electronic data
processing equipment.
SUPERVISION RECEIVED:
Works under supervision of Data Processing Manager, who
outlines work assignments, occasionally reviews work in progress,
and periodically reviews completed work.
SUPERVISION EXERCISED:
May exercise supervision over Computer Operator/Control
Clerk and Key Punch Operator, outlining work assignments,
occasionally reviewing work in progress, and carefully reviewing
completed work.
L
REVISED
CITY OF SANTA MONICA
PROGRAMMER ANALYST I
DEFINITION: Under close supervIsion, develops programs for
electronIC data proceSSIng eqUIpment. Performs related dutIes as
required.
DISTINGUISHING FEATURES OF THE CLASS:
The predomInant feature of thIS class IS the performance of
computer programmIng dutIes. This class IS dIstIngUIshed from
Programmer Analyst II by the latter's greater responSIbIlIty for
the performance of systems analYSIS.
TYPICAL DUTIES:
DetermInes approprIate lOgIC; prepares block diagrams and
flow charts showing sequence of operatIons; and prepares detailed
codIng.
ReVIses eXIstIng programs to meet changIng needs or utIlize
equipment more effICIently.
Debugs programs by proceSSIng sample data; may operate
computer to test programs.
Documents programming procedures and maIntains program
lIbrary.
May partICIpate In systems analysis.
BASIC QUALIFICATIONS:
MINIMUM STANDARDS: Applicant must be able to demonstrate
the follOWIng:
Knowledge of: Design and operatIon of data processing
hardware and software; telecommunIcatIons; operating systems and
operating system utIlIties.
AbIlIty to: Apply computer lOgIC to the maIntenance of
applIcations programs USIng varIOUS computer languages; make
modIfIcatIons to applicatIon software and solve computer
operatlons problems; prepare detalled flow charts and code
programs In COBOL.
DESIRABLE TRAINING & EXPERIENCE:
Graduation from college with a bachelor's degree in Computer
SCIence or closely related fIeld.
One year experIence as a programmer using a Hewlett-Packard
3000, includIng at least one year Image/Query experience.
- 1 -
SUPERVISION RECEIVED:
Works under adminIstrative and technIcal supervIsIon of the
Systems Development Manager and/or technIcal supervisIon of
Programmer Analyst III, who makes detaIled work assIgnments,
frequently reVIews work In progress, and carefully reVIews
completed work.
SUPERVISION EXERCISED:
None.
- 2 -
TRANSITIONAL
CITY OF SANTA MONICA
(EDP JUNIOR PROGRAMMER)
PROGRAMMER ANALYST I
DEFINITION: Under (moderate) close supervisIon, (assists in the
development of programs) develo~s programs for electronIC data
processIng eqUIpment. Per~orms re~ateQ auties as requIred.
DISTINGUISHING FEATURES OF THE CLASS:
(DIffers from EDP Programmer TraInee in that JunIor Programmer
involves Independent programmIng responsIbIlity. DIffers from
EDP Programmer In that EDP Programmer performs more dIffIcult
work and may partIcipate In systems deSIgn.)
The predomInant feature of this class IS the performance of
computer programming duties. This class is dlstlnguisnea irom
~rogrammer Analyst 11 by the latter's greater responsibility lor
the performance of systems analysis.
TYPICAL DUTIES:
DetermInes approprIate lOgIC; prepares block dIagrams and
flow charts shOWIng sequence of operatIons; and prepares detaIled
coding.
ReVIses eXIstIng programs to meet changing needs or utIlIze
eqUIpment more effiCIently.
(DeSIgns layouts for Input and output documents.)
Debugs programs by proceSSIng sample data; may operate
computer to test programs.
Documents programmIng procedures and maintaIns program
lIbrary.
May partIcipate 1n systems analysis.
BASIC QUALIFICATIONS:
MINIMUM STANDARDS: Appl1cant must be able to demonstrate
the followlng:
Knowledge of: (BaSIC methods of tabulatIng and analyzing
data.) Desi9n and operatlon of data processIn9 hardware and
software; telecommunications; operating s~stems and operati'n9
sy~tem utilities. -
Abiii~y to: Apply computer lOSlC to the maIntenance of
appllcat10ns programs u~ing various computer languages; make
modifications to application software and solve COID?Uter
operation~ p~oblems; prepare deta1led tlow charts and code
program~ In CUtlUL.
- 1 -
DESIRABLE TRAINING & EXPERIENCE:
GraduatIon from (high school, supplemented by college
courses In computer progra~~lng) college WIth a bachelor's degree
In Computer SCIence or closely related iielci.
une year('s) experience (programming in COBOL.) as a
programmer USIng a Hewlett-Packard 3@00, includIn9 at least one
year ~mage/uuery experience.
SUPERVISION RECEIVED:
Works (WIth EDP Programmer, under superVISIon of EDP
Programmer Analyst,) under admInIstrative and technical
superVISIon of the Systems uevelopment Manager and/or technIcal
supervision of programmer Analyst 111, who (outlIneS) makes
detailed work aSSIgnments, (occasIonally) frequently reVIews work
In progress, and (perIodIcally) carefully reVIews completed work.
SUPERVISION EXERCISED:
None.
- 2 -