Squore - in jeder Phase des Lebenszyklus eine umfassende Lösung zur Bewertung der Softwarekonformität

Basierend auf ausgeprägtem Hintergrundwissen über softwarebezogene Standards, bietet Squore standardisierte Evaluationspakete von Drittanbietern an.

  • Multidimensionale Analyse der Anwendung, von der allgemeinen Projektebene bis hin zu den Anforderungsdetails, Quellcode, ...
  • Vorgefertigte Evaluationspakete nach Branche oder nach Norm (ISO 9126, SQALE, ...)
  • Bewertungsmodelle, die leicht an spezifische Anforderungen angepasst werden können

Vorteile

  • Eingebundene native Quellcode-Analysatoren für eine Vielzahl von Programmiersprachen

  • Integration von Daten aus Werkzeugen von Drittanbietern: andere Quellcode-Analysatoren, Werkzeuge zur Überprüfung von Programmierregeln, dynamische Analysatoren, Werkzeuge zur Verwaltung technischer Fakten, Werkzeuge zur Konfigurationsverwaltung, Werkzeuge zur Verwaltung von Anforderungen

  • Ein einziger und vollständig automatisierter Vorgang zum Sammeln, Abstimmen, Strukturieren und Analysieren von Daten
  • Ständiger und dynamischer Zugang zu den Auditergebnissen über ein interaktives Dashboard
  • Automatisierte Erstellung von umfassenden Berichten mit nur einem Klick

Kontext

Zusammenhänge von Softwarequalität und Unternehmenszielen

Die Bewertung der Qualität von Softwareprodukten ist eindeutig an Unternehmensziele gebunden. Wertschöpfende Faktoren in Bezug auf die Unternehmensziele können sein:

  • Risikobewertung
  • Reduzierung der Wartungskosten
  • Auswirkungsanalyse
  • Wiederverwendbarkeit/ Downsizing
  • Outsourcing/ Subaufträge
  • Annahme von Kunden und Vorschriften
  • Bewertung von Software

Lösung

Standardisierte Evaluierungspakete für Drittanbieter

Squore/Software Analytics bietet standardisierte Evaluierungspakete für Drittanbieter an. Diese unterstützen bei:

  • Bewertung der Wartbarkeit und Zuverlässigkeit des Quellcodes, basierend auf vordefinierter Evaluierungsmodule, die auf verschiedene Programmiersprachen anwendbar sind: Ada, C, C++, C#, Cobol, Java, ...
  • Verifikation des Quellcodes sicherheitsrelevanter Systeme: Überprüfung der Einhaltung der Anforderungen internationaler Normen wie z.B. ISO 61508, EN 50128, HIS oder Galileo Software Standard.
  • Konformität des Quellcodes nach MISRA C
  • Einhaltung der Testdokumentation nach ISO 12119
  • Analyse der strukturellen Codeabdeckung gemäß DO-178
Squore Dashboard

Maßgeschneiderte Audits für spezifische Kontexte

Unsere professionellen Dienstleistungen bieten auch maßgeschneiderte Audits durch die Auswahl geeigneter Evaluationsmodule, die zu bestimmten Kontexten passen:

  • Zu evaluierenden Produktmerkmalen wie: Zuverlässigkeit, Effizienz, Benutzerfreundlichkeit, Wartungsfreundlichkeit, Wahrscheinlichkeitsaussage gemäß der internationalen Norm ISO/IEC 9126-1
  • Verfügbare Softwareinformationen und Arbeitsprodukte wie: Anforderungen, Design-Modelle, Quellcode, Benutzerdokumentation oder Testpläne
  • Zeit- und Budgetbeschränkungen
  • Wiederverwendbarkeit

Highlights

Toolbasierter Audit-Bericht

  • Ermöglicht eine einfache Navigation durch die Ergebnisse über ein interaktives Dashboard ermöglicht
  • Umfassender Export der Berichte in verschiedenen Formaten wie z.B.: PDF, Word, PowerPoint oder Excel
Erstellung umfassender Berichte mit nur einem Klick

Einhaltung der Norm ISO/IEC 14598

Unsere Dienstleistungen zur Bewertung von Softwareprodukten entsprechen den Anforderungen der internationalen Norm ISO/IEC 14598 "Informationstechnik - Bewerten von Software-Produkten".

  • Teil 5: "Anwendungsrichtlinie für Begutachter" spezifiziert, wie eine Evaluation als Drittanbieter durchgeführt werden kann.
  • Teil 6: "Informationstechnik - Bewerten von Software-Produkten - Dokumentation der Bewertungsmodule " beschreibt, wie die Bewertungstechnologie formalisiert werden kann, um objektive und wiederholbare Bewertungen sicherzustellen.
Der Evaluierungsprozess wie in ISO/IEC 14598-5 festgelegt.

Zugehörige Ergebnisse

Qualitätsberichte

  • Alle Basiswerte und abgeleitete Messwerte
  • Alle Stellen, an denen die Schlüsselergebnisse (z.B. Regelverstöße) gefunden wurden
Der Menüpunkt "Findings" bietet erweiterte Filterfunktionen, die es ermöglichen, risikoreiche Komponenten sofort zu identifizieren.