Squore
Softwareanalyse für effiziente Entscheidungsfindung bei Ihrer Projektüberwachung

Squore: Analyse für die Projektüberwachung

Schnellere Entscheidungsfindung durch Bereitstellung managementrelevanter Informationen

Squore ist ein innovatives Entscheidungs-Dashboard für Qualitätsmanagement in der Softwareentwicklung. Es ermöglicht:

  • Bessere Projektperformance
  • Höhere Softwarequalität
  • Sicherstellung der Einhaltung von Prozessen und Standards

Vorteile

  • Optimierung von Software-Projektmanagement dank Echtzeit-Indikatoren
  • Bewertung der Einhaltung von Industriestandards mit dem Quellcode-Analyzer und externen Datenquellen
  • Automatisierung der kontinuierlichen Qualitätskontrolle, gemäß agiler Prozesse und DevOps
  • Verwaltung des Anwendungsportfolios durch einfaches vergleichen von Projekten

Anwendungsgebiete

Optimierung des Software-Projektmanagements

Squore ermöglicht es Projektmanagern, die Überwachung aller Arten von Software- und Systementwicklungsprojekten zu optimieren. Es  bietet Echtzeitzugriff auf die relevantesten und verwertbarsten Indikatoren.

  • Angepasst an Ihre Softwareentwicklungsmethode: Agile oder Wasserfallprojekte
  • Mit breiter Abdeckung: Softwareprojekte, Software- und Systemprojekte
  • Den Bedürfnissen der Benutzer gerecht werden: Überwachung der Codequalität, Prozessüberwachung und Projektüberwachung hinsichtlich Zeit, Kosten, Qualität und Ressourcen
  • Ermöglicht Anwendungsportfolio-Management: Für objektive Entscheidungen bietet das Squore-Dashboard bietet einen einfachen Vergleich mit anderen ähnlichen Projekten

Eine Reihe von Lösungen, angepasst an unterschiedliche Reifegrade

Unabhängig von der Reife interner Entwicklungsprozesse bietet Squore eine Best-Fit-Lösung zur Optimierung der Qualität von Softwareentwicklungen und zum Management von Projekten mit starken regulatorischen Einschränkungen.

  • Schlüsselfertige Lösung: Squore/Software Analytics bietet eine Standard- und voll funktionsfähige Lösung mit vorgefertigten Analyse- und Entscheidungsmodellen. Diese ermöglicht es, die Qualität von Softwareentwicklungen sicherzustellen.
  • Integration von Squore in bereits bewährte Prozesse und Kennzahlen:  Squore lässt sich nahtlos mit allen internen Standards und Prozessen integrieren. Anwender habend die Möglichkeit alle Arten von Daten und KPIs zu integrieren und können Dashboards und Analysemodelle anpassen.
     

Vorteile

  • Ein umfassender und genauer Überblick über die Qualität und Leistung des Projektportfolios
  • Genaue und zeitnahe Überwachung des Projektzustands: z.B. Qualitätsentwicklung oder Prozesskonformität
  • Früherkennung von Hochrisikoprojekten und Vermeidung von Planabweichungen

  • Priorisierte Aktionspläne unterstützen Entscheidungen für eine optimierte Projektüberwachung

  • Alle Projektdaten werden in einem gemeinsamen Repository gesammelt
Mehr anzeigen

Kontinuierliche Qualitätskontrolle

Squore automatisiert die kontinuierliche Qualitätskontrolle und hilft Entwicklungsteams, von Agile/DevOps-Prozessen zu profitieren.

  • Kontinuierliche Integration, einschließlich Delta-Versionierungsanalyse
  • Echtzeit-Übersicht über die Codequalität
  • Schnelles Auffinden von Regressionen
  • Früherkennung von defekten und risikoreichen Konstruktionen
  • Automatisch erstellte Aktionspläne zur effektiven Reduzierung der technischen Schuld
  • Kollaboratives Modul zum Austausch von Fehlerbehebungsstrategien in Entwicklungsteams
     

Vorteile

  • Mehr Zuverlässigkeit durch tägliche Überprüfung der Qualität der Entwicklungen
  • Zeit für Innovationen: Die Vermeidung von späten Überarbeitungen und die Aufrechterhaltung der technischen Schuld auf einem akzeptablen Niveau ermöglichen es, mehr Zeit für die Bereitstellung innovativer Funktionen zu gewinnen.
  • Verbesserte Effizienz: Die Fehlerkorrektur wird einfacher und effizienter über das Squore-Dashboard.Von der globalen Bewertung bis hinunter zur zu behebenden Codezeile sind es nur 3 Klicks
Mehr anzeigen

Optimierung der Testaktivitäten

Squore ermöglicht es Projektteams, die Testaktivitäten zu optimieren, indem sie sich entsprechend der Teststrategie auf kritische Komponenten fokusieren.

  • Überwachung der Teststrategie durch einen umfassenden Überblick über den Entwicklungsfortschritt anhand von Kennzahlen und Trendanalysen: sofortige Erkennung von Regressionen, Testfehlern, Planabweichungen, etc.
  • Anpassbare und skalierbare Analyse- und Entscheidungsmodelle entsprechend der Entwicklung der Teststrategie bis hin zur Erstellung optimierter Aktionspläne.
  • Risikobasierte Teststrategie aus Entscheidungskriterien, die an verschiedene Testarten angepasst sind wie z.B. Unit-, Integrations- oder Regressionstest.
  • Berücksichtigung der verschiedenen Risiken: Kritikalität der Funktion, spezifische Umgebung und Einschränkungen des Projekts, Codekomplexität und -stabilität, Risiken im Zusammenhang mit der Erfahrung des Entwicklungsteams und technische Fähigkeiten.
  • Detaillierte Analyse, bei der risikobehaftete Komponenten sofort identifiziert werden, bis hin zur elementarsten Funktion oder Methode. Squore empfiehlt Testtechniken, die entsprechend dem aus den gesammelten Maßnahmen berechneten Risikoniveau anzuwenden sind.
     

Vorteile

  • Wettbewerbsfähigere Testprozesse, ohne die endgültige Systemqualität durch die Implementierung einer risikobasierten Teststrategie zu beeinträchtigen.
  • Mehr Zuverlässigkeit durch Fokussierung der Teststrategie auf kritische, komplexe und instabile, jedoch kaum getestete Codeteile.
  • Minimierung von Akzeptanzzeit und -kosten.
  • Steigendes Kunden-/Lieferantenvertrauen durch das Erreichen eines Qualitätsniveaus auf der Grundlage gemeinsamer und quantifizierter Abnahmekriterien.
  • Kontinuierliche Verbesserung des Validierungsprozesses durch Leistungs- und Trendindikatoren.

 

Mehr anzeigen

Qualität in jeder Phase des Projektlebenszyklus

Mit Squore wird die Qualität während des gesamten Projektlebenszyklus zu einem zentralen Thema.

  • Vereinheitlichung von Entwicklungsmethoden und zugehörigen Tools, wie z.B. Konfigurationsmanagement-, Anforderungsmanagement- oder Test-Tools
  • Datenaggregation und Analyseergebnisse durch ein einziges Qualitätsmodell
  • Übereinstimmung der Softwareentwicklungsprozesse mit dem bestehenden Qualitätsmanagementsystem
  • Werkzeugunterstützung für den Software-Verbesserungsprozess
  • Bewertung der Konformität von Industriestandards mit Squore Source Code Analyzer und externen Datenquellen
  • Qualitätsindikatoren, die Funktionen an die Geschäftsleitung oder im Rahmen eines Audits melden
     

Vorteile

Mehr anzeigen

Eine Komplettlösung zur Bewertung der Software-Compliance

Über ein interaktives Dashboard bietet Squore einen dynamischen Zugriff auf Auditergebnisse und erstellt umfassende Berichte mit nur einem Klick.

  • Erfüllung verschiedener Anforderungen wie z.B. Audit, Abnahme oder Bewertung von Software Assets
  • Objektiver und umfassender Überblick über Projekte in allen Phasen: Entwicklung, Wartung, Übertragung und Benchmarking
  • Mehrdimensionale Analyse der Anwendung, von der allgemeinen Projektebene bis hin zu Anforderungsdetails und Quellcode
  • Möglichkeit der Auswahl zwischen schlüsselfertigen Lösungen, einschließlich vorgefertigter Qualitätsmodelle nach Industriebereich oder Norm (ISO 9126, SQALE, ....), oder Analyse- und Entscheidungsmodellen, die an spezifische Anforderungen angepasst sind
  • Integrierte Source Code Analyzer, die für eine Vielzahl von Sprachen verfügbar sind und über unsere Plugins mit Daten von Drittanbietern kombiniert werden können (z.B. mit anderen Source Code Analyzern, Tools zur statischen Codeanalyse, Konfigurationsmanagement- und Anforderungsmanagement-Tools.)

Vorteile

  • Einfachere und umfassendere Audits für eine zuverlässige und vollständige Bewertung der Projektqualität anhand von zu erfüllenden Standards oder Anforderungen
  • Permanenter Zugriff auf Auditdaten über eine sichere webbasierte Schnittstelle
  • Ein toolbasierter Auditbericht, der die Navigation durch die Ergebnisse über ein interaktives Dashboard ermöglicht
  • Automatisierte Berichterstellung in verschiedenen Formaten (PPT, PDF)
Mehr anzeigen

Highlights Version 2019

Neuer Startbildschirm

Der Startbildschirm wurde komplett überarbeitet und bietet nun ein noch besseres Benutzererlebnis.

  • Eine Zeitleiste zeigt chronologische Informationen zu Projektaufbauten, angeheftete Artefakte und von anderen Benutzern hinzugefügte Kommentare.
  • Die Timeline bietet Filter, damit sich die Benutzer auf eine bestimmte Aktivität oder ein bestimmtes Projekt konzentrieren können.
  • Der Anwender kann einen bestimmten Zeitraum zur Ansicht auswählen.
Mehr anzeigen

Einfacher Zugriff auf mehrere Dashboards

Jeder Benutzer kann einfach auf seine freigegebenen Dashboards zugreifen und mit einem Klick von einem Dashboard zum anderen wechseln.

Mehr anzeigen

Vollständige REST-API

Squore enthält eine vollständige REST-API, mit der Projekte, Versionen, Artefakte, Metriken und Benutzerverwaltung abgerufen werden können.

Entdecken Sie den API Quick Start Guide.

Mehr anzeigen

Modelle schnell und einfach anwenden

Anwender können ein Modell anhand der Projektdaten in der Datenbank ändern oder aktualisieren

 

Mehr anzeigen

Verwalten von Findings aus dem Quellcode

Über die Benutzeroberfläche "Quellcode" können Benutzer Findings manuell erstellen, ignorieren oder schließen.

Mehr anzeigen

Angereicherte TextValues-Diagramme

Benutzer können Textinformationen und Indikatoren in die "TextValues"-Diagramme einfügen.

 

Mehr anzeigen

Neuer Exportmechanismus

  • Basierend auf der Highlight-Definition
  • Vollständig anpassbar mit Groovy oder einer anderen Programmiersprache
  • Export verfügbar für Excel, JSON, XML, CSV, etc.
Mehr anzeigen

Use Cases

Überwachung von Embedded-Software-Projekten in der Automobilindustrie

  • Verbesserung der Softwarezuverlässigkeit
  • Nachweis der Konformität von HIS und MISRA
  • Integration der Norm ISO 26262
  • Optimierung der Teststrategie
  • Entwicklungsprozesse gemäß den Empfehlungen von Automotive SPICE

Weiter zum Use Case

Reduzierung der technischen Schulden

  • Reduzierung der Kosten für die Codeüberprüfung
  • Verbesserung der Zuverlässigkeit der Software
  • Beschleunigte Entscheidungsfindung
  • Höhere Produktivität durch optimierte Qualitätsüberwachung
  • Verbesserte Zusammenarbeit im Team und Einführung von Best Practices

Weiter zum Use Case

Durchführung interner oder externer Audits

  • Risikobeurteilung
  • Codezuverlässigkeit und Wartbarkeit
  • Auswirkungsanalyse
  • Outsourcing von Security
  • Automatisierter Auditbericht

Weiter zum Use Case

Verwaltung agiler Projekte

  • Umfangreiche Projektindikatoren: Funktionalitäten, Kosten, Termine, Qualität, etc.
  • Reduzierung der Instandhaltungskosten durch frühzeitige Risikoerkennung
  • Bessere Kommunikation zwischen den Beteiligten, vom Entwicklungsteam bis zum Endanwender

Weiter zum Use Case

Überwachung der Effektivität von Systems Engineering-Projekten

Squore biete einen kontinuierlichen und zentralen Überblick der Projektperformance:

  • Einhaltung der Lieferfristen
  • Einhaltung der Budgetbeschränkungen
  • Qualität des erreichten Systems

Weiter zum Use Case

Sicherstellung der Abnahmephase

Squore sichert die Kunden-Lieferanten-Beziehung über einen gemeinsamen Bezugsrahmen für die Qualität:

  • Gemeinsame und objektive Akzeptanzkriterien
  • Mehr Vertrauen zwischen Kunde und Lieferant
  • Sichere Bereitstellung und Betrieb
  • Reduzierung der Abnahmekosten und des Aufwandes

Weiter zum Use Case

Varianten

Squore/Software Analytics

Während des gesamten Projektlebenszyklus sammelt und aggregiert Squore/Software Analytics automatisch die Messungen aus den verschiedenen bereits in Ihrer Umgebung eingesetzten Tools. Dies gewährt einen umfassenden und historischen Einblick in Softwareprodukte und -prozesse. Squore/Software Analytics ist eine schlüsselfertige Lösung, die vordefinierte Qualitäts- und Leistungsindikatoren integriert, die auf umfangreichen Erfahrungen mit großen industriellen Anwendern aufbauen.

 

Squore/KPI

Squore/KPI ist eine vollständig anpassbare Version von Squore, um bestehende interne Praktiken, Methoden und Tools perfekt zu integrieren. Es unterstützt die einfache Implementierung eines Analyseprozesses, der u.a. die erwarteten Ziele, geltenden Vorschriften und Normen, zu minimierenden Risiken und eigene Daten der Anwender berücksichtigt.

 

Interoperabilität

Tool-Integrationen

Squore Software Analytics sammelt dank seines umfangreichen Sets von mehr als 50 einsatzbereiten Plugins automatisch die Messwerte der verschiedenen, in Ihrer Umgebung bereits eingesetzten Drittanbieter-Tools und aggregiert diese mit den eigenen Ergebnissen.

 
  • Statische Quellcode-Analyse / Regelprüfung
 
Bauhaus, CheckStyle, CodeSniffer, CodeSonar, Coverity, CppcheckESLint, FindBugs, FxCopGNATcheck, GNATCompiler, JSHint, Klocwork, PC-lint, pep8, PMD, Polyspace, pycodestyle, pylint, Qac_8_2, Rational Logiscope, SonarQube, SQL Code Guard, Squore Squan Sources, StyleCop, Testwell CTC++
 
  • Testabdeckung
 
CoberturaCPPTestGcovJaCoCo, MSTest, NcoverPHP Code Coverage, Rational Logiscope, TessyVectorCAST
 
  • Test-Management
 
CANoe, Junit, Unit Test Status from Rational Test RealTime, VectorCAST, vTESTStudio, Test Data Import
 
  • Ticket- / Problemmanagement
 
Jira, Mantis, Ticket Data Import
 
  • Modellierung
 
SCADE
 
  • Requirements Management
 
reqIF, Requirement data import
 
  • Allgemein
 
CSV, Excel, XML, JSON, raw text
 
  • Sonstiges
 
CPU Data Import, Memory Data Import, Stack Data Import

 

Mehr anzeigen

Continuous Integration

Squore ermöglicht die vollständige Automatisierung der Datenerfassung und des kontinuierlichen Aufbaus dank seiner Kompatibilität mit Continuous Integration Frameworks. Dies ermöglicht es, periodische Projektbewertungen ohne manuelle Eingriffe zu erstellen sowie historische und Trendanalysen der Projektentwicklung durchzuführen. Squore integriert sich in Frameworks wie:

Mehr anzeigen

REST-API

Squore enthält eine vollständige REST-API, mit der Sie alle Daten von Squore abrufen können: Projekte, Versionen, Artefakte, Metriken, Ergebnisse, Highlights, etc.....

 

Mehr anzeigen

Produktbeschreibungen

KnowledgeBase

Die Vector KnowledgeBase bietet nützliche Informationen über die Vector Tools. Es enthält Hinweise, bekannte Fehler, Verfahren zur Installation von Software, Dokumentation und andere nützliche Informationen.

Mehr anzeigen

Squore at a Glance

Entdecken Sie Squore in weniger als 2 Minuten

Verwandte Inhalte

Squore/Software Analytics

Aussagekräftige Informationen zur Qualität und Leistung von Softwareprojekten.

Mehr Informationen
Squore/KPI

Automatisierte KPIs und Analyselösungen für industrielle Umgebungen.

Mehr Informationen
Squore Dienstleistungen

Dienstleistungen mit hohem Mehrwert, um den Erfolg Ihrer Analysestrategie zu beschleunigen.

Mehr Informationen
Funktionale Sicherheit | ISO 26262

Vector Services, Embedded Software und Tools für funktional sichere Steuergeräte.

Zur Seite gehen