DA praesentation

Post on 25-May-2015

198 views 0 download

Transcript of DA praesentation

Betreut durch FH Prof. DI Grischa Schmiedl

Diplomarbeit von Johannes Weber – tm091570

Qualitätsmanagement in der Softwareentwicklung mit PHP

Johannes Weber | Diplomprüfung | 28. April 2011

Warum Qualitätsmanagement?

F18 Jagdbomber mit neuer Board-Software stürzt bei Testflug ab. Ursache war ein Vorzeichenfehler!

Interne Kundendatenbank von Schlecker war öffentlich im Internet einseh- und downloadbar

Meine Motivation Eigene Erfahrung und Interesse am Thema

Enorme Bedeutung

Johannes Weber | Diplomprüfung | 28. April 2011

Worum geht’s in meiner DA

Definition & Sichten von/auf Software-Qualität

Anforderungen an die Softwareentwicklung Clean Code

Software-Testing / Metriken

Werkzeuge

Empirischer Teil Inwieweit werden vorhandene Prinzipien, Methoden und

Werkzeuge in der Softwareentwicklung mit PHP gegenwärtig eingesetzt

Johannes Weber | Diplomprüfung | 28. April 2011

Erkenntnisse aus der Empirie 1/2

Quantitative Ergebnisse Qualitätsziele (5/9 keine absoluten Ziele)

Technische Schulden (3/9 beheben diese bewusst)

Software Testing & Metriken (3/9 verwenden Metriken)

Johannes Weber | Diplomprüfung | 28. April 2011

Erkenntnisse aus der Empirie 2/2

Qualitative Ergebnisse Sprechender Code

„Console“ – Alternative zur NICHT Testgetriebenen Entwicklung

Erfahrungen mit Testgetriebener Entwicklung

Johannes Weber | Diplomprüfung | 28. April 2011

Fazit

Warum nicht? Aus Zeit / Kostengründen

Negative bzw. keine Praxiserfahrung

Verbreitung des Qualitätsbewusstsein Wissensvermittlung in der Ausbildung

Förderung durch Arbeitgeber

Networking

Johannes Weber | Diplomprüfung | 28. April 2011

Fragen zur DA