Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Qualitätsmanagement mit VSTS und TFS. artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | Agenda Einführung Qualitätsmanagement.

Ähnliche Präsentationen


Präsentation zum Thema: "Qualitätsmanagement mit VSTS und TFS. artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | Agenda Einführung Qualitätsmanagement."—  Präsentation transkript:

1 Qualitätsmanagement mit VSTS und TFS

2 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Agenda Einführung Qualitätsmanagement Ziele eines QM Warum mögen Entwickler QM nicht? Lösungen Integration Qualitätsmanagement in den Prozess Fazit

3 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Vorstellung Thomas Schissler Software-Architekt und Projektleiter artiso AG Blog : Mark Bulmahn Qualitätsmanager und Projektleiter artiso AG

4 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Ziele eines QM Ein Qualitätsmanagement soll die Qualität eines Entwicklungsprozesses und des Endproduktes sicherstellen Korrektheit Vollständigkeit Budget und Zeitplan einhalten Wartbarkeit uvm.

5 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Warum mögen Entwickler QM nicht? Entwickler empfinden QM oft als … … Umständlich und kompliziert … Theoretische Angelegenheit … Einschränkung in ihrer Kreativität … Eingriff in Ihre Arbeitsweise … Notwendiges Übel … Konfliktpotenzial

6 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Warum diese Vorbehalte? QM und Entwicklung verfolgen teilweise unterschiedliche Ziele QM und Entwicklung sind meist unterschiedliche Personen QM berücksichtigt oft die Integration in andere Entwicklungsprozesse nicht genug Entwickler unterschätzen die Bedeutung von QM

7 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Probleme im QM-Prozess QM ist mehr als Testen Requirements und Spezifikationen sind unvollständig Testability und Testautomatisierung Qualität ist mehr als nur Korrektheit Bereitschaft von allen Beteiligten, QM zu leben

8 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Lösung QM muss tiefer in den Entwicklungsprozess integriert werden Die Nutzung aller relevanten Prozessartefakte und die Kommunikation im Team ist elementar QM muss durch Toolunterstützung effizienter werden Ein integrierter Ansatz!

9 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Visual Studio Team System

10 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Visual Studio Team System

11 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Lösung Beispiel für Integration von QM und Entwicklungsprozess

12 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | 1. Projektplanung Qualität beginnt bereits beim Kundengespräch Requirement Management Spezifikation definieren Risiken erkennen Qualitätsniveau festlegen

13 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | 2. Software-Achitektur Die Architektur der Anwendung bestimmt wesentlich über Testbarkeit Wartbarkeit Ideal ist Komponentenorientierte Architektur

14 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | 3. Implementierung Automatisierte Tests bereits während des Entwicklungsprozess mit Unit-Tests Nutzung von Codierungs-Standards Checkin-Policies Buildmanagement und Continous Integration

15 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | 4. Testen Manuelle Tests Automatisierte UI-Tests Integrations-Tests Kommunikation zwischen Tester und Entwickler Test-Dokumentation

16 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Beispiele für Berichte

17 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | 5. Systembetrieb Branching Deployment Abnahme Behandlung von Fehlern Aus entstehenden Problemen lernen

18 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Demo Unser Demoprojekt Tests planen Testen mit VSTS live: Tests umsetzen Testen mit VSTS im Prozess: Integration von Tests in den gesamten Lifecycle Testarten im Überblick Was gibt es jenseits des Unit-Tests noch? Was geht (noch) nicht (so gut)?

19 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Weitergehende Möglichkeiten Load-Testing Simulation: Kurzfristige Lastspitzen Hohe Anzahl paralleler Aktivitäten Ziel: Wie verhält sich die Applikation bei vielen parallelen Zugriffen? Welche Plattformkapazitäten sind erforderlich? Wie ist das Skalierungsverhalten? Nicht nur für Webtests, sondern prinzipiell mit jedem Unittest möglich Test Load Agent für die Ausführung erforderlich

20 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Fazit Jeder nutzt heute schon Methoden zur Verbesserung der Qualität (hoffentlich) Das QM verknüpft diese Einzelmaßnahmen Ein gutes QM betrachtet den gesamten Prozess Aber es müssen nicht für jeden Prozess-Schritt aufwändige Methoden definiert werden.

21 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Fazit QM muss nicht kompliziert und aufwändig sein QM ist notwendig QM muss an die Anforderungen angepasst sein QM muss bezahlbar sein

22 artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Noch Fragen?


Herunterladen ppt "Qualitätsmanagement mit VSTS und TFS. artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | Agenda Einführung Qualitätsmanagement."

Ähnliche Präsentationen


Google-Anzeigen