Best Practices für das Release-Management
Mit einer agilen Entwicklung können Kunden ihre Produktionsumgebungen leicht aktualisieren, wenn sich die Business-Anforderungen ändern. Durch die Integration agiler Methoden in die Anwendungsbereitstellung werden häufige Änderungen erleichtert und es wird sichergestellt, dass diese Änderungen erwartungsgemäß funktionieren.
Zu den Best Practices der Pega-Plattform für die agile Entwicklung gehören:
- Updates in Echtzeit: regelmäßige Entwicklungsiterationen mit kleinem Umfang
- Tests: kontinuierliche Validierung der Anwendung, um Probleme frühzeitig zu erkennen und zu beheben
- Verzweigungen (Branches): simultane Entwicklungsumgebung im Team zur Maximierung der Produktivität
Ein agiler Entwicklungsansatz ermöglicht eine kontinuierliche, iterative Anwendungsentwicklung basierend auf Business-Anforderungen von geringem Umfang. Wenn sich die geschäftlichen Anforderungen ändern, können Sie kleinere, regelmäßigere Updates vornehmen. Sie können z. B. anhand des Feedbacks einen Chatbot hinzufügen oder einen Bug in der Benutzeroberfläche beheben.
DevOps
DevOps sorgt für eine engere Zusammenarbeit zwischen den Entwickler-, Test- und Post-Go-Live-Support-Teams, um den agilen Prozess voranzutreiben. DevOps-Teams arbeiten über den gesamten Lebenszyklus einer Anwendung hinweg daran, die Konfiguration, Validierung, Bereitstellung und Implementierung einer Anwendung zu automatisieren und zu optimieren.
Mehr über die einzelnen Best Practices für eine agile Entwicklung erfahren Sie, indem Sie im nachstehenden Bild aufdie Pluszeichen (+) klicken:
Als Pega Business Architect arbeiten Sie womöglich beim Testen von Anwendungen mit Stakeholdern aus dem Unternehmen zusammen und senden anschließend die Ergebnisse dieser Tests an das Entwicklerteam, dass dann im Rahmen des agilen Entwicklungsprozesses die Anwendung weiter optimiert.
Prüfen Sie mit der folgenden Interaktion Ihr Wissen:
Dieses Thema ist im folgenden Modul verfügbar:
Möchten Sie uns dabei helfen, diesen Inhalt zu verbessern?