Quality Requirements#
Quality Tree#
Quality Scenarios#
ID |
Description |
---|---|
1 |
SQL-Train offers a wide variety of SQL-Statements |
2 |
Exercises and their solutions have been checked for correctness by the developers and by Users. |
3 |
SQL-Train checks the exercise and shows the result in <1 second |
4 |
SQL-Train can be scaled by using multiple docker containers and a load balancers. |
5 |
- The badge on the topic-buttons gives a first impression of the difficulty of the topic |
6 |
- straighforward navigation |
7 |
The page is only accessible via the LMS or by a django administration user. |
8 |
- small, self-contained components that encapsulate their own logic and UI |
9 |
- new features / elements can be added easily without only few changes in the rest of the code |
new Student DB
switching away from postgres
clearing the data from previous semesters
introducing new production Version of SQL-Train