docs: Add market analysis and features for Lean Pathfinding to documentation

This commit is contained in:
mhoennig
2026-08-16 12:15:13 +02:00
parent 82f34b2c09
commit a698dc31bd
2 changed files with 122 additions and 0 deletions
+96
View File
@@ -0,0 +1,96 @@
# Marktanalyse
## Vergleichtabelle
| Feature | **WB** | **CM** | **FI** | **OP** | **TJ** | **PL** | **IS** |
|----------------------------------|:--------:|:------:|:------:|:------:|:------:|:------:|:------:|
| Hierarchische Struktur | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| AND / OR / optional | ✓ | ✓ | ✓ | – | – | | ◐ |
| XOR / exactly-one | (✓) | ✓ | ✓ | – | – | | ◐ |
| Cross-Dependencies / Constraints | (✓) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Aufwand / Kosten | ✓ | ✓ | ◐ | ✓ | ✓ | ✓ | ◐ |
| Fortschrittsstatus | ✓ | – | – | ✓ | ✓ | ✓ | |
| Kostenoptimierung | ✓ | ✓ | ◐ | – | – | | |
| **Lean Pathfinding** | **✓** | | | – | – | | |
| **Lean Pathfinding + DC** | **(✓)** | | | – | – | | |
| Diagramm in GUI editierbar | | ◐ | ✓ | ✓ | – | ✓ | ✓ |
| Text → Diagramm | ✓ | ◐ | ✓ | – | ✓ | | |
| **Browser-App** | **✓** | ✓ | | ✓ | – | | ✓ |
**Legende**
✓ : vorhanden
(✓) : für Werkbaum geplant
◐ : teilweise / über Erweiterungen
: nicht vorhanden
CM: ClaferMoo
FI: FeatureIDE
OP: OpenProject
TJ: TaskJuggler
PL: ProjectLibre
IS: piStar/iStar
DC: Dependecy Closure
## Quellen zu den verglichenen Open-Source-Werkzeugen
### FeatureIDE
- [FeatureIDE Official Website](https://featureide.github.io/)
- Feature Modeling
- grafischer und textueller Editor
- Mandatory / Optional / OR / Alternative (XOR)
- Cross-Tree Constraints
- Folding und Layout großer Feature-Modelle
### ClaferMoo
- [ClaferMoo Standalone GitHub](https://github.com/gsdlab/claferMooStandalone)
- Multi-Objective Optimizer für attributed feature models
- Kosten-/Qualitätsattribute
- Optimierung mehrerer Ziele
- MIT License
### TaskJuggler
- [TaskJuggler Official Documentation](https://taskjuggler.org/documentation.html)
- [TaskJuggler Manual Introduction](https://taskjuggler.org/tj3/manual/Intro.html)
- [TaskJuggler Tutorial](https://github.com/taskjuggler/TaskJuggler/blob/master/manual/Tutorial)
- textbasierte Projektbeschreibung
- hierarchische Tasks
- Aufwand, Kosten und Fortschritt
- klassische Task-Dependencies
- Scheduling und Reporting
### OpenProject
- [OpenProject Official Website](https://www.openproject.org/)
- [OpenProject Gantt Charts](https://www.openproject.org/docs/user-guide/gantt-chart/)
- [OpenProject Work Package Relations and Hierarchies](https://www.openproject.org/docs/user-guide/work-packages/work-package-relations-hierarchies/)
- browserbasierte Open-Source-Projektplanung
- Work-Package-Hierarchien
- Fortschritt und Aufwand
- Gantt-Diagramme
- Dependencies zwischen Work Packages
### ProjectLibre Desktop
- [ProjectLibre Desktop Official Website](https://projectlibre.com/projectlibre-desktop/)
- [ProjectLibre SourceForge](https://sourceforge.net/projects/projectlibre/)
- Open-Source-Desktop-Projektplanung
- Work Breakdown Structure
- Gantt Charts
- Network Diagrams
- Dependencies
- Critical Path Analysis
### piStar / iStar
- [piStar GitHub](https://github.com/jhcp/piStar)
- [piStar Requirements](https://github.com/jhcp/piStar/blob/master/docs/REQUIREMENTS.md)
- Open-Source Goal Modeling
- iStar 2.0
- vollständig browserbasiert
- grafischer Modell-Editor
- Goals, Tasks und Dependencies