-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Understand the Epic
We want to gain insights in:
- What are users doing with our tool
- think patterns, sessions etc
- How are Features used
- how do people interact, where do they click to accomplish certain action
- performance of the ui
- network, rendering, user.. where is time spend
- errors in the frontend
- crash logs
This user metrics and interaction tracking should be done in a privacy preserving way and HAS to comply with data protection standard etc.
Context / Background
We want to develop the UI along the users request and feedback. Beside direct feedback we can also profit from this kind of tracking to see what parts of the UI we need to focus on.
Our webapp may run in various setups and contexts.
Already today, we are offering service internally, we monitor SAP users, approved tool: Dynatrace (BTP hosted)
As we are offering our tooling open-source, Dynatrace is not possible. We probably want to support open-source tools.
Does a plug-in/mechanism make sense to support different reporting/metrics.
User Stories or tasks
- Define what metrics we want to collect and what purpose they serve
- Define a concept how to integrate this tracking into the open-source project
- Research a suitable storage/analytic solution
- Implement the tracking solution into the frontend
- Setup storage/analytic solution
- Ensure compliance (e.g. privacy policy, user opt out etc.)
What is required to accept the Epic as finished.
- Defined metrics can be extracted from the system
Dependencies of this Epic
No response
Risks of this Epic
No response
Known Stakeholders of this Epic
No response
Milestone Definitions for this Epic.
TBD
Metrics Definition for this Epic.
TBD
Any further valuable resources.
No response