Class Specifications - F.15
Principal ADP Systems Analyst - 7604
Senior ADP Systems Analyst - 7605
ADP Systems Analyst - 7606

March, 1974

Series Concept

Administrative Data Processing Systems Analysts define and analyze departmental, campus and/or University-wide administrative problems witn the objective of developing and implementing data processing systems to effect computer-orientedsolutions. Problems are typically solved by defining the desired output, describing the required input, and developing the systems process necessary to provide the output from the input.

Incumbents typically gather information, prepare flow charts to describe what needs to be done and how it is to be done; analyze old systems; prepare new system flow charts; develop new fonns; confer with management and administrative personnel in departments; work with programming personnel in the development . and implementation of data processing systems; and monitor systems perfonnance after implementation. Incumbents may supervise and/or participate in the writing, debugging and documentation of required programs.

Administrative Data Processing Systems Analyst positions are differentiated from Prograrrvnerpositions in that incumbents are primarily involved in the development and implementation of administrative data processing systems nonnally involving areas such as: accounting, registration, physical plant, personnel, scheduling, contracts and grants, and library operations. Programners are typically involved in the outlining of program steps for effecting computer oriented solutions to business, scientific and/or engineering progranming problems.

The series consists of three levels based on varying degrees of systems analysis complexity and project supervisory responsibility. In view of the technical nature of the work, it is adv~sable to consult with persons knowledgeable in the field of electronic data processing systems when considering positions for allocation to classes in the Administrative Data Processing Systems Analyst series.

Class Concepts

Principal ADP Systems Analyst

Under direction, incumbents defin.e and analyze problens, fonnulate, design, and implement complex administrative data processing systems utilizing electronic data processing equipment. Positions in this class have supervisory responsibility and technical complexity of work somewhere on the continuum

from: Supervision of a group of ADP Systems Analysts and Progranming personnel working on a wide range of projects covering several administrative departments.

to: Working alone or serving as a project leader for a highly complex system.

The differences between the Principal and the Senior ADP Systems Analyst classes may be any of the following: 1) the Principal ADP Systems Analyst supervises a larger and more diverse group of Analyst and Prograitming personnel, 2) the Principal ADP Systems Analyst has system design and technical review respon- sibility for the Senior ADP Systems Analyst's work, or 3) the Principal ADP Systems Analyst has work that is significantly more complex than that of the Senior ADP Systems Analyst. The Principal ADP Systems Analyst is usually differentiated from the Principal Programmer in that the Principal ADP Systems Analyst is more user and application-orfented, whereas the Principal Programmer is generally more machine-oriented, typically functioning as a systems programmer on highly complex systems.

The following examples are typical of job duties at this level:

  • Selects administrative data processing analysis and programming staff; trains subordinates in systems analysis and design techniques, machine approach, programming, time estimation, and schedules.
  • Develops complex processing systems not previously mechanized for administrative areas having an organiz:tion-wide (Campus, University or Hospital) application .
  • Confers with high level administrative personnel in initial and subsequent meetings to determine problems and type of data to be processed, and resolve problems concerning feasibility of departmental requests. Serves as liaison between administrative and data processing staff.
  • Conducts research and development of new administrative or technical systems for long-range implementation
  • Participates in the development of applications and work schedules for converting applications fromone system to another, and monitors conversion.
  • Analyzes proposed new systems or changes to existing systems in terms of cost benefit, timeliness and effectiveness of management
  • control.
  • Develops complex models, techniques and systems used 1n simulation programs for economic forecasting, random processes, and other technical applications.

Senior ADP Systems Analyst

Under direction, incumbents make studies of administrative or technical areas; develop systems to process data by means of electronic data processing equipment; and perform other related duties as required.

Positions in this class have supervisory duties and technical complexity somewhere on the continuum from 1) project leadership over several ADP Systems Analysts with responsibility for more than one module of an administrative system such as personnel or payroll, to 2) project leadership or no supervisory duties but responsibility for a portion of highly complex administrative system.

The systems analysis is usually performed on a project basis, involving definition of output, description of necessary input, and development of the process to generate the output from the input which may include some related programming activities.

The following examples are typical of job duties at this level:

  • Works directly with designated representatives of administrative offices in de~igning machine systems for data processing. or converting administrative applications to such equipment. Encompasses determination of source data (input), volumes, report format (output), timing and costs.
  • Prepares general flow charts and directs subordinates in preparing detailed block diagrams and machine programs; instructs data processing operating personnel with initial running of programs
  • Develops or assists in t~e development of complex models, techniques and systems for simulation and/or scientific languageprograms used in ecooomic forecasting random processes, and other technical applications .
  • Assists in the selection of Progranming and ADP Systems Analyst staff; trains subordinates in systems analysis and prograrrming.
  • Documents both administrative and technical procedures; reviews operating instructions and establishes standards for their preparation.

ADP Systems Analyst

Under general supervision, incumbents design block diagrams. detailed flow charts, and machine programs for conversion of administrative or technical applicationsto computer processing; and perform other related duties as required.

The class of ADP Systems Analyst encompasses duties that are primarily to determine the feasibility of and translating of administrative problems and functions to machine processes. A complete system scope is expected involving input, processing, and output. A knowledge of machine capabilities, as well as the ability to understand and translate the needs of administrative personnel into machine processes, is necessary to perform these services.

The following examples are typical of job duties at this level:

  • Works directly with designated representatives of administrative offices in designing machine systems for data processing equipment or in converting administrative applications to such equipment. This encompasses determination of such data (input), (output), timing and costs.
  • Expands block diagrams into detailed machine processing flow charts to develop sequence of machine operations.
  • Programs from detailed flow charts, and times out each application.
  • Verifies accuracy and completeness of programs for modules of overall systems by preparing sample data, and processing on machines.
  • Documents all machine procedures and programs when fonna11y accepted.
  • Prepares instruction sheets for operators.
  • Assists in coordinating flow charts.
  • Reviews existing programs to make refinements or improvements.
  • Assumes sole responsibility for complete cycle of a systems design from source document to final machine-produced report, typically involving coordination of activities with user departments.

Minimum Qualifications

Principal ADP Systems Analyst

Graduation from college with a major in an appropriate field such as computer sciences, business administration, industrial engineering, or the.physicalsciences and six years of increasingly responsible and complex systems analysis experience including a working knowledge of progranwning; or an equivalent combination of education and experience.

Senior ADP Systems Analyst

Graduation from college with a major in an appropriate field such as computer sciences, business administration, industrial engineering, or the physical sciences and four years of increasingly responsible and complex systems analysis experience including a working knowledge of progranming; or an equivalent combination of education and experience.

ADP Systems Analyst

Graduation from college with a major in an appropriate field such as computer sciences, business administration, industrial engineering, or the physical sciences and four years of increasingly responsible and complex systems analysis experience including a working knowledge of progranming; or an equivalent combination of education and experience.