Information Technology Benchmark (ITB)
Information Technology Benchmark (ITB)
Version 2.6
KPMG LLP
99 High Street
Boston, MA 02110
(617) 988-1000
(617) 988-1860 FAX
Printers Microfiche
Master
Consoles
Data Center
Terminals
Tape Drives
Facilities
Utilities
UPS
Telephone
Furniture Tape Silo
Personnel
Data Center Disaster Recovery
Technical
Operations Finance & Plus Vendor
Services
Administration Contracts
This collection document accounts for the mainframe data center with multiple sites. If only one is
present, fill out information for only that architecture, labeled Site 1. There is also a Column for sites 2
and 3. This would include any other sites within the scope of this analysis.
The workbook is comprised of one spreadsheet, Mainframe Data Center. In Mainframe Data Center, we
will collect information pertaining to the workload, cost and personnel in your organization.
In this section, we will collect information on workload, costs and personnel in your mainframe data
center environment. This will be used to select the comparison group and will be balanced against your
costs to determine your overall efficiency metrics.
Identify the currency for the costs you are entering on the Currency line at the top of the spreadsheet.
Report the weighted average of installed MIPS during the analysis period for Site 1 in Row 1, Column B, for
Site 2 in Row 1, Column D and for Site 3 in Row 1, Column F. For example, if a 50 MIPS processor
was installed for four months and a 75 MIPS processor for eight months, the weighted or average
MIPS is 66. This weighting is applied to all customer-utilization entries.
Report the weighted average of installed DASD gigabytes during the analysis period for Site 1 in Row 2,
Column B, for Site 2 in Row 2, Column D and for Site 3 in Row 2, Column F.
Report a percentage of the overall work processed that would be represented by the batch, interactive and
online processing environments of the mainframe data center totaling 100% during the analysis period
for Site 1 in Row 3, Column B, for Site 2 in Row 3, Column D and for Site 3 in Row 3, Column F.
Provide customer usage only (i.e., exclude usage for data center purposes) during the analysis period for
Site 1 in rows 6 – 10, Column B, for Site 2 in rows 6 – 10, Column D and for Site 3 in rows 6 – 10,
Column F. The customer-utilization section contains a list of the most commonly tracked resources:
DASD, print, tape mounts, total tapes and tape vaulted. Data must represent an annual time period
of activity, e.g., print would be all print in the data center over a 12-month period, in 1000s of lines.
Include all tape months vaulted, whether or not stored off site. (e.g., 5 tapes vaulted for 10 months equals
50 tape months). Report tapes containing customer data only.
Common data sources of various performance, reporting and accounting packages are used to gather,
summarize and report data. For example, your site probably produces SMF data, but you might use
a package such as MICS to sort, summarize, and ultimately produce reports.
KPMG LLP uses fully burdened costs when defining costs for the consensus cost models. Include the
lease, maintenance and depreciation costs of all hardware, software or shared hardware and
software used by the staff for the analysis time period. In all cost categories, include all applicable
taxes (federal, state and local). Include value-added taxes (VAT); only exclude VAT when it is
recovered or refunded to the organization. All costs are reported in thousands.
The depreciation schedule used and the tax rates borne by your organization are reported in the ITB
Project Definition and Information Questionnaire.
Report the actual monetary expense related to hardware for the data center for Site 1 in Row 11, Column
B, for Site 2 in Row 11, Column D and for Site 3 in Row 11, Column F. Include processors, disk
devices, print devices, tape devices, silos and other peripherals normally associated with the
mainframe systems as well as other miscellaneous devices needed to support the processing
equipment. This does not include circuit or similar costs needed to connect to the network but will
include the costs to connect multiple data centers to each other.
Report the actual monetary expense related to software for the data center for Site 1 in Row 12, Column
B, for Site 2 in Row 12, Column D and for Site 3 in Row 12, Column F. Include all operating system,
utility, database, programming needed for the general operation of the system. Do not include costs
associated with networking or packages either developed internally or purchased externally for a
specific user group.
Report the actual monetary expense related to occupancy for the data center for Site 1 in Row 12,
Column B, for Site 2 in Row 12, Column D and for Site 3 in Row 12, Column F. Occupancy costs
should include fully burdened costs for the facility. Some examples would include raised-floor, office
space, furniture, electricity, maintenance, property taxes, security, office supplies, etc.
Report the actual monetary expense related to disaster recovery / contingency for Site 1 in Row 14,
Column B, for Site 2 in Row 14, Column D and for Site 3 in Row 14, Column F. Include hot-site
backup, off-site tape storage and other related expenses.
KPMG LLP uses the Full Time Equivalent (FTE) concept in defining staff resources. Do not count the
physical staff, but count the logical staff by looking at the functions that the physical staff perform and
for which they are responsible. FTEs should be measured in calendar time, that is, if an individual
works full time on an assignment for a full year, that is one FTE. You would not subtract vacation
time, sick days, administration time, etc. If your labor-tracking system shows, for example, 220 days
actually worked, that represents one FTE in your organization. The conversion factor you use to go
from hours or days to FTEs depends upon the amount of overhead time, how you record overtime,
and the way you enter data into your tracking system. Do not count any one physical person as
more than one logical person (due to overtime, etc.). However, you may count less than one logical
person for a physical person when not all of that individual’s time falls within the scope of this
analysis.
Report all staffing levels within the organization from managers and project leaders to daily operations
personnel. Report summarized data for all categories to show the average staff level, adjusting for
timing. This is done best by totaling the person-months for staff employed during the year and then
dividing by 12.
Report the actual monetary expense related to in-house staff, contractors and consultants utilized during
the analysis time period for all of the staff functions reported.
For in-house staff, in addition to salary include bonuses and paid holidays and vacation. Also include
benefits such as costs for medical / dental coverage, life and accident insurance, retirement plans,
stock plans, disability, social security, unemployment compensation, dependent care, tuition
reimbursement and employee assistance programs (physical exams, exercise programs and similar
costs). In all cost categories, include all applicable taxes (federal, state and local). Include value-
added taxes (VAT); only exclude VAT when it is recovered or refunded to the organization.
Do not include the costs related to: human resource department staff allocations, early retirement
incentive bonuses, internal "cross-charges" for corporate overhead such as for the chairman's salary
or the human resources department.
For contractors and consultants, include all compensation that was paid directly to the individual or
agency.
Report the total FTEs in Row 15, columns A, C and E and the annual monetary expense for operations
personnel that maintain the computing environment and the production applications running in that
environment in Row 15, columns B, D and F. Include the system operations / support, tape, output
and production control operational areas. Also include the management personnel for these
functions.
System Operations / Support personnel have responsibility for overall operation of installed computer
systems. This includes system starts / stops, monitoring system jobs, responding to system
requests, diagnosis and correction of system failures, and automation of the production environment.
Tape personnel have responsibility for storing and providing tapes that are needed by the users of the
processing environment.
Output personnel have responsibility to maintain the operating environments of centrally managed
printers and microfiche equipment. This includes replacement of all consumables related to the
operation of the output devices, removal of output from output devices, separating the output media
and directing the output to clients via picking slots or internal mail. It does not include mailing,
packaging or delivery of the output.
Production Control personnel have responsibility to maintain the integrity of the production environment
by participating in the following tasks: (1) turnover of applications from test into production after the
system has been developed and tested, (2) ensuring that systems to be placed in the production
environment meet certain standards, (3) providing job procedural documentation such as scheduling
requirements and rerun procedures, (4) establishing and adjusting the batch job schedule, (5)
providing ongoing job monitoring and / or (6) reviewing the service level of production jobs to improve
quality and / or efficiency.
12. Personnel Definition – Technical Services (Row 16; Columns A, C and E for FTE Count and B,
D and F for FTE Cost)
Report the total FTEs in Row 16, columns A, C and E and the annual monetary expense for technical
services personnel that provide, maintain and tune the mainframe processing platform in Row 16,
columns B, D and F. Include the system management, database administration, performance,
capacity planning, storage management, system security and contingency operational areas. Also
include the management personnel for these functions.
System Management personnel have responsibility to maintain the operating system and TP (online)
environments. This includes evaluation, installation, maintenance (fixes and upgrades) as well as
removal of system software, security packages, system utilities and database transaction packages.
These personnel establish technical standards, diagnose and resolve system problems, and tune
system performance. They do not develop applications or support them once developed. Do not
include support of network software.
Internal System Support personnel have responsibility to provide significant (more than one day)
development or customization of data center software systems. This includes (1) developing
functional replacements or customizing system software, e.g., tape management or job scheduling
systems and (2) developing system software in-line modifications or exit routines, e.g., SMF
termination routines. Do not include programming done for performance analysis.
Performance personnel have responsibility to develop standards and measures for the technical
performance of operating systems and major subsystems as follows: (1) identify overall system
performance trends and problems that may be used as input to other technical areas, (2) target
specific applications for performance improvements and work with developers and system
programmers to implement, (3) recommend workload balancing procedures, (4) help establish client
service level objectives, (5) measure and report on performance relative to system service level
objectives and / or (6) report on performance relative to service level agreements.
Capacity Planning personnel have responsibility to establish the performance and capacity thresholds for
computer system changes. Capacity Planning personnel monitor system utilization and forecast
capacity needs. They also evaluate and recommend new hardware and plan upgrade schedules.
Storage Management personnel have responsibility to establish, report on and optimize the utilization of
the storage environment. Responsibilities include the following: (1) determine and use the tools
necessary to perform the function, (2) physical and logical configurations of disk devices, (3) physical
placement of data sets, (4) establish standards for data set retention, reorganization, and migration
and / or (5) determine criteria for tape silo data sets. Do not include specialized storage systems
such as Teradata systems.
System Security personnel have responsibility to develop standards and procedures for ensuring overall
system integrity. Responsibilities include the following: (1) system access (controlled, for example,
by userid and password), (2) standards for file access software (security software) and / or (3)
auditing system security and correcting violations.
Contingency / Disaster Recovery personnel have responsibility to develop, implement, maintain, and test
disaster recovery (also known as contingency plans and procedures). This includes managing the
data off site for retention purposes.