-
This commit is contained in:
parent
c3c7e591fd
commit
2676eb8dc6
2 changed files with 32 additions and 5 deletions
|
|
@ -1198,10 +1198,18 @@ const STATIONEN = [
|
||||||
/* Review-Phase = ARBEITSSTAND (Vorschlag Frank, Change-Enablement) — noch NICHT
|
/* Review-Phase = ARBEITSSTAND (Vorschlag Frank, Change-Enablement) — noch NICHT
|
||||||
im Blueprint-YAML; vor Konzept-Uebernahme mit Michael abstimmen.
|
im Blueprint-YAML; vor Konzept-Uebernahme mit Michael abstimmen.
|
||||||
RACI + Quiz hier abgeleitet (Franks Entwurf nennt nur die Aktivitaeten). */
|
RACI + Quiz hier abgeleitet (Franks Entwurf nennt nur die Aktivitaeten). */
|
||||||
{ id:"rv_01", phase:"review", typ:"aktivitaet",
|
{ id:"rv_01", phase:"review", typ:"aktivitaet", reviewStation:true,
|
||||||
name:"Durchführen von Service-Reviews",
|
name:"Durchführen von Service-Reviews",
|
||||||
beschreibung:"Den Service systematisch auswerten und die Ergebnisse im Service-Review-Dokument festhalten (4 Dimensionen → Handlungsempfehlung).",
|
beschreibung:"Den Service systematisch auswerten und die Ergebnisse im Service-Review-Dokument festhalten (4 Dimensionen → Handlungsempfehlung).",
|
||||||
ziel:"Eine fundierte Entscheidung ermöglichen, ob der Service unverändert weiterbetrieben werden kann oder ob Änderungen erforderlich sind.",
|
ziel:"Eine fundierte Entscheidung ermöglichen, ob der Service unverändert weiterbetrieben werden kann oder ob Änderungen erforderlich sind.",
|
||||||
|
verantwortlich:"service_owner",
|
||||||
|
pruef:[
|
||||||
|
["Leistungserbringung","Liefert der Service den erwarteten Nutzen? (Zielerreichung, Verfügbarkeit, Performance, Funktionsumfang)"],
|
||||||
|
["Betriebsstabilität","Läuft der Service störungsarm und beherrschbar? (Incident-Häufigkeit, wiederkehrende Probleme, Betriebsaufwand)"],
|
||||||
|
["Nutzerzufriedenheit","Wie bewerten die Nutzer den Service? (Support-Feedback, Beschwerden, VoC-Signale)"],
|
||||||
|
["Zukunftsfähigkeit","Ist der Service mittelfristig tragfähig? (Technische Schulden, Abhängigkeiten, strategische Passung)"]
|
||||||
|
],
|
||||||
|
empfehlung:["Weiterbetrieb (ggf. mit Monitoring-Fokus)","Änderung als Normal-Change","Änderung als Major-Change"],
|
||||||
umfasst:["KPIs & Monitoring auswerten","Problems & Incidents auswerten","Kundenfeedback sammeln/einholen","zugrunde liegende Infrastruktur bewerten","Bewertung über 4 Dimensionen: Leistungserbringung · Betriebsstabilität · Nutzerzufriedenheit · Zukunftsfähigkeit","Handlungsempfehlung ableiten: Weiterbetrieb · Normal-Change · Major-Change"],
|
umfasst:["KPIs & Monitoring auswerten","Problems & Incidents auswerten","Kundenfeedback sammeln/einholen","zugrunde liegende Infrastruktur bewerten","Bewertung über 4 Dimensionen: Leistungserbringung · Betriebsstabilität · Nutzerzufriedenheit · Zukunftsfähigkeit","Handlungsempfehlung ableiten: Weiterbetrieb · Normal-Change · Major-Change"],
|
||||||
artefakt:"Service-Review-Dokument",
|
artefakt:"Service-Review-Dokument",
|
||||||
raci:[["service_owner","A"],["betriebsteam","R"],["service_support_team","C"],["problem_manager","C"]],
|
raci:[["service_owner","A"],["betriebsteam","R"],["service_support_team","C"],["problem_manager","C"]],
|
||||||
|
|
@ -1214,7 +1222,7 @@ const STATIONEN = [
|
||||||
name:"Bewertung der Review-Ergebnisse",
|
name:"Bewertung der Review-Ergebnisse",
|
||||||
beschreibung:"Die Review-Ergebnisse bewerten und bei Änderungsbedarf einen RFC erstellen; relevante Berichte gehen an die SOR.",
|
beschreibung:"Die Review-Ergebnisse bewerten und bei Änderungsbedarf einen RFC erstellen; relevante Berichte gehen an die SOR.",
|
||||||
umfasst:["RFC für Normal- bzw. Major-Change erstellen","Berichte bei Bedarf an die SOR weiterleiten","Ergebnisse in der SOR ganzheitlich bewerten"],
|
umfasst:["RFC für Normal- bzw. Major-Change erstellen","Berichte bei Bedarf an die SOR weiterleiten","Ergebnisse in der SOR ganzheitlich bewerten"],
|
||||||
artefakt:"RFC (Request for Change)",
|
artefakt:"Bewertete Review-Ergebnisse",
|
||||||
raci:[["sor","A"],["service_owner","R"],["spm","C"]],
|
raci:[["sor","A"],["service_owner","R"],["spm","C"]],
|
||||||
quiz:[
|
quiz:[
|
||||||
{frage:"Was wird erstellt, wenn die Bewertung Änderungsbedarf zeigt?",
|
{frage:"Was wird erstellt, wenn die Bewertung Änderungsbedarf zeigt?",
|
||||||
|
|
@ -1251,7 +1259,7 @@ const STATIONEN = [
|
||||||
name:"Implementieren von Service-Änderungen",
|
name:"Implementieren von Service-Änderungen",
|
||||||
beschreibung:"Die Änderung gemäß gewähltem Weg umsetzen, dokumentieren und abschließen.",
|
beschreibung:"Die Änderung gemäß gewähltem Weg umsetzen, dokumentieren und abschließen.",
|
||||||
umfasst:["Normal & Major (Weg RUN): SO führt durch, dokumentiert, schließt ab","Major (Weg DPM): Demand- & Projektprozess","Major (Weg MB): Projektprozess oder RUN"],
|
umfasst:["Normal & Major (Weg RUN): SO führt durch, dokumentiert, schließt ab","Major (Weg DPM): Demand- & Projektprozess","Major (Weg MB): Projektprozess oder RUN"],
|
||||||
artefakt:"Umgesetzte & dokumentierte Service-Änderung",
|
artefakt:"Umgesetzte Service-Änderung (konkretes Artefakt noch nicht konzipiert)",
|
||||||
raci:[["service_owner","A"],["projektteam","R"],["dpm","C"]],
|
raci:[["service_owner","A"],["projektteam","R"],["dpm","C"]],
|
||||||
quiz:[
|
quiz:[
|
||||||
{frage:"Wer führt eine Änderung auf dem Weg „RUN“ durch?",
|
{frage:"Wer führt eine Änderung auf dem Weg „RUN“ durch?",
|
||||||
|
|
@ -1260,7 +1268,7 @@ const STATIONEN = [
|
||||||
]}
|
]}
|
||||||
];
|
];
|
||||||
|
|
||||||
/* ====================== SERVICE-AKTE (Artefakte A1-A15, App-gefuehrt) ======================
|
/* ====================== SERVICE-AKTE (Artefakte A1-A14, App-gefuehrt) ======================
|
||||||
Die Akte ist rein digital: erzeugte Artefakte werden per Choice bestimmt und
|
Die Akte ist rein digital: erzeugte Artefakte werden per Choice bestimmt und
|
||||||
gesammelt; Gates sind hart gekoppelt (oeffnen nur mit den geforderten Artefakten). */
|
gesammelt; Gates sind hart gekoppelt (oeffnen nur mit den geforderten Artefakten). */
|
||||||
const ARTEFAKTE = {
|
const ARTEFAKTE = {
|
||||||
|
|
@ -1952,6 +1960,25 @@ function renderRun(){
|
||||||
/* Aktivitaet — schrittweiser Mikro-Ablauf: 4 Fragen, je einzeln + Aufloesung.
|
/* Aktivitaet — schrittweiser Mikro-Ablauf: 4 Fragen, je einzeln + Aufloesung.
|
||||||
1) Was steckt hinter der Ueberschrift? 2) Beteiligte Rollen 3) RACI 4) Artefakt */
|
1) Was steckt hinter der Ueberschrift? 2) Beteiligte Rollen 3) RACI 4) Artefakt */
|
||||||
function activitySteps(st){
|
function activitySteps(st){
|
||||||
|
// Review-Station (rv_01): gate-artige Struktur — Ziel/Verantwortlich · Prüfdimensionen ·
|
||||||
|
// Handlungsempfehlung · Artefakt (Service-Review-Dokument).
|
||||||
|
if(st.reviewStation){
|
||||||
|
return [
|
||||||
|
{ label:"Ziel & Verantwortlich",
|
||||||
|
frage:`Diskutiert: Was wird im <b>Service-Review</b> geprüft — und wer verantwortet ihn?`,
|
||||||
|
auf:`<h4 class="aufH">Ziel</h4><p style="margin:0 0 12px">${st.ziel}</p>`
|
||||||
|
+ `<h4 class="aufH">Verantwortlich</h4><div class="roleChips"><span class="roleChip">${roleLabel(st.verantwortlich)}</span></div>` },
|
||||||
|
{ label:"Prüfdimensionen",
|
||||||
|
frage:`Welche <b>Dimensionen</b> bewertet der Review? Sammelt sie gemeinsam, bevor ihr auflöst.`,
|
||||||
|
auf:`<h4 class="aufH">Prüfdimensionen</h4>${st.pruef.map(([n,d])=>`<p style="margin:0 0 8px"><b>${n}</b> — ${d}</p>`).join("")}` },
|
||||||
|
{ label:"Handlungsempfehlung",
|
||||||
|
frage:`Welche <b>Handlungsempfehlung</b> kann der Review ergeben?`,
|
||||||
|
auf:`<h4 class="aufH">Mögliche Handlungsempfehlung</h4><ul>${st.empfehlung.map(e=>`<li>${e}</li>`).join("")}</ul>` },
|
||||||
|
{ label:"Artefakt", artefakt:true,
|
||||||
|
frage:`Welches <b>Artefakt</b> entsteht hier und kommt in die <b>Service-Akte</b>?`,
|
||||||
|
auf:`<h4 class="aufH">Artefakt</h4><p style="margin:0"><b>${st.artefakt}</b></p>` }
|
||||||
|
];
|
||||||
|
}
|
||||||
return [
|
return [
|
||||||
{ label:"Diskussion",
|
{ label:"Diskussion",
|
||||||
frage:`Diskutiert gemeinsam: Was fällt alles unter <b>„${st.name}"</b>? Was stellt ihr euch darunter vor? Nennt Beispiele.`,
|
frage:`Diskutiert gemeinsam: Was fällt alles unter <b>„${st.name}"</b>? Was stellt ihr euch darunter vor? Nennt Beispiele.`,
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/* Service Worker — SLC-Workshop Companion (App-Shell, offline-first) */
|
/* Service Worker — SLC-Workshop Companion (App-Shell, offline-first) */
|
||||||
const CACHE = "slc-companion-v39";
|
const CACHE = "slc-companion-v40";
|
||||||
const SHELL = ["./", "index.html", "manifest.webmanifest", "icon.svg"];
|
const SHELL = ["./", "index.html", "manifest.webmanifest", "icon.svg"];
|
||||||
// Action-Card-Grafiken (cards/s<service>-c<change>.png) fuer Offline vorab cachen (alle 24).
|
// Action-Card-Grafiken (cards/s<service>-c<change>.png) fuer Offline vorab cachen (alle 24).
|
||||||
const CARDS = [];
|
const CARDS = [];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue