FEA02-Service-Analytics 1.0
Feature ID | FEA02 |
Subsystem the feature is part of | Analytics |
Responsible person | Juha Wirlander |
Status | e.g. approved |
Description
Service analytics refers to the practice of using data analysis techniques to gain insights into how well a Skill collector service is performing and how people are using it. This is done by collecting and analyzing data about user behavior, performance metrics, and other factors that can impact the quality of the service. The goal of service analytics is to identify areas where a service can be improved, whether through technical fixes or changes to improve the user experience. By analyzing data about how users interact with a service, businesses and organizations can make informed decisions about how to optimize that service for better performance and greater user satisfaction.
Restrictions, requirements and use cases related to this feature
All relevant issues related to or contributing to the definition of the feature are gathered here
Use Case 1 | |
Use Case 2 | |
Requirement ReqID | |
Requirement ReqID |
Preliminary user stories
- US115 As a service producer, I want to monitor the usage rate of the service using the Google Analytics service, as it has been used before Issue #57
- US130 User ID, time, performed function, possible status are saved in the usage log Issue #72
- US131 As a service administrator, I want to be able to search and visualize the collected usage log Issue #73
- US147 As a data protection officer, I would like to check, if necessary, the actions taken by an individual in the user log at a certain point in time (default 1h) Issue #90
- US142 As a service provider, I would like to collect a usage log related to the use of the service, on the basis of which possible abuses can be determined Issue #85
- US119 As a service producer, I want to know what browsers our customers use, because it clarifies the development of features to serve the end customer better Issue #61
- US129 As a service provider, we must be able to save active events in the service for at least the last week so that they can be viewed quickly (max 5 min) Issue #71
- US123 As a service producer, I want to visualize the active usage time and user numbers of the current customer base during the week, because it clarifies the understanding of the service's popularity Issue #65
User interface mock-up
Add a picture or a link here. The mock-up should be essentially related to the feature/functionality.
Testing / possible acceptance criteria
Write down some notions for testing
Testcase | Test source | Responsible |
---|---|---|
Testcase 1 | T002 | |
Testcase 2 | Requirement ID? | |
Testcase 3 | Requirement ID? | |
Testcase 4 | Requirement ID? | |