Sunday, May 29, 2016

Am I getting the most Value of my SAS installation Dollars?


Managers think about SAS value particularly when it is renewal time!
In my many years as a SAS consultant, I have received this question several many times.  I remember one time in Michigan at a healthcare organization.  The executive mentioned he had a number of people across the organization approach him about issues related to the inefficient deployment and use of SAS. There was also a perception that the organization could or should be using SAS more effectively as a strategic advantage in certain situations.

This is a very common concern since organizations pay good money for their SAS software and wonder if they are squeezing the most value of those dollars.   Managers think about SAS value particularly when it is renewal time!  They want to know: what is SAS, how it is used across their organization as well as what are the challenges for them in fully leveraging SAS in their environment. 

Managers don’t even know what they have in terms of SAS software very often.  Does it sound weird? It is.  Especially considering the amount of money they are paying.  But if you are in this category don’t feel bad.  SAS licensing is so confusing and there are so many products and bundles that I have encountered this situation many times worldwide!

Would you agree the value of SAS for your organization comes from transforming data into actionable information using well prepared human resources?  If so, let’s look at seven areas where this potential value can be lost: inefficient data access, limited reporting and visualization, poor data cleansing, obsolete predictive analytics, incomplete SAS solutions, limited hardware use, and lack of governance.

INEFFICIENT DATA ACCESS

SAS has great capabilities as a 4GL to extract, transform, integrate and load data in both structured and unstructured data repositories (EDWs, Marts, RDBMs, data lakes).  I have found that SAS installations are poorly tuned and therefore subject to delays and contentions with other applications.  SAS installations can also be incomplete because managers don’t understand or have the perception that SAS does not operate on relatively new technologies such as Hadoop clusters.  It is also common that organizations have stopped at the SAS Base level use and have not moved into SAS Enterprise Guide, a newer interface.  Another possibility, they may have been using SAS EG but are not using SAS Data Integration suite of products.  This makes the overall SAS data management operation obsolete and clumsy.

LIMITED REPORTING AND VISUALIZATION

SAS BI has the capability to produce reports, dashboards, and mobile reports.  Many times, nobody knows how to use SAS BI software.  I believe, one reason is the traditional SAS BI products (SAS Business Intelligence components including Web Report Studio, Information Map Studio, SAS Information Delivery Portal and the SAS Add-In for Microsoft Office) were developed as modules and therefore managers have a hard time trying to figure out how these modules come together or what they do. The new generation of SAS BI products, like SAS Visual Analytics, are bundled a bit better but they still have technical requirements like the SAS LASR that makes these products harder to implement when compared with competitive products like Tableau, BO and Microsoft Power BI. 

 POOR DATA CLEANSING

If your data sources are not reliable then it is virtually impossible to get the value of your SAS installation. When I met with the board of directors of a large mobile operator in Africa, they told me they would regularly have different version of the “truth” depending on who was reporting.  This had created a lack of trust in the data and in the mechanisms to bring the data from source to consumption.  This is critical. Your SAS Data Management software (Dataflux) should have good matching, survivorship and cleansing rules to deliver quality data downstream.  Otherwise, data consistency and value are compromised. This situation hinders fact-based decision making – a significant value generator!

OBSOLETE PREDICTIVE ANALYTICS

Predictive analytics is the area where typically more value is created in the SAS installation.  However, I have found that scientists without training or exposure to best practices become stagnant in SAS STAT and never evolve into using more automated tools like SAS Enterprise Miner or solutions like SAS Model Manager that deliver additional capabilities to produce more and better models. I am not even mentioning SAS Viya, the new, high performance analytics architecture unveiled recently by SAS at its user group conference in Las Vegas. A Spanish bank can leverage efficient modeling to run more than one hundred marketing campaigns per month using SAS Customer Intelligence.  Can your team do the same?  That’s one typical way to leverage SAS software to generate exponential value.

 INCOMPLETE SAS SOLUTIONS

What about my SAS solution?  Most SAS solutions are a collection of base modules plus specialized modules like SAS EM as well as some customized modules according to the application domain i.e. healthcare fraud framework, gaming patron value optimization, service part optimization, retail merchandizing, etc.  These solutions have been created organically.  Some times they perform poorly because they are either being used partially in a modular fashion or the solution has not been integrated properly. 

POOR HARDWARE PERFORMANCE

Many organizations operate in silos supported by departmental computers.  It could be government vs. commercial.  Or finance, marketing, customer support, etc.  These SAS computing silos provide little strategic advantage for licensing economies of scale and make it difficult to improve hardware performance.  Look beyond departmental computing to unleash the value of your existing hardware using new technologies like SAS GRID that bring the promise to provide additional performance and throughput.   The SAS Grid Manager components make grid-enabled SAS applications available to a variety of SAS customers. SAS DI Studio and SAS Enterprise Miner have enhanced their integrated development environments (IDE) to provide grid automation by automatically generating SAS code for applications that are enabled to execute in a grid.

LACK OF GOVERNANCE

Look around and beyond SAS.  Perhaps best practices sharing do not exist and there is a lack of governance.  Develop processes and procedures to unleash the power of the SAS team. Otherwise, the information delivery process comes to a screeching halt.  For instance, is there an internal data dictionary or business glossary? Do you have data stewards?  Do you have too many data stewards?  You may find that there are some issues in transforming information which are "too difficult to correct".  This situation handicaps the ability to derive value from SAS.

WHAT CAN YOU DO?

  • Review your SAS license and figure out what you have and what you should use.
  • Conduct and assessment to break down business requirements and determine how best to leverage the existing SAS tools within your environment to meet project objectives.  Eliminate tools not needed.
  • Create a SAS toolset.  Design and develop SAS standard macros, small applications, and other utilities to expedite SAS programming activities and data analysis/review
  • Perform SAS programming quality control checks against source data and document all data issues
  • Evaluate and improve existing SAS analytic models
  • Evaluate cost of using SAS GRID
  • If appropriate, build and operationalize analytical models within the SAS Grid environment, leveraging tools and data from various sources (Teradata, Hadoop, Excel files, MySQL, Oracle etc.)
  • Review your SAS solution for completeness and integration
  • Ensure all SAS programming activities and processes performed are conducted according to standard operating procedures and good programming practices
  • Create a SAS group to provide guidance to team members on SAS solutions, best practices, and standards
If you need help evaluating your situation, please reach out.  We have in-depth knowledge of SAS software as we were once SAS employees. We know various best practices for configuring the software to best suit needs, have experience in SAS solutions, and can lead re-engineering sessions. We provide SAS technical expertise in building, integrations, testing and training of SAS applications.

Hope these ideas help.


Best regards.  Al 
al.cordoba@qlx.com
954-980-5992

No comments:

Post a Comment