Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:java:learningunits:lu18:a [2026/01/19 19:56] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu18:a [2026/01/20 00:04] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU18a - Arbeitspakete ====== | + | ====== LU18a - Arbeitspakete/ |
| - | Ein sehr zentraler Aspekt bei Projekten ist das herunterbrechen des gesamten Projektes in einzelne Arbeitspakete (work packages). | + | Ein sehr zentraler Aspekt bei Projekten ist das herunterbrechen des gesamten Projektes in einzelne Arbeitspakete (Work Packages) bzw. Aufgaben (Tasks). |
| - | Je nach Projektmethode heissen | + | Je nach Projektmethode heissen |
| ^ Wasserfall ^ Agil ^ | ^ Wasserfall ^ Agil ^ | ||
| - | | | | | + | | < |
| + | * Projekt | ||
| + | * Teilprojekt | ||
| + | * Arbeitspaket | ||
| + | * Arbeitsschritt | ||
| + | </ | ||
| + | * Epic | ||
| + | * (User) Story | ||
| + | * Task | ||
| + | * Bug | ||
| + | </ | ||
| + | Für unsere Projekte werden wir in der Regel mit Epics und Stories arbeiten. | ||
| ==== Backlog ==== | ==== Backlog ==== | ||
| Zeile 17: | Zeile 27: | ||
| Ein Projekt-Board dient dazu den Status der einzelnen Tasks abzubilden. Besonders bei agilem Projektmanagement sind die Sprint-Boards, | Ein Projekt-Board dient dazu den Status der einzelnen Tasks abzubilden. Besonders bei agilem Projektmanagement sind die Sprint-Boards, | ||
| - | Die Spalten entsprechen quasi dem Status | + | Die Spalten entsprechen quasi dem Status der Tasks (Ready, In Progress, Done), wobei man diverse weitere Spalten definieren kann (ToDo, Verify/ |
| - | Die Einzelnen | + | Die einzelnen |
| Oftmals wird auch definiert, welche Bedingungen erfüllt sein muss, damit ein bestimmter Status gesetzt werden kann. | Oftmals wird auch definiert, welche Bedingungen erfüllt sein muss, damit ein bestimmter Status gesetzt werden kann. | ||
| Zeile 40: | Zeile 50: | ||
| Sobald Änderungen nicht konsequent nachgetragen sind oder die Dokumentation eine kritische Grösse erreicht, wird es sehr mühsam Codeänderungen nachzuvollziehen. | Sobald Änderungen nicht konsequent nachgetragen sind oder die Dokumentation eine kritische Grösse erreicht, wird es sehr mühsam Codeänderungen nachzuvollziehen. | ||
| - | Daher ist es sehr empfohlen | + | Daher ist es State of the Art, die einzelnen Commits mit den Tasks zu verknüpfen. |
| - | + | ||
| - | '' | + | |