< Day Day Up > |
A Remote Business ProblemSlugger Sports produces a wide variety of sports equipment for T-ball and youth baseball games. It employs dozens of regional sales representatives who work almost entirely on the road. Eighteen months ago management had the information technology department implement a remote scheduling and ordering application. The company also purchased laptops and PocketPC devices for all of its sales representatives. Every morning, the representatives access the application with their laptops to retrieve potential sales leads and build their daily schedule. Once the contact list is downloaded, they transfer the data to their PocketPC devices via ActiveSync. The system works great as long as everything goes exactly as planned. Unfortunately, sales reps often encounter unforeseen glitches. Appointments may be rescheduled at the last minute or traffic jams make them miss opportunities. Existing customers sometimes ask about the availability of items they have never ordered. Quite often a representative is tipped off to a new lead during the day and feels the opportunity requires a schedule adjustment. Representatives may miss good information when new leads are added to the database after they have retrieved their daily schedules. The representative often has to call back to the home office for information. In some cases the rep wastes time looking for an Internet connection in order to reconnect the laptop to the customer-scheduling application. The company is not willing to go back to the drawing board for a new solution, but wishes to supplement the existing one.
A Telephony SolutionThe Microsoft Speech SDK (SASDK) 1.0, part of Microsoft Speech Server, enables developers to create telephony applications. These are applications in which the user will access data over a phone. This chapter will examine the source code for a telephony application built with the SASDK. The application should help Slugger Sports resolve problems with unexpected scheduling changes. It will allow sales representatives to dial in using their cell phones and to access product and opportunity information with voice commands. Because it is entirely voice based, the application can be accessed while the salesperson is driving or walking between meetings. Since Slugger Sports is already utilizing Microsoft .NET, and the Speech SDK is free, the software costs will be minimal. Of course, there will be development costs. However, for experienced .NET developers, the time needed to develop a speech application should be lower than if a proprietary speech-development tool was utilized. Hardware costs are also small because each salesperson already owns a cell phone. The largest cost may come with setting up the telephony server. Note This chapter examines a telephony or voice-only solution. Keep in mind that a multimodal solution, as discussed in Chapter 2 and featured in Chapter 4, could also work well for Slugger Sports. The company's sales representatives could use the PocketPC devices they already own to access the solution. |
< Day Day Up > |