{"id":448,"date":"2014-02-27T14:09:27","date_gmt":"2014-02-27T13:09:27","guid":{"rendered":"https:\/\/e3magpmp.greatsolution.dev\/?p=448"},"modified":"2019-04-01T10:50:20","modified_gmt":"2019-04-01T08:50:20","slug":"simulieren-statt-reparieren","status":"publish","type":"post","link":"https:\/\/e3magpmp.greatsolution.dev\/de\/simulieren-statt-reparieren\/","title":{"rendered":"Simulieren statt reparieren"},"content":{"rendered":"<p>Die gewichtige Rolle von <span id=\"urn:local-text-annotation-ni3op1d9evgx4gs2iz7d7c6cqigbw22r\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemen im Testing-Markt ist darin begr\u00fcndet, dass diese das transaktionale Herz vieler Unternehmen in <span id=\"urn:local-text-annotation-7urvaqhef3fazmce6lh98mx8w7gkbyw1\" class=\"textannotation disambiguated wl-place\">Deutschland<\/span> und weltweit darstellen.<\/p>\n<p>Ein intensives und rechtzeitiges Testing neuer Systeme oder Eigenentwicklungen ist deshalb lebenserhaltend f\u00fcr <span id=\"urn:local-text-annotation-4v1uuzo6su7nkr0fx9ndo5ssmsw859ha\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Anwenderunternehmen. Je fr\u00fcher man die IT im Entwicklungsprozess auf produktions\u00e4hnlichen Systemen <span id=\"urn:local-text-annotation-0yx48tfc3qug3654kj7cowdco21kznxu\" class=\"textannotation disambiguated wl-thing\">testen<\/span> und validieren kann, desto weniger kritische und dadurch aufw\u00e4ndig zu behebende <span id=\"urn:local-text-annotation-qm0nfxyyclhol9sfh3fqwra9gbwta61g\" class=\"textannotation disambiguated wl-thing\">Fehler<\/span> treten bei den gro\u00dfen <span id=\"urn:local-text-annotation-lh30si5j9snbr35mq9x6tlisgmdlurfz\" class=\"textannotation disambiguated wl-thing\">Integrationstests<\/span> kurz vor dem Go-Live oder danach auf.<\/p><div class=\"great-fullsize-content-es\" style=\"margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-4013036921\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/kit-de-medios\/\" target=\"_blank\" aria-label=\"nl_werbung_800x100_es\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-en\" id=\"great-4038522105\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/en\/media-kit\/\" target=\"_blank\" aria-label=\"nl_werbung_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-de\" style=\"margin-bottom: 20px;margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-837729504\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/steampunk-summit\/\" target=\"_blank\" aria-label=\"steampunk_2024_1_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg 1920w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1200x150.jpg 1200w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-960x120.jpg 960w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1168x146.jpg 1168w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1440x180.jpg 1440w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1536x192.jpg 1536w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-600x75.jpg 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" width=\"2560\" height=\"320\"   \/><\/a><\/div>\n<p>Durch die neue Version Lisa 7.0 von CA Technologies kann fr\u00fches <span id=\"urn:local-text-annotation-6ph869m125aobu9j7c1wrkgy676lvjmd\" class=\"textannotation disambiguated wl-thing\">Testen<\/span> in komplexen <span id=\"urn:local-text-annotation-a53tdke2rza8ra7k40d2tofge14i15yw\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Umgebungen schnell und effizient realisiert werden, weil nicht nur die auf offenen Standards beruhende Kommunikation \u00fcber <span id=\"urn:local-text-annotation-ok4p9ttbtubgmyvqkqzn5s55is7hdxqx\" class=\"textannotation disambiguated wl-thing\">Enterprise-Bus-Systeme<\/span> analysiert wird, sondern erstmals auch die direkte <span id=\"urn:local-text-annotation-lpo4fy35l0qkyfbkcjk5bdqopu8xg3kn\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-propriet\u00e4re Kommunikation \u00fcber RFCs.<\/p>\n<p><span id=\"urn:local-text-annotation-5xbtij20upa8nebstp5kgthgy2kbj0gz\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Anwenderunternehmen wird dadurch in der Entwicklung zu einem viel fr\u00fcheren Zeitpunkt ein intensives Testing unter Ber\u00fccksichtigung von Systemabh\u00e4ngigkeiten erm\u00f6glicht.<\/p>\n<h3>Ausgangssituation<\/h3>\n<p>Etwa zehn Prozent der mehr als 100.000 SAP-Kunden kommen aus dem deutschsprachigen Raum (DACH). Aus dem Heimatmarkt der <span id=\"urn:local-text-annotation-cs52bvmggxcybuth46c62l8mbqa632nf\" class=\"textannotation disambiguated wl-organization\">SAP<\/span> kommen die \u00e4ltesten SAP-Kunden mit einer hohen Dichte an sehr komplexen Systemlandschaften auf h\u00e4ufig unterschiedlichen Release-St\u00e4nden.<\/p>\n<p>Gerade weil im deutschsprachigen Raum sehr komplexe <span id=\"urn:local-text-annotation-cuudrpzns9z57k011avoogtz7zt4wy8o\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Landschaften mit multiinterdependenten Abh\u00e4ngigkeiten zwischen <span id=\"urn:local-text-annotation-fve275wvcds00a26ow53ymz8nse02sju\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-, aber auch Nicht-<span id=\"urn:local-text-annotation-a7qpyzkflkmeh50hch4gag0d1kgu9atq\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemen aufgebaut wurden, tun sich Unternehmen mit der Einf\u00fchrung neuer <span id=\"urn:local-text-annotation-zvzrlo14dmszt0gneu5xcpoc3kq41451\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>&#8211;<span id=\"urn:local-text-annotation-5bd9cs8b9revq3iu15kqrhvi7j7d7xx6\" class=\"textannotation disambiguated wl-thing\">Technologie<\/span> schwer, wie der m\u00fchsame Upgrade-Prozess auf <span id=\"urn:local-text-annotation-07szj3xl84boneq9rpa78l9fh3iqfm13\" class=\"textannotation disambiguated wl-thing\">ERP<\/span> 6.0 zeigt. Und noch immer betreiben viele Unternehmen hierzulande R\/3-Systeme. Systemlandschaften mit mehr als zehn unterschiedlichen produktiven <span id=\"urn:local-text-annotation-yyps02y1d1f7nfavq6axlrqmmpfvew3t\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemen sind auch im gehobenen Mittelstand keine Seltenheit und bei international ausgerichteten Unternehmen sogar eher die Regel.<\/p>\n<p>Einen gro\u00dfen Anteil an der Systemkomplexit\u00e4t hat das in der DACH-Region traditionell weitverbreitete <span id=\"urn:local-text-annotation-lorl1n22w4pvfqy7nu8ffpr6urbosh2n\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Customizing beziehungsweise das Custom Development rund um die <span id=\"urn:local-text-annotation-7q177sh7odb7bk8k0uw6anyhgn2pxdoj\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemlandschaft. J\u00e4hrlich geben <span id=\"urn:local-text-annotation-93pyauast7rb1lo5krctgkv8mjgv7dh3\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Kunden nach Berechnung von PAC mehr als 650 Millionen Euro f\u00fcr Custom Development in der DACH-Region aus.<\/p>\n<p>Aufgrund der Bedeutung von <span id=\"urn:local-text-annotation-gmkjsuip7hhd4zbq12ol5s453tiuts95\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemen ist das intensive <span id=\"urn:local-text-annotation-php4n3b3ywug8qp2m4odg8cd68338iwg\" class=\"textannotation disambiguated wl-thing\">Testen<\/span> neuer Funktionen und <span id=\"urn:local-text-annotation-tgsul9goljg8mfbr0mg1emi3xyge6x8o\" class=\"textannotation disambiguated wl-thing\">Applikationen<\/span> teilweise \u00fcberlebenswichtig f\u00fcr SAP-Kunden, wie zwei beispielhafte Interviews zeigen, die PAC im Rahmen einer Studie zum <span id=\"urn:local-text-annotation-aw7f5kqx5yg8y2ddxce6r5y84bxqxemf\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Testing-Markt durchgef\u00fchrt hat:<\/p>\n<ul>\n<li>Der australische Bundesstaat <span id=\"urn:local-text-annotation-zolkz3v38ouzyf7xwxs82ity7liy0d7y\" class=\"textannotation disambiguated wl-place\">Queensland<\/span> hat ein neues System auf Basis von SAP und Workbrain implementiert. Aus den urspr\u00fcnglich auf umgerechnet 4,2 Millionen Euro veranschlagten <span id=\"urn:local-text-annotation-iax1ce8bwmiitpiemkv2le3lgf79srr5\" class=\"textannotation disambiguated wl-thing\">Kosten<\/span> wurden letztendlich umgerechnet 836 Millionen Euro.Aus einem Bericht des eingesetzten Untersuchungsausschusses geht hervor, dass das System ohne angemessene Tests live gegangen war. Der Bericht erkl\u00e4rte das Projekt zu einer der gr\u00f6\u00dften IT-Projektpleiten in der Landesgeschichte.<\/li>\n<li>Das ehrgeizige Projekt des US-Bundesstaats Kalifornien, die Gehaltsabrechnung \u00f6ffentlicher Einrichtungen auf einer <span id=\"urn:local-text-annotation-h9ew0hu9e3mgjtkj6y8mpem711qjfcp7\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Plattform zu vereinheitlichen, scheiterte 2013, nachdem die kalifornische Gesetzesbeh\u00f6rde ein \u201esignifikantes Ausma\u00df besorgniserregender <span id=\"urn:local-text-annotation-4fer6ax6jwne20s0ppjofe7kmjnj2bo4\" class=\"textannotation disambiguated wl-thing\">Fehler<\/span>\u201c identifiziert hatte. Durch Projektmisserfolg entstandene <span id=\"urn:local-text-annotation-nxpfi89sbjr7eas4xukelix3cy2ft4db\" class=\"textannotation disambiguated wl-thing\">Kosten<\/span>: 274 Millionen Euro.<\/li>\n<\/ul>\n<p>Unternehmen sind deshalb bestrebt, die Qualit\u00e4t bei Entwicklungsprojekten zu erh\u00f6hen. Gleichzeitig muss die Geschwindigkeit, mit der neue <span id=\"urn:local-text-annotation-6efmdi6r8vhmktq9j8a899hm1cilllrf\" class=\"textannotation disambiguated wl-thing\">Applikationen<\/span> in Produktion gehen k\u00f6nnen, zuk\u00fcnftig deutlich gesteigert werden, was zun\u00e4chst im Widerspruch zu einer Qualit\u00e4tserh\u00f6hung steht.<\/p>\n<p>Im Zeitalter der digitalen Transformation ist die Geschwindigkeit, mit der IT-Systeme angepasst werden k\u00f6nnen, entscheidend f\u00fcr die Wettbewerbsf\u00e4higkeit von Unternehmen. Wie wichtig die Geschwindigkeit bei der Anpassung heutzutage ist, zeigt die Tatsache, dass von den Fortune-500-Unternehmen aus dem Jahr 2000 innerhalb von nur dreizehn Jahren weniger als die H\u00e4lfte heute noch existieren.<\/p>\n<p>Einstige Marktf\u00fchrer wie BlackBerry und <span id=\"urn:local-text-annotation-61o86sjse1oljh3at68sse5hbyzjh55g\" class=\"textannotation disambiguated wl-organization\">Nokia<\/span> k\u00f6nnen sich nicht schnell genug an sich \u00e4ndernde Marktgegebenheiten anpassen und geraten in arge wirtschaftliche Bedr\u00e4ngnis.<\/p>\n<p>Die Komplexit\u00e4t der vorhandenen Systemlandschaften macht das Testing aufw\u00e4ndig, langwierig, schwierig und schlie\u00dflich teuer. In diesen Systemlandschaften arbeiten h\u00e4ufig mehrere interne oder externe Service- und Entwicklungsteams gleichzeitig an verteilten Standorten und Systemen, die im Entwicklungsprozess koordiniert werden m\u00fcssen.<\/p>\n<p>Die Verf\u00fcgbarkeit von Testsystemen und -daten wird durch unterschiedliche Zeitpl\u00e4ne, Sicherheitsbeschra\u0308nkungen und Ressourcenkonflikte zwischen verschiedenen Teams eingeschr\u00e4nkt, wenn nicht jedes Team ein eigenes Abbild der produktiven <span id=\"urn:local-text-annotation-t73qxskcxyaw7sq314v1bmj1ob5swiri\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemlandschaft bekommt. Dies scheitert allerdings in der Regel an den <span id=\"urn:local-text-annotation-rhn51ksevqqqrgppujqvb7bqypr5mmcn\" class=\"textannotation disambiguated wl-thing\">Kosten<\/span>, die f\u00fcr Testlizenzen und gesonderte Hardware notwendig sind.<\/p>\n<p>Aufgrund dieser Beschr\u00e4nkungen finden aufw\u00e4ndige Tests h\u00e4ufig erst kurz vor dem Produktivstart statt, wenn \u00fcberhaupt.<\/p>\n<p>F\u00fcr Funktionstests schreiben sich Entwickler Testumgebungen meist selbst, um zumindest grob neue Funktionalit\u00e4t <span id=\"urn:local-text-annotation-j4aqjfm49kgvv28rm5x252rqpcycryyj\" class=\"textannotation disambiguated wl-thing\">testen<\/span> zu k\u00f6nnen. H\u00e4ufig ist dies ausreichend, aber limitiert, wenn Abh\u00e4ngigkeiten von anderen Komponenten oder \u2013 noch aufw\u00e4ndiger \u2013 von schon bestehenden Systemen nicht ber\u00fccksichtigt werden.<\/p>\n<p>Bei Schnittstellentests werden hierf\u00fcr oft Mock-Objekte verwendet, um die Zusammenarbeit von unabh\u00e4ngigen Komponenten zu simulieren. Je fr\u00fcher und besser auf Komponententestebene Schnittstellen-, Datenkonsistenz-, Stress-, Last-, Performance- und Rechnernetz-Tests durchgef\u00fchrt werden k\u00f6nnen, desto geringer ist der Aufwand bei den Integrationstests. Desto fr\u00fcher werden schwerwiegende <span id=\"urn:local-text-annotation-63eke49puxrwvidkmmfpta4zvw5glqhy\" class=\"textannotation disambiguated wl-thing\">Fehler<\/span> erkannt und desto geringer ist der Aufwand f\u00fcr die Behebung dieser <span id=\"urn:local-text-annotation-6alik3a9fpt4f1khd9nwyo0qp8oed36c\" class=\"textannotation disambiguated wl-thing\">Fehler<\/span>. Hier setzen spezielle Softwarel\u00f6sungen an.<\/p>\n<h3>Service-Virtualisierung<\/h3>\n<p>Bei der Service-Virtualisierung werden Systeme und ihr Verhalten simuliert, was die Entwickler in die Lage versetzt, zu einem viel fr\u00fcheren Zeitpunkt intensiver zu <span id=\"urn:local-text-annotation-udlmns6ahlcdtvdyeog6nxeibwmp5q2w\" class=\"textannotation disambiguated wl-thing\">testen<\/span>. Welche Idee steckt dahinter? Wenn ich keinen Zugriff auf das Live-System habe, dann baue ich mir ein Modell des Systems und simuliere sein Verhalten.<\/p>\n<p>Im Prinzip funktioniert dies wie mit komplexen Klimamodellen, mit denen sich zumindest in der Dreitages-Kurzfrist ziemlich genau das Wetter vorhersagen l\u00e4sst. So kann \u00fcber statistische Modelle das Systemverhalten von IT-Systemen gesch\u00e4tzt und dann simuliert werden. Hierzu notwendig sind Datenpunkte, aus denen ein Modell der Realit\u00e4t gesch\u00e4tzt werden kann.<\/p>\n<p>Hier wird bewusst der Begriff \u201egesch\u00e4tzt\u201c gew\u00e4hlt, weil ein Modell nie exakt das nat\u00fcrliche Systemverhalten abbilden kann. Aber die heutigen N\u00e4herungen sind beachtlich und f\u00fchren zu signifikanten Verbesserungen beim Testing. Eine Studie von Voke zeigt die Verbesserungen auf, die sich durch den Einsatz von Service-Virtualisierung ergeben k\u00f6nnen:<\/p>\n<ul>\n<li>K\u00fcrzere Wartezeit auf Ressourcen: Die meisten Benutzer warten nur noch halb so lang oder gar nicht mehr.<\/li>\n<li>Die Teilnehmer meldeten bedeutende, messbare Vorteile:<\/li>\n<li>um 23 Prozent verk\u00fcrzte Softwarezyklen<\/li>\n<li>um 58 Prozent verk\u00fcrzte Testzyklen<\/li>\n<li>um 24 Prozent k\u00fcrzere <span id=\"urn:enhancement-bd1fa0e0-ebe0-0e08-5428-4c22bfb7e085\" class=\"textannotation disambiguated wl-thing\">Time-to-Market<br \/>\n<\/span><\/li>\n<li>um 45 Prozent erh\u00f6hte <span id=\"urn:enhancement-39bc95b7-ff05-8b86-b8e3-3a16bd0eb68b\" class=\"textannotation disambiguated wl-thing\">Testabdeckung<br \/>\n<\/span><\/li>\n<li>um 22 Prozent weniger Produktionsfehler<\/li>\n<\/ul>\n<p>Je besser die Messungen, die der Modellbildung zugrunde liegen, desto besser das Modell. Anbieter solcher Testsoftware-Suiten sind CA Technologies, <span id=\"urn:local-text-annotation-wcwis18g4kt3bettx0bsg587ihduqo7q\" class=\"textannotation disambiguated wl-organization\">HP<\/span>, <span id=\"urn:local-text-annotation-kg3mx3a2vv7iof17p8mcigjn5uw9rz2h\" class=\"textannotation disambiguated wl-organization\">IBM<\/span>, Panaya und weitere kleinere Player.<\/p>\n<p>Gemeinsam ist den unterschiedlichen Suiten, dass sie \u00fcber eine automatisierte Modellbildung verf\u00fcgen, bei der die Software das Systemverhalten quasi lernt, indem die Kommunikationsprotokolle, die zwischen den Systemen im Produktivbetrieb ausgetauscht werden, mitgelesen und aufgenommen werden.<\/p>\n<p>Aus den Aufnahmen der Kommunikationsprotokolle der Systeme wie <span id=\"urn:local-text-annotation-dpfwbb424n8pxaseoims2rxwm88l7hda\" class=\"textannotation disambiguated wl-thing\">XML<\/span>, SOAP lassen sich quantitative Gr\u00f6\u00dfen wie Antwortzeiten herauslesen. Diese lassen sich f\u00fcr die Simulation von Antwortzeiten beispielsweise bei Performancetests verwenden.<\/p>\n<p>Aus den \u00fcbertragenen Daten in den Protokollen lassen sich Datenmodelle abstrahieren. So lassen sich durch die Analyse der Antworten eines Umsystems bestimmte Muster finden und im resultierenden Modell dynamisiert werden, beispielsweise Werte, die in Anfrage und Antwort identisch waren, oder Datumswerte, die immer eine gewisse Zeit in der Zukunft oder Vergangenheit liegen (Lieferdatum, Wertstellung). Dies funktioniert vor allem dann gut, wenn es sich um offene standardisierte Protokolle wie SOAP handelt, die \u00fcber ein Bussystem \u00fcbertragen werden.<\/p>\n<p>Bei stark integrierten oder \u00e4lteren <span id=\"urn:local-text-annotation-8759p1y1c46sjk9j349oviac87vpzho3\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systemen hat diese Art der Modellbildung jedoch seine Grenzen. In diesen F\u00e4llen kommunizieren die <span id=\"urn:local-text-annotation-fla9p0m2wv3lh9dq78zg5f5ili3fpt7r\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Systeme \u00fcber Remote Function Calls (RFCs). Diese <span id=\"urn:local-text-annotation-nozg6vkpeu0n3aiudjbds96mhvwztawj\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-spezifische Protokollart zeichnet sich dadurch aus, dass die Kommunikation sehr effizient, aber durch ihre Vielschichtigkeit auch sehr komplex ist.<\/p>\n<p>Die Komplexit\u00e4t der RFCs f\u00fchrt dazu, dass sie f\u00fcr Testmodellumgebungen nur schwer zug\u00e4nglich sind. Auf der anderen Seite hat in <span id=\"urn:local-text-annotation-aozoq6q6polvvg70760rfzt0wekg756i\" class=\"textannotation disambiguated wl-place\">Deutschland<\/span> noch rund ein Viertel der <span id=\"urn:local-text-annotation-yw1xla4muo6hf5x07qjf9d5mfscag42u\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Kunden R\/3-Altsysteme, die h\u00e4ufig parallel zu modernen <span id=\"urn:local-text-annotation-ryrse7t8xpu90k02s2mlf30yd2y3qdiu\" class=\"textannotation disambiguated wl-thing\">SAP-ERP<\/span>-Systemen gefahren werden und deren Funktionalit\u00e4t ben\u00f6tigt wird.<\/p>\n<p>Gerade in <span id=\"urn:local-text-annotation-cbt0akszy8jwg63knv7n0pnpu9y47aev\" class=\"textannotation disambiguated wl-place\">Deutschland<\/span> werden deshalb noch sehr h\u00e4ufig RFC-Protokolle genutzt. Vorteil f\u00fcr die <span id=\"urn:local-text-annotation-4ero4y52rc15ossw99skwfqdcyif6lc5\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Kunden ist, dass sie ihre meist aufw\u00e4ndig angepassten Altsysteme l\u00e4nger produktiv halten k\u00f6nnen.<\/p>\n<h3>Ausblick<\/h3>\n<p>Durch die Integration von RFCs in die Test-Suite Lisa hat sich CA in den von Altsystemen und Eigenentwicklungen gepr\u00e4gten Heimatm\u00e4rkten der <span id=\"urn:local-text-annotation-hvzgv2pqp3vqmdbnm1dt1cl4ay323cqz\" class=\"textannotation disambiguated wl-organization\">SAP<\/span> einen <span id=\"urn:local-text-annotation-qhdno6t2lej4wy5p1q55i7v70jxfmhj4\" class=\"textannotation disambiguated wl-thing\">Wettbewerbsvorteil<\/span> gegen\u00fcber den Platzhirschen <span id=\"urn:local-text-annotation-f6quwp0lxxk7l13f7m916ild6dq4x5qu\" class=\"textannotation disambiguated wl-organization\">HP<\/span> und IBM verschafft. Das Mitschneiden der RFC-Protokolle stellt einen wesentlichen Schritt f\u00fcr die Weiterentwicklung der Test-Suiten im <span id=\"urn:local-text-annotation-ih5ey9tnfmhwjs7eaaz6pbaepllnlqht\" class=\"textannotation disambiguated wl-organization\">SAP<\/span>-Umfeld dar.<\/p>\n<p>Weitere Schritte m\u00fcssen allerdings folgen, die vor allem darauf abzielen, IT-Abteilungen ein h\u00f6heres Ma\u00df an Agilit\u00e4t zu verschaffen. Bisher sind beispielsweise die Entwicklungs- und Betriebseinheiten in der IT noch stark voneinander getrennt, was meist lange Release-Zyklen zur Folge hat.<\/p>\n<p>Im Zuge des DevOps-Trends wird diese Entwicklung revidiert, und die Zusammenarbeit zwischen Entwicklung und Betrieb soll intensiviert werden, um die <span id=\"urn:local-text-annotation-5way11qsihb7ba70f8dl36jbwdcogh1k\" class=\"textannotation disambiguated wl-thing\">Time-to-Market<\/span> von <span id=\"urn:local-text-annotation-4uxwi8nkgn5mj18czajd8u37t6dqof3m\" class=\"textannotation disambiguated wl-thing\">Applikationen<\/span> und Releases weiter zu verk\u00fcrzen.<\/p>\n<p>Dies bedingt zuk\u00fcnftig ein Zusammenwachsen von Entwicklungs- und Betriebsapplikationen, beispielsweise die Integration von Service-Virtualisierung in die Softwarewelt des Automatic Releasing.<\/p>\n<p>Diese Entwicklung werden in den n\u00e4chsten Jahren die Hersteller von Testing- und Betriebssoftware gehen m\u00fcssen, um ihre Kunden optimal bedienen zu k\u00f6nnen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der SAP-Testing-Markt hat sich in den letzten Jahren zu einem milliardenschweren Markt entwickelt. 2013 gaben Unternehmen nach PAC-Sch\u00e4tzung weltweit mehr als 3,3 Mrd. Euro f\u00fcr SAP-bezogene Testing-Services aus, was immerhin fast zehn Prozent des weltweiten Marktes f\u00fcr Testing-Services entspricht. Tendenz weiter steigend.<\/p>\n","protected":false},"author":48,"featured_media":1068,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"footnotes":""},"categories":[4,751],"tags":[451,73,32,258,450,108],"coauthors":[26153],"class_list":["post-448","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-management","category-mag1403","tag-devops","tag-erp","tag-hp","tag-ibm","tag-r3","tag-rfc"],"featured_image_urls_v2":{"full":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"thumbnail":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-150x150.jpg",150,150,true],"medium":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",400,272,false],"medium_large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-768x521.jpg",768,521,true],"large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"image-100":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-100x68.jpg",100,68,true],"image-480":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-480x326.jpg",480,326,true],"image-640":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-640x435.jpg",640,435,true],"image-720":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-720x489.jpg",720,489,true],"image-960":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-960x652.jpg",960,652,true],"image-1168":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"image-1440":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"image-1920":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"1536x1536":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"2048x2048":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"trp-custom-language-flag":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",18,12,false],"bricks_large_16x9":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",994,675,false],"bricks_large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"bricks_large_square":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",1000,679,false],"bricks_medium":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",600,407,false],"bricks_medium_square":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470.jpg",600,407,false],"profile_24":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2014\/02\/shutterstock_303663470-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Der SAP-Testing-Markt hat sich in den letzten Jahren zu einem milliardenschweren Markt entwickelt. 2013 gaben Unternehmen nach PAC-Sch\u00e4tzung weltweit mehr als 3,3 Mrd. Euro f\u00fcr SAP-bezogene Testing-Services aus, was immerhin fast zehn Prozent des weltweiten Marktes f\u00fcr Testing-Services entspricht. Tendenz weiter steigend.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3magpmp.greatsolution.dev\/de\/category\/management\/\" rel=\"category tag\">Business Management<\/a>, <a href=\"https:\/\/e3magpmp.greatsolution.dev\/de\/category\/mag1403\/\" rel=\"category tag\">MAG 14-03<\/a>","author_info_v2":{"name":"Cristian Wieland, PAC","url":"https:\/\/e3magpmp.greatsolution.dev\/de\/author\/cristian-wieland\/"},"comments_num_v2":"0 comments","acf":[],"_links":{"self":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts\/448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/comments?post=448"}],"version-history":[{"count":0,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/posts\/448\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/media\/1068"}],"wp:attachment":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/media?parent=448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/categories?post=448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/tags?post=448"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/de\/wp-json\/wp\/v2\/coauthors?post=448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}