SlideShare a Scribd company logo
1 of 57
Download to read offline
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!

More Related Content

Similar to Softwarequalität

DHC Unternehmenspräsentation
DHC UnternehmenspräsentationDHC Unternehmenspräsentation
DHC UnternehmenspräsentationDHC_GmbH
 
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]Stephan Schillerwein
 
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 FFMWolf Noeding
 
Agenturpräsentation typovision GmbH
Agenturpräsentation typovision GmbHAgenturpräsentation typovision GmbH
Agenturpräsentation typovision GmbHtypovision GmbH
 
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 Unternehmenpc_studio
 
2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineeringDaniel Fisher
 
HAIPERCON job offer java developer
HAIPERCON job offer java developerHAIPERCON job offer java developer
HAIPERCON job offer java developerDietmar Kauer
 
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ürgernTWT
 
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017POEM - Product Ownership Evolution Model - Tools4AgileTeams2017
POEM - Product Ownership Evolution Model - Tools4AgileTeams2017Tim Klein
 
Iso 9001-berater-unternehmensprofil
Iso 9001-berater-unternehmensprofilIso 9001-berater-unternehmensprofil
Iso 9001-berater-unternehmensprofilISO-9001-Berater
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungSuperB2
 
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 andersSteffen Thols
 
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 2014Maria Willamowius
 
Großprojekte erfolgreich zum Ziel bringen
Großprojekte erfolgreich zum Ziel bringenGroßprojekte erfolgreich zum Ziel bringen
Großprojekte erfolgreich zum Ziel bringenKlaus Lehner
 
Internationales Projektmanagement in der Cloud
Internationales Projektmanagement in der CloudInternationales Projektmanagement in der Cloud
Internationales Projektmanagement in der Cloudkategroup
 
Business & Technology Center Leipzig
Business & Technology Center LeipzigBusiness & Technology Center Leipzig
Business & Technology Center LeipzigDeloitte Deutschland
 
Citrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkCitrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkDigicomp Academy AG
 

Similar to Softwarequalität (20)

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
 
Internationales Projektmanagement in der Cloud
Internationales Projektmanagement in der CloudInternationales Projektmanagement in der Cloud
Internationales Projektmanagement in der Cloud
 
Business & Technology Center Leipzig
Business & Technology Center LeipzigBusiness & Technology Center Leipzig
Business & Technology Center Leipzig
 
Citrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkCitrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace Framework
 
Die Roadmap zum Digital Workplace
Die Roadmap zum Digital WorkplaceDie Roadmap zum Digital Workplace
Die Roadmap zum Digital Workplace
 

Softwarequalität