Video: How To Set Up A Distributed Data Science Team
<p style="text-align: center;"><span class="style-scope yt-formatted-string" dir="auto"><em>This presentation was part of a joint virtual webinar with <a href="https://wordpress.appsilon.com" target="_blank" rel="noopener noreferrer">Appsilon</a> and RStudio on July 28, 2020 entitled "Enabling Remote Data Science Teams." Find a direct link to the presentation <a href="https://youtu.be/Lvj73p01WSo" target="_blank" rel="noopener noreferrer">here</a>. </em></span></p>
<span class="style-scope yt-formatted-string" dir="auto">In this video, Appsilon Senior Data Scientist <a href="https://twitter.com/olga_mie" target="_blank" rel="noopener noreferrer">Olga Mierzwa-Sulima</a> explains best practices for data science teams – whether your team is lucky enough to be working in the office together or fully remote. Olga outlines the basics of <strong>project management</strong> (Scrum framework, project boards, and implementation plans), <strong>code review</strong> (linter, continuous integration, and GitHub Templates), and setting up a <strong>development environment</strong> (Docker Hub, RStudio Server Pro, and renv lockfiles).</span>
Three pillars of a well-organized data science team: Project Management, Code Reviews, and a properly set up Development Environment.</em>
In the video, Olga explains Appsilon's variation on the <strong>Scrum</strong> approach to project management, as well as how to set up a project board (in <strong>Asana</strong>, <strong>GitHub</strong>, or another workflow tool) to organize backlog. You will learn why code review and version control are essential for commercial projects, and how tools like <strong>GitHub Actions</strong> can help. Finally, Olga describes how to properly set up a development environment and avoid chaos with <strong>Docker Hub</strong> or <strong>RStudio Server Pro</strong>.
<h3>Learn More</h3><ul><li>Read Olga's full article on <a href="https://appsilon.com/remote-data-science-team-best-practices-scrum-github-and-docker/" target="_blank" rel="noopener noreferrer">Data Science Team Best Practices</a></li><li><a href="https://appsilon.com/shiny-worker-package/" target="_blank" rel="noopener noreferrer">shiny.worker: Speed Up R Shiny Apps by Offloading Heavy Calculations</a></li><li>Read Appsilon Engineer Krystian Igras's RStudio Guest Article: <a href="https://blog.rstudio.com/2020/07/21/4-tips-to-make-your-shiny-dashboard-faster/?utm_source=appsilon" target="_blank" rel="noopener noreferrer">4 Tips to Make Your Shiny Dashboard Faster</a></li></ul>
<strong>Appsilon is hiring a <a href="https://appsilon.com/careers/#data-storyteller" target="_blank" rel="noopener noreferrer">Data Storyteller</a>! </strong>This is a full-time role focused on creating compelling content for our <a href="https://appsilon.com/blog/" target="_blank" rel="noopener noreferrer">blog</a> and social media. We want this person to help us create ambitious articles and interactive experiences around the topics of R Shiny, Machine Learning, and climate change. If you have experience working with R or Python (especially R Shiny) and you have a passion for writing, please apply.
<span class="style-scope yt-formatted-string" dir="auto"><strong>Appsilon is an RStudio Full Service Certified Partner.</strong> We specialize in advanced enterprise Shiny apps for Fortune 500 companies. Reach out to us at <a href="mailto:hello@wordpress.appsilon.com" target="_blank" rel="noopener noreferrer">hello@wordpress.appsilon.com</a>.</span>