1
0
Fork 0

Initial commit

issue_14
se1-SGB 2025-09-25 12:28:02 +02:00
commit 4213e23be7
14 changed files with 128 additions and 0 deletions

1
.gitignore vendored 100644
View File

@ -0,0 +1 @@
/bin/

View File

@ -0,0 +1,2 @@
TODO Alle - Task 1

7
Makefile 100644
View File

@ -0,0 +1,7 @@
TODO DevOps Engineer - Task 12 - Automatisierung
build:
test:
containerize:

14
README.md 100644
View File

@ -0,0 +1,14 @@
# project-template
## team members
TODO Alle - Task 2
| Name | Matrikelnummer | Role |
| ---- | ---- | ---- |
| a | 1 | project manager |
| b | 2 | requirements engineer |
| c | 3 | software architect |
| d | 4 | software developer |
| e | 5 | QA engineer |
| f | 6 | devops engineer |

11
analysis/domain.md 100644
View File

@ -0,0 +1,11 @@
# Domain
TODO Software Architect - Task 6
![Domain Diagram](domain.png)
| Entity | Description |
| --- | -------- |
| TODO | ... |
| TODO | ... |

BIN
analysis/domain.png 100644

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -0,0 +1,21 @@
# Use Cases
TODO Requirements Engineer - Task 6
![Use Cases Diagram](use-cases.png)
## UC01: < TODO name >
**Actor(s):** TODO
**Goal:** TODO
**Steps:** TODO
## UC02: < TODO name >
**Actor(s):** TODO
**Goal:** TODO
**Steps:** TODO

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

27
design/README.md 100644
View File

@ -0,0 +1,27 @@
# System Design
## Structure
TODO Software Architect - Task 8 - Grobentwurf
![Structure](structure.png)
| Building Block | Description | Prototype | Related Requirements | Related Use Cases |
| ----- | --------- | ------ | ----- | ---- |
| Block A | Does this and that | ✅ | R001, R002, Q001, Q002 | UC01 |
| Block B | ... | ❌ | ... | ... |
### Building Block XYZ TODO
TODO Software Architect/Software Developer - Task 9 - Feinentwurf Klassendiagramm
![Building Bock XYZ](TODO-class.png)
## Scenarios
### UC01 - TODO
TODO Software Architect/Software Developer - Task 9 - Feinentwurf Sequenzdiagramm
![Use Case XYZ](TODO-sequence.png)

View File

@ -0,0 +1,17 @@
# Technical Boundary Conditions
TODO Requirements Engineer - Task 5
## TBC001
**Aspect:** < ODO Define aspect: e.g. programmming language >
**Condition:** < TODO define condition: e.g. JAVA >
# Organizational Boundary Conditions
## OBC001
**Aspect:** < TODO Define aspect: e.g. schedule >
**Condition:** < TODO define condition: e.g. Project completet by 17.01.2025 (end of semester) >

View File

@ -0,0 +1,11 @@
# Functional Requirements
TODO Requirements Engineer - Task 5
## R001 - <TODO: brief description>
**Description:** < TODO >
**Priority:** <TODO: high (essential) , mid, low (nice to have)>
**Acceptance Criteria:** < TODO >

View File

@ -0,0 +1,13 @@
# Quality Requirements
TODO Requirements Engineer - Task 5
## Q001
**Quality Attribute**: < TODO: See ISO 25010 >
**Description:** < TODO >
**Priority:** <TODO: high (essential) , mid, low (nice to have)>
**Acceptance Criteria:** < TODO >

3
src/README.md 100644
View File

@ -0,0 +1,3 @@
TODO Software Developer - Task 10 - Implementierung des Prototyps - place all source code into this folder
TODO DevOps Engineer - Task 11 - Aufsetzen der Entwicklungsumgebung

View File

@ -0,0 +1 @@
TODO QA Engineer - Task 13 - Qualitätssicherung