Ein humorvolles Browser-Spiel zum Kennenlernen der ISO 15288 Systementwicklungsprozesse im Kontext der Fahrzeugentwicklung. Perfekt für Einsteiger, Studierende und alle, die ISO-Prozesse spielerisch verstehen wollen.
Du bist CEO eines Auto-Startups und musst entscheiden, welche Prozesse du aufbaust:
- Genehmige echte ISO-15288-Prozesse, um Fortschritt zu machen
- Lehne Bullshit-Anfragen ab (Achterbahn in der Werkshalle, Blockchain für Schrauben, ...)
- Halte Budget > 0 und Komplexität < 100
- Gewinne, wenn du alle 30 Pflichtprozesse aufgebaut hast
# Einfach die HTML-Datei im Browser öffnen:
open web/iso15288_game.html
# Oder auf einem lokalen Server:
python3 -m http.server 8000
# Dann http://localhost:8000/web/iso15288_game.html öffnenKeine Installation nötig! Die gesamte Anwendung ist eine einzige HTML-Datei ohne externe Abhängigkeiten.
python3 cli/iso15288_game.pyHinweis: Die CLI-Version ist nicht mehr aktiv gepflegt. Bitte die Browser-Version nutzen.
- 30 echte ISO-15288-Prozesse mit Beschreibungen aus der Norm
- 15 Bullshit-Optionen zum Schmunzeln und Ablehnen
- Abhängigkeitssystem: Manche Prozesse benötigen andere zuerst
- Stratifizierte Randomisierung: Faire Verteilung von echten und Fake-Anfragen
- Tastatursteuerung: Ziffern 1-4, Pfeiltasten, Enter
- Komplett offline spielbar
kurzer_prozess/
├── web/
│ └── iso15288_game.html # Hauptspiel (Single-File, kein Build nötig)
├── cli/
│ └── iso15288_game.py # Legacy CLI-Prototyp
├── LICENSE # MIT License
├── CONTRIBUTING.md # Beitragsrichtlinien
└── README.md
Hinweis: Die ISO 15288:2023 Norm ist urheberrechtlich geschützt und nicht Teil dieses Repositories. Bei Interesse kann sie über ISO oder Beuth Verlag erworben werden.
| Indikator | Start | Ziel | Verlieren |
|---|---|---|---|
| Budget | 175 | > 0 | ≤ 0 |
| Komplexität | 3 | < 100 | ≥ 100 |
| Fortschritt | 0 | 100 | - |
- Genehmigen: Kostet Budget, erhöht Komplexität, macht Fortschritt (bei Pflichtprozessen)
- Ablehnen: Bei Bullshit gut! Bei Pflichtprozessen: +1 Komplexität, kommt später wieder
- Vertagen: Kommt später wieder, keine Strafe
- Erklären lassen: Zeigt ISO-Hintergrund, kostet einen Zug
- Agreement: Beschaffung, Lieferantenbetreuung
- Organizational Project-Enabling: Infrastruktur, Lifecycle, Portfolio, HR, Qualitätsmanagement, Wissen
- Technical Management: Planung, Controlling, Risiko, Entscheidungen, Konfiguration, Information, Messung, QA
- Technical Processes: Von Missionsanalyse über Design und Fertigung bis Recycling
Die gesamte Anwendung ist in web/iso15288_game.html enthalten:
// Neue Bullshit-Option hinzufügen:
{id:"neuer_bullshit", group:"fake", iso:"Fancy Name", name:"Kurzer Name",
request:"Beschreibung der verrückten Idee...",
clarify:"Warum das Bullshit ist...",
cost:5, complexity:5, deps:[], mandatory:false, fake:true}
// Neuen echten Prozess hinzufügen:
{id:"neuer_prozess", group:"tech", iso:"ISO Prozessname", name:"Anzeigename",
request:"Was das Team vom CEO will...",
clarify:"ISO-Hintergrund und Erklärung...",
cost:4, complexity:2, deps:["vorheriger_prozess"], mandatory:true, fake:false}# Repository klonen
git clone https://github.com/DEIN_USERNAME/kurzer_prozess.git
cd kurzer_prozess
# Im Browser öffnen
open web/iso15288_game.html
# Oder mit Live-Reload (optional)
npx live-server web/Da es eine Single-File-Anwendung ist, teste manuell im Browser:
- Spiel mehrfach von Anfang bis Ende spielen
- Prüfen, ob Bullshit gleichmäßig verteilt erscheint
- Verschiedene Strategien testen (alles genehmigen, alles ablehnen, optimal spielen)
Nach dem Spielen solltest du:
- Die 30 ISO-15288-Prozesse kennen und grob einordnen können
- Verstehen, wie Prozesse voneinander abhängen
- Die vier Prozessgruppen unterscheiden können
- Typische "Bullshit-Prozesse" in der Praxis erkennen
Beiträge sind willkommen! Siehe CONTRIBUTING.md für Details.
Ideen für Erweiterungen:
- Mehr Bullshit-Optionen
- Schwierigkeitsgrade
- Highscore-System
- Mehrsprachigkeit
- Sound-Effekte
MIT License - siehe LICENSE
- Spielkonzept und Entwicklung: Malte Schäfer
- Prozessdefinitionen basieren auf ISO/IEC/IEEE 15288:2023
- ASCII-Art: Handgemacht mit Liebe
Viel Spaß beim kurzen Prozess machen! 🚗