{"id":7946,"date":"2025-11-29T08:08:58","date_gmt":"2025-11-29T07:08:58","guid":{"rendered":"https:\/\/web-dev-weissblau.de\/microconsult\/?p=7946"},"modified":"2026-02-13T07:19:17","modified_gmt":"2026-02-13T06:19:17","slug":"scrum-for-embedded-software","status":"publish","type":"post","link":"https:\/\/www.microconsult.de\/en\/scrum-fuer-embedded-software\/","title":{"rendered":"Scrum for embedded software"},"content":{"rendered":"<h2>Gut \u2013 aber aus anderen Gr\u00fcnden, als Ihr Manager glaubt<\/h2>\n<p style=\"text-align: left;\" align=\"center\">Autoren: Dr. Joachim Schlosser, Martin Hillbrand, Elektrobit Automotive GmbH<\/p>\n<h3>Beitrag &#8211; Embedded Software Engineering Kongress 2017<\/h3>\n<p><strong>Agil, was ist das eigentlich? Agile Entwicklung, das hat was von Leichtigkeit. Tats\u00e4chlich tr\u00e4gt agile Entwicklung dazu bei, schneller bessere Ergebnisse erzielen zu k\u00f6nnen. Es gilt aber auch: der Prozess ist strikter, als Sie ihn heute wahrscheinlich leben. Scrum ist strikter gegen\u00fcber dem Management und erfordert einen funktionierenden Integrations- und Testprozess, vor allem in Embedded Systemen.<\/strong><\/p>\n<p>Der erste agile Wert lautet &#8222;Individuals and interactions over processes and tools&#8220;. Eben um im t\u00e4glichen Arbeiten den Menschen und Interaktionen eine h\u00f6here Bedeutung einr\u00e4umen zu k\u00f6nnen, ist es so wichtig, dass funktionierende Prozesse und Tools vorhanden sind, die ganz nat\u00fcrlich genutzt werden.<\/p>\n<p>Agil klingt innovativ, ebenso wie Scrum mit seinen User Stories, dem Zusammenarbeiten.<\/p>\n<p>Das agile Prinzip, \u00c4nderungen willkommen zu hei\u00dfen, l\u00e4sst Kunden und das h\u00f6here Management in Entwicklungsorganisationen in freudiger Schnappatmung erzittern. Verhei\u00dft dies doch die M\u00f6glichkeit, ohne sauer dreinblickende Projektmanager auch zwischendrin mal das Ruder rumzurei\u00dfen, und das Ganze auch noch mit dem Segen des Agilen Manifests und mit einem Framework namens Scrum. Echt jetzt? Wenn Ihre Organisation mit Scrum wirklich erfolgreich sein will, dann gilt es, etwas tiefer zu blicken. \u00a0Der Prozess ist mit hoher Wahrscheinlichkeit deutlich strikter, als Sie ihn heute leben. Scrum ist au\u00dferhalb des Teams auch strikter gegen\u00fcber dem Management. Au\u00dferdem ist Scrum zu Beginn der Einf\u00fchrung anstrengender als Ihr heutiger Integrations- und Testprozess, vor allem f\u00fcr Embedded Systeme.<\/p>\n<h2>Mindset<\/h2>\n<p>\u00dcber das agile Mindset wurde bereits viel geschrieben, etwa im Agilen Manifest [1]. Die Prinzipien hinter Scrum sind dieselben wie im agilen Manifest beschrieben:<\/p>\n<p>&#8222;Wir erschlie\u00dfen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese T\u00e4tigkeit haben wir diese Werte zu sch\u00e4tzen gelernt:<\/p>\n<ul>\n<li>Individuen und Interaktionen mehr als Prozesse und Werkzeuge<\/li>\n<li>Funktionierende Software mehr als umfassende Dokumentation<\/li>\n<li>Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung<\/li>\n<li>Reagieren auf Ver\u00e4nderung mehr als das Befolgen eines Plans<\/li>\n<\/ul>\n<p>Das hei\u00dft, obwohl wir die Werte auf der rechten Seite wichtig finden, sch\u00e4tzen wir die Werte auf der linken Seite h\u00f6her ein.&#8220; [2]<\/p>\n<p>Oft finden wir gute Ans\u00e4tze und Motivation vor, dabei werden jedoch ebenso oft in der Rezeption in Teams nur die vier &#8222;mehr-als&#8220;-Prinzipien in den Mittelpunkt ger\u00fcckt. Zus\u00e4tzlich kann es bei der Einf\u00fchrung von Scrum zu Verwirrung, doppelter Arbeit und Unsicherheit kommen, vor allem w\u00e4hrend der Selbstfindung des Teams, oder bei der Zusammenarbeit mit Kunden, die selbst noch nicht &#8222;agil&#8220; vorgehen, wie in [3] zu lesen.<\/p>\n<p>Die Bed\u00fcrfnisse von Embedded Software Engineering, eben die starke Bindung an Hardware mit sehr preissensitiven elektronischen Komponenten und langen Vorlaufzeiten sind teilweise anders.<\/p>\n<p>Die Probleme beginnen, wenn Teams den Nachsatz &#8222;obwohl wir die Werte auf der rechten Seite wichtig finden&#8220; \u00fcbersehen. Denn die agilen Prinzipien bedeuten eben\u00a0<em>nicht<\/em>, dass Prozesse, Werkzeuge und Dokumentation jetzt unwichtig sind. Die Pr\u00e4position im englischen Original hilft weiter: &#8222;Individuals and interactions\u00a0<em>over<\/em>\u00a0processes and tools&#8220;.\u00a0<em>Over<\/em>, also\u00a0<em>\u00fcber<\/em>.<\/p>\n<p>Wenn Individuen und Interaktionen\u00a0<em>\u00fcber<\/em>\u00a0Prozessen und Werkzeugen stehen, dann sind diese\u00a0<em>darunter<\/em>\u00a0und bilden somit\u00a0<em>die Basis<\/em>. Individuen sind uns wichtiger, damit das aber Raum hat, brauchen wir hilfreiche Prozesse und Werkzeuge.<\/p>\n<p>Wenn uns funktionierende Software wichtiger ist, dann brauchen wir\u00a0<em>darunter<\/em>\u00a0eben gerade genug Dokumentation, damit jeder wei\u00df wie die bestehende Software und die Entwicklung laufen.<\/p>\n<p>Wenn uns die Zusammenarbeit mit dem Kunden wichtiger ist, dann brauchen wir sinnvolle Vertragsverhandlungen, um eben diese Zusammenarbeit zu haben und gestalten zu k\u00f6nnen. Wer bei Embedded Software Engineering von automobilen Systemen allen Anforderungen funktionaler Sicherheit gerecht werden will, muss festhalten, bei wem die Zust\u00e4ndigkeiten liegen.<\/p>\n<p>Gerade wenn wir schnell auf Ver\u00e4nderung reagieren wollen hilft als Grundlage ein Plan, in dem die urspr\u00fcnglichen Idee und daraus folgenden Zielsetzungen festgehalten werden. In der Entwicklung von Embedded Systemen gibt es Rahmenbedingungen, die am besten Platz in einem Plan finden.<\/p>\n<p>Planung ersetzt Zufall durch Irrtum. Und aus Irrtum kann das Team lernen\u00a0<em>[1]<\/em>.<\/p>\n<p>Das agile Manifest wird oft als Waffe gegen jegliche klassische Methode benutzt. Das agile Manifest jedoch ist viel mehr: Zeigt es doch einen Weg auf, \u00fcber all den klassischen Vorgehensweisen noch mehr Fokus auf das Gelingen zu legen, als Folge der Zusammenarbeit von Menschen in einer ver\u00e4nderlichen Welt.<\/p>\n<h2>Infrastruktur 1 \u2013 DevOps<\/h2>\n<p>Scrum besagt, das cross-funktionale Team soll quasi autark agieren und sich seine Prozesse und Methoden so definieren, wie es f\u00fcr das Projekt am besten ist. Und ja, mit absolut konstanten Teams kann das tats\u00e4chlich funktionieren. In der Realit\u00e4t sehen sich Firmen jedoch einer Fluktuation gegen\u00fcber, so dass immer wieder neue Teammitglieder hinzukommen. Oft sind Projekte so gro\u00df, dass mehrere Teams daran arbeiten, was die Wahrscheinlichkeit neuer Teammitglieder zus\u00e4tzlich erh\u00f6ht.<\/p>\n<p>Wenn das Team regelm\u00e4\u00dfig funktionierende Software liefern m\u00f6chte, dann wird es nicht umhin kommen, die Funktionsf\u00e4higkeit der Software oft zu pr\u00fcfen. So r\u00fccken &#8222;Continuous Integration&#8220; und &#8222;Nightly Builds&#8220; in den Fokus. Sie beziehen in einer entsprechenden Infrastruktur automatisch Code und andere Artefakte aus einem Versionierungssystem, bauen die Software und testen sie ausgiebig.<\/p>\n<p>Obwohl sich nach Scrum jedes Team selbst organisieren und die Infrastruktur selbst bestimmen darf, sollte unbedingt sichergestellt sein,\u00a0<em>dass<\/em>\u00a0jedes Team eine funktionierende Build-Infrastruktur nutzt. Teams, die sich keine eigene Infrastruktur geben k\u00f6nnen oder m\u00f6chten, sollte eine bestehende zur Verf\u00fcgung stehen.<\/p>\n<p>Das Erstellen einer Projekt- und Build-Infrastruktur ist nichts, was ein Entwickler eben mal an einem Nachmittag erreicht. Zusammen genommen ergibt die Build-Infrastruktur mit allem, was dazu geh\u00f6rt, die\u00a0<em>Development Operations<\/em>, kurz DevOps\u00a0[4]. Ohne Anspruch auf Vollst\u00e4ndigkeit ben\u00f6tigt diese:<\/p>\n<ol>\n<li><strong>Versionskontrollsystem<\/strong>, z.B. Subversion\u00a0[5], Git [6]<\/li>\n<li><strong>Ticket-System<\/strong>, z.B. Jira [7], Trello, Leankit, Kanbanize<\/li>\n<li><strong>Build-Server<\/strong>, z.B. Jenkins\u00a0[8]<\/li>\n<li><strong>Deployment-Automatisierung<\/strong>, z.B. GoCD [9]<\/li>\n<li>Tool f\u00fcr\u00a0<strong>Statische Codeanalyse<\/strong>, z.B. Polyspace [10], Klocwork [11], die sowohl auf dem Build-Server als auch lokal f\u00fcr die Entwickler laufen<\/li>\n<li>Tool f\u00fcr\u00a0<strong>Code Coverage<\/strong>, z.B. Bullseye [12]<\/li>\n<li><strong>Testautomatisierung<\/strong>, Framework je nach verwendeter Technologie<\/li>\n<li><strong>Branching<\/strong>-Strategie, damit neue Feature-Entwicklungen risikofrei entwickelt werden k\u00f6nnen [13]<\/li>\n<li><strong>Vollautomatisiertes Reporting<\/strong>. Niemand sollte manuell Statistiken und Stati zusammentragen m\u00fcssen.<\/li>\n<li>Mehrstufiges\u00a0<strong>Integrations- und Merge-Verfahren<\/strong>\u00a0auf dem Build Server, um Branches zusammenzuf\u00fchren [14]<\/li>\n<li><strong>Sandbox-System<\/strong>\u00a0z.B. Docker [15], damit jeder reproduzierbar dieselbe Umgebung hat<\/li>\n<li><strong>Rollendefinition<\/strong>\u00a0f\u00fcr Test Manager, Integration Manager, Release Manager, Build Manager<\/li>\n<\/ol>\n<p>Neben den funktionierenden Werkzeugen ist es wichtig, dass das Teammitglied mit dem Wissen \u00fcber oben genannte Systeme und Verfahren im Projekt bleibt, um \u00c4nderungen angemessen adaptieren zu k\u00f6nnen. Hier wird die Scrum-Forderung nach cross-funktionalen Teams wichtig: Die betreffende Person muss Teil des Projekts sein und bleiben, sonst kommt es immer wieder zu Verz\u00f6gerungen. F\u00fcr gro\u00dfe Projekte mit mehreren Teams kann ein DevOps-Team tats\u00e4chlich die hilfreichste L\u00f6sung sein. Um den Problemen der Fluktuation entgegenzuwirken, wird so das notwendige Wissen durch ein ganzes Team &#8222;Wissender&#8220; sichergestellt. Dieses Dev-Ops-Team muss aber direkt in die Entwicklungsteams eingebunden sein. Denn auch klar ist: Die Infrastruktur muss zuverl\u00e4ssig laufen, es dient als Produktivsystem.<\/p>\n<p>Denn in Scrum gilt: &#8222;Es gibt keine Testphase. Es gibt nur eine Entwicklungsphase, die Testaktivit\u00e4ten einschlie\u00dft.&#8220; [3, p. 228] Selbiges trifft auf Releases der Systemsoftware zu: &#8222;Releasing muss zu einem Standardprozess werden, der v\u00f6llig ger\u00e4uschlos abl\u00e4uft.&#8220; [3, p. 230]<\/p>\n<h2>Infrastruktur 2 \u2013 Embedded Hardware<\/h2>\n<p>Eine weitere Herausforderung bei der Erstellung der Infrastruktur wird durch die Frage deutlich, wie wir so schnell wie m\u00f6glich auf die Zielplattform kommen. Denn &#8222;funktionierende Software&#8220; im agilen Manifest muss im Kontext von Embedded Systems eigentlich hei\u00dfen: \u201e&#8220;funktionierendes System.&#8220;<\/p>\n<p>Embedded Hardware ist etwas spr\u00f6de in der Handhabung, und das liegt nicht am Material der Platinen. Wer mechatronische Hardware entwickelt, denkt in Vorlaufzeiten f\u00fcr Platinen-Layouts, Lieferzeiten und Verf\u00fcgbarkeit aktueller Prozessoren.<\/p>\n<p>Ein funktionierendes System muss nicht unbedingt die real existierende Einheit aus Software, Hardware und Mechanik bedeuten. Das funktionierende System kann auch als Simulation aufgebaut sein, mit deren Hilfe sehr fr\u00fchzeitig der tats\u00e4chliche Kundennutzen gepr\u00fcft wird [16]. Gerade Frameworks wie AUTOSAR helfen dabei, Funktionalit\u00e4ten im Rahmen einer Simulation zun\u00e4chst von Hardware getrennt betrachten zu k\u00f6nnen\u00a0[17]. Dabei gilt es, Vorsicht\u00a0vor un\u00fcberlegter Modellierung und unbedachter Simulation walten zu lassen. Das Aufsetzen von Simulationen, die keine notwendigen Erkenntnisse bieten, kann viel Aufwand und Zeit verschlingen [18].<\/p>\n<p>Sukzessive werden dann der reinen Simulation in Software Methoden Processor-in-the-Loop (PiL) und Hardware-in-the-Loop (HiL) zugef\u00fcgt, um konkrete Effekte von Prozessorarchitektur, Steuerger\u00e4tehardware und mechatronischer Umgebung mit in die automatisierten Tests einzubeziehen. Alle Erfordernisse der DevOps-Infrastruktur gelten auch weiterhin: Nur was automatisiert getestet werden kann, erm\u00f6glicht es dem Team, in einem festen Takt einen Stand eines Systems auszuliefern.<\/p>\n<p>Die Architektur des Systems kann dabei ihr \u00fcbriges tun. Sauber geschnittene Module \u2013 sei es als Microservices\u00a0[19] oder AUTOSAR-Komponenten \u2013 erlauben es, diese f\u00fcr sich zu entwickeln, zu testen und auszuliefern.<\/p>\n<p>All diese Frameworks und Verfahrensweisen schr\u00e4nken scheinbar die Freiheit der Teams ein, geben tats\u00e4chlich jedoch mehr Freiheit in der L\u00f6sung der eigentlichen Aufgabenstellung, vorausgesetzt die Rahmenbedingungen sind bekannt und bleiben relativ stabil.<\/p>\n<h2>Manager und Einf\u00fchrung von Scrum<\/h2>\n<p>Scrum betrifft nicht nur das oder die Entwicklungsteams. Scrum betrifft die ganze Organisation. Auch wenn nur Teile einer Organisation tats\u00e4chlich nach Scrum arbeiten, so sollten doch alle, die mit diesen Teams interagieren, verstehen, was Scrum bedeutet.<\/p>\n<p>Dies gilt auch und vor allem f\u00fcr F\u00fchrungskr\u00e4fte. Scrum sieht explizit vor, dass in Sprints gearbeitet wird, also Entwicklungsabschnitten von wenigen Wochen Dauer, an deren Ende jeweils ein lauff\u00e4higes System an den Kunden geliefert wird.<\/p>\n<p>Nach jedem abgeschlossenen Sprint werden dann die Anforderungen f\u00fcr den n\u00e4chsten geplant. Wichtig ist:\u00a0<em>W\u00e4hrend<\/em>\u00a0des Sprints\u00a0<em>bleiben die Anforderungen stabil<\/em>. Es kommt also kein Manager herein und gibt den Entwicklern pl\u00f6tzlich etwas anderes zu tun. Gibt es w\u00e4hrend eines Sprints neue Anforderungen, werden diese in der Regel nicht in den laufenden integriert, sondern kommen ins Product Backlog. \u00a0H\u00e4ufen sich die F\u00e4lle, dass f\u00fcr den aktuellen Sprint geplante Anforderungen pl\u00f6tzlich obsolet werden, ist das ein impliziter Auftrag an Scrum Master und Product Owner, sich Gedanken \u00fcber bessere Anforderungen und deren Abstimmung mit den Kunden zu machen.<\/p>\n<p>Die vornehmliche Aufgabe des Scrum Masters wird damit, das Team von organisatorischen Interrupts von au\u00dfen zu sch\u00fctzen. Die F\u00fchrungsriege einer Organisation sollte diese Bem\u00fchungen tunlichst unterst\u00fctzen, indem sie eben\u00a0<em>nicht<\/em>\u00a0ins laufende Getriebe eingreift, sondern den Sprint-Takt nutzt, um ge\u00e4nderte Situationen und Anforderungen einzuspeisen.<\/p>\n<p>Die Einf\u00fchrung von Scrum allein \u00fcber Team-Schulungen reicht damit nicht aus. Es bedarf explizit auch der Schulung der F\u00fchrungskr\u00e4fte in angrenzenden Organisationseinheiten.<\/p>\n<p>Agil bedeutet, dass wir die gesamte Organisation ver\u00e4ndern m\u00fcssen, hin zu einer Struktur, die das Projektergebnis erm\u00f6glicht und auf Wertsch\u00f6pfung ausgerichtet ist. Das bedeutet nicht, dass jede Abteilung agile Methoden verwenden muss, doch sollten sie verstehen, was ihre Rolle in der agilen Organisation ist [20].<\/p>\n<p>Die Einf\u00fchrung von Scrum hat einen Anfang, aber durch das Wesen der Selbstorganisation kein Ende. Ver\u00e4nderte Rahmenbedingungen und Projektumfelder werden sich in ver\u00e4nderten Umsetzungen von Scrum niederschlagen. Ihr Manager wird sich daran gew\u00f6hnen m\u00fcssen, dass er keinen statischen Entwicklungsprozess unter sich hat, den er einmal aufgezeichnet bekommt und der dann ewig so bleibt.<\/p>\n<h2>Zusammenfassung<\/h2>\n<p>Agile Vorgehensweisen im Embedded Software Engineering sind kein Selbstl\u00e4ufer.\u00a0 Den Teams durch gute Infrastruktur erm\u00f6glichen, regelm\u00e4\u00dfig aufwandsarm zu liefern und ihnen Methoden an die Hand geben, die Belange von Embedded Systems zu ber\u00fccksichtigen, ist eine gute Basis. Wenn dann auch noch die Manager die Teams in Ruhe arbeiten lassen, garantiert das schon fast den Erfolg.<\/p>\n<p>Wir bei Elektrobit haben sowohl gro\u00dfe Teile unserer eigenen Entwicklungsorganisation, als auch namhafte Kundenorganisationen in Embedded Software Engineering erfolgreich durch die Transition auf Agile Vorgehensweisen begleitet und lernen immer noch st\u00e4ndig dazu. Sprechen Sie uns an.<\/p>\n<h3>Literaturverzeichnis<\/h3>\n<table style=\"height: 723px;\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[1]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">J. Sutherland and J. Sutherland, Scrum: The Art of Doing Twice the Work in Half the Time, UK: Random House Business Books, 2014.<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[2]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">W. Cunningham and others, &#8222;Manifest f\u00fcr Agile Softwareentwicklung&#8220;,&#8220; 2001. [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/agilemanifesto.org\/iso\/de\/manifesto.html\" target=\"_blank\" rel=\"noopener\">https:\/\/agilemanifesto.org\/iso\/de\/manifesto.html<\/a><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[3]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">B. Gloger, Scrum: Produkte zuverl\u00e4ssig und schnell entwickeln, 5. Auflage Hrsg., M\u00fcnchen: Carl Hanser Verlag, 2016.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[4]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">G. Kim, J. Humble, P. Debois, J. Willis and T. Demmig, Das DevOps-Handbuch, Heidelberg: O&#8217;Reilly \/ dpunkt.verlag GmbH, 2017.<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[5]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">B. Collins-Sussman, B. W. Fitzpatrick and C. M. Pilato, &#8222;Version Controll with Subversion&#8220;, 2017. [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/svnbook.red-bean.com\/index.de.html\" target=\"_blank\" rel=\"noopener\">https:\/\/svnbook.red-bean.com\/index.de.html<\/a><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[6]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">S. Chacon and B. Straub, Pro Git book, US: Apress, 2009.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[7]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">M. Doar, Practical JIRA Administration, UK: O&#8217;Reilly, 2011.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[8]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">&#8222;Jenkins Handbook,&#8220; [Online]. Available:\u00a0<a href=\"https:\/\/jenkins.io\/doc\/book\/\" target=\"_blank\" rel=\"noopener\">https:\/\/jenkins.io\/doc\/book\/<\/a>. [Accessed 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[9]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">&#8222;GoCD: Open Source Continuous Delivery and Automation Server&#8220;, [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/www.gocd.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.gocd.org\/<\/a>. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[10]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">&#8222;Polyspace. Making Critical Code Safe and Secure&#8220;, MathWorks, [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/de.mathworks.com\/products\/polyspace.html\" target=\"_blank\" rel=\"noopener\">https:\/\/de.mathworks.com\/products\/polyspace.html<\/a>. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[11]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">&#8222;Klocwork: Source Code Analysis Tools for Security &amp; Reliability&#8220;, [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/www.klocwork.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.klocwork.com<\/a>\/. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[12]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">&#8222;BullseyeCoverage Code Coverage Analyzer&#8220;, [Online].<br \/>\nAvailable:<a href=\"https:\/\/www.microconsult.de\/%20http:\/www.bullseye.com\" target=\"_blank\" rel=\"noopener\">\u00a0https:\/\/www.bullseye.com<\/a>\/. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[13]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">P. Hodgson, &#8222;Feature Branching vs. Feature Flags: What\u2019s the Right Tool for the Job?,&#8220; 23 05 2017. [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/devops.com\/feature-branching-vs-feature-flags-whats-right-tool-job\" target=\"_blank\" rel=\"noopener\">https:\/\/devops.com\/feature-branching-vs-feature-flags-whats-right-tool-job<\/a>\/. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[14]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">W. Buchwalter, &#8222;A Git Workflow for Continuous Delivery&#8220;, 21 06 2016. [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/blogs.technet.microsoft.com\/devops\/2016\/06\/21\/a-git-workflow-for-continuous-delivery\" target=\"_blank\" rel=\"noopener\">https:\/\/blogs.technet.microsoft.com\/devops\/2016\/06\/21\/a-git-workflow-for-continuous-delivery<\/a>\/. [Zugriff am 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[15]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">&#8222;Docker &#8211; Build, Ship, and Run Any App, Anywhere&#8220;, [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/www.docker.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.docker.com\/<\/a>. [Accessed 11 10 2017].<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[16]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">J. Schlosser, &#8222;Fr\u00fche Verifikation von Regelungssystemen mit Model-Based Design&#8220;, in\u00a0<em>Embedded Software Engineering Konress<\/em>, Sindelfingen, 2011.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[17]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">J. Schlosser und G. Sandmann, &#8222;Keine Angst vor Autosar \u2013 Leitfaden und nutzenbetrachtung f\u00fcr Funktionsentwickler&#8220;,\u00a0<em>ATZelektronik,\u00a0<\/em>Bd. 4, Nr. 2, pp. 66-72, 2009.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[18]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">J. Schlosser, Architektur\u00adsimulation von verteilten Steuer\u00adger\u00e4te\u00adsystemen, Berlin: Logos Verlag, 2006.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[19]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">T. Schneider, &#8222;Achieving Cloud Scalability with Microservices and DevOps in the Connected Car Domain&#8220;, in\u00a0<em>Software Engineering (Workshops)<\/em>, Wien, 2016.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; width: 23.3594px;\" valign=\"top\">[20]<\/td>\n<td style=\"height: 23px; width: 1302.62px;\" valign=\"top\">M. Hillbrand, &#8222;Agile Methoden skalieren, aber bitte nicht dogmatisch! Erfolgreich skalieren!&#8220;,\u00a0<em>OBJEKTspektrum,\u00a0<\/em>Nr. 2, 2017.<\/td>\n<\/tr>\n<tr style=\"height: 47px;\">\n<td style=\"height: 47px; width: 23.3594px;\" valign=\"top\">[21]<\/td>\n<td style=\"height: 47px; width: 1302.62px;\" valign=\"top\">W. Cunningham, &#8222;Manifest f\u00fcr Agile Softwareentwicklung&#8220;, 2001. [Online].<br \/>\nAvailable:\u00a0<a href=\"https:\/\/agilemanifesto.org\/iso\/de\/manifesto.html\" target=\"_blank\" rel=\"noopener\">https:\/\/agilemanifesto.org\/iso\/de\/manifesto.html<\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Autoren<\/h3>\n<p><strong>Martin Hillbrand<\/strong>\u00a0ist seit \u00fcber 10 Jahren in Software Engineering und Prozessoptimierung in verschiedenen Industrien unterwegs, und unterst\u00fctzt bei Elektrobit Kundenorganisationen in der Einf\u00fchrung agiler Methoden. Er studierte Software Engineering und Informations-Ingenieurwesen und \u2013Management an der FH Ober\u00f6sterreich. Martin Hillbrand ist zertifizierter Scrum Master, Product Owner und Scrum Professional.<\/p>\n<p><strong>Dr. Joachim Schlosser<\/strong>\u00a0f\u00fchrt bei Elektrobit Automotive in M\u00fcnchen Informatiker und Ingenieure, die Automobilhersteller und Zulieferer zu Agilen Entwicklungsmethoden, Funktionaler Sicherheit und Software Architektur beraten. Nach seiner Promotion in Informatik an der TU M\u00fcnchen war er unter anderem \u00fcber 10 Jahre f\u00fcr MathWorks, dem Hersteller von MATLAB &amp; Simulink t\u00e4tig. Er bloggt auf\u00a0<a href=\"https:\/\/www.schlosser.info\/\" target=\"_blank\" rel=\"noopener\">www.schlosser.info<\/a><\/p>\n<p><a title=\"Fachinfo_ESE_scrum_elektrobit_schlosser\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/12\/fachinfo_ese_scrum_elektrobit_schlosser.pdf\" target=\"_blank\" rel=\"noopener\"><strong>Beitrag als PDF downloaden<\/strong><\/a><\/p>\n<hr \/>\n<h2>Software Engineering Management &#8211; unsere Trainings &amp; Coachings<\/h2>\n<p><strong>Wollen Sie sich auf den aktuellen Stand der Technik bringen?<\/strong><\/p>\n<p>Dann informieren Sie sich\u00a0<a title=\"Alle Trainings &amp; Termine\" href=\"https:\/\/www.microconsult.de\/alle-trainings-termine-komplettuebersicht\/\" target=\"_blank\" rel=\"noopener\"><strong>hier<\/strong>\u00a0<\/a>zu Schulungen\/ Seminaren\/ Trainings\/ Workshops und individuellen Coachings von MircoConsult zum Thema Software Engineering Management \/Prozess-, Projekt- und Produktmanagement.<\/p>\n<p><strong>Training &amp; Coaching zu den weiteren Themen unseren Portfolios finden Sie\u00a0<a title=\"Training &amp; Beratung - alle Themen\" href=\"https:\/\/www.microconsult.de\/training-beratung\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/strong><\/p>\n<hr \/>\n<h2>Software Engineering Management &#8211; Fachwissen<\/h2>\n<p>Wertvolles Fachwissen zum Thema\u00a0Software Engineering Management \/Prozess-, Projekt- und Produktmanagement steht\u00a0<a href=\"https:\/\/www.microconsult.de\/projektmanagement\/\" target=\"_blank\" rel=\"noopener\"><strong>hier<\/strong>\u00a0<\/a>f\u00fcr Sie zum kostenfreien Download bereit.<\/p>\n<p><a title=\"Prozess-, Projekt- und Produktmanagement\" href=\"https:\/\/www.microconsult.de\/projektmanagement\/\" target=\"_blank\" rel=\"noopener\"><strong>Zu den Fachinformationen<\/strong><\/a><\/p>\n<p><strong>Fachwissen zu weiteren Themen unseren Portfolios finden Sie <a title=\"Fachwissen\" href=\"https:\/\/www.microconsult.de\/fachwissen\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gut \u2013 aber aus anderen Gr\u00fcnden, als Ihr Manager glaubt Autoren: Dr. Joachim Schlosser, Martin Hillbrand, Elektrobit Automotive GmbH Beitrag &#8211; Embedded Software Engineering Kongress 2017 Agil, was ist das eigentlich? Agile Entwicklung, das hat was von Leichtigkeit. Tats\u00e4chlich tr\u00e4gt agile Entwicklung dazu bei, schneller bessere Ergebnisse erzielen zu k\u00f6nnen. Es gilt aber auch: der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-7946","post","type-post","status-publish","format-standard","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Scrum f\u00fcr Embedded-Software - MicroConsult Academy GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microconsult.de\/en\/scrum-for-embedded-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scrum f\u00fcr Embedded-Software - MicroConsult Academy GmbH\" \/>\n<meta property=\"og:description\" content=\"Gut \u2013 aber aus anderen Gr\u00fcnden, als Ihr Manager glaubt Autoren: Dr. Joachim Schlosser, Martin Hillbrand, Elektrobit Automotive GmbH Beitrag &#8211; Embedded Software Engineering Kongress 2017 Agil, was ist das eigentlich? Agile Entwicklung, das hat was von Leichtigkeit. Tats\u00e4chlich tr\u00e4gt agile Entwicklung dazu bei, schneller bessere Ergebnisse erzielen zu k\u00f6nnen. Es gilt aber auch: der [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/scrum-for-embedded-software\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-29T07:08:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-13T06:19:17+00:00\" \/>\n<meta name=\"author\" content=\"weissblau media\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"weissblau media\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/\"},\"author\":{\"name\":\"weissblau media\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\"},\"headline\":\"Scrum f\u00fcr Embedded-Software\",\"datePublished\":\"2025-11-29T07:08:58+00:00\",\"dateModified\":\"2026-02-13T06:19:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/\"},\"wordCount\":2524,\"commentCount\":0,\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/\",\"name\":\"Scrum f\u00fcr Embedded-Software - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"datePublished\":\"2025-11-29T07:08:58+00:00\",\"dateModified\":\"2026-02-13T06:19:17+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/scrum-fuer-embedded-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scrum f\u00fcr Embedded-Software\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/\",\"name\":\"MicroConsult Academy GmbH\",\"description\":\"Professionelle Schulungen, Beratung und Projektunterst\u00fctzung\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microconsult.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\",\"name\":\"weissblau media\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"caption\":\"weissblau media\"},\"sameAs\":[\"https:\\\/\\\/www.microconsult.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scrum for Embedded Software - MicroConsult Academy GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microconsult.de\/en\/scrum-for-embedded-software\/","og_locale":"en_GB","og_type":"article","og_title":"Scrum f\u00fcr Embedded-Software - MicroConsult Academy GmbH","og_description":"Gut \u2013 aber aus anderen Gr\u00fcnden, als Ihr Manager glaubt Autoren: Dr. Joachim Schlosser, Martin Hillbrand, Elektrobit Automotive GmbH Beitrag &#8211; Embedded Software Engineering Kongress 2017 Agil, was ist das eigentlich? Agile Entwicklung, das hat was von Leichtigkeit. Tats\u00e4chlich tr\u00e4gt agile Entwicklung dazu bei, schneller bessere Ergebnisse erzielen zu k\u00f6nnen. Es gilt aber auch: der [&hellip;]","og_url":"https:\/\/www.microconsult.de\/en\/scrum-for-embedded-software\/","og_site_name":"MicroConsult Academy GmbH","article_published_time":"2025-11-29T07:08:58+00:00","article_modified_time":"2026-02-13T06:19:17+00:00","author":"weissblau media","twitter_card":"summary_large_image","twitter_misc":{"Written by":"weissblau media","Estimated reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/#article","isPartOf":{"@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/"},"author":{"name":"weissblau media","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a"},"headline":"Scrum f\u00fcr Embedded-Software","datePublished":"2025-11-29T07:08:58+00:00","dateModified":"2026-02-13T06:19:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/"},"wordCount":2524,"commentCount":0,"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/","url":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/","name":"Scrum for Embedded Software - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"datePublished":"2025-11-29T07:08:58+00:00","dateModified":"2026-02-13T06:19:17+00:00","author":{"@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a"},"breadcrumb":{"@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/scrum-fuer-embedded-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"Scrum f\u00fcr Embedded-Software"}]},{"@type":"WebSite","@id":"https:\/\/www.microconsult.de\/#website","url":"https:\/\/www.microconsult.de\/","name":"MicroConsult Academy GmbH","description":"Professional training, consulting and project support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microconsult.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a","name":"weissblau media","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","caption":"weissblau media"},"sameAs":["https:\/\/www.microconsult.de"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/7946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/comments?post=7946"}],"version-history":[{"count":7,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/7946\/revisions"}],"predecessor-version":[{"id":11684,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/7946\/revisions\/11684"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=7946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/categories?post=7946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/tags?post=7946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}