Creasoft - Software QS Review

2.321 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
2.321
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1.521
Aktionen
Geteilt
0
Downloads
3
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Creasoft - Software QS Review

  1. 1. Software Qualitätssicherung ReviewsSoftware: Planen. Entwickeln. Testen.
  2. 2. ZitatIBM reported that each hour of inspection saved 20hours of testing and 82 hours of rework effort thatwould have been necessary if the defects found byinspection had remained in the released product.(Implementing Automated Software Testing Seite 171) Reviews lohnen sich eigentlich immer.Software: Planen. Entwickeln. Testen.
  3. 3. Was sind Reviews?• Ein Prozess oder Treffen in welchem ein Produkt präsentiert wird mit der Bitte um Kommentare oder Freigabe.• Reviews sind normalerweise «Peer-Reviews», also unter gleichgestellten Personen.«Peer Review», nicht «Pair Review»Software: Planen. Entwickeln. Testen.
  4. 4. Nutzen• Einfache und wirkungsvolle QS Sofortmassnahme in jedem Projekt• Ermöglichen frühe Fehlerfindung• Erlauben Verbesserung der Entwicklungs- Produktivität• Fördert Know how TransferSoftware: Planen. Entwickeln. Testen.
  5. 5. 4 Arten von Reviews• Informelles Review• Walkthrough• Technisches Review• InspektionSoftware: Planen. Entwickeln. Testen.
  6. 6. Arten von ReviewsUnterscheiden sich:• bei den Zielen (*), die erreicht werden sollen• Formalismus (wir formal der Review abläuft)• Benötigte Rollen(*) Ein «Nebenziel» oder «Nebeneffekt» ist immer dieFehlerfindungSoftware: Planen. Entwickeln. Testen.
  7. 7. Informelles ReviewZweck: Kostengünstige Lösung, um Nutzen zuerzielenCharakter: – einfachste Variante – Kein formaler Prozess – «Gegenlesen unter Kollegen» – Keine Rollenverteilung Besser als gar nichtsSoftware: Planen. Entwickeln. Testen.
  8. 8. WalkthroughZweck: Know how transfer,Verständnisförderung, FehlerfindungCharakter: Sehr informell bis sehr formalAutor präsentiert sein Dokument denGutachtern.Software: Planen. Entwickeln. Testen.
  9. 9. Technisches ReviewZweck: Alternativen finden, ProblemediskutierenCharakter: Fokus auf die Beurteilung dertechnischen Aspekte des Reviewobjekts.Software: Planen. Entwickeln. Testen.
  10. 10. InspektionZweck: FehlerfindungCharakter: – Formalste Variante eines Reviews – Rollen sind klar definiert – Ablauf durch Regeln definiertSoftware: Planen. Entwickeln. Testen.
  11. 11. Rollen• Autor• Gutachter (Prüfer, Inspektor)• Moderator / Leiter• Protokollführer• «Leser»• Technischer ExperteNicht jede Rolle ist bei jeder Review-Art nötigt.Software: Planen. Entwickeln. Testen.
  12. 12. Ablauf• Planung• Vorbesprechung / Kick-Off• Individuelle Vorbereitung• Durchführung / Review Sitzung• Protokoll erstellen• Überarbeitung (Autor)• Nachbearbeitung (Moderator)Software: Planen. Entwickeln. Testen.
  13. 13. Mögliche AnwendungInspektion einer Anforderungsspezifikation vordem Walkthrough mit dem Kunden.Software: Planen. Entwickeln. Testen.
  14. 14. Fragen ? Kommentare ?Software: Planen. Entwickeln. Testen.

×