Qualex
Consulting Services
WHITE
PAPER
HOW TO
IMPLEMENT A SAS TELECOMMUNICATIONS INTELLIGENCE (TIS) SOLUTION
CONTENTS
SUMMARY
Telecommunications operators are faced with serious global competition
in their mobile telephony market. Understanding, managing, growing and
retaining its customers are some of the key components critical for their
success in the coming years. A Telecomm operator may be interested
in developing an IT solution framework to address customer retention,
sales and payment risk issues. The operator should understand that process
improvements are necessary to create the appropriate environment to deploy this
type of application in such way that it helps the Operator reach its growth
expectations and achieve its marketing and revenue goals in its competitive
environment. Within this framework, this paper
describes critical assumptions, the project management methodology, resources
needed to implement this solution and unique knowledge acquired during a TIS
implementation project.
INTRODUCTION
A TIS project may have
several objectives:
Issues
Customer Retention: Like every telecommunications operator, the
operator is faced with a monthly churn rate for postpaid, hybrid and pre-paid
customers. This translates into a revenue loss for the company. The operator
may decide to focus its attention on better customer management through
retention practices. Churn is one of the largest issues every telephone company
faces and the ability to understand and forecast likely churn candidates is
critical for revenue management.
Cross/Up Sell: An effective method to manage a growing customer
base is the ability to understand the increasing and new needs of customers
through past interactions with them. The operator may decide to view its
ability to cross-sell and up-sell products depending on the customer need as
one of its key business drivers. This is a natural progression from the ability
to forecast potential Churn candidates. The operator may be studying usage
patterns and payment profiles, among other factors to be in a position to sell
additional products to its customers.
Payment Risk: The availability of new services and the easy
access to competition may have put a strain on the operator to ensure a healthy
customer base by attracting the ÔgoodÕ customers. The operator may recognize
this potential issue and identify, as another key issue, the need to understand
the credit worthiness of customers. The ability to understand the credit
worthiness of an existing customer as well as a potential new prospect is
critical to the management of revenue for the operator.
SAS TIS SOLUTION
SAS provides software
modules to address these business issues:
SAS¨ Customer Retention
for Telecommunications
SAS¨ Cross-Sell and
Up-Sell for Telecommunications
SAS¨ Payment Risk for
Telecommunications
The expectation should be
that implementing these SAS TIS solutions would provide a more systematic
customer focused marketing approach, improved revenue streams, sustained
customer growth and information architecture for expanded growth. The expected
growth derived from the use of these solutions should not only drive improved
revenue but also assist in retaining a large share of the existing customer
base at the operator. Therefore, to meet its growth expectations and achieve its
marketing and revenue goals, the operator may decide to develop a robust
Business Intelligence process to provide improvement in three key areas: Customer
retention, Cross/up sell and Payments risk.
A TYPICAL ENVIRONMENT
Hardware
In relation to the
development and implementation of these solutions, the typical technical
environment consists of a Data Warehouse environment. This data warehouse may
run over several machines. The physical data warehouse is probably already
built. The data warehouse is utilized as the central repository of data within
the operator. The data warehouse is also the source for most upstream business
intelligence solutions.
Data Sources
The data needed for the
implementation of these solutions are:
á Customer, Contract, Account, Services, Plan data;
á Call detail records (CDRÕs) for pre-paid and
post-paid customers;
á Disconnection, Credit, Payment information (current
and historical).
Most of the data for this
type of a project are accessed from the existing Data Warehouse. In many
instances, more than 80% of the data exists for the development and
implementation of these solutions. Any missing data are reported to OperatorÕs
IT and OperatorÕs IT in turn evaluates the best way to add this data to the
data warehouse.
During a typical
implementation, several roles and the corresponding responsibilities are
staffed by the consultants, IT and Operator staff. As the project team is
formed, some roles are grouped or ungrouped depending on resource availability,
delivery timeline, etc. In addition to regular staffing, a steering
committee is created to support the team and provide guidance and further
direction.
There are several
requirements specific to this project. An IT requirement may be to
utilize the existing data warehouse as the source for the development and
implementation of BI solutions. The project may include a mixed
composition of resources to maximize value and minimize cost. Table 1
shows how to allocate mixed resources in a TIS implementation project
Table 1. SAS TIS
Activity Allocation
|
Activity |
Qualex |
IT |
|
Project management |
X |
|
|
General and detailed specifications |
X |
|
|
Model implementation in DWH |
|
X |
|
ETL implementation |
|
X |
|
SAS Implementation |
X |
|
|
Global integration |
X |
|
|
Acceptance (testing) |
|
X |
|
Architecture |
|
X |
|
Documentation, Training |
X |
|
CONSULTING AND IT
RESOURCES REQUIREMENTS
Project Manager. The PM understands the project requirements
and ensures they are thoroughly and unambiguously documented in all of the
following ways:
Solution Architect /
ETL Developer / Technical Lead
The Solution Architect /
ETL Developer / Technical Lead is responsible for the following duties:
SAS/TIS Implementation
Specialist. This SAS TIS
specialist provides expertise in SAS/TIS Solutions. This individual is adept at
the specific solution and is aware of the intricacies of the TIS architecture.
This individual provides the entire team with the TIS specific knowledge, i.e.
the data fields that need to be populated, what fields are required for the
analytic models, what fields are required for reporting, among others things.
This person plays an integral role in providing TIS specific knowledge to the
entire project team.
Product Specialist
(includes Analytical Experts, Web Experts, Generalist SAS Programmer. The product specialists include Analytic
consultants who are specialized in the development and implementation of
analytic models using relevant SAS technology. These specialists also include
scorecard developers based on the needs that are uncovered during requirements.
They also include web delivery experts and general SAS programmers. These
professionals:
Technical Writer /
Documentation Specialist:
These professionals supplement the project with necessary technical writing
skill, proof read, review and correct documentation written by developers,
technical lead, or the project manager. They take ownership of document
creation, formatting as well as implement document writing and control
standards. They ensure all technical documents meet documentation
standards and are appropriately trademarked, all the while acting in close
association with the technical lead and the project manager.
Domain Business
Consultant: This person acts as
the liaison between the technical team and Operator. This person aids the Solution
Architect in ensuring the business objectives have been incorporated into the
solution implementation process. This is the person who has business knowledge
of the mobile telecom industry and is able to provide guidance to the team.
This person is involved in requirements gathering and analysis.
Trainer: This individual prepares the necessary training
material and trains the OperatorÕs Business Team in the usage of the
application.
Testers: These individuals are non-technical testers
of the system and aid in the system and functional testing of the application.
OPERATOR RESOURCES REQUIREMENTS
Project Sponsor: The sponsor is the individual who finances or
gains finances for the SAS TIS project. He/she is the single point of
contact for funding issues and strategic focus.
Project Manager: the PM maintains direct accountability for
all tasks related to defining, designing, building, testing and deploying of
the system. They are responsible for directing all project-related
resources and vendor resources. They ensure effective execution of the
project plan.
Business Personnel,
Business Process Owners/ Data Stewards. They are the Òcontent expertsÓ on specific solution
needs. They maintain an ongoing (daily) dialogue with the IT Business
Analyst. They contribute to the drafting of requirements, review of technical
specifications and development of test plans as well as being responsible for
addressing the business needs, defining the business rules and identifying the
data sources that need to be incorporated into the information architecture.
IT Personnel for
related systems. The Òdata
expertÓ on the topic/function being addressed contributes to drafting of
requirements, reviews of technical specifications and development of test
plans.
System Administrator(s). She/he maintains and manages the
system. He/she works in conjunction with the consulting team and tech
lead to understand the development process and technology.
Corporate Trainer. The trainer manages training sessions on
all applications.
Process Expert. Process experts analyze business processes
and provide direction on how to incorporate new advantages into existing
environments. Process experts share best practices with other units.
PROJECT METHODOLOGY
Initial Assessment
An initial assessment is
conducted to generate a clearer picture of the operator environment. A
special focus is given to data. The consultant obtains sample data
from Operator. Consultants and IT assess the data for completeness and cleanliness.
Specifically, the Consultant review the data to determine if it is
appropriately clean for analysis and reporting and for overall data
integrity. At the completion of this activity, the Data Assessment
Document (DAD) is created to detail the results of the data review and provide
recommendations for improvement. The project plan is refined using the
information gathered at the preliminary assessment.
Project Kickoff
Consultant and IT
facilitate a Project Kickoff meeting. During this meeting with the
Operator, the joint team makes introductions and outlines roles &
responsibilities. They also take the opportunity to review any
information that is gathered during the assessment process, including any
assessment documents or proposals. As this is the first official meeting for
the project, the team discusses HQ and QualexÕs Project Management Methodology
and its key components, such as the accepted approach for Change Management and
Risk Mitigation. Consultant and IT draft a Communications Plan, for their
own part of the implementation that should be followed throughout the project.
A review of the Project
Roadmap and preliminary project plans provides the opportunity for the
participants to understand the implementation approach, approximate timeframes
for the key activities, as well as identify resources that are expected for a
successful implementation.
Finally, Consultant and/or
IT provides direction for Operator to prepare for the detailed Requirements
sessions that follow in the next phase. Consultant and/or IT completes
the internal preparations for the project and creates the Project Definition
Document (PDD) that will capture the information that is gathered during the
Kickoff.
A Steering Committee to
include senior management from Consultant, Operator and Operator IT is created
with the following functions:
Requirements Gathering
– Business and Application Requirements
During the requirements
phase, workshops are held on-site so that participants can work together to
identify and validate the detailed business and technical requirements for the
system.
Data Requirements
Requirements for the data
warehouse and data sources are gathered. Consultants review the data for
the preparation of the base data model. ETL business rules used to
populate the data model are also discussed at this point with the IT
Team. Data filters are discussed and defined, as well as the required
elements, defaults, and layouts.
Analytic Options
Operator stakeholders
regroup to define the final requirements for analytics. Consultants
review the outcomes intended from the analytic models and identify the class,
dependant and independent variables necessary to create the final analytic
models. As modeling is a repetitive process, there is need to access data at
this stage by the analytic consultant so as to gauge the variable strength and
get an idea of any additional variables to use in the models.
Reporting Options
Operator stakeholders
review reports in the TIS modules as well as the reporting needs from the data
mart and/or from the analytic models. Report layouts are documented by
consultants. Tables and variables that are necessary for the reports are documented
as well. A gap analysis is performed to ensure that data is available to create
the necessary reports using Futrix.
Requirements Review and
System Design
At the start of this
phase, the Operator reviews the SRS and DAD to establish the final project
scope. They identify the scope exceptions and seeks consensus on
requirements that are not be supported by this phase of the project due to
priority, timing, or data availability. This allows the Consultants to
focus their design efforts only on those items which are in scope and that have
documented requirements. Following are the other key areas that the Consultants
focus on during the Design phase.
Data Warehouse and Data
Marts
Consultants begin work to
map data sources to the system data tables and create a data model. They then
design ETL business rules needed to populate the TIS model.
Analysis Options
The analytic models and
reports are also reviewed based on the required outcome of these models and
what business problems they intend to solve. The reports are re-designed from
the data available in the data sources and the analytic models are adjusted.
Work Products that are used during this phase of the project include:
ETL Phase - Extract,
Transformation, and Load of data
This activity includes
extracting the source data from the source systems and transforming the data
per the requirements specifications. The data refresh process is built, as well
as the backup/recovery and archive processes. A job scheduling is created
to support any batch processes and reports. Work Products used during this
phase of the project include:
SAS/TIS Application
Deployment
In this phase, the
construction allows for the development of individual data mart. The initial
data mart is specific to the customer retention issue. The data mart analytic
models and reports are developed during this phase. The application and user
interfaces, along with the necessary security components, are also installed in
this phase. As development continues for all areas of this phase, unit and
integration testing occurs. Work Products used during this phase of the project
include:
Final SAS/TIS Test
and Deployment Phase
Installation of the
SAS/TIS Solution onto the designated hardware platform happens during the
Delivery and Implementation Phase. The Operator obtains and installs the
server. The server is staged two weeks prior to the start of this phase.
Consultants perform testing across the Solution, including data testing,
system testing, performance testing and tuning in compliance with
requirements. The Operator is involved with User Acceptance testing as
defined by the Test Plans they have created. IT and Consultants also work to
complete the system-related documentation to be delivered to the Operator. This
includes a User Guide and System Administration document. Work Products used during this phase of
the project include:
Knowledge Transfer / Training Phase
Consultant assists the
Operator in the coordination of knowledge transfer sessions. These transfer
sessions are detailed in the project timeline. The Operator decides who will be required at these
sessions. Knowledge Transfer is
done with the End Users and Advanced End Users together and then in separate
sessions with the system administration personnel. Work Products used during
this phase of the project include:
What Training is
Required?
There are many training
options available for users or administrators of the system. These
options are discussed during the requirements workshops and the Operator should
be prepared to identify the resources that would require training. The
Consultants develop training plans and integrate them into the Project
Plan. Training also occurs in the form of informal knowledge transfer
during the project, formal classroom training or on-site and through
documentation. User groups are separated into the following groups:
End Users – these users use the web interface to
perform reporting and analysis by creating different views of the data. Some more basic users may choose to
only access published reports. The End Users typically make up the
largest user group.
Advanced Analysis Users – this group of users include individuals
that have a thorough understanding of the data in an unstructured format and
who also have experience or interest in statistical analysis and
reporting. This is usually a much smaller group of users. These
users access Advanced Analysis Tools through a client application installed on
their desktop.
System Administrators
and IT Support – These individuals
have responsibility for maintaining the final System. The operator
may have additional requirements to comply with governance guidelines from the
entire group.
CONCLUSIONS
Clear definition of roles
and responsibilities are critical to keep a SAS TIS implementation project on
time and within budget. The team should try to maximize the utilization of the
functionality and the technological mechanisms offered by SAS. The team
should modify the basic solution only in exceptional cases. In this way the
team improves significantly the system performance, simplifies the future
evolution of the system due to version changes of the base product, facilitates
the incorporation of new functionalities included in future product versions
and prepares the transition to subsequent phases where the team would be
adding new functional modules and elements of technical integration.
The team should keep in
mind the global vision of the operator as well as the final targets. For
this purpose, the team should think of a solution for this type of project,
maximizing the utilization of the different developments that may be undertaken
in the future.
The combination of local
resources from Operator and external resources provide a great pool of
technical talent. The combined
team provides an ample group of consultants with great experience in
Telecommunication operators.
In summary -- the presence of integrators will provide noticeable
benefits by:
á
Avoiding complete dependency upon a single vendor;
á
Keeping operatorÕs
data warehouse as central and strategic in customer knowledge and data storage;
á
Reducing consultancy expenses in the future;
á Reducing cost of
implementation by modifying Architecture & renegotiating consultancy cost;
á Using tools recommended at HQ Group level.
PROJECT BENEFITS
Retention Module
Up&Cross Sell
Module
Payment Risk Module
Operator can:
About Qualex Consulting Services, Inc.
Qualex
has been helping SAS Customer integrate solutions for more than 15 years.
Qualex has established itself as one of the most sought after SAS consulting
organizations and was recognized by SAS¨ as the leading SAS reseller
in 2006 and a premier SAS consulting organization. Qualex has been a
member of the SAS Alliance as a Gold Member for 10 years.
********************************************
Al Cordoba, Vice President
Qualex Consulting Services, Inc.
Office Phone: +1-305-767-2090
Mobile:
786-371-4884
Fax: 305-576-4866
Website: www.qlx.com
********************************************
15 Years of Experience integrating SAS Software
********************************************