Skip to main content

Änderungsfähiges Design

Veränderungen vorwegnehmen

Identifizieren Sie bei der Entwicklung die Lösungselemente, die sich oft ändern oder die unter bestimmten Umständen dringend geändert werden müssen. Es hat sich bewährt, diese Elemente vom klassischen Software-Entwicklungszyklus auszunehmen. Sind diese Elemente identifiziert, kann das Team Vorgehensweisen erarbeiten, um Änderungen schnell und kostengünstig vorzunehmen.

Nehmen wir als Beispiel eine Anwendung, in der Kreditanträge von Kleinunternehmern erfasst und bearbeitet werden. Die Anwendung enthält wahrscheinlich mehrere Elemente, die häufig oder dringend geändert werden müssen, sowie mehrere Elemente, die eher selten von Änderungen betroffen sind.

Anwendung zur Kreditbearbeitung Vorweggenommene Änderung

Arten der verfügbaren Kredite

Seltene Änderungen
Unter- und Obergrenzen für Kredite Seltene Änderungen
Zinssätze Tägliche Änderungen
Automatisierte Regeln zur Bestimmung, ob ein Kredit bewilligt, abgelehnt oder zur manuellen Überprüfung weitergeleitet wird Im Bedarfsfall dringende Änderungen, um finanzielle Verluste zu vermeiden.

    Änderungspotenzial erkennen

    Sie, Ihr Team und die Stakeholder identifizieren die Elemente der Anwendung, die häufig oder dringend geändert werden müssen.

    Die folgenden Fragen helfen Ihnen dabei, die änderungsanfälligen Elemente zu identifizieren:

    • Gibt es innerhalb des Prozesses geschäftsbasierte Entscheidungspunkte, die häufig oder mit hoher Dringlichkeit geändert werden müssen? Beispiele hierfür wären automatisierte Regeln für die Genehmigung oder die Preisgestaltung.
    • Müssen bestimmte Details häufig oder mit hoher Dringlichkeit geändert werden? Beispiele hierfür wären Produktdetails wie Beschreibungen und Preise.  
    • Gibt es Ansichten, deren Inhalt häufig oder dringend geändert werden muss? Können die Inhalte datengesteuert anstatt hartcodiert bereitgestellt werden? Beispiele hierfür wären Kurzumfragen und Best-Practice-Checklisten.

    Im weiteren Verlauf der Anwendungsentwicklung sollten Sie bei jeder neuen Anforderung und jedem neuen Design möglicherweise notwendige Änderungen bedenken.

    Technische Designansätze für häufige oder dringende Änderungen finden

    Erarbeiten Sie gemeinsam mit Ihrem Team einen umfassenden Ansatz für Teile der Anwendung, die häufig oder dringend geändert werden müssen.

    Klicken Sie in der folgenden Abbildung auf die Pluszeichen (+), um Beschreibungen der technischen Designansätze anzuzeigen, auf die bei häufigen oder dringenden Änderungen oft zurückgegriffen wird. 

    Auf häufige oder dringende Änderungen ausgerichtetes Design

    Neben dem technischen Design sind die folgenden Schritte wichtig, um häufige oder dringende Änderungen vornehmen zu können:

    1. Informieren Sie die Fachexperten über die wichtigsten Geschäfts- oder Entscheidungsmodelle, die in der Anwendung verwendet werden (z. B. Entscheidungstabellen).
    2. Nutzen Sie automatisierte Tests, um Änderungen schneller, zuverlässiger und mit geringerem Risiko zu validieren.
    3. Machen Sie sich mit den Details vertraut, wie Änderungen vorgenommen und validiert werden.
      1. In einigen Fällen können Änderungen direkt in der Produktionsumgebung vorgenommen werden. 
      2. In anderen Fällen müssen Sie eine Änderung erst in einer Entwicklungs- oder QA-Umgebung validieren, bevor Sie sie in der Produktionsumgebung implementieren.
    4. Beziehen Sie die für Systemveränderungen und Release-Governance zuständigen Personen aus Ihrem Unternehmen mit ein, um den Ansatz genehmigen zu lassen.

    Prüfen Sie mit der folgenden Interaktion Ihr Wissen.


    Dieses Thema ist im folgenden Modul verfügbar:

    If you are having problems with your training, please review the Pega Academy Support FAQs.

    Fanden Sie diesen Inhalt hilfreich?

    Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?

    We'd prefer it if you saw us at our best.

    Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

    Close Deprecation Notice