Quality Requirements
| Requirement | Description |
|---|---|
|
|
|
|
|
|
The systems needs to operate for world wide consumption. |
|
The software should be easily maintainable. This includes using widely used frameworks so help can be given quite easily. |
2. Quality Scenarios
| ID | Scenario | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
The system is created for enabling Torg Eternity Games. |
|||||||||||||
The software should support in planning, running game sessions. |
|||||||||||||
The software should create a shared campaign with a shared timeline following the Torganized Play concept. |
|||||||||||||
The software needs to be conform to the GDPR in Europe. |
|||||||||||||
The software should be usable for other RPG systems. This requirement is optional to [FS01 Tailored to Torg] . FS01 is more important. |
|||||||||||||
The data transfer to FoundryVTT based modules should be as seamless as possible. |
|||||||||||||
The data from DCIS which is compatible with the torg-codex should be included in the torg-codex. |
|||||||||||||
The system should offer a discord bot to use the data (e.g. the torg-codex contents). |
|||||||||||||
The system should provide a WordPress[WORDPRESS] plugin for campaign updates. |
|||||||||||||
The main interface should be web based. |
|||||||||||||
The system should have API to support specialized FoundryVTT modules. |
|||||||||||||
The system has to be available at least in German and English language. Other translations should be easily addable. |
|||||||||||||
Request have to be answered quickly. The following time percentiles are sufficient:
|
|||||||||||||
Torg Eternity is played around the world. So the systems have to work 24/7. There is no maintenance window available where no users would be affected. |
|||||||||||||
Following the guidelines of 'The Twelve-Factor App’12FACTOR support the maintainability and resilience of the system. |
|||||||||||||
Maintaining the software and the data must be possible for a small team (basically the full army of myself, me, and I). |