DATA PROCESSING PROJECT MANAGER 03710
DISTINGUISHING FEATURES OF THE CLASS
The works involves responsibility for planning and directing systems analysis, design, and implementation of electronic data processing projects. An employee in this class contacts and maintains liaison between the user department and data processing agency staff to coordinate efficient completion of all steps of the project. This position is distinct from the Project Manager classification in that it does require a thorough knowledge and background in technical systems analysis and programming techniques. The Director of Information Systems Development exercises general supervision over the Data Processing Project Manager, who in turn exercises supervision over subordinate non-supervisory systems analysts and programmers assigned to the project. Does related work as required.
TYPICAL WORK ACTIVITIES
Is responsible for and participates direct contact with department users concerning in design of a new computerized system or redesign of an existing system.
Surveys the existing automated and manual systems within a user department prior to the design of a new automated system.
Examines the objectives and goals of the user department.
Estimates file volumes and researches interaction with other existing computerized systems.
Supervises and participates in the design of general and detail system flow charts.
Supervises and participates in the design of general and detail record structures, computer forms, and computer reports.
Supervises and participates in the design of general and detailed screen layouts for use on computer terminals.
Interacts with application managers concerning planning, workloads, and scheduling.
Supervises and participates in the writing of general program specifications to be used by the application managers.
Responsible for final approval of a completed computerized system to insure project objectives have been met.
Is responsible for coordination of project performance with the other work of the department.
Is responsible for informing management of project progress and problems.
Assists management in the planning of major changes in data processing resources such as equipment, staff, and organization due to the inception of new computerized system.
Provides technical and direct supervision of systems analyst.
May be called upon to generally supervise computer programmer positions.
FULL PERFORMANCE KNOWLEDGES, SKILLS ABILITIES AND PERSONAL CHARACTERISTICS
Comprehensive knowledge of systems analysis with special emphasis in project management, user relations, data gathering techniques, written and oral communications, and management information systems.
Thorough knowledge of current electronic data processing equipment involving it's utilization and potential.
Thorough knowledge and experience in software system design and implementation techniques, procedures, and design tools such as system flow charts, decision tables, cost analysis, feasibility studies, pert charts, and implementation schedules.
Good knowledge of software facilities such as data communications, data base management and system documentation.
Working knowledge in the areas of programming languages, job control languages and software utilities.
Ability to supply direct and technical supervision of systems analysis staff.
Two (2) years of permanent competitive class status as a programmer analyst, systems analyst or systems programmer.
Eight (8) years of work experience, or its part-time equivalent, as follows: six (6) years of work experience, or its part-time equivalent, in programming computers and two (2) years of work experience, or its part-time equivalent in systems analysis, which must have involved use of RPG III language.
Post secondary education from a regionally accredited or New York State registered college or university with a concentration in electronic data processing may substitute for programming experience on a year for year basis up to a maximum of four (4) years.
In all cases, applicants must have a minimum of two (2) years of work experience, or its part-time equivalent in systems analysis.