At Appsilon, we focus on helping diverse teams build Shiny apps to solve their problems. Over time, we've observed common project patterns that hinder onboarding and create barriers to productive contributions. In this discussion, we will detail these patterns and provide strategies to mitigate them, supported by case studies of projects that have successfully overcome these challenges. These barriers include a lack of documentation, complex setup processes, insufficient dependency management, poor code organization, and inadequate testing, among others. At first, these topics may seem more closely related to the responsibilities of professional developers rather than members working within business lines. However, it becomes much easier to address these issues with access to some helpful tools. We will discuss these tools and how to implement them in your project with minimal effort. Defining such standards will ensure that future projects and teams work seamlessly and effectively.
Vedha Viyash
Appsilon
Breaking down cognitive barriers for new members to your project and your future self
At Appsilon, we focus on helping diverse teams build Shiny apps to solve their problems. Over time, we've observed common project patterns that hinder onboarding and create barriers to productive contributions. In this discussion, we will detail these patterns and provide strategies to mitigate them, supported by case studies of projects that have successfully overcome these challenges. These barriers include a lack of documentation, complex setup processes, insufficient dependency management, poor code organization, and inadequate testing, among others. At first, these topics may seem more closely related to the responsibilities of professional developers rather than members working within business lines. However, it becomes much easier to address these issues with access to some helpful tools. We will discuss these tools and how to implement them in your project with minimal effort. Defining such standards will ensure that future projects and teams work seamlessly and effectively.