16 Mar 2023

User-friendly, self-serve tools in Pharma

David Granjon PhD

Senior Expert Data Science at Novartis
We were joined by David to hear how he provides his expertise to help associates design production ready apps for clinical trials, from wireframing activities to automated deployments.
Watch this hangout

Episode notes

We learned how their team designs production ready apps for clinical trials, from wireframing activities to automated deployments.

 

How do you get feedback from users when you don’t hear from them directly?

 

To know whether the applications are properly used, they use a tracker within Posit Connect. This is basically an application David developed using the Connect API.

 

With the Connect API, he can see “who is accessing the application, which gives you some insights like which team is using it and how to target support.” If you develop an application for several teams, you can have some insight of which team is using the application the most. If you see one team is using the application 20 times more than another one, maybe you want to invest more people to provide two paths here.

 

He supplemented this information by developing an R package, shinyHeatmap, to record in-app usage. “Each click is recorded to identify dead zones to refactor design,” he says. “If you have an app no one visits, maybe it’s poorly designed.”

 

For more information on that Connect API: https://pkgs.rstudio.com/connectapi/

Subscribe to more inspiring open-source data science content.

We love to celebrate and help people do great data science. By subscribing, you'll get alerted whenever we publish something new.