Skip to content

Commit bab5156

Browse files
authored
Revise SRS with project vision and quality metrics (#91)
Updated the Software Requirements Specification to include project vision and quality attributes.
1 parent 2d16969 commit bab5156

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

docs/Softwareanforderungsspezifikation (SRS).md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33

44
### 1. Einleitung
55

6-
#### 1.1 Übersicht
6+
#### 1.1 Projektvision
77

8-
Schlichtes/modernes Design, einfache Bedienbarkeit, gute Übersicht, viele Rezepte, einfacher Start
8+
Entwicklung einer Webanwendung mit dem Ziel das tägliche Kochen einfacher und effizienter zu gestalten.
9+
Der Nutzer soll hierbei Rezepte suchen können anhand der Zutaten die er zu Hause hat um sich das Einkaufen sparen zu können und um keine Lebensmittel zu verschwenden.
10+
Ziel ist, dass der Nutzer Zutaten und Personenzahl auf der Webseite eingibt und passende Rezepte aus der Datenbank entsprechend dieser Kriterien angezeigt bekommt.
11+
12+
Übersicht: Schlichtes/modernes Design, einfache Bedienbarkeit, gute Übersicht, viele Rezepte, einfacher Start.
913

1014
#### 1.2 Geltungsbereich
1115

@@ -219,6 +223,13 @@ Das Projekt muss zum Ende des 4. Semesters abgegeben werden, genaueres wird noch
219223
- IDE: IntelliJ
220224
- Projekt Management: GitHub Projects
221225

226+
#### 3.2 Qualitätsmerkmale
227+
- Wartbarkeit (Änderbarkeit): Neue Feature und Bug-Fixes innerhalb von 2 Tagen
228+
- Effizient (Zeitverhalten): Rezepte werden in maximal 5 Sekunden nach Klick auf Filtern angezeigt
229+
- Sicherheit der Nutzerdaten: Passwörter werden gehashed mit Salt in der Datnebnak gespeichert
230+
- Benutzbarkeit (Bedienbarkeit & Ansehnlichkeit): Anmeldung & Registrierung mit möglichts wenigen Klicks; Rezept vorschläge werden als 3x3 Matrix mit max. 9 Stück auf einer Seite aangezeigt.
231+
- Kompatibilität (Interoperatibilität): Die Anwendung soll auf unterscheidlihen Browsern fehlerfrei laufen (Chrome, Firefox, Safari)
232+
222233
___
223234
### 4. Unterstützende Informationen
224235
Für weitere Informationen können Sie sich an das LazyCook Team wenden oder unseren ([LazyCook-Discussions](https://github.com/GalacticCodeGambit/LazyCook/discussions)) besuchen.

0 commit comments

Comments
 (0)