Software Requirement Specification Report For Call Tracking Application
Software Requirement Specification Report For Call Tracking Application
for
Prepared by
Pruthvi P
Sukruth Ananath
Page ii
Table of Contents
Table of Contents .......................................................................................................................... ii Revision History ............................................................................................................................ ii 1. Introduction ..............................................................................................................................1
1.1 1.2 1.3 1.4 1.5 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.1 3.2 3.3 3.4 Purpose............................................................................................................................................. 1 Document Conventions .................................................................................................................... 1 Intended Audience and Reading Suggestions .................................................................................. 1 Product Scope .................................................................................................................................. 2 References .......................................................................................Error! Bookmark not defined. Product Perspective.......................................................................................................................... 2 Product Functions ............................................................................................................................ 3 User Classes and Characteristics ....................................................Error! Bookmark not defined. Operating Environment .................................................................................................................... 3 Design and Implementation Constraints .......................................................................................... 3 User Documentation ........................................................................................................................ 3 Assumptions and Dependencies ...................................................................................................... 4 User Interfaces ................................................................................Error! Bookmark not defined. Hardware Interfaces ........................................................................Error! Bookmark not defined. Software Interfaces .........................................................................Error! Bookmark not defined. Communications Interfaces ............................................................Error! Bookmark not defined.
6. Other Requirements .................................................................. Error! Bookmark not defined. Appendix A: Glossary..................................................................................................................10 Appendix B: Analysis Models .....................................................................................................10 Appendix C: To Be Determined List ..........................................................................................10
Revision History
Name Date Reason For Changes Version
Page 1
1. Introduction
1.1 Purpose
Call tracking software records information about incoming telephone calls, but not the conversation. Call tracking is a technology which enables the pay per call business model, allowing the tracking of phone calls to be associated with performance based advertising, and supplying additional analytic information about the phone calls. Call tracking is a method of performance review for advertising. It is based on the technological possibility of measuring the behavior of callers and is thus the equivalent in telephony to the conversion tracking used on the internet. Via different channels, both procedures offer the opportunity of clearly assigning a customer response to a specific advertising medium. An application of call tracking is to monitor the effectiveness of advertising campaigns by comparing tracking reports before and after.
The number of calls received is one of the main factor as it helps the administrator to notice the calls attended by a particular agent or employee to see the progress .The number of calls received is also responsible for the strategical management of the future plans regarding the development of the software and the management of the employees. The time distribution of incoming calls also reveals the sincerity of the employee and that can be very useful for the development of the project and the changes need to be made in the future. The recording of the phone call and the time of their problem being resolved is also a key concern and will play important role .
Page 2
Missed calls Call summaries (e.g., hourly, daily) Details of repeat and unique callers Analysis of frequency of calls by city and area code, if available
2. Overall Description
2.1 Product Perspective
The tracker will be used by agents to log call drivers which will help the operations team to provide more pertinent and effective coaching. The agent and the administrator both are benefited by this and hence the perspective of the product proves to be very effective .
Page 3
With the help of telephone tracking, new insights into the performance of online marketing are opened up to marketing managers. Until now, telephone contact interrupted or ended the click chain so that essentially no correct cost-per-order could be calculated. This hurdle of media discontinuity has been overcome with telephone tracking. Furthermore, this tracking method resolves the problem of correct assignment of orders placed by telephone. Online traders benefit primarily from this new technology.
1. A Help section in the product(Shortcut F1) o It contains a brief summary about the product, and the detailed steps regarding the usage of the product. 2. A User Manual (pdf) with the product.
Page 4
It contains a detailed summary including installations and usage steps regarding the product.It also contains the required information about the manufacturer of the product.
REQUIREMENT ANALYSIS
3.1
The product needs a way to track call trends aside from Quick view, the system used today. The Call Tracker (tracker) will better assist Operations in generating tre nd reports and coaching agents by culling out the precise reasons for customer calls. The tracker will be used by agents to log call drivers which will help the operations team to provide more pertinent and effective coaching.
Page 5
Multiple Reasons? Call Reason 2: Call Reason 3: Call Reason 4: Call Reason 5: Resolved? Escalated? Transferred? Conferenced?
[Yes or No]
Conditionalonly appear based on response to (See Item B, Multiple below) Reasons?, above. (See Item C, below) (See Item D, below) (See Item E, below) (See Item F, below) (See Item G, below)
No Caller/Dead [Yes or No] Air? Sale? Credit? Customer Satisfaction: CRT Timer [Timer]
[Tick Box & $ Amt. (See Item H, Field] below) [Tick Box & $ Amt. (See Item Field] below) [Tick Boxes through 5] I,
A.
Main Call Reason: The main call reason section should have a three-tiered dropdown menu (see attached Excel file for the complete list of menu selections).
1.
The first tier of the menu should contain the Call Category (e.g., Account Maintenance, Billing, Customer Service or Troubleshooting); the user should hover over the call category to see the applicable secondary menu
Page 6
2.
The second tier of the menu should allow the user to hover over a Call Type (e.g., change rate plan/feature); the user should hover over the call type to see the applicable tertiary menu The third tier of the menu should allow the user to click on the Call Reason (e.g., add feature)
3.
If there are multiple reasons as of why the customer called, the operations team want the same levels above to appear in the call tracker. B. Multiple Reasons?:User should tick a box for either Yes or No. If Yes, then four more rows should appear underneath. These rows will be called Call Reason 2, Call Reason 3, Call Reason 4 and Call Reason 5. These rows should work the same way that Main Call Reason works, as described in Item A, above. Resolved?:User should tick a box for either Yes or No. Escalated?: User should tick a box for either Yes or No. Transferred?: User should tick a box for either Yes or No. 1. If Yes is selected, agent must indicate where the call was transferred to in a text box (can always be displayed). Conferenced?: User should tick a box for either Yes or No. No Caller/Dead Air?: User should tick a box for either Yes or No. Sale?:If a call results in a sale, the user ticks box next to this line item; If the user ticks the box, they must enter a dollar amount; amount field should require two decimal places. Credit?:If a call results in a credit, the user ticks box next to this line item; If the user ticks the box, they must enter a dollar amount; amount field should require two decimal places. Customer Satisfaction: User ticks one of five boxes that appear in this row; Boxes should be labelled one through five. CRT Timer: Display timer that begins when call commences and stops when call ends to track duration of various call types.
C. D. E.
F. G. H.
I.
J.
K.
Page 7
Page 8
4.2 BENEFITS
Page 9
With the help of telephone tracking, new insights into the performance of online marketing are opened up to marketing managers. Until now, telephone contact interrupted or ended the click chain so that essentially no correct cost-per-order could be calculated. This hurdle of media discontinuity has been overcome with telephone tracking. Furthermore, this tracking method resolves the problem of correct assignment of orders placed by telephone. Online traders benefit primarily from this new technology. They obtain a precise insight into the interplay of online channels and the telephone. If these sales were not taken into account, the CPO would be significantly higher and the relevant keywords might be classified as unprofitable. Furthermore, agencies can make use of telephone tracking to demonstrate the success of their marketing measures to their customers in telephony. To date, agencies were not able to present the fact that a buyer had called and purchased due to an advertising banner. the incoming call is assigned to the user and the advertising medium last clicked on by means of a server-toserver connection between the telephone tracking software and the telephone provider.
4.3 Limitations
Despite many advantages, telephone tracking also has limitations. In order to assign each caller to a keyword, a correspondingly high number of phone numbers is needed, for example. With approximately 3 million page impressions a month and a number block of 500 phone numbers, measurements to the keyword level can be taken for about 45 minutes. With a higher number of impressions, telephone tracking is still possible but it becomes less precise as phone numbers can then only be allocated to ad group or campaign level. With corresponding distribution of the numbers, however, it can still be analyzed which ad or campaign the user clicked on last. A further disadvantage for many customers results from the lacking memorability of the call numbers displayed. Many regular customers remember the phone number of the provider. The automatically generated call numbers can discourage these users. The problem can be avoided by assigning individual numbers only to those customers who came to the site via Google AdWords ads, for example. Another hurdle for the deployment of telephone tracking are cookies. When a user deletes or disables these, the tracking is no longer effective. The call can no longer be assigned.
Page 10
Approvals
The signatures of the people below indicate an understanding in the purpose and content of this document by those signing it. By signing this document you indicate that you approve of the proposed project outlined in this business case and that the next steps may be taken to create a formal project in accordance with the details outlined herein.
Approver Name
Title
Signature
Date
Appendix A: Glossary
<Define all the terms necessary to properly interpret the SRS, including acronyms and abbreviations. You may wish to build a separate glossary that spans multiple projects or the entire organization, and just include terms specific to a single project in each SRS.>
Source: http://www.frontiernet.net/~kwiegers/process_assets/srs_template.doc