Applied best practices in code conversion from SAS production processes to R

Company Information

For one of the world’s largest market research companies, maintaining a competitive edge meant modernizing its data analytics capabilities. The organization sought to migrate its production processes from SAS to R, a move aimed at enhancing efficiency, reducing costs, and leveraging the latest in big data analytics. ProCogia was selected to spearhead this critical transition, applying best practices in code conversion to ensure seamless integration and future-proof scalability.

The Challenge

The company faced several challenges in transitioning from SAS to R. These included ensuring the migrated code’s integrity, maintaining operational continuity, and integrating the new system within the existing Agile project management framework. Additionally, the goal was to achieve this without any loss of quality or efficiency in data analysis processes, all while navigating the complexities of coordinating a global delivery team across multiple time zones.

Procogia’s Approach

ProCogia collaborated with leaders in the client’s organization to build the solution. Our process included:

Deployed a team with extensive expertise in SAS and R. Our North American staff were embedded with the client to stay abreast of requirements and incorporate feedback while our team lead managed ProCogia developers based in our global delivery centres (India/Ireland)

We developed a set of libraries for all code development. These libraries facilitated local code development that could be efficiently scaled to a larger production environment

Developed automated testing protocols and code reviews ensuring that migrated code produced results that exactly matched original SAS processes without any loss of quality or efficiency

Managed and maintained written documentation of migration details for delivery team

Seamlessly integrated development process within client’s existing Agile project management framework.

The Results

Global delivery team provided round the clock code development to meet all deadlines ahead of schedule

The final open-source code base is scalable across the latest in big-data analytic platforms and developed with futureproofing and portability as a specification.

R processes optimized for use on a Spark cluster using an Azure-based Databricks environment

Automatic testing integrated into CI/CD processes for long term maintenance ensuring a reliable codebase over the long term

Client can eliminate their reliance on SAS and its associated licensing costs

Data analysts and content experts now have access to the latest in analytic technology, enabling them to incorporate the latest data science tools for making market insights to better serve their customers.

Services Used

Data Operations

We build a robust, scalable, and enterprising codebase that enhance reporting and analytic processes.

Migration Consultancy

We provide expertise to organizations seeking to migrate from expensive proprietary data analytics into scalable open-source solutions that make use of the latest technology and methods. Our team provides specialists in data reporting and statistical modeling to reproduce all existing services provided by SAS.

Conclusion

ProCogia’s role in transitioning one of the world’s largest market research companies from SAS to R epitomizes the potential of modern data analytics to drive business transformation. By employing a meticulous, collaborative approach to this complex migration, ProCogia not only delivered ahead of schedule but also equipped the client with a sustainable, cost-effective analytics infrastructure. This project demonstrates ProCogia’s capability to navigate the intricacies of large-scale data operations, paving the way for future innovations in the field of market research analytics.

Explore more stories

Dig deeper into data development by browsing our blogs…

Get in Touch

Let us leverage your data so that you can make smarter decisions. Talk to our team of data experts today or fill in this form and we’ll be in touch.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.