FOR COMMENT: Penn's New Computing Services Model

FOR COMMENT


To the University Community

Penn's new model for computing services weaves computing into the academic and administrative fabric of the University. The model makes sense in Penn's environment and positions the University to take advantage of information technology in new and exciting ways. We invite your guidance and participation in the continuing process of making computing easier and more cost-effective for everyone who uses it.

--Stanley Chodorow, Provost, and John Fry, Executive Vice President


A New Model for Computing Services Across Penn

April 29, 1996

Abstract

Computing now touches everyone at Penn. Those who use and those who provide computing services recognize that Penn's structures for sup port can be improved. The model presented here was developed by a campus-wide task force in the fall of 1995 and vetted across the University. Pilot projects are underway to test and refine the model.

The model clarifies a division of labor at Penn. Primary computing services will be provided close to the user by schools and units, while core infrastructure and second-tier support will be delivered by the central computing group, confederations, or outside vendors. Two strategies help shape secondary services: networking as a regulated public utility and service bureaus where markets exist. The model also offers a potentially powerful way for Penn to take action at the University level; a few cross-cutting processes will be funded directly and managed across traditional organizational boundaries.

Contents

What Problem Are We Trying to Solve?
Principles
The Model
The Future from Here
Appendix I: Task Force
Appendix II: Implementation Steering Group
Appendix III: Leaders of Pilot Teams
Appendix IV: Primary Services
Appendix V: Secondary Services
Appendix VI: Cross-cutting Processes
Appendix VII: Developing Funding Structures

For more information

Contact Linda May for more information (may@isc.upenn.edu; 215-898-0005).


A New Model for Computing Services Across Penn

Computing now touches everyone at Penn. It has become a vital element in a world fueled by information. In the fall of 1995, Penn's Provost and Executive Vice President appointed a University-wide task force to make computing services easier and more cost-effective for those who use them. Our charge was to design a new structure for organizing, staffing, and funding computing services across Penn. The task force (Appendix I) has produced a model that will guide organizational change over the next few years. Pilot projects are underway to test and refine the model, but principles and basic components can be described in some detail.

The model doesn't claim to do everything. It doesn't ignore history. It is a way of doing business that gives members of the community the chance to make Penn better and exposes each of us to the costs of bad decisions and the benefits of good ones.

What Problem Are We Trying to Solve?

Those who use and those who provide computing services recognize that Penn's structures for support can be improved. Some things are needlessly complicated. People don't always know where to go for help. It's hard to tell what things cost. Changing things won't be easydemand is soaring, technology changes relentlessly, and Penn is a very complex place. But we have accepted the challenge to make computing work better at Penn.

Each of Penn's twelve schools supports the technology needs of its faculty and students in different waysand the principle of Responsibility Center Management requires us to expect the schools to pay their own way. Some, but not all, of Penn's administrative divisions have their own computing staffs. The central computing group, Information Systems and Computing, provides services that range from essential infrastructure best managed University-wide (the network, for example, or payroll) to frontline user support. Central/peripheral tensions are played out at several levels: from center/school to school/academic department. The Library is caught in the middle of technology decisions made by ISC and the schools. And everywhere people need more and better support. In short, we have Responsibility Center Management in principle, but a messy situation in practice.

Principles

For computing to be applied strategically at Penn, it must be easier and more cost-effective for the people who use it. To this end, the task force took Responsibility Center Management as a framework and tried to unite responsibility and authority where they have grown apart. At the same time, we tried to focus Penn's actions at the University level. And we tried to create incentives to integrate computing decisions into the core decisions of the University.

The new model is based on the following principles:

  1. Put the client first. Locate support and support decisions close to the recipient.

  2. Integrate computing decisions into the strategic decisions of the University.

  3. Give units more control over costs. Offer services on a market basis where possible.

  4. Focus Penn's energies by organizing and funding a few important activities along process lines.

  5. Move toward confederated activities that overcome the traditional Penn dichotomy of "school vs. central."

  6. Abolish unfunded mandates.

  7. Build on Penn's strengths and best practices. Learn from others.

  8. Make plans and policies that encourage flexibility. Expose organizations, processes, and services to sunset laws that require them to prove their value in changing circumstances.

Penn's new model

The Model

Basic elements of the new model are described here. More detail is found in four appendices. The project's World Wide Web site can be seen at http://www.upenn.edu/restruct.

The User. The computer user is at the center of our model. Each person ideally has a local computing "home" and takes all computing questions there. Beyond this circle of primary support are expanding circles of secondary servicesprovided by ISC, by confederations, or by outside vendors. But the map of services is irrelevant to the recipient: the primary support person navigates that landscape.

Primary Services. In the model, schools and administrative divisions are responsible for their own primary computing support. This includes frontline customer support (including the desktop computer and its relationship to the network) and support of local academic and administrative systems, services (including local-area networking), and innovations. Units can provide primary support themselves or buy it from other schools, from ISC, or from outside Penn. The task force urges that guidelines for basic primary support levels be set and that Penn institutionalize ways to keep these levels moving up.

The model makes primary support local so that decisions are based on the real cost of service. Primary support providers can do a good job of telling users what things cost and helping them make responsible choices. The model seeks to end current incentives that lead people to demand unlimited services. (Allocated-cost service is "free"because already paid forthe reasoning goes, so why not ask for more?) The model also seeks to end unfunded mandates at every level. Schools may reasonably fear that burdens will shift to them as ISC stops offering primary support as an allocated -cost service to the general community. This reflects, however, the extent to which ISC has been the recipient of unfunded mandates in the past, a practice the task force recommends ending as efficiently as possible.

While frontline support for faculty, students, and staff is the responsibility of Penn's schools and business units, their ways of delivering and funding that support will vary widely. For many faculty, for example, the department is the natural computing "home"yet economies of scale are needed. The task force recommends that schools explore departmental coalitions and other affinity groupings based on location, discipline, or type of computing. For undergraduates, the task force recommends moving over time to residence-based support, building on broader efforts to restructure student services across Penn. Good models for residential support exist at Stanford and Northwestern. How fast Penn could move in this direction and how to support undergraduates in the meantimeare under discussion.

Secondary Services. Secondary services undergird primary support and make the whole greater than the sum of the parts. The task force calls for a more focused set of such services: core administrative systems, networking, data administration and information security, second-tier support for computing organizations around campus, standards and architecture, site licensing, and communication at the enterprise level. Penn's central computing group, ISC, will concentrate on these services. A few may be candidates for delivery by confederations, individual schools, or outside vendors. ISC will review each of the services it now provides, eliminating some and focusing more heavily on others. While most of these secondary services will continue to be funded by allocated costs, Penn will move over time, as indicated below, to market-based structures where they make sense.

A vital central function that aids confederation and contains costs is the negotiation of standards across Penn. The task force stresses that standards succeed at Penn only when they are worked out by the community itself. The many and sometimes hidden costs of compliance with standards otherwise become another kind of unfunded mandate. Incentives to adopt standards will be built into the support structure.

Two new strategies help shape secondary services:

Process Teams to Focus University Action. The model offers a potentially powerful way for Penn to take action at the University level. A few cross-cutting processes will be funded directly and managed across traditional organizational boundaries. For the moment, Penn will concentrate on two or three high priority processes such as academic innovation and student services. These processes can be considered "institutional bets" with high potential payback. As political implications of the process perspective are worked out, more of Penn's daily life may be organized and funded along process lines.

The task force can't guarantee that process teams will transform the institution, but we can say that the innovations they achieve will not distort the system, create unfunded mandates, or break the bank. Processes will be funded partly at the University level and partly as units bring people, dollars, or facilities to the table. The high visibility of process teams can also draw outside funds. Process teams will buy services from existing organizations, strengthening the evolving market economy of the new model.

Process teams are confederacies. The task force on restructuring computing has already been this kind of confederated team, drawn from across the University to do the University's business together. To work well, such groups need to bring the real interests of Penn's units to a common project. They will be created not by any special mechanism, but by the responsible decision makers of the institution.

Governance. Computing has become essential to almost all fields of research and instruction and to Penn's administrative lifeand Penn is investing heavily. The task force calls urgently on the leaders of Penn's schools and units to integrate computing decisions into the regular decisions of the University. Computing is no longer just a technical specialty, but a strategic advantage. We also urge the Provost and Executive Vice President to explore the feasibility and desirability of convening a chartered group to consider issues of campus-wide importance to Penn.

Costs. Cost-effectiveness, targeted investment, and giving units more control over their costs are aims of the model. In an area where Penn's investment is sure to expand, our sponsors want to see money saved in some areas and reinvested in others. For example, as ISC reduces the number of things it does for allocated costs and cuts costs in other ways, funds can be returned to the Provost's budget. The task force strongly urges that these savings be spent on forward-looking computing activities. Process teams are a prime target for these funds.

We freely and frankly say that we cannot tell whether this model will be seen by individual units as costing them more or less. Rather, in an environment of exploding demand, the model will give units more control over their costs. The model tries to unite responsibility and authority where they have grown apart, to reveal real costs where they have become obscured, and to return choice to purchasers where it has been eroded.

All in all, the model clarifies the division of labor under Responsibility Center Management. Schools (and business units) are responsible for their own primary computing support. They can provide it themselves or buy it from others. The center concentrates on secondary services. Standards help tie the structure together. The model encourages confederation for the common good even as it values organizational self-reliance; process teams, for example, focus action at the University level. The model calls on Penn's leaders to integrate computing decisions into other core decisions of the University. And it aims to give units more control over their costs.

More details of the model can be found in four appendices:

Appendix IV: Primary services
Appendix V: Secondary services
Appendix VI: Cross-cutting processes
Appendix VII: Developing funding structures

The Future from Here

The task force has completed the design phase of its work. The Provost and Executive Vice President have appointed a much smaller Implementation Steering Group (Appendix II) to stimulate and oversee pilot testing and transition to the new model and to further develop funding structures. The sponsors and steering group continue to consult with leaders of Penn's units and negotiate ways of applying the new model. For example, the question of primary support for all will need careful examination in virtually every unit. ISC is prepared for a transition of 18 months (from January 1996) to withdraw from providing primary support as an allocated-cost service to the general community (though contract or other arrangements can be negotiated with ISC).

Some of the analytical work of the original task force continues, notably in two teams (Appendix II) working on funding (how to pay for what we do, now and in the future) and benchmarking (what are best practices elsewhere for questions that arise here).

The following pilots are underway to test the new model:

  1. New kinds of "learning spaces" (process team): Begin creating at Penn a range of technology-based "learning spaces" such as classroom/lab hybrids. Build on the success of the Provost's Classroom Committee; seek outside funds.

  2. Support-in-residence for students (process team; primary support): Pilot the viability of moving to residence-based primary computing support for undergraduates; lay groundwork for transition. Begin with one or two residential units and closely coordinate with broader efforts to restructure student services across the University.

  3. Networking as a utility (service-level agreements; public utility commission): Begin establishing Penn's network as a regulated utilitywith service-level agreements, campus-wide standards, and a "public utility commission," or governing board, drawn from Penn's schools and units. Develop funding strategies for the network.

  4. Link help desks across campus (process team; primary support): Link help desks across campus by sharing software that tracks problems and solutions. Set common standards and practices for using the software. SAS and ISC will initially deploy the software; SEAS, the Library, and MED will help shape the implementation.

  5. Primary support-for-hire (service bureau; primary support): Test and adapt for broader implementation ISC's distributed staffing program, in which local units contract with ISC to locate computing support staff on-site. Explore market needs for other potential frontline services such as custom help desks or dispatch services.

  6. Second-tier support (secondary services): Begin establishing a coherent and effective system of second-tier support for computing organizations around campusincluding escalation of technical questions, "matchmaking" and resource sharing, and train-the-trainer activities. Determine organizational structures to deliver those services. Define performance measures, service-level agreements, and formal ways to get customer feedback.

  7. Facilities management-for-hire (service bureau): Improve, expand, and formalize ISC's program of facilities management, in which ISC provides technical and operational support for computer systems that belong to clients. Treat the recent contract with the School of Dental Medicine as a pilot to learn more about running this service as a business.

The Steering Group will guide and integrate these pilots. It will draw lessons from the pilots and revise and renegotiate the model in light of lessons learned. With the Penn community, it will design responsible funding structures and lay groundwork for transition to the new model.

ISC and other Penn computing organizations are restructuring in line with the new model. ISC, for example, is rethinking roles and responsibilities, sharpening its focus on enterprise services, and restructuring to provide other services on a direct-charge basis or as regulated utilities. Other units at Pennthe School of Arts and Sciences is a notable exampleare likewise rethinking the services they provide and the ways they provide them.


Appendix I:
Task Force to Restructure Computing Services Across Penn

In the fall of 1995, Penn's Provost and Executive Vice President appointed a University-wide task force to make computing easier and more cost-effective for those who use it. Our charge was to design a new structure for organizing, staffing, and funding computing services across Penn.

Sponsors:
Stanley Chodorow, Provost
John Fry, Executive Vice President

Chairs:
Peter C. Patton, ISC
James O'Donnell, SAS

Project Manager:
Linda May, ISC

Task Force:
Carl Abramson, ISC
Mark Liberman, SAS
Noam Arzt, ISC
Linda May, ISC
Mark Aseltine, GSFA
Donna Milici, ISC
Robin Beck, ISC
Steve Murray, EVP
Eric Clemons, WH
Gerry McCartney, WH Wilson Dillaway, Lib
Katie McGee, SAS
Mike Eleey, ISC
Bob Pallone, DEV
Al Filreis, SAS
Warren Seider, SEAS
Jim Galbally, DEN
Susan Shaman, Prov
Ben Goldstein, SAS
Al Shar, Med
Janet Gordon, EVP
John Smolen, VPUL
Pat Harker, SEAS
Lyle Ungar, SEAS
Bob Hollebeek, SAS
Dan Updegrove, ISC
Liz Kelly, LAW
Frank Warne,SAS
Michael Klein, SAS
Ira Winston, SEAS

Center for Applied Research:
Lynn Oppenheim and Mario Moussa

Models Workgroup:
Mike Eleey, ISC (captain)
Gerry McCartney, WH (captain)
Noam Arzt, ISC
Wilson Dillaway, Lib
Jim Galbally, DENT
Bonnie Gibson, ISC
Liz Kelly, Law
Mark Liberman, SAS
George McKenna, ISC
Bob Pallone, DEV
Al Shar, MED

Communication Workgroup:
Al Filreis, SAS (captain)
Katie McGee, SAS (captain)
Ira Winston, SEAS (captain)
Helen Anderson, SEAS
Mark Aseltine, GSFA
Kristine Briggs, EVP
Randall Couch, ISC
Edda Katz, ISC
Teresa Leo, ISC
Jill Maser, EVP
Don Montabana, ISC

Benchmarking Workgroup:
Donna Milici, ISC (captain)
Ben Goldstein, SAS (captain)
Pat Adams, ISC
Chris Cieri, Law
Mike Guilfoyle, ISC
Joe Harris, ISC
Mike Palladino, ISC
Nancy Rauch, ISC
Susan Shaman, Prov
Debbie Sokalczuk, SAS
John Yates,SAS


Appendix II:
Implementation Steering Group

In the spring of 1996, the Provost and Executive Vice President named an Implementation Steering Group to guide pilot testing of Penn's new model for organizing, staffing and funding computing services across the University.

Sponsors:
Stanley Chodorow, Provost
John Fry, Executive Vice President

Chair:
James O'Donnell, ISC/SAS

Project manager:
Linda May, ISC

Members
Robin Beck, ISC
Wilson Dillaway, Lib
Mike Eleey, ISC
Al Filreis, SAS
Bonnie Gibson, ISC
Mark Liberman, SAS
Linda May, ISC
Gerry McCartney, WH
Ira Schwart, SW
Susan Shaman, Prov
Al Shar, MED
Ira Winston, SAS/SEAS

Center for Applied Research
Lynn Oppenheim
Mario Moussa

Funding Workgroup
Bonnie Gibson, ISC (captain)
Fran Seidita, Budget
Jim Galbally, DENT
Patrick Burke, SEAS
Carolynne Martin, VPUL

Benchmarking Workgroup
Donna Milici, ISC (captain)
Mike Palladino, ISC
John Yates, ISC
Pat Adams, ISC
Nancy Rauch, ISC


Appendix III:
Leaders of pilot teams

Seven pilots are testing Penn's new model for organizing, staffing, and funding computing services across the University. Team leaders are noted below.

  1. New kinds of "learning spaces" (process team)
    John Smolen, VPUL
    Donna Milici, ISC

  2. Support-in-residence for students (process team; primary support)
    Al Filreis, SAS
    Larry Moneta, VPUL

  3. Networking as a utility (service-level agreements; public utility commission)
    Ira Winston, SAS/SEAS
    Gerry McCartney, WH

  4. Link help desks across campus (process team; primary support)
    Katie McGee, SAS
    Mike Kearney, ISC

  5. Primary support-for-hire (service bureau; primary support)
    Don Montabana, ISC
    Mike Provost, VET

  6. Second-tier support (secondary services)
    Mark Aseltine, GSFA
    Mike Kearney, ISC

  7. . Facilities management-for-hire (service bureau)
    Jim Galbally, DENT
    Carl Abramson, ISC


Appendix IV:
Primary Services

In the new model, schools and administrative divisions are responsible for their own primary computing supportaffirming the principle of Responsibility Center Management. They can provide it themselves or buy it from other schools, from ISC, or from outside Penn. In general, primary support will encompass frontline customer support (including the desktop computer and its relationship to the network) as well as local academic and administrative systems, services (including local area networking), and innovations. The task force urges that guidelines for basic primary support levels be set and that Penn institutionalize ways to keep these levels moving up.

Frontline support will be backed up by secondary services provided by the center, by other units, or by outside vendors. For the computer user, the primary support provider is the link to those services.

In practice, the distinction of primary and secondary support is not a dichotomy, but a continuum of services appropriately sited. For example, an individual laboratory might support its own local area network (LAN), the academic department that sponsors the laboratory might handle LAN upgrades, a set of departments might share a LAN expert, and the central computing group might make available a network engineer. In our model, the primary support personnot the usernavigates these complexities.

Principles. Because primary support is key to our model, we have described the ideal, our target, in some detail below.

Primary support is accessible.

The computer user knows the primary support provider and has easy access. Primary providers are physically located with their clients if possible. If clients are remote or scattered, the primary provider is accessible by email, telephone, or pager.

Primary support owns its problems.

Primary providers "own" the problems encountered by their users (for supported products and within the support limits set by the unit). A working principle is that a provider never says, "I can't help you, " but says, for example, "I don't know the answer to your problem, but I'll find it, or find someone who can."

Problems are documented and structured.

The primary provider works with users to structure their problems. This helps the provider understand the problem, and allows problems referred elsewhere to move more effectively through the support system.

Primary providers have content knowledge.

Primary providers know the operating systems of their users' desktop computers and how to link the desktop systems to the network. They know mainstream productivity software, as well as the specialized software commonly used by their clients. (Special arrangements might be needed to support clients who are more technically sophisticated than their primary provider.)

The client base is well defined.

Primary providers are not only empowered, but required, to tell those who fall outside their client base to go elsewhere for support. To the extent possible, providers know where to direct those people.

Campus units that choose not to provide primary support to their members should expect to pay a premium for their members' access to second and thirdtier support elsewhere in the institution. This is fair because the unsupported user is likely to bring small problems to expensive places and may not have exhausted cheaper remedies.

Problem escalation and referrals are handled smoothly.

Clients have paths to management when their problems are not well handled. Clients are, directed, however, back to the primary provider if they attempt to work around their immediate support structure and access second- or third-tier support without prior arrangement.

Mechanisms are in place to refer problems that a primary provider alone cannot solve. Sources of second and thirdtier support are clear, and means of access are well defined.

Primary providers share information with each other.

Primary providers know the activities and problems of their clientsand often learn of things outside their own domain. Both kinds of information are systematically shared across the broader support system.

Special Cases. A few special cases are noted; much more analysis is required.

Onsite support for remote users: Remote users who require onsite support that cannot be delivered by the primary provider should be referred elsewhere within Penn or to preferred commercial vendors. Mechanisms are needed to evaluate and monitor those arrangements and negotiate the best prices. Penn's remote users range from faculty and staff on leave or stationed elsewhere to those who sometimes travel or work from home.

Business consulting: Primary support providers are expected to integrate needs, resources, technology, data, etc. into a coherent support environment. Some problems, however, will require analysis that primary providers may lack the time or experience to perform. The task force suggests that a market may exist at Penn for a service bureau that helps people analyze business problems and assess possible solutions.

Informal support: Staff serving other functions can be very effective at delivering primary computing support if secondary support is in line to back them up. Staff already in place can do triage and "first aid" if they know how and when to pass people to the next level. This "Hey, Joe!" support is common at Penn and needs to be acknowledged in job descriptions.


Appendix V:
Secondary Services

The model recognizes that some types of computing services make the whole greater than the sum of its parts. The task force calls for a more focused set of such services, outlined below. ISC will concentrate on these secondary services. A few are good candidates for delivery by confederations, individual schools, or outside vendors. ISC will review the services it now provides, eliminating some and devoting more energy to others. With the community, ISC will perform periodic "sunset" reviews of services, processes, and organizations.