So you're planning a help desk?
Here's the step-by-step strategy -- with advice from those who've done it right
Overwhelmed by the thought of setting up a help desk? Don't panic. Many others have already done it successfully. Here's a rundown of the most important elements. We give you the dos and don'ts from the experts, along with useful help desk statistics and a listing of the types of automated help desk software currently available. (3,100 words, including two sidebars)
Step 1. Determine whether or not you really need a help desk function. You'll know it's time for a help desk when your technical staff can no longer respond to support requests. This point is often reached when the proliferation of PCs, workstations, internal networks (LANs or intranets), and multivendor computing platforms within the company leads to increased end-user demand for assistance. When this assistance requires complex problem analysis to resolve increasingly sophisticated computing problems, a professional, well managed, dedicated help desk function is a necessity.
Peter McGarahan, executive director of the Help Desk Institute (HDI) based in San Francisco, CA, notes that "telltale signs that a formal, dedicated end-user help desk is needed include: heavy turnover of technical staff (indicating burnout), end-user unhappiness with MIS, and reduced productivity (resulting from users spending too much production time resolving their own computer-related problems, or helping others resolve theirs)."
If any of these conditions are present, it may be time for a companywide help desk function. At this point, you should form a help desk planning committee -- consisting of company executives, MIS personnel, and users -- to develop and design a formal help desk operation.
Step 2. Plan the help desk service level. Early in the planning stage, you must decide what level of service the help desk will provide. A very basic help desk answers users' phone calls, dispatches field engineers, and tracks problem resolution. Higher level help desks perform the function of a low-level, problem-solving service bureau by asking callers basic problem-solving questions and walking them through simple procedures (like reloading an applications program, retrieving "lost" e-mail, or resetting a password).
Still other, more advanced help desks are staffed with highly skilled network, hardware, and software analysts who are capable of using remote tools and expert system packages to examine a problem and resolve it.
In this service-level planning stage, discuss users' perceptions of help desks, and what they might expect from one in your company. Then, depict what its charter and its functionality will be. It is extremely important that the help desk's service level be understood by potential users, because failure to meet user expectations will doom the project.
Step 3. Decide what to support. With the service level decided, it's time to tackle systems and equipment issues. Define the systems, hardware, applications software, and networks that will be supported. Here, user needs, company priorities (e.g., critical applications, user development, etc.) and budget constraints must be weighed against an ideal 100 percent support environment.
Step 4. Make the outsourcing versus in-house decision. Investigate the benefits and disadvantages of creating an in-house facility versus outsourcing the help desk. You have three viable options for the design, operation, and management of computer help desk operations. It can be created, run, and managed in-house, be completely outsourced, or combined into a hybrid (shared) operation between in-house staff and an outside service vendor, like Sun Microsystems.
Sun and other large support vendors provide modular help desk services that are customized to each client's needs. These services can be tailored to address your entire multivendor, multiplatform computing environment. In a completely outsourced situation, the help desk vendor manages all problem resolution -- either at your site, or from a designated remote help desk facility. In a shared help desk setup, the vendor manages call-response and problem-isolation, turning problem resolution over to your on-site people or a designated service vendor.
Debbi Behrman, Sun Microsystems's worldwide business manager for help desk, security, and consulting services, says that in addition to downsizing, an enterprise might outsource the help desk function due to "a shortage of internal expertise, or a decision to confine resources to their core business. Also, if support for multiple locations is needed, sometimes a remote help desk seems more appealing." Behrman adds that the outsourced help desk is not always a cost saver: "Initially, with outsourcing a help desk, a user expects to buy economy of scale and to lower operational cost. But, often, by giving up control to an outside vendor, cost savings dissipate."
Step 5. Define staffing and operations. Next, after the internal versus external decision has been made, you can address staffing and training requirements, hours of operation, and specific equipment, networks, and applications support issues. Costs will also be addressed in this planning step. Cost will play a major role in determining the final level of service and scope of support offered.
If you've decided to implement an external help desk, internal staffing will be minimal -- perhaps just one low-level in-house technician to direct requests and oversee the help desk's response. If you're staying in-house, you must recruit or train a help desk staff skilled in troubleshooting and problem-solving techniques and familiar with the specific network environment and the software packages being used. Quick problem resolution depends on specialists who know the network, hardware, and software.
Before completing this step of the planning process, all parties on the committee must agree and be willing to "sign off" on the proposed scope and service level of the help desk. In this way, company management, MIS personnel, and users all know what to expect from the help desk and will better support and be supported by it.
Step 6. Plan to make the help desk extremely easy for users to access -- preferably with just one phone call. After the usual logging-in data (such as user name, department requesting service, computer node, and software being used), the help desk should be able to ask the caller to describe the problem, then walk him or her through the solution.
Step 7. Develop a procedure for gauging user satisfaction with the help desk. You should implement a formal plan to provide feedback to company management on a regular basis. Periodically -- no less than every six months -- you need to review operations, train personnel, critique response times, and collect user assessments.
Step 8. Enable management to quickly track a problem, from initial call to full resolution. You need to tally data detailing the number of calls, the time needed to resolve a problem, and how many calls were "closed" by the help desk versus how many were escalated to outside support for resolution.
Pitfalls to avoid
According to HDI's McGarahan, the most frequent mistake made by those initiating a new internal help desk service is that they understaff it -- "They don't correctly anticipate the volume of calls the help desk will handle." Another mistake is that planners get carried away with automation. "While it certainly has its benefits, people generally dislike speaking to machines. People are negative on this," McGarahan says. "Technology is not a silver bullet -- it's a combination of people, technology, and organization that makes it all work."
Running a first-class help desk function incurs a lot of hidden costs, warns McGarahan. "It's easy to underestimate the costs associated with a help desk. For example, start-up costs have to include staffing, training, equipment, phone services, software, and floor space. And remember, staffing must include back-up people, and training is an on-going expense."
(For more dos and don'ts, turn to our sidebar, "Tips from experienced help desk executives.")
Help desks -- what's going? Some useful stats
Each year, the Help Desk Institute (HDI) -- a networking forum for help desk professionals with over 7,000 members worldwide -- publishes the Help Desk And Customer Support Practices Report which provides reliable insight into the current and future operations of help desks across North America. This report provides valuable information for anyone involved in the planning stages of a new help desk. (The 74-page booklet is available to HDI members for $25, and to non-members for $99.95.)
A peek at HDI's latest survey* reveals that the help desk function commonly reports to a company's IS, IT, or MIS executive. A sampling of the data collected on HDI member companies reveals that:
The survey also includes pertinent data on the technologies now employed and planned, staff training and recruitment, service request profiles, and support activities offered at help desks.
Help desk trends
During the design phase, take into account the inevitable expansion of the help desk's role. As the trend toward enterprisewide nets continues to explode, automation must play an increasingly larger part in help desk services. So plan accordingly.
The affordable entry-level pricing of many expert systems packages, along with increased performance levels, provides the opportunity to advance many help desks into full-support functions. Many have already added extra services like user liaison, training, and documentation tracking to their original problem-management and call-tracking functions. Additional automation will allow your help desk to efficiently and cost-effectively take on these new tasks.
Whether your help desk operation is to be low-level (basic dispatching and call tracking), medium-level (first- and second-level troubleshooting), or high-level (remote tools and expert systems resolve all levels of reported problems), it will be easier to use and manage if you have automated systems for dispatching, call servicing, and problem resolution.
(See the sidebar, "The automated help desk" for more on help desk automation.)
The first priority of the planning and design team must be to create a help desk that's easy to access and use. If it isn't, users will bypass it. If you can clearly demonstrate your help desk's benefits, first to company management then to your users, they'll get behind it -- making it a sure success.
* The survey was conducted in May 1997 by the Help Desk Institute. The Institute mailed 5,659 surveys to members in Canada and the United States; 819 completed surveys were returned. Percentages depicted have been rounded to nearest whole number.
If you have technical problems with this magazine, contact email@example.com
This successful help desk has been servicing its users for six years. It operates from 7:00 a.m. to 7:00 p.m. Monday through Friday. Twenty-four-seven support is available by pager. Clark provides the following tips to new help desk planners and administrators:
"Keep an open line of communication with customers and IS support groups. It is the key to selling the benefits of the help desk function. Explicitly define the role of the help desk at the start. Otherwise you'll be plagued with time management problems -- people will come at you with everything if the role is not defined. Let your customers present issues and listen to them. Be flexible within the defined boundaries because things will come up you didn't expect. And perhaps most importantly, do it right from the beginning because customers must have faith in the help desk or they will not come back."
"Don't leave out the customer when planning help desk services. Don't attempt to determine what's best for the customer without consulting them. Don't lose focus on meeting customer expectations -- if you do, your help desk will not be successful."
Advice from another expert
Shel Waggener -- director of enterprise support services for Sybase in Emeryville, CA -- is another experienced help desk executive who's been through it all. Sybase is a leading software development company and as such supports an extremely heterogeneous user environment. The company's internal help desk provides low- and medium-level service to over 3,500 users in North America and an additional 2,000 users worldwide. The help desk supports approximately 12,000 client desktop computers, including Unix (Solaris, HP-UX) and Windows NT 4.0 workstations and Windows 95 laptops. It also supports over 1,000 servers using various operating systems.
Sybase's help desk operates from 5:00 a.m. to 6:00 p.m. (Pacific time) Monday through Friday. Waggener gives new help desk administrators the following advice:
Staff the help desk with dedicated personnel. "When a help desk first gets started, managers are often asked to keep costs down and staff the help desk with rotating personnel from other areas of IT. While it is important to have all IT groups cross-trained on help desk operations and processes, running a help desk without dedicated staff is almost always certain to fail. Rotating staff generally do not have the level of commitment needed day in and day out to make a help desk world class."
Delineate a clear career path. "Have a clear plan and path for where the help desk positions fit into the IT staffing model. This will help you recruit and retain top quality people in this hot job market."
Don't immediately automate everything. "The many tools available can offer significant productivity gains when implemented correctly. However, resist the temptation to immediately automate. Instead, prior to implementing any technology, work out the manual processes, test and evaluate them in production, then apply automation to those proven systems."
Help desk software is available for all major operating systems, including Solaris. Following is a brief summary of help desk software categories.
Call-management/problem-tracking software -- Tracks and manages calls, problems, and solutions. Call history, keyword search capability, and product and inventory information are included with some packages along with other features.
Network management -- Monitors run applications to detect current or potential application errors. Software gathers detailed data about each error. Some packages automatically report error data to the help desk and initiate corrective procedures.
Expert systems -- Able to diagnose problems and suggest solutions. Some integrate problem-solving, knowledge-based modules with call-management software. Others have added voice response, interactive fax, modem, and network interfaces as self-service troubleshooting options.
Alert and display systems -- Used to broadcast messages in real-time to users, help desk staff, and operations personnel when changes in network status occur. Audio alarms, LED, and multicolor displays are employed by some of these systems to report problem conditions.
Remote support tools -- Allows for the remote monitoring, troubleshooting, and control of networks and off-site PCs.
Inventory management tools -- Used to perform asset and configuration management. Some programs do an automatic inventory of all desktop computing assets, hardware and software, by brand name, version number, and software-embedded serial number.
Change control -- This change- and problem-management software reports on network activity, tracks customer service requests from fault report through satisfactory conclusion, and traces performance against service level agreements.
Staff modeling -- Reports on all phone activity and reveals group or individual performance over any time period. Denotes specific event data and allows for forecasting and workforce scheduling.