Integrationsentwicklung
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contentsVereinfachung von Prozessen durch Unterprozesse
Wie bei jeder Software entwickeln sich Integrationen weiter. Sie müssen die Art und Weise ändern, wie Daten verarbeitet werden, wenn sich das Quell- oder Zielsystem weiterentwickelt, oder Sie müssen aufgrund neuer Anforderungen an die Integration neue Funktionen in Frends-Prozessen erstellen. Im Laufe der Zeit entwickeln sich Prozesse weiter, werden immer komplexer und verlieren irgendwann aufgrund der Komplexität an Zuverlässigkeit und Wartbarkeit. Um die zunehmende Komplexität abzumildern, sollten Sie erwägen, Prozessschritte in Unterprozesse zu verschieben. Auf diese Weise können Sie das Gesamtbild so einfach wie möglich halten und die Komplexität in kleinere Teile aufteilen.
Wenn Sie einen großen Prozess haben, können Sie normalerweise verschiedene Bereiche im Prozess sehen, wie z. B. Datenabruf, Datenverarbeitung und das Senden von Daten. Jeder dieser Bereiche kann selbst eine komplexe Lösung sein, und die Verkettung dieser Bereiche in einem Prozess kann es schwierig machen, das Gesamtbild zu verstehen. Darüber hinaus besteht das Risiko, dass eine Änderung in einem Bereich etwas in einem anderen Bereich beschädigt. Um diese Art von Prozess einfacher zu machen, sollten Sie erwägen, diese verschiedenen Bereiche in Unterprozesse zu verschieben und diese Unterprozesse dann im ursprünglichen Prozess aufzurufen. Auf diese Weise können Sie den Hauptprozess einfach und übersichtlich halten und problemlos zwischen den Schritten unterscheiden, die zum Abschließen des gesamten Prozesses erforderlich sind. Sie eliminieren auch das Risiko von Abhängigkeiten zwischen Unterprozessen, es sei denn, Sie rufen andere Unterprozesse in einem Unterprozess auf.
Der nächste Artikel istBest Practices zum Lastenausgleich mit Unterprozessen
Verwandte ArtikelEinführung in die Verwendung von Unterprozessen in anderen ProzessenBest Practices zur Benennung von Prozessen und UnterprozessenBest Practices zur Wiederverwendung von Prozessschritten mithilfe von UnterprozessenBest Practices zum Lastenausgleich mit UnterprozessenBest Practices zur Versionierung von Prozessen und Unterprozessen