Closed codecovdesign closed 2 weeks ago
Re
What would a signal of the problem be?|
A qualitative signal from those we interview that these errors do both of the following -
What would validate that this is a problem worthy of focusing on solution?
If these errors cause visible and impactful bugs frequently, then it follows that people would be interested to prevent these from hitting production. We'd want to understand if
pre-prod
today. If so, how?pending: follow up to revisit/update redash
sync with @rohan-at-sentry and @eliatcodecov on sept 19th
Context: at a high level, we are exploring the problem space related JS related errors, related code quality workflows, how how market opprotunity for Codecov to serve as a error prevention tool (specific to said problem space). More here in this doc >
Problem to Solve
In the issue, we're seeking to understand the common problems and perceptions of users around type errors in JavaScript. Type errors are a significant source of issues, example from latest data roughly 40% of errors on Sentry (across orgs). Our goal is to identify/verify the data around the most common JS errors and validate the need for a prevention mechanism.
Data exploration, analysis, and verification
Let's identify the most common JS errors detected across organizations in Sentry. This data will help us explore whether type errors are a primary concern for developers and how they impact production environments. Then reach out to customers that may be facing these issues and learn how they perceive they and handle it today.
Questions to explore
Outcome
Our ideal outcome is to better understand the problem space and data areas, with later goal to explore potential solutions that address the needs and concerns of JS developers.
Internal questions
Validation (what does the data tell us?)
Discovery ToDos / next steps