SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Unser Service Angebot
• System Analyse
Globale Einsetzbarkeit – Keine Release Abhängigkeiten(ab 6.20), keine Installation notwendig
Sofortige Ergebnisse, alle metrischen und wichtigen Informationen Ihrer System Landschaft
Resultate werden via SAPGUI, Tableau Dashboards, Fiori App via HCP* oder direkt in Ihrem System** zur Verfügung gestellt
* Verfügbar mit Release 1.2 ** benötigt eine aktive Neptune Lizenz
Eine On-Premise Lösung steht ebenfalls zu Ihrer Verfügung
Analyse für Systemlandschaften
Transparenz, Zeitreduzierung, wertvolle Informationen
Kritische oder sicherheitsrelevante Source Code Aspekte
System Vergleiche oder summarische Darstellung Ihrer Landschaft
Durchführung der System Analyse
Simplification Results
Adxis Dashboard Stories Hana Cloud Platform
ERP 6.0 EHP7
ReferenzSysteme
Objekt Prüfungen
Solution Manager 7.1
Adxis Analytics 1.1
Netweaver 7.50 P02
Kunde/Adxis system
Simplification Database
S/4Hana 1511
Übersicht
Extractor
Adxis
Extractor SAP
Kunden
System
Kunden-
System
Core Funktionen
Optionale Funktionalität (empfohlen)
32,208
Objects
WIS 7.40 NT Sybase
Analysis 13.04.2016
1,420,839
Lines of Code
Adxis Analytics 1.1 – Erstellen des Objekt Inventars
Ausführbares
Coding
Suche & Zähle
entsprechende
Kunden Objekte
Identifikation
Kunden
Erweiterungen
# Objekte
# Lines of Code
PhysischeAnzahlLinesofCode
Mittlere Extrahierungszeit in Minuten
1,480,200
Adxis Analytics 1.1 – Analyse
Adxis Systems
Wieviele Objekteexistieren in unserem System
Wieviele Lines of Code wurden von uns entwickelt
Wie stehen wir im Vergleich zu anderen System Landschaften
Wie ist die Qualität unseres Codings
Wieviel und welche SQL statements werden ausgeführt
Gibt es sicherheitsrelevanteBedenken
Welche unserer Objektewerden überhauptgenutzt
Sind die genutzten SAP Standard Objektenoch kompatibel
Wie oft werden dynamische Zuweisungen genutzt
Wieviele Objektewerden genutzt oder sind inaktiv
Wieviel Lines of Code werden genutzt oder sind inaktiv
Welchen monetären Wert stellen diese Zahalen dar
Upload
Extractor
Resultate
1,480,200
Mittlere Analyse Zeit in Minuten
PhysischeAnzahlLinesofCode
Number of Conditional Statements(if,Case, Do, etc..)
Nested Depth of Conditional Statements( IF Statement)
Physical Lines of Code
Logical Lines of Code
Empty Lines of Code
ActualLines of Source Code (executable)
Total Lines of Code (executableand non-executable)
Documentationwithin a Source Code
Degree of documentedCoding
Reuse Benefits
Number of declarative Statements(Data, Constants,etc.)
Call Function Modules
Call C-Programs
Call Methods in a InstanciatedClass
No. of static Method Calls
Number of procedural Calls
Number of RFC Calls
No Authorization (e.g. CALL Transaction)
SQL Statements:Delete
SQL Statements:Insert
Number of Loop at TABLE Statements
Depth of Loop Stratements(Loop in a Loop)
SQL Statements:Modify
SQL Statements:Select (One or Multi Record)
Depth of a SQL Select Statement
No. of Submit Programm statements
SQL Statements:Update
Potential Security Violations
EXEC SQL Statements. Native SQL directly to a DB
Generate Subroutine Pool dynamically
INSERT REPORT Statements
Open Dataset Statements
Hardcoded Program Logic with important System Fields
Verfügbare Metriken* (Stand 29.05.2016)
Beispiel für die Nutzung von
Metriken:
ProgrammKategorie Lines of Code
Small complexity (<= 500)
Medium complexity (> 500 <= 1500)
Large complexity (>1500 <= 5000)
Too Large Too Complex (> 5000 )
Zusätzliche Indikatoren
Verschachtelte Tiefe Konditional (> 5 )
Verschachtelte Tiefe Loop (> 3 )
Verschatelte Tiefe SQL Select (> 3 )
SQL Statistiken
SQL Manipulation von SAP Tabellen (> 0)
Sciherheitsrelevante Indikatoren
INSERT PROGRAM (> 0)
GENERATE SUBROUTINE (> 0)
POOL
EXEC SQL (> 0)
Konditionale System Field Logik** (> 0)
** Konditionale Logik basierend auf Mandant oder System-Id* Metriken können beliebig erweitert werden
Einsatzmöglichkeiten
Ihre Systemlandschaft
Vergleichen Sie Ihre System Linien
• Ermittlung der Differenzen
Vergleich von Analyse Versionen
• Zuwachs an Objekten
• Differenz(Lines of Code)
• Löschungen
Vergleich von
unabhängigen Systemen
• Überlappung
Evaluierung eines Ziel Systems -
Outsourcing
• System Qualität
• Wartbarkeit
• Potentielle Probleme
SAPGUI an Dashboard
Transferiere jegliche Daten aus einem ALV an Ihr favorisiertesVisualisierungs Tool. Alles was Sie
brauchen ist das VirtDB Plug-In.
Adxis goes Fiori*
System Summary Tiles(each Tile is context sensitive)
Context Sensitive Drill Down
*This functionality will be fully available with Version 1.2
© 2015-2016 Adxis GmbH 10.06.2016 10
GET IN TOUCH
AND GET REAL
INFO@ADXIS.CH +41 41 630 15 21 WWW.ADXIS.CH

Weitere ähnliche Inhalte

Ähnlich wie Adxis Produkt Beschreibung

Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2
Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2
Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2Digicomp Academy AG
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaGeorg Knon
 
SplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use CaseSplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use CaseSplunk
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunk
 
Dr. Thomas Petrik (Sphinx IT Consulting)
Dr. Thomas Petrik (Sphinx IT Consulting)Dr. Thomas Petrik (Sphinx IT Consulting)
Dr. Thomas Petrik (Sphinx IT Consulting)Agenda Europe 2035
 
Qualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfQualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfOliver Lemm
 
Roadshow: «Whats new in sql server 2014»
Roadshow: «Whats new in sql server 2014»Roadshow: «Whats new in sql server 2014»
Roadshow: «Whats new in sql server 2014»Digicomp Academy AG
 
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?Marc Müller
 
Citrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx NetworkingCitrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx NetworkingDigicomp Academy AG
 
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang RütterOracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang RütterOPITZ CONSULTING Deutschland
 
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...Peter Ramm
 
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenz
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG KonferenzDomino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenz
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenzpanagenda
 
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkTYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkdie.agilen GmbH
 
Basta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der CloudBasta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der CloudMarc Müller
 
Python in der Luft- und Raumfahrt
Python in der Luft- und RaumfahrtPython in der Luft- und Raumfahrt
Python in der Luft- und RaumfahrtAndreas Schreiber
 
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...Informatik Aktuell
 
BPMN und Workflows in .NET
BPMN und Workflows in .NETBPMN und Workflows in .NET
BPMN und Workflows in .NETBernd Ruecker
 

Ähnlich wie Adxis Produkt Beschreibung (20)

Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2
Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2
Erfolgreiche ITIL-Tool-Implementierung in der Praxis, am Beispiel o2
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case Helvetia
 
SplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use CaseSplunkLive! Frankfurt 2016 - Helvetia Use Case
SplunkLive! Frankfurt 2016 - Helvetia Use Case
 
SplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case HelvetiaSplunkLive! Zürich 2016 - Use Case Helvetia
SplunkLive! Zürich 2016 - Use Case Helvetia
 
Dr. Thomas Petrik (Sphinx IT Consulting)
Dr. Thomas Petrik (Sphinx IT Consulting)Dr. Thomas Petrik (Sphinx IT Consulting)
Dr. Thomas Petrik (Sphinx IT Consulting)
 
Qualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfQualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdf
 
Roadshow: «Whats new in sql server 2014»
Roadshow: «Whats new in sql server 2014»Roadshow: «Whats new in sql server 2014»
Roadshow: «Whats new in sql server 2014»
 
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
DWX 2016 - Monitoring 2.0 - Monitoring 2.0: Alles im Lot?
 
Citrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx NetworkingCitrix Day 2013: Citirx Networking
Citrix Day 2013: Citirx Networking
 
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang RütterOracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
 
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...
Oracle-DB: Beeinflussen der Ausführungspläne von SQL-Statements ohne Code-Anp...
 
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenz
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG KonferenzDomino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenz
Domino Statistiken verstehen und nutzen (Teil 1) - 41. DNUG Konferenz
 
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerkTYPO3 CMS 7.2 - Die Neuerungen - pluswerk
TYPO3 CMS 7.2 - Die Neuerungen - pluswerk
 
Basta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der CloudBasta 2016 - Test- und Releaseumgebungen in der Cloud
Basta 2016 - Test- und Releaseumgebungen in der Cloud
 
Python in der Luft- und Raumfahrt
Python in der Luft- und RaumfahrtPython in der Luft- und Raumfahrt
Python in der Luft- und Raumfahrt
 
Enterprise APEX
Enterprise APEXEnterprise APEX
Enterprise APEX
 
Infrastructure Solution Day | Core
Infrastructure Solution Day | CoreInfrastructure Solution Day | Core
Infrastructure Solution Day | Core
 
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
Norbert Rieger – IT-Tage 2015 – Optimierung der Performance bei Oracle-Datenb...
 
ESET - Remote-Administrator
ESET - Remote-AdministratorESET - Remote-Administrator
ESET - Remote-Administrator
 
BPMN und Workflows in .NET
BPMN und Workflows in .NETBPMN und Workflows in .NET
BPMN und Workflows in .NET
 

Adxis Produkt Beschreibung

  • 1. Unser Service Angebot • System Analyse
  • 2. Globale Einsetzbarkeit – Keine Release Abhängigkeiten(ab 6.20), keine Installation notwendig Sofortige Ergebnisse, alle metrischen und wichtigen Informationen Ihrer System Landschaft Resultate werden via SAPGUI, Tableau Dashboards, Fiori App via HCP* oder direkt in Ihrem System** zur Verfügung gestellt * Verfügbar mit Release 1.2 ** benötigt eine aktive Neptune Lizenz Eine On-Premise Lösung steht ebenfalls zu Ihrer Verfügung Analyse für Systemlandschaften Transparenz, Zeitreduzierung, wertvolle Informationen Kritische oder sicherheitsrelevante Source Code Aspekte System Vergleiche oder summarische Darstellung Ihrer Landschaft Durchführung der System Analyse
  • 3. Simplification Results Adxis Dashboard Stories Hana Cloud Platform ERP 6.0 EHP7 ReferenzSysteme Objekt Prüfungen Solution Manager 7.1 Adxis Analytics 1.1 Netweaver 7.50 P02 Kunde/Adxis system Simplification Database S/4Hana 1511 Übersicht Extractor Adxis Extractor SAP Kunden System Kunden- System Core Funktionen Optionale Funktionalität (empfohlen) 32,208 Objects WIS 7.40 NT Sybase Analysis 13.04.2016 1,420,839 Lines of Code
  • 4. Adxis Analytics 1.1 – Erstellen des Objekt Inventars Ausführbares Coding Suche & Zähle entsprechende Kunden Objekte Identifikation Kunden Erweiterungen # Objekte # Lines of Code PhysischeAnzahlLinesofCode Mittlere Extrahierungszeit in Minuten 1,480,200
  • 5. Adxis Analytics 1.1 – Analyse Adxis Systems Wieviele Objekteexistieren in unserem System Wieviele Lines of Code wurden von uns entwickelt Wie stehen wir im Vergleich zu anderen System Landschaften Wie ist die Qualität unseres Codings Wieviel und welche SQL statements werden ausgeführt Gibt es sicherheitsrelevanteBedenken Welche unserer Objektewerden überhauptgenutzt Sind die genutzten SAP Standard Objektenoch kompatibel Wie oft werden dynamische Zuweisungen genutzt Wieviele Objektewerden genutzt oder sind inaktiv Wieviel Lines of Code werden genutzt oder sind inaktiv Welchen monetären Wert stellen diese Zahalen dar Upload Extractor Resultate 1,480,200 Mittlere Analyse Zeit in Minuten PhysischeAnzahlLinesofCode
  • 6. Number of Conditional Statements(if,Case, Do, etc..) Nested Depth of Conditional Statements( IF Statement) Physical Lines of Code Logical Lines of Code Empty Lines of Code ActualLines of Source Code (executable) Total Lines of Code (executableand non-executable) Documentationwithin a Source Code Degree of documentedCoding Reuse Benefits Number of declarative Statements(Data, Constants,etc.) Call Function Modules Call C-Programs Call Methods in a InstanciatedClass No. of static Method Calls Number of procedural Calls Number of RFC Calls No Authorization (e.g. CALL Transaction) SQL Statements:Delete SQL Statements:Insert Number of Loop at TABLE Statements Depth of Loop Stratements(Loop in a Loop) SQL Statements:Modify SQL Statements:Select (One or Multi Record) Depth of a SQL Select Statement No. of Submit Programm statements SQL Statements:Update Potential Security Violations EXEC SQL Statements. Native SQL directly to a DB Generate Subroutine Pool dynamically INSERT REPORT Statements Open Dataset Statements Hardcoded Program Logic with important System Fields Verfügbare Metriken* (Stand 29.05.2016) Beispiel für die Nutzung von Metriken: ProgrammKategorie Lines of Code Small complexity (<= 500) Medium complexity (> 500 <= 1500) Large complexity (>1500 <= 5000) Too Large Too Complex (> 5000 ) Zusätzliche Indikatoren Verschachtelte Tiefe Konditional (> 5 ) Verschachtelte Tiefe Loop (> 3 ) Verschatelte Tiefe SQL Select (> 3 ) SQL Statistiken SQL Manipulation von SAP Tabellen (> 0) Sciherheitsrelevante Indikatoren INSERT PROGRAM (> 0) GENERATE SUBROUTINE (> 0) POOL EXEC SQL (> 0) Konditionale System Field Logik** (> 0) ** Konditionale Logik basierend auf Mandant oder System-Id* Metriken können beliebig erweitert werden
  • 7. Einsatzmöglichkeiten Ihre Systemlandschaft Vergleichen Sie Ihre System Linien • Ermittlung der Differenzen Vergleich von Analyse Versionen • Zuwachs an Objekten • Differenz(Lines of Code) • Löschungen Vergleich von unabhängigen Systemen • Überlappung Evaluierung eines Ziel Systems - Outsourcing • System Qualität • Wartbarkeit • Potentielle Probleme
  • 8. SAPGUI an Dashboard Transferiere jegliche Daten aus einem ALV an Ihr favorisiertesVisualisierungs Tool. Alles was Sie brauchen ist das VirtDB Plug-In.
  • 9. Adxis goes Fiori* System Summary Tiles(each Tile is context sensitive) Context Sensitive Drill Down *This functionality will be fully available with Version 1.2
  • 10. © 2015-2016 Adxis GmbH 10.06.2016 10 GET IN TOUCH AND GET REAL INFO@ADXIS.CH +41 41 630 15 21 WWW.ADXIS.CH