{"id":38654,"date":"2024-12-02T07:30:00","date_gmt":"2024-12-02T06:30:00","guid":{"rendered":"https:\/\/www.blue.works\/?p=38654"},"modified":"2026-02-17T09:03:10","modified_gmt":"2026-02-17T08:03:10","slug":"donuts-und-sap-alm-die-suesse-analogie-von-der-agilen-produktentwicklung-von-sap-cloud-alm","status":"publish","type":"post","link":"https:\/\/www.blue.works\/de\/donuts-und-sap-alm-die-suesse-analogie-von-der-agilen-produktentwicklung-von-sap-cloud-alm\/","title":{"rendered":"Donuts und SAP ALM: Die s\u00fcsse Analogie von der agilen Produktentwicklung von SAP Cloud ALM\u00a0"},"content":{"rendered":"\n<p>Viele von uns erfreuen sich wohl an einem frisch gebackenen Donut. Dabei denken wir nicht nur an den k\u00f6stlichen Geschmack, sondern auch an die Form \u2013 einen Ring. Und obwohl man reflexartig nun denken k\u00f6nnte, dass sich der vorliegende Artikel mit der Analogie der \u00e4usseren Form eines Donuts und dem Application Lifecycle Management-Ring befasst, gehe ich nicht darauf ein, sondern auf den Unterschied von Plan- und Value-Driven Development und deren Problematik.&nbsp;<\/p>\n\n\n\n<p>Besonders spannend ist dabei die Frage, warum in <a href=\"https:\/\/support.sap.com\/en\/alm\/sap-cloud-alm.html\" title=\"\">SAP Cloud ALM<\/a> bestimmte Features immer noch fehlen. Viele Kunden stellen genau diese Frage: Warum ist das oder jenes Feature noch immer nicht verf\u00fcgbar? Ich m\u00f6chte SAP dabei nicht in Schutz nehmen, denn man k\u00f6nnte sicher argumentieren, dass mit mehr oder schnelleren Entwicklerressourcen manches schneller umgesetzt werden k\u00f6nnte. Aber vielmehr geht es mir darum, ein Verst\u00e4ndnis f\u00fcr die Herausforderungen zu schaffen: Wie balanciert man den Druck der Kundenerwartungen mit der langfristigen Vision und der Qualit\u00e4tssicherung? Genau hier zeigt sich die Schwierigkeit, in einem plangetriebenen Ansatz sowohl Stabilit\u00e4t als auch Flexibilit\u00e4t zu vereinen, um Werte zu liefern, die nachhaltig Bestand haben.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1102\" height=\"1070\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-62.png\" alt=\"\" class=\"wp-image-38656\" srcset=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-62.png 1102w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-62-1024x994.png 1024w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-62-768x746.png 768w\" sizes=\"(max-width: 1102px) 100vw, 1102px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u202f<strong>Von SAP SolMan zu SAP Cloud ALM<\/strong>&nbsp;<\/h2>\n\n\n\n<p>\u202fDer SAP Solution Manager (oder von der Community auch liebevoll SolMan genannt) wird Ende 2027 aus der Mainstream Wartung fallen. Zwar ist SAP Cloud ALM kein direkter Nachfolger des SAP Solution Managers, da es keine Featureparit\u00e4t geben wird, aber es ist zumindest der logische Nachfolger.&nbsp;<\/p>\n\n\n\n<p>Und genau hier, an diesem Punkt, entsteht der Zusammenhang von einem Donut zu SAP Cloud ALM. Das fast jeder weiss, dass der Donut ringf\u00f6rmig ist, haben wir bereits gekl\u00e4rt. Viele von Ihnen wissen auch, wie ein guter Donut schmecken sollte. Und die SAP-Kunden wissen, wie der SAP Solution Manager aussieht und was er f\u00fcr ALM-Funktionen bietet. Es liegt also auf der Hand, dass man genau diese Funktionen auch f\u00fcr dem &#171;Nachfolgprodukt&#187; erwartet.&nbsp;<\/p>\n\n\n\n<p>Der Solution Manager, kann also mit einem altbekannten Donut-Rezept verglichen werden. Ein Rezept und eine Zubereitung, bei dem wir genau wissen, welche Zutaten hineingeh\u00f6ren und welches Endergebnis wir erwarten k\u00f6nnen. Es ist gar ein bew\u00e4hrtes Rezept, das von vielen geliebt wird.&nbsp;<\/p>\n\n\n\n<p>Die Entwicklung SAP Cloud ALM hingegen stellt nun ein ganz neues Rezept und Vorgehensweise dar. Dieses wird nicht mehr schlicht nach Plan (plan-driven) entwickelt, bei dem das Endprodukt- und dessen Features von Anfang an feststehen. Vielmehr handelt es sich um eine value-driven Herangehensweise, bei der der Wert und Nutzen f\u00fcr den Kunden im Vordergrund stehen.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Value-Driven vs. Plan-Driven Development: Ein Rezeptduell<\/strong>&nbsp;<\/h2>\n\n\n\n<p>\u202fDas Verst\u00e4ndnis der Unterschiede zwischen Value-Driven und Plan-Driven Development ist wichtig, um die Vorz\u00fcge und Herausforderungen zu erkennen. Hier ein Vergleich:&nbsp;<\/p>\n\n\n\n<p><strong>Plan-Driven Development (PDD)&nbsp;<\/strong><\/p>\n\n\n\n<p>PDD basiert auf einem systematischen und sequenziellen Ansatz, bei dem jede Phase (Anforderungen, Design, Implementation, Validierung) der Softwareentwicklung streng geplant wird, bevor sie tats\u00e4chlich beginnt. Der Leistungsumfang ist fix, die Kosten und die Termine &#171;variabel&#187; bzw. die Stellschrauben, an denen gedreht werden kann.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Planung: Das Hauptaugenmerk liegt auf der Vorabplanung. Es wird erwartet, dass alle Anforderungen zu Beginn des Projekts festgelegt werden und sich im Verlauf des Projekts nur wenig oder gar nicht \u00e4ndern.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dokumentation: PDD betont die Wichtigkeit umfassender Dokumentationen. Jeder Schritt wird ausf\u00fchrlich dokumentiert, um sicherzustellen, dass alle Beteiligten den Ablauf und die Anforderungen genau verstehen.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Flexibilit\u00e4t: PDD ist in der Regel weniger flexibel in Bezug auf \u00c4nderungen, da \u00c4nderungen oft kostspielig und zeitaufwendig sind, besonders wenn sie sp\u00e4t im Prozess vorgenommen werden.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Risikomanagement: PDD versucht, Risiken fr\u00fchzeitig zu minimieren, indem alles vorab geplant wird.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beispiele f\u00fcr Methoden: Wasserfallmodell, V-Modell.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>\u202fValue-Driven Development (VDD)&nbsp;<\/strong><\/p>\n\n\n\n<p>VDD fokussiert sich darauf, kontinuierlichen Wert f\u00fcr den Kunden oder den Endbenutzer zu schaffen, indem auf Feedback und iterative Entwicklung gesetzt wird. Bei diesem Vorgehen sind die Kosten und Termine &#171;fix&#187; und der Leistungsumfang variabel. Ein gutes, agiles Requirementsengineerung ist f\u00fcr VDD ein Muss.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Planung: Anstatt sich streng an einen festgelegten Plan zu halten, passt VDD sich flexibel an neue Informationen oder ge\u00e4nderte Kundenbed\u00fcrfnisse an.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Dokumentation: W\u00e4hrend Dokumentation immer noch wichtig ist, kann sie in VDD weniger umfangreich sein als in PDD. Der Schwerpunkt liegt auf funktionsf\u00e4higer Software und Kundenfeedback.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Flexibilit\u00e4t: VDD ist in Bezug auf \u00c4nderungen sehr flexibel, da der Ansatz erwartet, dass Anforderungen sich im Laufe der Zeit \u00e4ndern k\u00f6nnen.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Risikomanagement: VDD akzeptiert, dass Risiken bestehen, setzt aber darauf, sie durch regelm\u00e4\u00dfige Feedbackschleifen und Anpassungen zu minimieren.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Beispiele f\u00fcr Methoden: Agile Entwicklungsmethoden wie Scrum und Kanban&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1082\" height=\"508\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-61.png\" alt=\"\" class=\"wp-image-38655\" srcset=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-61.png 1082w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-61-1024x481.png 1024w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-61-768x361.png 768w\" sizes=\"(max-width: 1082px) 100vw, 1082px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u202f<strong>Plan-driven Development: So vertraut wie ein Zuckerguss-Donut oder ein SAP Solution Manager<\/strong>&nbsp;<\/h2>\n\n\n\n<p>\u202fVor einigen Jahren wurde der SAP Solution Manager entwickelt. Eine Plattform, f\u00fcr die Implementierung und dem Betrieb von SAP-L\u00f6sungen (vor allem f\u00fcr on-Premise Produkte). Das Rezept ist fest, die Zutaten sind bekannt, und das Ergebnis ist vorhersehbar, d.h. das Prinzip bei der Entwicklung des SolMan war weitestgehend der systematische Ansatz des &#171;Plan-Driven Development\u00bb. \u00c4hnlich einem Architekten, der jedes Detail plant, bevor der eigentliche Bau beginnt.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Die Herausforderung des Wandels: SAP Cloud ALM<\/strong>&nbsp;\u202f&nbsp;<\/h2>\n\n\n\n<p>Stellen Sie sich also vor, Sie stehen in einer modernen Donut-B\u00e4ckerei. Anstatt nur einen festgelegten Donut zu backen, experimentiert der B\u00e4cker mit verschiedenen Zutaten. Er bringt Ihnen zuerst den nackten Donutring, das Grundger\u00fcst &#8211; sozusagen ein Minimum Viable Product (MVP). F\u00fcr manche ist dies bereits ausreichend, andere warten auf die Glasur, wieder andere auf die Streusel und aufgrund des Feedbacks kann der B\u00e4cker nach und nach (in mehreren Iterationen) den Donut verfeinern. Wieder andere geben Feedback und verlangen nach einer bestimmten F\u00fcllung. Welcher Weg ist nun der richtige?&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"1136\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-63.png\" alt=\"\" class=\"wp-image-38660\" srcset=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-63.png 1084w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-63-977x1024.png 977w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-63-768x805.png 768w\" sizes=\"(max-width: 1084px) 100vw, 1084px\" \/><\/figure>\n\n\n\n<p>Die Entwicklung von SAP Cloud ALM\u00a0 erinnert an den Trend von experimentellen Donut-Geschmacksrichtungen. Zwar wurde SAP Cloud ALM auch f\u00fcr <a href=\"\/de\/leistungen\/sap-cloud-alm-einfuehrung-erweiterung\/\">Implementierung<\/a> und dem <a href=\"\/de\/leistungen\/alm360-operations\/\">Betrieb <\/a>von SAP-L\u00f6sungen entwickelt, aber mit einem deutlicheren Fokus: F\u00fcr SAP Cloud Produkte.\u00a0<\/p>\n\n\n\n<p>Die agile Entwicklung bei SAP Cloud ALM ist nun, als w\u00fcrde der B\u00e4cker alle zwei Wochen vorbeischauen und sagen: &#171;Testen Sie das mal!&#187;. Aber statt eines vollst\u00e4ndigen Donuts gibt es vielleicht nur einen Bissen. Einige Kunden sind begeistert von der schnellen Lieferung und der M\u00f6glichkeit, Feedback zu geben. Andere sind vielleicht entt\u00e4uscht, dass der Donut noch nicht &#171;fertig&#187; ist.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Eine Geschmackswelt, die sich st\u00e4ndig ver\u00e4ndert<\/strong>&nbsp;\u202f&nbsp;<\/h2>\n\n\n\n<p>So wie die Welt der Donuts sich st\u00e4ndig weiterentwickelt \u2013 denken Sie nur an Trends wie Cronuts oder Donut-Burger \u2013 so ver\u00e4ndert sich auch die unsere Welt der Informationssysteme und der allgemeinen Rahmenbedingungen. Das Wichtigste ist, dass wir bereit sind, uns anzupassen, Feedback zu geben und offen f\u00fcr die unz\u00e4hligen M\u00f6glichkeiten zu sein, die vor uns liegen.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"716\" src=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-64.png\" alt=\"\" class=\"wp-image-38659\" srcset=\"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-64.png 1084w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-64-1024x676.png 1024w, https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/image-64-768x507.png 768w\" sizes=\"(max-width: 1084px) 100vw, 1084px\" \/><\/figure>\n\n\n\n<p>Das value-driven Development erfordert Flexibilit\u00e4t und Offenheit f\u00fcr Ver\u00e4nderungen. Und w\u00e4hrend einige Kunden die Chance sch\u00e4tzen, ihre eigenen &#171;Donuts&#187; zu gestalten, finden es andere herausfordernd, sich st\u00e4ndig an neue Geschmacksrichtungen anzupassen.&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<p>Es braucht einen &#171;Shift in Mindset&#187; auf zumindest dreierlei Weise:&nbsp;\u202f&nbsp;<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Entwicklerteams m\u00fcssen sich so anpassen, damit sie in die in der Lage sind, ein Produkt tats\u00e4chlich agil zu entwickeln&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Kunden m\u00fcssen die Bereitschaft und Akzeptanz entwickeln, dass nicht jede Funktion bereits 100% Mehrwert bringt, daf\u00fcr aber Teilfunktionen schneller nutzbar sind und zumindest einen Teil-Mehrwert bringen&nbsp;<\/li>\n<\/ol>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Kunden m\u00fcssen sich auf eine Reise begeben und Funktionen nicht nur fordern, weil sie es &#171;halt schon immer so gemacht haben&#187;, sondern hinterfragen, ob alternative Herangehensweisen einen noch gr\u00f6sseren Nutzen bringen k\u00f6nnten&nbsp;\u202f&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>In einer sich st\u00e4ndig ver\u00e4ndernden (digitalen) Welt sollten wir vielleicht alle ein wenig mehr die Werte von Donut-Liebhabern \u00fcbernehmen: Neugierde, Flexibilit\u00e4t, Geduld und die Offenheit f\u00fcr einen potenziell n\u00e4chst besseren und s\u00fcssen Bissen der Donutinnovation \u2013 auch wenn einem der ein oder andere Versuch mal nicht so gut schmeckt \ud83c\udf69&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viele von uns erfreuen sich wohl an einem frisch gebackenen Donut. Dabei denken wir nicht nur an den k\u00f6stlichen Geschmack, sondern auch an die Form \u2013 einen Ring. Und obwohl man reflexartig nun denken k\u00f6nnte, dass sich der vorliegende Artikel mit der Analogie der \u00e4usseren Form eines Donuts und dem Application Lifecycle Management-Ring befasst, gehe [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":38676,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[96],"tags":[251],"class_list":["post-38654","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sap-alm-insights","tag-sap-cloud-alm-de"],"acf":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/www.blue.works\/wp-content\/uploads\/2024\/11\/JPEG-Bild-scaled-e1732873104522.jpeg","_links":{"self":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/38654","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/comments?post=38654"}],"version-history":[{"count":4,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/38654\/revisions"}],"predecessor-version":[{"id":44990,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/posts\/38654\/revisions\/44990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/media\/38676"}],"wp:attachment":[{"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/media?parent=38654"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/categories?post=38654"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blue.works\/de\/wp-json\/wp\/v2\/tags?post=38654"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}