SlideShare ist ein Scribd-Unternehmen logo
1 von 57
Downloaden Sie, um offline zu lesen
Consulting – Training – Coaching
www.David-Tielke.de//
Softwarequalität
People, Processes and Products
Consulting – Training – Coaching
www.David-Tielke.de//
Microservices, Docker und die Cloud
Consulting – Training – Coaching
www.David-Tielke.de//
Meine Anreise
Consulting – Training – Coaching
www.David-Tielke.de//
Weniger ist mehr…
Consulting – Training – Coaching
www.David-Tielke.de//
Vita
• Freelancer seit über 10 Jahren
• Schwerpunkte
• Softwarequalität
• Architektur
• Prozessmanagement
• 150+ Kunden
• 300+ Projekte
• 20.000+ Teilnehmer geschult
Consulting – Training – Coaching
www.David-Tielke.de//
dotnetpro - Davids Deep Dive
Consulting – Training – Coaching
www.David-Tielke.de//
Youtube
Consulting – Training – Coaching
www.David-Tielke.de//
Kontakt
• Twitter: @davidtielke
• Web: www.David-Tielke.de
• Mail: mail@David-Tielke.de
Consulting – Training – Coaching
www.David-Tielke.de//
Agenda
1. Probleme in der Softwareentwicklung
2. Was ist Softwarequalität?
3. Prozessqualität
4. Produktqualität
5. Pause
6. Analysieren
7. Hands-On & Fazit
Consulting – Training – Coaching
www.David-Tielke.de//
Problem in der
Softwareentwicklung
8 Beispiele aus Tausenden…
Consulting – Training – Coaching
www.David-Tielke.de//
Stabilität
Consulting – Training – Coaching
www.David-Tielke.de//
Entwicklungsgeschwindigkeit
Consulting – Training – Coaching
www.David-Tielke.de//
Ausbleibende Innovationen
Consulting – Training – Coaching
www.David-Tielke.de//
Architekturen
Consulting – Training – Coaching
www.David-Tielke.de//
Fachkräftemangel
Consulting – Training – Coaching
www.David-Tielke.de//
Schlechte Stimmung
Consulting – Training – Coaching
www.David-Tielke.de//
Unzufriedene Entwickler
Consulting – Training – Coaching
www.David-Tielke.de//
Kosten & Kosteneffizienz
Consulting – Training – Coaching
www.David-Tielke.de//
Softwareentwicklung – Die drei P‘s
Consulting – Training – Coaching
www.David-Tielke.de//
Was ist Softwarequalität?
Gar nicht so einfach…
Consulting – Training – Coaching
www.David-Tielke.de//
Was ist Softwarequalität
„Softwarequalität bestimmt die Qualität von Software und der damit
verbundenen Artefakte“ (Lehrunterlagen Uni Marburg)
Consulting – Training – Coaching
www.David-Tielke.de//
Was ist Softwarequalität
„Unter Softwarequalität versteht man die Gesamtheit der Merkmale
und Merkmalswerte eines Softwareprodukts, die sich auf dessen
Eignung beziehen, festgelegte oder vorausgesetzte Erfordernisse zu
erfüllen“ (Ist/Soll). “ (Helmut Balzert)
Consulting – Training – Coaching
www.David-Tielke.de//
Was ist Softwarequalität
„Unter Softwarequalität versteht man die Gesamtheit der Merkmale
und Merkmalswerte von Personal, Prozessen und Softwareprodukten,
die sich auf dessen Eignung beziehen, festgelegte oder vorausgesetzte
Erfordernisse zu erfüllen“ (Ist/Soll). “ (Helmut Balzert, feat. ich)
Consulting – Training – Coaching
www.David-Tielke.de//
Gliederung von Softwarequalität
Consulting – Training – Coaching
www.David-Tielke.de//
Prozessqualität
Consulting – Training – Coaching
www.David-Tielke.de//
Don‘t do it - Wasserfall
Consulting – Training – Coaching
www.David-Tielke.de//
Crying River- Wasserfall
Consulting – Training – Coaching
www.David-Tielke.de//
Agile Softwareentwicklung - Scrum
Consulting – Training – Coaching
www.David-Tielke.de//
Scrum - Rollen
Consulting – Training – Coaching
www.David-Tielke.de//
Scrum – Der Sprint
Consulting – Training – Coaching
www.David-Tielke.de//
Funktionstrennung
Consulting – Training – Coaching
www.David-Tielke.de//
Skalierbarkeit durch Funktionstrennung
Consulting – Training – Coaching
www.David-Tielke.de//
Produktqualität
Consulting – Training – Coaching
www.David-Tielke.de//
ISO 9126 – Merkmale für Softwareprodukte
Consulting – Training – Coaching
www.David-Tielke.de//
ISO 9126 – Funktionale Anforderungen
Consulting – Training – Coaching
www.David-Tielke.de//
ISO 9126 – Nicht-funktionale Anforderungen
Consulting – Training – Coaching
www.David-Tielke.de//
ISO 9126 – Nicht-funktionale Anforderungen
Consulting – Training – Coaching
www.David-Tielke.de//
Die Basis - Richtlinien
Consulting – Training – Coaching
www.David-Tielke.de//
Demo
Richtlinien
Consulting – Training – Coaching
www.David-Tielke.de//
Bestandteile einer Anwendung
Consulting – Training – Coaching
www.David-Tielke.de//
Testen
Consulting – Training – Coaching
www.David-Tielke.de//
Qualitative Entwicklung
Consulting – Training – Coaching
www.David-Tielke.de//
Quality-Gates
Consulting – Training – Coaching
www.David-Tielke.de//
Skalierung durch Quality-Gates
Consulting – Training – Coaching
www.David-Tielke.de//Ausnahme Lebenszyklus
Consulting – Training – Coaching
www.David-Tielke.de//
Resolved-By-Service-Level-Analyse
Consulting – Training – Coaching
www.David-Tielke.de//
Supportlast auf Entwicklern
Consulting – Training – Coaching
www.David-Tielke.de//
Analysieren
Consulting – Training – Coaching
www.David-Tielke.de//
Goal-Question-Metric
Consulting – Training – Coaching
www.David-Tielke.de//
Key-Quality-Indicator-Analyse
Consulting – Training – Coaching
www.David-Tielke.de//
Debt-Analyse
Consulting – Training – Coaching
www.David-Tielke.de//
Demo
KQI-Analyse, Technical Debt
Consulting – Training – Coaching
www.David-Tielke.de//
Zusammenfassung
Consulting – Training – Coaching
www.David-Tielke.de//
Und jetzt?
Consulting – Training – Coaching
www.David-Tielke.de//
Risiken als Chancen erkennen!
Consulting – Training – Coaching
www.David-Tielke.de//
Nicht Chancen als Risiken erkennen
Consulting – Training – Coaching
www.David-Tielke.de//
Fragen?
Antworten!

Weitere ähnliche Inhalte

Was ist angesagt?

09 eventos finales
09 eventos finales09 eventos finales
09 eventos finales
chucho1943
 

Was ist angesagt? (20)

Un sabio consejo desatendido
Un sabio consejo desatendidoUn sabio consejo desatendido
Un sabio consejo desatendido
 
Sec 7 desierto
Sec 7 desiertoSec 7 desierto
Sec 7 desierto
 
BOSQUEJOS PARA PREDICADORES Tomo 1 - Kittim Silva.PDF
BOSQUEJOS PARA PREDICADORES Tomo 1 - Kittim Silva.PDFBOSQUEJOS PARA PREDICADORES Tomo 1 - Kittim Silva.PDF
BOSQUEJOS PARA PREDICADORES Tomo 1 - Kittim Silva.PDF
 
El anticristo
El anticristoEl anticristo
El anticristo
 
Caminando en el Espíritu
Caminando en el EspírituCaminando en el Espíritu
Caminando en el Espíritu
 
Fuego en el altar de Dios
Fuego en el altar de DiosFuego en el altar de Dios
Fuego en el altar de Dios
 
Salmo 29
Salmo 29Salmo 29
Salmo 29
 
Daniel 3 la estatua de oro
Daniel 3   la estatua de oroDaniel 3   la estatua de oro
Daniel 3 la estatua de oro
 
Herejia apostolica profetica
Herejia apostolica profeticaHerejia apostolica profetica
Herejia apostolica profetica
 
Vendas Mágicas y Velos Mágicos
Vendas Mágicas y Velos MágicosVendas Mágicas y Velos Mágicos
Vendas Mágicas y Velos Mágicos
 
09 eventos finales
09 eventos finales09 eventos finales
09 eventos finales
 
Misterio entendimiento
Misterio entendimientoMisterio entendimiento
Misterio entendimiento
 
LA VISIÓN DE NEHEMÍAS
LA VISIÓN DE NEHEMÍASLA VISIÓN DE NEHEMÍAS
LA VISIÓN DE NEHEMÍAS
 
La Integridad_Clase 1
La Integridad_Clase 1La Integridad_Clase 1
La Integridad_Clase 1
 
Las pruebas
Las pruebasLas pruebas
Las pruebas
 
Caida satanas
Caida satanasCaida satanas
Caida satanas
 
Mateo 23: Jesús acusa a escribas y fariseos hipócritas; lamento sobre Jerusalén.
Mateo 23: Jesús acusa a escribas y fariseos hipócritas; lamento sobre Jerusalén.Mateo 23: Jesús acusa a escribas y fariseos hipócritas; lamento sobre Jerusalén.
Mateo 23: Jesús acusa a escribas y fariseos hipócritas; lamento sobre Jerusalén.
 
12 3 t2012_el anticristo
12 3 t2012_el anticristo12 3 t2012_el anticristo
12 3 t2012_el anticristo
 
Islam Nazi Connection
Islam Nazi ConnectionIslam Nazi Connection
Islam Nazi Connection
 
ante el juicio
ante el juicioante el juicio
ante el juicio
 

Ähnlich wie Softwarequalität

Lean development 04
Lean development 04Lean development 04
Lean development 04
SuperB2
 
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
Tim Klein
 

Ähnlich wie Softwarequalität (20)

Serviceorientierte Architekturen
Serviceorientierte ArchitekturenServiceorientierte Architekturen
Serviceorientierte Architekturen
 
Lean development 04
Lean development 04Lean development 04
Lean development 04
 
[DE] CDIA+ Certified Document Imaging Architech | Einführung zum Zertifizieru...
[DE] CDIA+ Certified Document Imaging Architech | Einführung zum Zertifizieru...[DE] CDIA+ Certified Document Imaging Architech | Einführung zum Zertifizieru...
[DE] CDIA+ Certified Document Imaging Architech | Einführung zum Zertifizieru...
 
Iodata GmbH, Qlik Elite Solution Provider - Warum wir Qlik einsetzen
Iodata GmbH, Qlik Elite Solution Provider - Warum wir Qlik einsetzenIodata GmbH, Qlik Elite Solution Provider - Warum wir Qlik einsetzen
Iodata GmbH, Qlik Elite Solution Provider - Warum wir Qlik einsetzen
 
DHC Unternehmenspräsentation
DHC UnternehmenspräsentationDHC Unternehmenspräsentation
DHC Unternehmenspräsentation
 
Vorschau zum Seminar "Strategisches Intranet-Projektmanagement" [DE]
Vorschau zum Seminar "Strategisches Intranet-Projektmanagement" [DE]Vorschau zum Seminar "Strategisches Intranet-Projektmanagement" [DE]
Vorschau zum Seminar "Strategisches Intranet-Projektmanagement" [DE]
 
UX in Agile Session, UX Meetup FFM
UX in Agile Session, UX Meetup FFMUX in Agile Session, UX Meetup FFM
UX in Agile Session, UX Meetup FFM
 
Agenturpräsentation typovision GmbH
Agenturpräsentation typovision GmbHAgenturpräsentation typovision GmbH
Agenturpräsentation typovision GmbH
 
ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019
 
Pc-studio GmbH: IT-Komplettdienstleister für Ihr Unternehmen
Pc-studio GmbH: IT-Komplettdienstleister für Ihr UnternehmenPc-studio GmbH: IT-Komplettdienstleister für Ihr Unternehmen
Pc-studio GmbH: IT-Komplettdienstleister für Ihr Unternehmen
 
2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering
 
HAIPERCON job offer java developer
HAIPERCON job offer java developerHAIPERCON job offer java developer
HAIPERCON job offer java developer
 
eGovernment by TWT: Im Dialog mit Ihren Bürgern
eGovernment by TWT: Im Dialog mit Ihren BürgerneGovernment by TWT: Im Dialog mit Ihren Bürgern
eGovernment by TWT: Im Dialog mit Ihren Bürgern
 
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
 
Iso 9001-berater-unternehmensprofil
Iso 9001-berater-unternehmensprofilIso 9001-berater-unternehmensprofil
Iso 9001-berater-unternehmensprofil
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
 
Agile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern andersAgile und Projektmanagement - Kein entweder-oder sondern anders
Agile und Projektmanagement - Kein entweder-oder sondern anders
 
Besuchen Sie das Media Center der SAMS DACH 2014
Besuchen Sie das Media Center der SAMS DACH 2014Besuchen Sie das Media Center der SAMS DACH 2014
Besuchen Sie das Media Center der SAMS DACH 2014
 
Großprojekte erfolgreich zum Ziel bringen
Großprojekte erfolgreich zum Ziel bringenGroßprojekte erfolgreich zum Ziel bringen
Großprojekte erfolgreich zum Ziel bringen
 
Nexell - CRM SERVICES
Nexell - CRM SERVICESNexell - CRM SERVICES
Nexell - CRM SERVICES
 

Softwarequalität