{"id":936,"date":"2026-01-06T10:47:43","date_gmt":"2026-01-06T09:47:43","guid":{"rendered":"https:\/\/software-product.health\/?page_id=936"},"modified":"2026-01-19T02:28:47","modified_gmt":"2026-01-19T01:28:47","slug":"uber-spha","status":"publish","type":"page","link":"https:\/\/software-product.health\/?page_id=936","title":{"rendered":"\u00dcber SPHA"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"936\" class=\"elementor elementor-936\">\n\t\t\t\t<div class=\"elementor-element elementor-element-473746f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"473746f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a040627 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"a040627\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7249cd0 elementor-widget elementor-widget-heading\" data-id=\"7249cd0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Was ist SPHA?<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1495030 elementor-widget elementor-widget-text-editor\" data-id=\"1495030\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>SPHA \u2013 der Software Product Health Assistant \u2013 ist ein am Fraunhofer IEM entwickeltes Framework, zur automatischen und systematischen Analyse des Gesundheitszustands von Softwareprodukten. Hierzu werden in der Regel folgende vier Aspekte kombiniert analysiert:<\/p><p><strong>Softwaresicherheit (Security)<\/strong>: SPHA nutzt und kombiniert Softwaresicherheitsdaten, bspw. aus SAST- oder DAST-Werkzeugen, um die Gesamtsicherheit eines Softwareprodukts abzusch\u00e4tzen.<\/p><p><strong>Interne Qualit\u00e4t (internal Quality)<\/strong>: Die interne Qualit\u00e4t beschreibt, die von innen wahrgenommene, Qualit\u00e4t des Softwareprodukts \u2013 also bspw. aus Sicht von Entwickler:innen oder Tester:innen. Um die interne Qualit\u00e4t eines Softwareprodukts abzusch\u00e4tzen, nutzt und kombiniert SPHA-Daten mit Bezug zu Wartbarkeit (Maintainability), Verst\u00e4ndlichkeit (Comprehensibility), Testbarkeit (Testability) sowie Code-Qualit\u00e4t (Code Quality) des Softwareprodukts.<\/p><p><strong>Externe Qualit\u00e4t (external Quality)<\/strong>: Die externe Qualit\u00e4t beschreibt, die von au\u00dfen wahrgenommene, Qualit\u00e4t des Softwareprodukts \u2013 also aus Sicht der Nutzer:innen. Um die externe Qualit\u00e4t eines Softwareprodukts abzusch\u00e4tzen, nutzt und kombiniert SPHA-Daten mit Bezug zu Gebrauchstauglichkeit (Usability), Zuverl\u00e4ssigkeit (Reliability), Leistungsf\u00e4higkeit (Performance) des Softwareprodukts.<\/p><p><strong>Nachhaltigkeit (Sustainability)<\/strong>: Im Kontext von Software Product Health legt SPHA den Fokus auf \u00f6konomische Aspekte der Nachhaltigkeit, wie bspw. Wiederverwendung bestehender Komponenten oder Agilit\u00e4t der Softwareentwicklung.<\/p><p><strong>Prozesskonformit\u00e4t (Process Compliance)<\/strong>: In diesem Bereich analysiert SPHA-Daten in Bezug auf die Konformit\u00e4t mit unternehmensweiten Vorgaben, aber auch Gesetzen oder Standards.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0b3062b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"0b3062b\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ae83df1 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"ae83df1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9611b9 elementor-widget elementor-widget-heading\" data-id=\"a9611b9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Warum ist die Betrachtung von Software Product Health wichtig?<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-665abc3 elementor-widget elementor-widget-text-editor\" data-id=\"665abc3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Softwareprodukte und Softwareentwicklungsprozesse sind heute ungemein komplex. Viele Stakeholder mit verschiedenen Hintergr\u00fcnden m\u00fcssen unterschiedliche Aspekte der Produkte verstehen. Dies f\u00fchrt zu komplexer Kommunikation mit Folgen wie Stagnation, steigende Kosten und verschobene Releases.<\/p><p>SPHA betrachtet alle zentralen Aspekte der Softwareprodukte und hilft den verschiedenen Stakeholdern ein gemeinsames, strukturiertes und visuelles Verst\u00e4ndnis f\u00fcr den Gesundheitszustand des Softwareprodukts zu bekommen. So werden, komplexe Zusammenh\u00e4nge sichtbar und fundierte Einsch\u00e4tzung der <strong>Stabilit\u00e4t<\/strong>, <strong>Qualit\u00e4t<\/strong> und <strong>Weiterentwicklungsf\u00e4higkeit<\/strong> eines Produkts werden erm\u00f6glicht.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-46af626 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-parent\" data-id=\"46af626\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e2f96f6 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-equal-height-no e-con e-child\" data-id=\"e2f96f6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b04e4d6 elementor-widget elementor-widget-heading\" data-id=\"b04e4d6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Wie wird Software Product Health bestimmt?<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f5e9efa elementor-widget elementor-widget-text-editor\" data-id=\"f5e9efa\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>SPHA ist kein Analysewerkzeug im klassischen Sinne, das den Quellcode analysiert. Viel mehr bildet SPHA eine Klammer um alle bestehenden Werkzeuge in einem Softwarelebenszyklus. Auf diese Weise f\u00fchrt SPHA die w\u00e4hrend der Entwicklung und des Betriebs eines Softwareprodukts anfallenden Daten zusammen, um diese zu analysieren und so die Software Product Health zu bestimmen.<\/p><p>SPHA verf\u00fcgt \u00fcber Adapter, um Daten von etablierten Werkzeugen entgegenzunehmen und ein klar strukturiertes internes Datenformat zur Bestimmung der Software Product Health.<\/p><p>SPHA nutzt vordefinierte Regeln, die vorgeben, wie Daten zu interpretieren und zu verrechnen sind, um die unterschiedlichen Aspekte der Software Product Health zu bewerten.<\/p><p><a href=\"https:\/\/github.com\/fraunhofer-iem\/spha\">Zum Github<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Was ist SPHA? SPHA \u2013 der Software Product Health Assistant \u2013 ist ein am Fraunhofer IEM entwickeltes Framework, zur automatischen und systematischen Analyse des Gesundheitszustands von Softwareprodukten. Hierzu werden in der Regel folgende vier Aspekte kombiniert analysiert: Softwaresicherheit (Security): SPHA nutzt und kombiniert Softwaresicherheitsdaten, bspw. aus SAST- oder DAST-Werkzeugen, um die Gesamtsicherheit eines Softwareprodukts abzusch\u00e4tzen. Interne Qualit\u00e4t (internal Quality): Die interne Qualit\u00e4t beschreibt, die von innen wahrgenommene, Qualit\u00e4t des Softwareprodukts \u2013 also bspw. aus Sicht von Entwickler:innen oder Tester:innen. Um die interne Qualit\u00e4t eines Softwareprodukts abzusch\u00e4tzen, nutzt und kombiniert SPHA-Daten mit Bezug zu Wartbarkeit (Maintainability), Verst\u00e4ndlichkeit (Comprehensibility), Testbarkeit (Testability) sowie Code-Qualit\u00e4t (Code Quality) des Softwareprodukts. Externe Qualit\u00e4t (external Quality): Die externe Qualit\u00e4t beschreibt, die von au\u00dfen wahrgenommene, Qualit\u00e4t des Softwareprodukts \u2013 also aus Sicht der Nutzer:innen. Um die externe Qualit\u00e4t eines Softwareprodukts abzusch\u00e4tzen, nutzt und kombiniert SPHA-Daten mit Bezug zu Gebrauchstauglichkeit (Usability), Zuverl\u00e4ssigkeit (Reliability), Leistungsf\u00e4higkeit (Performance) des Softwareprodukts. Nachhaltigkeit (Sustainability): Im Kontext von Software Product Health legt SPHA den Fokus auf \u00f6konomische Aspekte der Nachhaltigkeit, wie bspw. Wiederverwendung bestehender Komponenten oder Agilit\u00e4t der Softwareentwicklung. Prozesskonformit\u00e4t (Process Compliance): In diesem Bereich analysiert SPHA-Daten in Bezug auf die Konformit\u00e4t mit unternehmensweiten Vorgaben, aber auch Gesetzen oder Standards. Warum ist die Betrachtung von Software Product Health wichtig? Softwareprodukte und Softwareentwicklungsprozesse sind heute ungemein komplex. Viele Stakeholder mit verschiedenen Hintergr\u00fcnden m\u00fcssen unterschiedliche Aspekte der Produkte verstehen. Dies f\u00fchrt zu komplexer Kommunikation mit Folgen wie Stagnation, steigende Kosten und verschobene Releases. SPHA betrachtet alle zentralen Aspekte der Softwareprodukte und hilft den verschiedenen Stakeholdern ein gemeinsames, strukturiertes und visuelles Verst\u00e4ndnis f\u00fcr den Gesundheitszustand des Softwareprodukts zu bekommen. So werden, komplexe Zusammenh\u00e4nge sichtbar und fundierte Einsch\u00e4tzung der Stabilit\u00e4t, Qualit\u00e4t und Weiterentwicklungsf\u00e4higkeit eines Produkts werden erm\u00f6glicht. Wie wird Software Product Health bestimmt? SPHA ist kein Analysewerkzeug im klassischen Sinne, das den Quellcode analysiert. Viel mehr bildet SPHA eine Klammer um alle bestehenden Werkzeuge in einem Softwarelebenszyklus. Auf diese Weise f\u00fchrt SPHA die w\u00e4hrend der Entwicklung und des Betriebs eines Softwareprodukts anfallenden Daten zusammen, um diese zu analysieren und so die Software Product Health zu bestimmen. SPHA verf\u00fcgt \u00fcber Adapter, um Daten von etablierten Werkzeugen entgegenzunehmen und ein klar strukturiertes internes Datenformat zur Bestimmung der Software Product Health. SPHA nutzt vordefinierte Regeln, die vorgeben, wie Daten zu interpretieren und zu verrechnen sind, um die unterschiedlichen Aspekte der Software Product Health zu bewerten. Zum Github<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-936","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/pages\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/software-product.health\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=936"}],"version-history":[{"count":13,"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/pages\/936\/revisions"}],"predecessor-version":[{"id":958,"href":"https:\/\/software-product.health\/index.php?rest_route=\/wp\/v2\/pages\/936\/revisions\/958"}],"wp:attachment":[{"href":"https:\/\/software-product.health\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}