07. – 10.12.2020
#ittage
Qualitäts-Türchen statt Quality-Gates
Dr. Sven Amann
Entwickler
Qualitätsbewertung
Software-System
Feedback!
Entwickler
Qualitätsbewertung
Schnell
!
Software-System
Feedback!
Entwickler
Qualitätsbewertung
Schnell Spezifisch
!
!
Software-System
Feedback!
Entwickler
Qualitätsbewertung
Schnell Spezifisch Explizit
!
!
!
Software-System
Feedback!
Quality-Gate
Quality-Gate
Statische Analyse
DVCS
Collaboration Code Platfor
ms
Infrastr
ucture Code as
Container ReviewCode
Agilität CI/CD
Cloud- Plattformen
Release- Frequenz Test-Auto-
matisierung
Test-
Analyse Gap-
Statische Analyse
DVCS
CollaborationCode Platfor
ms
Infrastr
ucture Codeas
Container ReviewCode
Agilität CI/CD
Cloud- Plattformen
Release- Frequenz Test-Auto-
matisierung
Test- AnalyseGap-
Statische Analyse
DVCS
Collaboration Code Platfor
ms
Infrastr
ucture Code as
Container ReviewCode
Agilität CI/CD
Cloud- Plattformen
Release- Frequenz Test-Auto-
matisierung
Test-
Analyse Gap-
Statische Analyse
DVCS
Collaboration Code Platfor
ms
Infrastr
ucture Code as
Container ReviewCode
Agilität CI/CD
Cloud- Plattformen
Release- Frequenz Test-Auto-
matisierung
Test-
Analyse Gap-
Statische Analyse
DVCS
Collaboration Code Platfor
ms
Infrastr
ucture Code as
Container ReviewCode
Agilität CI/CD
Cloud- Plattformen
Release- Frequenz Test-Auto-
matisierung
Test-
Analyse Gap-
DVCS Release-
Frequenz
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
DVCS
Agile Release-
Frequenz
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
DVCS CCP
Agile Release-
Frequenz
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
DVCS CCP
Agile Release-
Frequenz
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
DVCS CCP
ReviewCode Agile Release-
Frequenz
Statische Analyse
DVCS CCP
ReviewCode Agile Release-
Frequenz
Teamscale
Statische Analyse
DVCS CCP
ReviewCode Agile Release-
Frequenz
Test-Autom.
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
TGA
Teamscale
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
TGA
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
TGA
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
TGA
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
Schnell Spezifisch Explizit
!
!
!
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile Release-
Frequenz
Test-Autom.
TGA
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
Schnell Spezifisch Explizit
"
#
#
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
TGA
Feature A Bug-Fix 1
1.0 1.1
Bug-Fix 2
Feature B Deadline
für 2.0
Feature C
Feature D
Schnell Spezifisch Explizit
!
!
!
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
TGA
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
TGA
# LOC 1.073.401
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Offene Merge Requests 227
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Offene Merge Requests 227
# Automatisierte Tests 8.011
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Offene Merge Requests 227
# Automatisierte Tests 8.011 Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Commits/h 2,2
# Offene Merge Requests 227
# Automatisierte Tests 8.011 Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Commits/h 2,2
# Offene Merge Requests 227
# Build Jobs/h 25
# Automatisierte Tests 8.011 Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Commits/h 2,2
# Offene Merge Requests 227
# Build Jobs/h 25
# Automatisierte Tests 8.011
# Build Server 7
Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Commits/h 2,2
# Offene Merge Requests 227
# Build Jobs/h 25
# Automatisierte Tests 8.011
# Build Server 7
Testausführungsdauer
Test-Impact-Analyse (TIA) 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC 1.073.401
# Commits/h 2,2
# Offene Merge Requests 227
# Build Jobs/h 25
# Automatisierte Tests 8.011
# Build Server 7
Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC
Max 1.073.401
# Commits/h 2,2 26
# Offene Merge Requests 227
# Build Jobs/h 25 257
# Automatisierte Tests 8.011
# Build Server 7 100
Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD
Cloud Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC
Max 1.073.401
# Commits/h 2,2 26
# Offene Merge Requests 227
# Build Jobs/h 25 257
# Automatisierte Tests 8.011
# Build Server 7 100
Testausführungsdauer 6.098 s
Statische Analyse
DVCS CCP
IaC Container
ReviewCode Agile
CI/CD
Cloud Release-
Frequenz
Test-Autom.
# Entwickler 20 TGA
# LOC
Max 1.073.401
# Commits/h 2,2 26
# Offene Merge Requests 227
# Build Jobs/h 25 257
# Automatisierte Tests 8.011
# Build Server 7 100
Testausführungsdauer
Kosten/Monat 600 €
6.098 s
Statische Analyse
DVCS Code
Collaboration Platforms Infrastructure
Code as Container
Review Code Agilität
CI/CD
Cloud- Plattformen Release-
Frequenz
Test-Auto- matisierung
Test-
Gap- Analyse
Statische Analyse
DVCS Code
Collaboration Platforms Infrastructure
Code as Container
Review Code Agilität
CI/CD
Cloud- Plattformen Release-
Frequenz
Test-Auto- matisierung
Test-
Gap- Analyse
Im Anschluss:
cqse.eu/ittage2020
Kontakt - Ich freue mich auf Fragen und Diskussionen!
Dr. Sven Amann · amann@cqse.eu · +49 172 1860063
CQSE GmbH c/o HUB31 Hilpertstr. 31
64295 Darmstadt