CSCF/MFCF Skills Table

The following describes four levels of skill for a variety of areas used to characterize job requirements. They do not correspond directly to USG levels, but instead correspond to a general level of expertise. For example, the technical aspect of skills might be roughly characterized as:

Foundation
Familiarity with theories and concepts; basic working knowledge of primary procedures, tasks, methodologies; academic and/or some work-related experience.
Proficient
Good understanding of theories and concepts; practical working knowledge of most procedures, tasks and methods; sufficient to provide technical advice to less-experienced staff.
In-Depth
Comprehensive understanding of theories and concepts; broad working knowledge of most procedures, tasks and methods; understanding of use of the technology in the University environment; demonstrated ability to deliver information on advanced topics.
Expert
Advanced knowledge of theories and concepts; recognized authority with wide impact in procedures, tasks and methods; proven ability to creatively apply existing and leading edge knowledge to new environments.

In general, it is expected that skill assessment is influenced by the:

required for the skill.

Typically a job description will provide a table of expected levels for each area, for each USG level. A beginning position might have mostly lower skill levels for those areas not critical to the position, and slightly higher levels for the fundamental areas in the job. More senior positions might require higher levels in secondary areas as well.

In practice, specialization may require that some skills be higher than the guidelines, at the expense of some other skills. In general, totals for each section of the table are considered to be minimums. The rankings for the items in each section are recommendations. Acceptable variations from the recommendations are judged by the job description.

It's expected that most positions will require a linear increase in most skills, and thus any table that refers to these descriptions will note when skill changes are other than linear. The driving force behind non-linear increases tends to be the ease or difficulty with which a skill can be obtained, and tradeoffs between needs for different skills.

The "skills" described below are to be taken in the context of the job to which they apply. Thus, for example, the "Hardware" skill might refer to general computing systems, or to networking hardware, depending upon specializations in the job.

For those in an infrastructure role, the term "clients" may at times refer to other members of the group, in addition to conventional external clients.

Table of Contents


Technical Knowledge

Hardware

This is about understanding hardware architectures to facilitate specification, diagnosis, and repair. Increasing levels are characterized by the size of the client base affected, and/or the complexity of the architectures involved; typically number, variety, and interaction of components.

Foundation Basic computer hardware components, their purpose, characteristics and interaction.
Proficient Capabilities and limitations of hardware; ability to specify basic single-user system configurations to meet requirements.
In-Depth Specifying mid-range server configurations; extensive knowledge of characteristics, limitations and interaction of hardware devices in achieving required system performance levels. A mid-range server is usually a single machine, serving a small group of people, e.g. a typical research group.
Expert Extensive knowledge and experience with specifying configuration for large group/organizational servers, e.g. specifying a multi-machine redundant architecture to provide all aspects of mail processing for a faculty, or a large department.

Network

Foundation Basic installation of cables and office configuration for network devices. Knowledge of established guidelines and procedures.
Proficient Basic configuration of network elements, troubleshooting and monitoring of network devices.
In-Depth Detailed planning, troubleshooting and monitoring of network status. Diagnosis of systemic network problems.
Expert Designing of new systems. Projects the network needs of departments. Writes proposals, and decides on appropriate development paths. In-depth knowledge of networking protocols and interactions of network devices.

Operating Systems

In contrast with "Systems Management", this skill is more about a bottom up knowledge of operating systems, rather than the top-down approach.

Lower levels begin with specialization in specific operating environments. The ability to compare operating environments increases with level.

Foundation Supervised installs of new systems and functions; understands documentation as it relates to installation and configuration; ability to perform tasks using established methodologies and procedures.
Proficient Routine problem diagnosis and repair; uses and modifies established methodologies and procedures; upgrades existing services; assesses user needs.
In-Depth Maintain operating environment in production status; performs upgrades of production operating environments; advanced problem diagnosis and repair; evaluation of alternatives for new or enhanced services.
Expert Planning for new services, system evolution and sustainable systems; develops methodologies and procedures; product evaluation; helps decide hardware/software environment; broad knowledge of factors that affect all systems.

Systems Management

In contrast with "Operating Systems", this skill is more about a top-down knowledge of operating systems, rather than a bottom-up approach. It's more of a "follow the instructions and it works" kind of thing, as opposed to "hmmm, how do we make the following new/odd thing happen".
A good knowledge of 'xhier' (for example) would imply an "In-Depth" rating.
Using 'ONA' would imply "Proficient".

Foundation Management of single-user systems and applications. Simple modifications to the user environment.
Proficient Management of multi-user systems and user groups. Uses remote tools for basic modifications.
In-Depth Responsible for the setup of large user groups. Use of automated tools, to deal with distribution of software and upgrades.
Expert Project management. Designing system for auto deployment, setting parameters for large sets of users and machines.

Software Development

While some jobs can be specific to developing software, most aren't. Instead, the software developed is tools useful in completing job responsibilities. Systems administrators are expected to become competent at developing such tools. WWW specialists would be expected to be able to develop CGI's, and interfaces to databases. Network specialists would focus mostly on tools to assist in configuration of network devices, and/or monitoring their state. Programming skills for such positions are expected at senior levels; junior levels use existing applications to achieve their goals.

Foundation Knowledge of some institutional development standards and methodology; designs simple programs, reports, online forms menus (specs. may be provided); develops test plans for individual modules & tests; documents and implements individual modules; good knowledge of programming languages.
Proficient Good understanding of institutional development standards and methodology in several areas; designs programs, reports, forms, menus that are more complex and related; develops test plans for portions of applications and tests; documents and implements applications; good knowledge of programming languages.
In-Depth Advanced knowledge; recommends & sets standards and methodology in specific areas; designs large portions of applications including interface to/from other applications; develops test plans for complete applications including interfaces and tests; documents and implements complete applications (including interfaces).
Expert Recommends and sets standards & methodologies that cross areas and affect broad groups; design complete, complex applications including interface to/from other applications; may include interfaces such as banks, gov't agencies; develops test plans for complete, complex applications including interfaces & tests; documents and implements complete, complex applications.

Electronic Desktop

Computing professionals are generally expected to have good desktop skills, if only as a result of continuous use of one particular environment. Thus, significant expertise in one desktop environment, and a general understanding of concepts common to most desktop environments, is expected.

Foundation Workings of the environment (e.g. program invocation, selection and termination, navigating file system, printing) configuration and efficient use of desktop environment (shortcuts, aliases); knowledge of support issues; effectively and efficiently uses desktop to carry out own work.
Proficient Capable of using, and assisting others in using most features of the standard desktop; software installation and configuration issues; can solve most problems that arise.
In-Depth Comprehensive knowledge and experience with most usage and configuration tasks and methods.
Expert Deals with issues related to desktop evolution and support; recognized expert in all issues related to the support of the desktop environment.

Applications Support

This exists primarily for those who specialize in supporting "applications", an application being software used directly by clients. Infrastructure staff might never provide applications support, some staff might provide specialized support for a specific class of applications, front-line staff might provide general support for a wide variety of applications.

Foundation Concepts associated with application area; foundation knowledge of a specialized area.
Proficient Concepts and issues related to the use of technology in the application area; proficient working knowledge of a specialized application area.
In-Depth Issues relating to the use and support of technology in the application area; in-depth working knowledge of most supported software in application area.
Expert Issues related to evolution and support of application area; a recognized expert in all issues related to the support of the applications area.

Problem Solving

Problem solving is "the amount and nature of the thinking required in the job in the form of analyzing, reasoning, evaluating, creating, using judgement, forming hypotheses, drawing inferences, arriving at conclusions, etc."

There are two dimensions in problem solving:

  1. The environment in which the thinking takes place.
  2. The challenge of the thinking to be done; the novelty and complexity of the thinking required.

Foundation Resolution through the application of previous solutions.
Proficient Applies theories and logic to analyze problems and evaluate solutions.
In-Depth Applies theories and logic to analyze complex, non-routine problems and evaluate solutions.
Expert Understands problems from a broad perspective. Novel and unique solutions to uncharted problems. Creative and original alternatives must be identified.

Accountability

The Hay system says:

Accountability is "the answerability for action and its consequences. The measured effect of the job on end results in the organization."

There are three dimensions in accountability:

  1. "Freedom to Act" which is the extent of personal, procedural or systematic guidance and control on the job.
  2. "Job Impact on End Results" which is the degree to which the job affects or brings about the results expected of the unit or function being considered.
  3. "Magnitude" is the size of the function or unit measured in the most appropriate fashion.
Foundation Contributes to the provision of a service and is developing an area of specialization; works with functional independence within established procedures; completes most assignments without referral to supervisor.
Proficient

Significantly affects one area; contributes to other activities within the department by gathering and evaluating information; works independently within set objectives and established directions; recommends changes to improve those directions; consults regularly with the manager as to required general direction.

In-Depth

Participates in the development and implementation of strategies that significantly contribute to the improvement of facilities and services.

Expert

Primary technical responsibility for a strategic function and its impact on the systems, services and tasks related to the pursuit of established directions. Establishes strategies and performance standards, subject to review, conforming to management objectives.

Communication and Human Relations Skills

Communications

Foundation Listens effectively; exchanges detailed information with clarity and conciseness, both orally and written.
Proficient Competent at communicating information, ideas, instructions.
In-Depth Persuasive; uses compelling arguments; excellent technical writing skills.
Expert Demonstrated expertise using persuasion and negotiation skills to build cooperation to expedite projects.

Teaching

Foundation Developing skills as an instructor and teaching introductory courses or developing presentation skills.
Proficient Effective in teaching and developing introductory/intermediate courses in a variety of formats (e.g. presentations, hands-on tutorials) or effective in conveying technical information to a group.
In-Depth Advanced skills in course development and delivery (introductory through advanced courses); can work with a variety of groups and teaching environments.
Expert Highly developed skills in development of course materials and in teaching; a recognized expert teacher.

Mentoring, Coaching

This applies to informal training provided to co-workers (other CSCF, MFCF, and possibly IST).

Foundation Exchanges knowledge with other University colleagues and clients.
Proficient Guides less experienced staff through difficult or complex predefined tasks or concepts or planning; provides encouragement and support.
In-Depth Provides staff with advice and assistance on large projects and decisions; shares knowledge and insights where appropriate.
Expert Highly skilled at developing, advising, and directing staff along their skill path. Effective at providing feedback in a positive non-threatening manner.

Consulting

This is the communication of expertise to our clients, characterized by the ability to determine and communicate the "how to" of problems. It applies to such advice given to anyone, whether it be our clients, staff within the group, or support staff across campus.

Foundation Answers general questions; solutions are routine and well defined; listens well and is able to communicate effectively both orally and written.
Proficient Capable of solving non-routine problems; more experience and knowledge, therefore knows where to look for solutions; good communication skills; knows what questions to ask to identify problem areas.
In-Depth Able to apply previous knowledge to new situations; able to offer alternative solutions; advanced technical knowledge and ability to communicate complex concepts to clients; solves complex situations.
Expert Higher difficulty requiring extensive previous experience and knowledge; able to assess users' needs with minimal input; fully aware of possible consequences of actions; creative solutions; involved in all aspects of planning and implementation; expertise in all aspects of the situations; superior communications skills and technical vocabulary.

Teamwork

Some examples of teamwork are:

Some examples of "teams" are CSCF, sub-groups of CSCF (CSI, RSG, USG), and "working groups".

Foundation Keeps people informed; exchanges knowledge with colleagues and clients; demonstrates tact in dealing with those who have differing ideas and opinions.
Proficient Contributes ideas and synthesizes information required to solve team problems.
In-Depth Highly developed skills in understanding and dealing with diverse client and co-worker needs; assists in overcoming team obstacles; an effective liaison.
Expert Manages conflict in interaction among co-workers, employees; takes initiative to identify team issues and guide activities of group.

External Relations

This applies to

Foundation Reports problems to internal service organizations and vendors; deals with return merchandise and general service agreement with external vendors.
Proficient Liaison with other departments; deals with external vendors within the context of established contracts; provides inter-departmental support and resources where appropriate.
In-Depth Works closely with departments, faculties and vendors, e.g., Committee representative for the facility or School on specific issues related to areas of expertise; assists in the request for proposal; request for information (RFP/RPI); product sourcing, evaluations, reference checks; assists in negotiating contracts or agreements.
Expert University Committee work relating to issues and concerns of the School. Leads negotiations with vendors, e.g., with RFP/RPI; participates in the negotiating process; establishes contractual terms/conditions, etc. for hardware, software, or professional services acquisitions.

Organizational Skills

Leadership

The OED says leadership is:

the action or influence necessary for the direction or organization of effort in a group undertaking.

This is an expected skill at higher USG ratings, suggesting that influencing technical teams, or influencing technical directions of others by implementation choices, can be considered as leadership in this context. So influencing or guiding groups as opposed to individuals is one fundamental difference between leadership and mentoring.
The size of the group or project involved is relevant to ranking.

Foundation Ability to achieve positive outcomes by encouraging and supporting others.
Proficient Guides less experienced information technology staff through difficult or complex predefined tasks or concepts or planning; provides encouragement and support to others.
In-Depth Provides staff with advice and assistance on large projects and decisions; shares knowledge and insights where appropriate.
Expert Provides widely recognized leadership in promoting awareness, analysis of requirements, in the preparation and presentation of proposals for projects to address these requirements.

Planning

Planning involves the identification and organization of work into discrete sub-tasks, with potentially complicated interrelationships. The ability to organize a larger number of steps and the complexity of the interrelationships increases with skill level.

Foundation Participates in planning activities on a well-defined task basis; organizes work on assigned tasks.
Proficient Takes initiative in recommending and planning assignments in areas of specialization; resolves conflicts in deadlines and demands appropriately.
In-Depth Plans large undertakings with other staff and/or resources; can determine critical activities for a specific workflow. Significant role in developing and implementing strategies.
Expert Plans and defines critical activities for complex undertakings involving significant staff, resource and/or user community liaison.

Supervising

Supervision is about making sure that assigned work (typically of others) gets done.

Foundation Generally oversees only own work and processes.
Proficient Some experience and ability to oversee activities in a computing area or staff in a specific task.
In-Depth Experience and ability to oversee activities for a computing area or an organizational unit.
Expert Extensive experience with ability to supervise staff in an entire service area.

Administrative Knowledge

Financial

Foundation Processing of chargebacks; handling of cash and basic knowledge of financial system.
Proficient Good understanding of financial system to include reconciliation of operating and salary accounts; good working knowledge of the University financial database and ability to produce general reports.
In-Depth Advanced experience with large operating and salary budgets, including budget preparation and projections; allocation of 'special funds', i.e., ATOP/CFI grants.
Expert Management of budgets across a number of organizational units; management of a variety of funds (operating, research, trust, endowment, income). Generation of complex financial reports. Responsibility for salary and operating budgets over $1M; signing authority on all non-salary accounts.

Procedures/Organizational Structure

Foundation Familiarity with CSCF, and School Policies and Procedures.
Proficient Good understanding and implementation of CSCF, School and University Policies and Procedures as written; knowledge of appropriate granting agencies rules and regulations as they apply to computing and equipment. Knowledge of University organizational structure.
In-Depth Decision making with discretion and following in general framework of University Policies and Procedures.
Expert Makes policy and procedural guidelines; recommends decisions across departments.

Inventory

Foundation Physical taking of inventory, downloading and manipulation capabilities of data; ability to use programmed database information to create reports.
Proficient Good understanding of inventory system; knowledge to design and generate reports.
In-Depth Advanced knowledge of inventory system; ability to configure database.
Expert Advanced knowledge of inventory system and understanding of its integration to other University systems; ability to assess needs and incorporate changes.