Site icon R-bloggers

ShinyConf24 – Keynote: Decade of Shiny in Action: Case Studies from Three Enterprises

[This article was first published on Tag: r - Appsilon | Enterprise R Shiny Dashboards, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Delivering the ShinyConf 24 keynote for the Shiny in Enterprise track, Eric Kostello, Executive Director of Data Science at Warner Brothers Discovery, discussed the instrumental role Shiny and its evolution has played in projects he has been involved in over the last decade.

Big things are happening at ShinyConf 2025! Stay ahead of the curve, check out what’s in store and save your spot.

Eric’s experience using Shiny has evolved with the technology since its early days in 2012. At that time, the team collected data through phone interviews, and they started to use Shiny because they needed an interactive userface to explore data pathologies and to understand and make judgments on new and existing data. Shiny’s role in enabling interactivity and accessibility started with technical teams, and has now moved to empower both technical and non-technical stakeholders in effectively understanding and leveraging data insights.

Shiny’s Role in Data Science

Before Shiny, it was a significant challenge to integrate statistical computing and analysis with a graphical user interface. It tended to fall on data scientists to create their own handwritten, code-heavy solutions. Shiny was a game changer, with its framework that enables interactive applications without the need for extensive programming experience. Building on the legacy of the S language that facilitated statistical computing, Shiny has made data science accessible to a broader audience.

Building and maintaining R Shiny apps isn’t always easy. Learn how to get the right support for your team in our new blog.

Watch the Video

Evolution of Shiny

The early days of Shiny had initial limitations with debugging, UI options, and only basic functionality.

The advent of event-driven programming and reactive graph evaluation was a turning point for Shiny, particularly in companies like Warner Brothers Discovery where it allowed for greater efficiency in data processing. For developers, the shift meant that it was easier to implement dynamic features. Managers and non-technical stakeholders also benefited from more actionable insights with less technical intervention.

Today, Shiny integrates with Python and enterprise frameworks such as Rhino and provides scalable and maintainable solutions that cater to diverse business needs.

Want to create powerful web apps in Python? Our ultimate guide to Shiny for Python has everything you need to get started.

Case Studies: Shiny in Action

1. Updating Survey Methodologies 2012

Shiny played a crucial role in transitioning from traditional phone surveys to online platforms. For Warner Brothers Discovery, leveraging Shiny in this way meant the organization efficiently oversaw data adjustments that resulted in $5 million in annual savings. The Shiny app achieved this by efficiently sorting the different combinations of responses, where hundreds of pathological answers needed oversight or were poorly behaved for one reason or another. Rather than the existing practice of having to write one-time-use response codes, Shiny was able to efficiently handle each of these responses. The interactive review and adjustment of survey data proved invaluable in ensuring a smooth transition and more reliable results that required less manual handling.

2. Analytical Applications for TV Surveys 2014-2019

Citing the annual TV ratings data analysis, Eric discussed how he used Shiny to facilitate the development of the survey administration and analytical applications. There were challenges with corporate adoption, however, Shiny’s flexibility allowed the organization to create highly customized tools that provided long-term value. While the initial reception was mixed, the adaptability of Shiny ultimately contributed to the successful launch of a product that continues to be used over a decade later.

Transforming Digital Operations for a Fortune 500 Movie Studio

3. Multi-Scale Applications 2019-2024

Shiny is now demonstrating its versatility in both proof-of-concept and enterprise-scale solutions. The teams at Warner Brothers Discovery are now able to quickly iterate on survey methodologies with real-time oversight and interactive adjustments that significantly improve efficiency and decision-making. This collaborative approach allows the creation of tailored applications that meet diverse business requirements and empowers end users, both technical and non-technical, to interact with data in meaningful ways.

Warner Brothers Discovery successfully integrated Shiny into their tech stack, however Eric attributes its success largely to the early involvement of subject matter experts in the development process.

Behind the scenes of a digital transformation. Discover how we helped a leading movie studio streamline operations with data-driven solutions.

Key Insights: Lessons from a decade of Shiny

In the keynote, Eric Kostello highlighted several key insights regarding Shiny’s application in enterprise settings:

Challenges and Adoption

Despite its advantages, there are still barriers to Shiny’s widespread adoption, such as organizational resistance and reluctance to change from committed users of established tools like Tableau and Power BI. Organizations can overcome these challenges by having power users embedded in the organization who will showcase Shiny’s unique and powerful capabilities such as its ability to provide real-time data interactivity, integration with R’s extensive statistical libraries, and its flexibility to build highly customized analytical applications.

Choosing the right tech stack for decision support systems? Our blog breaks down when to use React, Python, and R for scaling effectively.

Conclusion

The insights from the keynote at ShinyConf24 clearly demonstrate how Shiny has become a critical tool in accessible, enterprise data science by providing powerful analytics capabilities and how it is evolving and adapting to the needs and demands of its users. Through both rapid prototyping and enterprise-scale deployments, its flexibility allows organizations to build interactive applications that drive real-time insights and informed decision-making, and its capabilities and accessibility are growing daily with the addition of frameworks like Rhino. As companies navigate and utilize increasingly complex data landscapes, and more teams and stakeholders are becoming involved and reliant on insights from data analysis, Shiny is a practical and effective solution for addressing organizations’ analytical needs.

For more insights into Shiny’s evolving role in enterprise settings, join us at ShinyConf25.

The post appeared first on appsilon.com/blog/.

To leave a comment for the author, please follow the link and comment on their blog: Tag: r - Appsilon | Enterprise R Shiny Dashboards.

R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Exit mobile version