22
Test Center und agile Tester ein Widerspruch ? ASQF 2011 Rev 0.1 Test Center und agile Tester - Ein Widerspruch ? 17-Februar-2011

Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Test Centerund

agile Tester -

Ein Widerspruch ?

17-Februar-2011

Page 2: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Agenda

• Vorstellung

• Die wichtigsten Fragen

• Präsentation des Unternehmens

• Aufgaben des Test Centers im mittelständischen

Unternehmen

• Warum agile SW/FW Entwicklung ?

• Agiles/traditionelles testen

– gibt es da Unterschiede ?

• Ihre Fragen/Anmerkungen

Page 3: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Vorstellung

• Über mich:

• Bis Sept. 2010 Manager Test Center BDT AG in

Rottweil

• Seit Okt. 2010 Testleiter TIS Bombardier

Transportation GmbH in Hennigsdorf (b. Berlin)

Page 4: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Die wichtigsten Fragen

• Wie kann ein Test Center den agilen Prozess

unterstützen ?

• Was sind die Unterschiede für einen Tester ?

• Sind die Tester verschieden ?

Page 5: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Präsentation des Unternehmens

• BDT AG

• Gegründet 1967 in Rottweil

• Mittelständisches Unternehmen mit ca. 700

Mitarbeitern

• 6 Standorte weltweit

– Rottweil, Deutschland

– Lauffen, Deutschland

– Guadalajara, Mexiko

– Zhuhai, China

– Irvine (CA), USA

– Sarasota (FL), USA

Page 6: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Vorstellung der wichtigsten Produkte

• Entwicklung und Produktion von

Page 7: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Vorstellung der wichtigsten Produkte

• Entwicklung und Produktion von

• Papiereingabe- und Papierausgabegeräte für high volume Printer

Page 8: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Vorstellung der wichtigsten Produkte

• Entwicklung und Produktion von

• Datasicherungsprodukten für den OEM Markt (z.B. DELL, Fujitsu, HP, IBM)

Page 9: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Test Center BDT

• Qualifizierung der Produkte durch das Test Center der BDT AG

• Test Center: von der Entwicklung unabhängige Organisation

Test Center

Testspezialisten

Tester in

Projekt-Team 2

Tester in

Projekt-Team 3Tester in

Projekt-Team 4

QM

Tester in

Projekt-Team 1

Page 10: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Test Center BDT

• Projektteams werden durch Testmitarbeiter unterstützt (evtl. nur zeitweise)

• Die Testorganisation definiert und stellt die Testinfrastruktur bereit

• Größter Anteil der Qualifizierungen notwendig für den Firmware/Software Anteil am Produkt

Page 11: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Warum agile SW/FW Entwicklung ?

• Situation in 2009– Verzögerung der Software/Firmware Lieferung

wegen später Kundenanforderungen

– Tests werden spät im Entwicklungsprozess durchgeführt

• -> nur teilweise Qualifizierung

• -> minimale Testautomatisierung

• -> Tests werden nur durch Testmitarbeiter durchgeführt

– Nach Auslieferung an den Kunden hat die Software/Firmware noch eine nennenswerte Anzahl von Fehlern

Page 12: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Warum agile SW/FW Entwicklung ?

• Situation in 2010– Neue Produktentwicklung für den

Unternehmensbereich Storageautomation wird agil durchgeführt (SCRUM)

Page 13: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Das “agile” Test Center

• Unterstützt agile Projektteams

– Aufsetzen der Hardware Infrastruktur (z.B. Server, ...)

– Bereitstellung und Pflege von Softwaretools (z.B.

Werkzeuge zur Automatisierung, Skripts, ...)

– Auswahl von neuen Werkzeugen für das entsprechende

Projekt

– Schulung der Projektteams in der Verwendung von Tools

und Hardware

• Testspezialisten sind nur zeitweise Mitglieder des

Projektteams (kein Unterschied zur traditionellen

Praxis)

• Testengineer ist Teil des SCRUM-Teams

(Unterschied zur traditionellen Praxis)

Page 14: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Tester (agil/traditionell)

• Unterschiede

– Erhöhte persönliche Verantwortung

– Programmierkenntnisse für die Testautomatisierung

– Sehr gute Kommunikationsfähigkeiten

– Teamplayer

– Multidisziplinäres Team

– Durchgängige Testphase (Test von „unvollständiger“

Software)

Page 15: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Tester (agil/traditionell)

• Unterschiede

– Wie geht man mit unvollständigen/fehlenden

Spezifikationen um ?

– Nicht jeder Fehler wird im Trackingtool eingetragen (gilt nur

für laufenden Sprint)

– Tester kann „überstimmt“ werden (Qualität ist das Teamziel)

– Test ist nicht unabhängig von den Entwicklern

– Test zuerst was den meisten Gewinn für das Team bringt

– Durchführung von weiteren Aufgaben, die nicht typische

Testaufgaben sind

– .....

– -> nicht jeder Tester kann ein agiler Tester sein

Page 16: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Tester (agil/traditionell)

• Vorteil für den Tester

– Gute Kenntnis über den Stand der implementierten

Funktionalität (auch wenn nur reduzierte Dokumentation

verfügbar ist)

– Bessere Identifikation mit dem neuen Produkt

– Man lernt etwas neues (z.B. neue Programmiersprache)

– Persönliche Weiterentwicklung (z.B.

Kommunikationsfähigkeiten, Analysefähigkeiten)

– Dokumentiere nur was wirklich notwendig ist (Reduzierung

auf ein notwendiges Minimum)

– .....

Page 17: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Aufgaben und Verantwortlichkeiten

• Zusätzliche Aufgaben/Verantwortlichkeiten

– Schulung der anderen Teammitglieder über verschiedene

Testthemen

– Unterstützung des Teams während der Unittests

– Klärung was wann getestet werden kann

– Unterstützung bei der Sprintplanung

– Teilnahme an täglichen SCRUM Besprechungen

– Teilnahme an SCRUM Reviews

– ......

Page 18: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Pigs & Chickens

testing experience, Vol. 7 Sept. 2009, page 7

Page 19: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Sind Sie ein „agiler“ Tester ?

– Testen Sie selbst - (Tester´s Agile Checklist; Stuart Reid,

testing experience, Vol. 7 Sept. 2009, page 12)

Page 20: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Fragen/Anmerkungen

?!

Page 21: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

Kontakt

Name: Erhardt Wunderlich

Firma: Bombardier Transportation GmbH

Business Unit Germany and Scandinavia

PGR/ 3HETT

Am Rathenaupark

16761 Hennigsdorf

Deutschland

E-Mail: [email protected]

Tel.: +49 3302 89-3459

Page 22: Test Center und agile Tester€¦ · Test Center und agile Tester –ein Widerspruch ? ASQF 2011 Rev 0.1 Vorstellung • Über mich: • Bis Sept. 2010 Manager Test Center BDT AG

Test Center und agile Tester – ein Widerspruch ? ASQF 2011 Rev 0.1

• Vielen Dank für Ihre Aufmerksamkeit