As the project leader, you’ve designed and planned your complex retail technology deployment down to the last detail. You’ve perfected your equipment configurations and installation script. You’ve performed your call aheads and trained your deployment technicians. You’ve worked and reworked your deployment schedule and received sign-off from store operations. You’ve even developed a communication plan and set up your daily status reports to report progress.
Finally, the day has come for your first group of installs. All of a sudden, you start getting calls from the deployment technicians with questions and quickly realize you cannot scale to support them all throughout the project. You didn’t properly design the in-store support that is required with any size retail technology deployment.
While there are multiple aspects of deployment support, including the establishment of a roll-out command center, utilizing subject matter experts, and strategically deploying team leads or SWAT Teams, one of the main components of a successful deployment support plan is to utilize a deployment help desk. This ensures you have a fully staffed and flexible support group whose sole focus is providing assistance to the deployment technicians and even store personnel if needed.
Here are all the different aspects to consider when designing a successful deployment help desk:
- Internal/Outsourced: The first decision is whether the deployment help desk will be handled internally by your existing help desk specialists, by adding temporary specialists, or outsourced to a third party. If you don’t already have an internal help desk, it can be daunting to set up at least a temporary deployment help desk, so I recommend outsourcing. You may be able to use your existing outsourced provider or a provider for these specific services.
- Location: Will the deployment help desk be at your retail corporate headquarters, at a vendor’s location, off-shore, on-shore, or near-shore? The location will determine how information will be communicated. It’s one thing to be able to walk down the hall to speak with someone; it’s quite another to try to reach someone on the other side of the world. Communication is key, so understand what you’re up against.
- Call & Ticketing Systems: Do you have an existing help desk call and ticketing system that you will utilize for the deployment help desk? If so, you need to ensure it can handle the anticipated increase in call volume. You will also want to make sure the existing ticketing system can handle the types of calls that will be received during the deployment. Are the proper categories and workflows available to utilize? If not, can they be set up, and what is the level of effort to achieve?
- Hours/Coverage: When establishing hours of operations, consider the various time zones in which deployment technicians will be working and the earliest and latest calls may be received. You will also want to consider other tasks that may be handled by the help desk (e.g.: call aheads, delivery tracking, follow-up tasks, etc.) and during which hours these tasks need to be performed. This is often driven by store hours, but make sure you consider when people may potentially call in for assistance. This allows you to determine the resources required to properly staff and scale.
- Support Levels: Normally, you will have Levels of assistance available on a Deployment Help Desk (e.g.: L1, L2, L3, etc.). The higher the Level, the more complex and technical the issue. You will want to define these levels, what types of issues are expected to be handled by each Level, and how the handoff happens between Levels. You also want to determine how issues not able to be supported at any level will be escalated and handled.
- Expertise Requirements: After establishing the support levels required for the project, you need to determine what education, training, certification, and experience requirements are needed. The best way to do this is to create a job description for each type of resource. Be specific and plan to apply this criterion when selecting help desk specialists.
- Resource Requirements: Next, determine how many of each resource type will be required to adequately staff the deployment help desk. This is not an exact science, especially when getting started, but if you apply valid assumptions and build in the ability to scale up or down as needed, you’ll be fine. Be sure to consider whether the resources will be fully dedicated to the deployment project or shared, along with anticipated churn rate over time. It may take several iterations and adjustments to get this right, so make sure this is built into your design.
- Service Level Agreements: Service Level Agreements (SLAs) are used to establish expectations around response times for specific types of events to control costs and keep the deployment schedule in line. If you outsource your deployment help desk, be sure all SLAs are specifically documented in the contract in detail, along with the process for SLA measurement, frequency of measurement, and financial penalty for not upholding the SLAs. If you use your internal help desk, you want to do the same thing, foregoing the financial penalty. SLAs can be unique to the deployment project, but at a minimum, you should consider the following:
- Average Time to Answer
- Average Hold Time
- Average Time to Call Back
- Average Time to Resolution
- Average Time to Escalation
- Reporting: You want to be sure you are specific with the types and frequency of reporting. These reports can be critical for monitoring call volume and ensuring issues are being handled promptly and correctly. Look for trends by correlating specific issues or call volumes to specific times of the day, specific areas of the country, specific deployment technicians, etc. Being specific from the start will ensure the correct data points are being collected all along the way.
- Escalation Processes: Make no mistake about it — there will be scenarios and events happen that you didn’t plan for. Don’t kill yourself trying to think of everything. Instead, create a robust and succinct process for handling those situations where no operating procedure was previously developed. You don’t want the help desk specialists spending too much time spinning their wheels, so make sure they know how to handle the unplanned.
The plan for your deployment help desk is a critical part of your deployment design. Be sure to include the team members who already support your store operations, as they bring a great deal of experience and knowledge to the table and can be vital to the design. If you take your time and are thinking about all the considerations above, you’ll be happy with the results when your deployment takes off at full speed.