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:
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.
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. |
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. |
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. |
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. |
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. |
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. |
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 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:
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. |
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:
- "Freedom to Act" which is the extent of personal, procedural or systematic guidance and control on the job.
- "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.
- "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. |
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. |
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. |
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. |
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. |
Some examples of teamwork are:
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. |
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. |
The OED says leadership is:
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 action or influence necessary for the direction or organization of effort in a group undertaking.
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 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. |
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. |
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. |
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. |
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. |