K2

K2 ist eine Plattform für Prozessautomatisierung, Formulare, Workflows, Freigaben und integrationslastige Geschäftsanwendungen. Sie wurde häufig für Unternehmensprozesse ausgewählt, die strukturiertes Routing, hohe Nachvollziehbarkeit und Orchestrierung über mehrere interne Systeme hinweg benötigten.

K2-Landschaften sind oft geschäftskritisch, weil sie mitten in Onboarding-, Compliance-, Finanz-, Service- und Dokumentprozessen sitzen.

Wofür es typischerweise verwendet wurde

Unternehmen nutzten K2 für Freigabeketten, Fallbearbeitung, Mitarbeiterlebenszyklus-Prozesse, regulierte Dokumentation, Beschaffung, Incident-Workflows und Serviceprozesse, die mehrere Abteilungen und Systeme umfassten.

Warum es in der Rescue-Arbeit weiterhin wichtig ist

K2 bündelt Geschäftsregeln häufig in visuellen Prozessdefinitionen, SmartObject-Zuordnungen, Formularen, Aufgabenrouting und Integrationskonfiguration. Rescue-Arbeit dreht sich daher meist weniger um eine einzelne Codebasis als um das Rekonstruieren des dahinterliegenden Prozessmodells und der Datenabhängigkeiten.

Artefakte, die bei der Extraktion von Geschäftslogik geprüft werden sollten

  • Workflow- oder Prozessdefinitionen: Freigaben, Verzweigungen, Eskalationen und Timer.
  • Formulare: Pflichtfelder, bedingte Logik und Entscheidungspunkte für Benutzer.
  • SmartObjects und Datenzuordnungen: Abstraktion über zugrunde liegende Geschäftsdaten und Services.
  • Aufgaben- und Rollenkonfiguration: Zuweisungsregeln, Übergaben und Governance-Struktur.
  • Integrationsendpunkte: Abhängigkeiten von SharePoint, SQL Server, Mail, Identity-Systemen oder Fachsystemen.
  • Deployment-Pakete und Umgebungseinstellungen: Unterschiede zwischen Geschäftseinheiten oder Umgebungen.