0
0
Fork 0

requirements/boundary-conditions.md aktualisiert

boundary-reupload
Aylin Kanat 2025-10-23 23:29:18 +02:00
parent 9602e89126
commit 1f22848e99
1 changed files with 90 additions and 5 deletions

View File

@ -1,17 +1,102 @@
# Technical Boundary Conditions
TODO Requirements Engineer - Task 5
## TBC001
**Aspect:** < ODO Define aspect: e.g. programmming language >
**Aspect:** Programmiersprache
**Condition:** Java
## TBC002
**Aspect:** Entwicklungsumgebung (IDE)
**Condition:** Eclipse
## TBC003
**Aspect:** Versionskontrolle
**Condition:** Gitty (Git)
## TBC004
**Aspect:** Systemarchitektur
**Condition:** Lokale Anwendung auf einem einzelnen PC-System
## TBC005
**Aspect:** Tools (Hilfsprogramme)
**Condition:** draw.io oder PlantUML (für Diagramme)
## TBC006
**Aspect:** Betriebssystem
**Condition:** Auf Linux lauffähig
## TBC007
**Aspect:** Datenstrukturen
**Condition:** Speicherung und Verwaltung von Benutzerdaten in einer Datenbank
## TBC008
**Aspect:** Programmiervorgaben
**Condition:** Objektorientierte Programmierung, Clean-Code-Prinzipien
**Condition:** < TODO define condition: e.g. JAVA >
# Organizational Boundary Conditions
## OBC001
**Aspect:** < TODO Define aspect: e.g. schedule >
**Aspect:** Zeitplan
**Condition:** < TODO define condition: e.g. Project completet by 17.01.2025 (end of semester) >
**Condition:** Abgabe vom Projekt bis zum 09.01.2026
## OBC002
**Aspect:** Teamgröße
**Condition:** 11 Studenten insgesamt
## OBC003
**Aspect:** Kommunikation
**Condition:** Discord dient als Hauptkommunikationsplattform, Gitty-Issues für Aufgabenverteilung, WhatsApp-Gruppe für schnelle Infos und Google Docs für Fragen.
## OBC004
**Aspect:** Rollenverteilung
**Condition:** Project manager (Oliver Stolle), Requirements engineer (Aylin Kanat, Hamza Khan), Software architect(Ahmad Luay Eleiwy, Furkan Can), Software developer (Majd Ibrahim, Kevin Kopp), QA engineer (Gla Minh Lai, Akin As), Devops engineer (Lauand Mantek, Lukas Müller).
## OBC005
**Aspect:** Treffen als Gruppe
**Condition:** Wöchentliche Meetings (mindestens einmal) und Online-Absprachen zwischendurch.
## OBC006
**Aspect:** Dokumentation
**Condition:** Dokumentation erfolgt im Gitty-Repository
## OBC007
**Aspect:** Budget
**Condition:** Nutzung von Open-Source-Tools
## OBC008
**Aspect:** Code-Standard
**Condition:** Code-Review, Clean-Code-Prinzipien, einheitlicher Coding-Style.