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?

Mobile First SEO at #WCEU
Mobile First SEO at #WCEU Mobile First SEO at #WCEU
Mobile First SEO at #WCEU Aleyda Solís
 
Continuous Product Improvement
Continuous Product ImprovementContinuous Product Improvement
Continuous Product ImprovementMelissa Perri
 
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...camunda services GmbH
 
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdfHow to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdfProduct School
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master WorkshopGlen Alleman
 
Search-Driven Content Strategy - MozCon 2018
Search-Driven Content Strategy - MozCon 2018Search-Driven Content Strategy - MozCon 2018
Search-Driven Content Strategy - MozCon 2018Stephanie Briggs
 
In fast food wars, scale matters
In fast food wars, scale mattersIn fast food wars, scale matters
In fast food wars, scale mattersBloomberg LP
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gameBrad Swanson
 
Definition of Done Canvas.pptx
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptxKaizenko
 
Solution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingSolution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingPierluigi Pugliese
 
Harnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and JiraHarnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and JiraAtlassian
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerProduct School
 
Emotional Product Management by LinkedIn Sr PM
Emotional Product Management by LinkedIn Sr PMEmotional Product Management by LinkedIn Sr PM
Emotional Product Management by LinkedIn Sr PMProduct School
 
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...Aleyda Solís
 
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...Product School
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ SpotifyBrendan Marsh
 

Was ist angesagt? (20)

Mobile First SEO at #WCEU
Mobile First SEO at #WCEU Mobile First SEO at #WCEU
Mobile First SEO at #WCEU
 
Continuous Product Improvement
Continuous Product ImprovementContinuous Product Improvement
Continuous Product Improvement
 
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...
Lieven Vandegaer from MEDIAGENIX - Orchestrating a video-on-demand pipeline w...
 
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdfHow to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
How to Get Promoted and Stand Out from Your Peers by Match fmr VP of Product.pdf
 
Scrum Master Workshop
Scrum Master WorkshopScrum Master Workshop
Scrum Master Workshop
 
Search-Driven Content Strategy - MozCon 2018
Search-Driven Content Strategy - MozCon 2018Search-Driven Content Strategy - MozCon 2018
Search-Driven Content Strategy - MozCon 2018
 
In fast food wars, scale matters
In fast food wars, scale mattersIn fast food wars, scale matters
In fast food wars, scale matters
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value game
 
Definition of Done Canvas.pptx
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptx
 
User Stories
User StoriesUser Stories
User Stories
 
Solution Focused Approach To Agile Coaching
Solution Focused Approach To Agile CoachingSolution Focused Approach To Agile Coaching
Solution Focused Approach To Agile Coaching
 
Harnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and JiraHarnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
Harnessing Your Product Manager Superpowers with Trello, Confluence, and Jira
 
How to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product ManagerHow to Build a Product Vision by Spotify Product Manager
How to Build a Product Vision by Spotify Product Manager
 
Emotional Product Management by LinkedIn Sr PM
Emotional Product Management by LinkedIn Sr PMEmotional Product Management by LinkedIn Sr PM
Emotional Product Management by LinkedIn Sr PM
 
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...
¡Adiós a las Historias de Horror SEO! 
Aprende a Establecer un Framework de C...
 
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
How Derisking Big Bets Can Drive Impactful Product Innovation by fmr Hinge CP...
 
Definition of Done
Definition of DoneDefinition of Done
Definition of Done
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 

Ähnlich wie Softwarequalität

Serviceorientierte Architekturen
Serviceorientierte ArchitekturenServiceorientierte Architekturen
Serviceorientierte ArchitekturenDavid Tielke
 
Lean development 04
Lean development 04Lean development 04
Lean development 04SuperB2
 
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 einsetzenIodata GmbH
 
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
 

Ä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