SQS Services Analysieren. Bewerten. Entscheiden. sqs.com Mit einer Software Architecture Evaluation Chancen und Risiken einer Anwendungsarchitektur identifizieren Architekturbewertung Use Cases Sichern Sie mit einer Software Architecture Evaluation (SAE) geplante oder bereits getätigte Investitionen in Ihre Software- oder Enterprise-Architekturen ab. Ermitteln Sie den Deckungsgrad der Umsetzung Ihrer Geschäftsziele. Sie stehen vor Durchführung und Planung In einer idealen Welt sind die von den Geschäftszielen getriebenen Anforderungen an ein Softwaresystem sauber erfasst, dokumentiert und werden für die Wartung und Pflege des Systems nachgehalten. Auf dieser Grundlage können Betrieb, Weiterentwicklung und Wartung zur Zufriedenheit des Endkunden bzw. der Servicenehmer geplant und sogar mittels höherwertiger Service-Strukturen kostengünstig realisiert werden. Die Einhaltung dieser logischen Kette von Geschäftszielen hin zu einer angemessenen Enterprise- und SoftwareArchitektur lässt sich mittels der SAE überprüfen. Im Falle von Abweichungen können Risiken bewertet und Maßnahmen zur Anpassung der Software an die Geschäftsziele systematisch abgeleitet werden. • eines Paradigma-Wechsels in Ihrer Anwendungslandschaft oder Ihrer Unternehmens-Organisation (z. B. Aufbau und Ausbau einer SOA), • eines Due Diligence Projekts, • eines Insourcing-Projekts, • einer Neu-Einführung geschäftskritischer Software, • der strategischen Neu-Ausrichtung/Überarbeitung Ihres Application Portfolios oder sind konfrontiert mit • zu hohen Wartungsaufwänden, • redundanten, inkompatiblen, obsoleten Services • unzufriedenen Benutzern • unzureichender Performance Das Verfahren Die Software Architecture Evaluation basiert auf einem etablierten Verfahren zur Bewertung von Software-Architekturen, der Architecture Tradeoff Analysis Method (ATAM®) des Software Engineering Institutes (SEI). Hierbei werden technische und fachliche Aspekte eines Softwaresystems verknüpft und systematisch sowie konstruktiv ausgewertet. Business Drivers Quality Attributes Scenarios Software Architecture Architectural Approaches Architectural Decisions impacts Risk Themes ATAM Analysis Trade Offs distilled into Sensitivity Points Non-Risks Risks Durch die SAE erhalten Sie einerseits technisch fundierte und tiefgehende Einsichten in die Software bzw. die Service-Struktur an sich und andererseits den fachlichen und wirtschaftlichen Gesamtrahmen für Ihre Zielsetzungen. Die SAE berücksichtigt hierbei sowohl aktuelle als auch künftig zu erwartende Anforderungen. Mit der SAE werden Risiken identifiziert, priorisiert und im Anschluss angemessene konkrete Maßnahmen erarbeitet. • Systematische Erfassung der Anwendungs-Szenarien Erfassen und analysieren Sie die für Ihr System relevanten Szenarien systematisch und bewerten Sie die Tragfähigkeit der Software-Architektur. Erfassen Sie aktuelle und zukünftige Anforderungen an die Software und ermessen Sie die Grenzen Ihrer Software durch umfassende Betrachtungen • Risikoanalyse mit Gewichtung und Bewertung Aus den erfassten Architektur-Ansätzen und den Anwendungsszenarien lassen sich systematisch Risiken erkennen und gewichten. • Ableitung von Strategien und Maßnahmen Auf der Grundlage der identifizierten Risiken werden Maßnahmen für die zukünftige Wartung und Weiterentwicklung der Softwarelandschaft abgeleitet • Due Diligence Im Rahmen von Due Diligence-Analysen bietet die SAE im Zusammenspiel mit einem vorangehenden Code Quality Assessment die präzise Einsicht in die Möglichkeiten und Grenzen eines Softwaresystems oder einer Enterprise Architecture. Die beim Code Quality Assessment der Software gewonnenen Informationen über die interne technische Qualität und die interne Software-/System-Architektur fließen als technischer Aspekt der Gesamtarchitekturbetrachtung in die SAE ein. Bewährte Grundlagen • ATAM® (Architecture Trade Off Analysis Method) des CMM/ CMMI-Entwicklers SEI Ihre Vorteile • Qualitätsmodelle basierend auf ISO 25010 Durch die Anwendung der SAE erhalten Sie die folgenden strategisch wichtigen Resultate: • Technische Expertise und versierte Methoden unserer Analysten ermöglichen die Durchführung der Projekte auch unter anspruchvollen Rahmenbedingungen • Bewertung der Software-Architektur an Geschäftszielen Alle Softwaresysteme innerhalb einer Organisation dienen letztlich den Geschäftszielen, die sich aus strategischen Überlegungen und Marktbetrachtungen ergeben. Mit Hilfe von der SAE lässt sich die Software- oder EnterpriseArchitektur auf die Erfüllung dieser Geschäftsziele hin nachhaltig und systematisch bewerten. • Ganzheitliche Sicht durch Einbeziehung aller Stakeholder Erfassen Sie ein breites Spektrum an technischen und organisatorischen Anforderungen an die Software bzw. Services. Vom Marketing über die Entwicklung und Qualitätssicherung bis hin zum Endanwender gesammelte Erfahrungen und Wissen über Ihre technische Architektur und Ihre Organisation werden so zu vollem Vorteil genutzt. • Zielführende Aufbereitung der Analyse-Ergebnisse für Entscheidungsträger • Vorbereitung und Unterstützung der operativen Umsetzung beschlossener Maßnahmen Kontakt Haben Sie Fragen oder benötigen Sie weiteres Infomaterial? Wir freuen uns auf Ihre E-Mail an [email protected] SQS – der weltweit führende Spezialist für Software-Qualität
© Copyright 2025 ExpyDoc