ISTQB Certified Tester Foundation Level Embedded Systems



Ähnliche Dokumente
Systemen - Einleitung

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am


GPP Projekte gemeinsam zum Erfolg führen

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Firmenpräsentation. Wollerau, 28. Oktober 2008

ITIL und Entwicklungsmodelle: Die zwei Kulturen

Seminar- & Zertifizierungsprogramm 2010

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Diplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008

Berufsbild Tester - eine Profession?

Senior Consulting. Senior Consulting Strategical, Conceptual and Technical Consulting Seite 1

Fragebogen: Abschlussbefragung

Qualitätsmanagement im Projekt

TRAINING & LEARNING. So werden Sie von SELECTEAM unterstützt

Beratung, Projektmanagement und Coaching

Validierung und Verifikation!

WARENWIRT- SCHAFT UND ERP BERATUNG Mehr Sicherheit für Ihre Entscheidung

UNTERNEHMENSVORSTELLUNG. Die Riometa GmbH stellt sich vor.

Kompetenz. rund um. Ihren. Entwicklungsprozess. Über uns. Technische Software. Modellbasierter Test. Prüfplätze. Automatisierung.

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

Change Management. Hilda Tellioğlu, Hilda Tellioğlu

ISARTAL AKADEMIE GMBH. Unternehmensprofil

Grundlagen Innovationsmanagement

Bei der Focus Methode handelt es sich um eine Analyse-Methode die der Erkennung und Abstellung von Fehlerzuständen dient.

Standard Inhaltsverzeichnis für Testvorschrift

Teamentwicklung und Projektmanagement

IT-Security Portfolio

Organisation des Qualitätsmanagements

UNTERNEHMENS-NACHFOLGE PL ANEN. Mit dem St. Galler Nachfolge-Prozess weitsichtig und frühzeitig planen

Einführung von Testautomatisierung reflektiert. Erkenntnisse eines Linienmanagers zu Herausforderungen und Fallgruben

Quality is our Passion!

Dieser Handlungsbedarf wird organisatorisch durch das Aufsetzen konkreter (Teil-)Projekte wahrgenommen

IT-Security Portfolio

implexis GmbH: Kompetente Lösungen für smarte Anforderungen

Neue Funktionen in Innovator 11 R5

Anforderungen an die HIS

IT mit klarer Linie. C R M - M i g r a t i o n. informatik ag. ilum:e informatik ag. Customer Relationship Management Migration

Analytisches CRM. Workshop Data Mining im Datenbasierten Marketing. Michael Lamprecht und Jan Frick, Altran GmbH & Co. KG

T1 - Fundamentaler Testprozess

Prüfungsreglement. Certified Tester

CDC Management. Change. In Zusammenarbeit mit:

Fallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß

Validierung und Verifikation

MetaNavigation der effizienteste Weg maximalen Mehrwert aus BI Metadaten zu ziehen

Risikoorientiertes Testen und Testmanagement

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.

(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.

SPI-Seminar : Interview mit einem Softwaremanager

Business Model Canvas

IPMA Level B / Certified Senior Project Manager

FUTURE NETWORK REQUIREMENTS ENGINEERING

Medizintechnik und Informationstechnologie im Krankenhaus. Dr. Andreas Zimolong

Umfrage zum praktischen Einsatz von Change Management

Wir nehmen Aufgaben und Ideen wahr. Wir suchen Lösungen zu Ideen.

Risikomanagement Gesetzlicher Rahmen SAQ Sektion Zürich: Risikomanagement ein Erfolgsfaktor. Risikomanagement

MHP Test Management Qualität ist kein Zufall Ihre Lösung zur Abdeckung des ganzheitlichen Testprozesses!

Intelligente Prozesse für das Kundenbeziehungsmanagement. Rainer Wendt, in der IHK Aachen,

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum


Risikomanagement-System (RMS) Effizientes Risikomanagement-Tool für Treuhänder

CosmosDirekt. Theorie und Praxis der IT - Sicherheit. Ort: Saarbrücken, Antonio Gelardi IT - Sicherheitsbeauftragter

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Requirements Engineering für IT Systeme

HP Software für SAP Solutions

Erfolgsfaktoren im Projektmanagement

Über uns. Was bedeutet der Name traloco?

Studie über die Bewertung von Wissen in kleinen und mittleren Unternehmen in Schleswig-Holstein

IHRE ZIELE SIND UNSERE HERAUSFORDERUNG FÜR INDIVIDUELLE LEISTUNGEN UND PERFEKTE LÖSUNGEN!

Service Transition. Martin Beims. WKV SS13 Karsten Nolte. Mittwoch, 19. Juni 13

NS G S ervice GmbH Die Firma NS G S ystems GmbH stellt sich vor

CMM Level 5 Markus Mattes. Markus Mattes CMM Level 5 1

Referent: Mathias Notheis Kontakt:

Summer Workshop Mehr Innovationskraft mit Change Management

Online Intelligence Solutions TESTABLAUF. 7 Schritte für ein erfolgreiches Testing.

Risikoorientiertes Testen und Testmanagement

The big picture: Prince2 featuring SCRUM. Bernd Lehmann, Prince2-Tag Köln, 12. Mai 2011

1. Einführung. 2. Weitere Konten anlegen

Microsoft SharePoint 2013 Designer

Die Telematikinfrastruktur als sichere Basis im Gesundheitswesen

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

Einflussfaktoren auf die Teamkompetenz in Projekten. Empirische Studie zur Master Thesis Mai 2010

Herzlich willkommen! SIEVERS-SNC - IT mit Zukunft.

WSO de. <work-system-organisation im Internet> Allgemeine Information

Firmenportrait. Copyright The Quality Link Ltd. & Co KG, Alle Rechte vorbehalten

E-Commerce. Fachtagung. Stolpersteine auf dem Weg zu erfolgreichem E-Commerce. Namics. Thomas Schärli. Projektleiter / Consultant. 26.

INNOVATION DAY Appenzell Zürich Stuttgart München Palo Alto

Home Schulungen Seminare IT Service- & Projekt-Management IT Project Management mit PRINCE2 PRINCE2 Practitioner

Workflow Systeme mit der Windows Workflow Foundation

Typisierung des Replikationsplan Wirries, Denis Datenbankspezialist

The Cloud Consulting Company

Professionelles Durchführen von Serviceprojekten Machen Sie die Theorie in einer eigenen Fallstudie zur Praxis

EINFÜHRUNG DER erechnung

Einführung von Test-Prozessen laut TMMi. Egon Valentini 1. März 2010

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw,

21. Januar 2011, PMI Chaptermeeting HH. Rüdiger L. Thomas Director Research, ifano. Özgür Sengül Consultant, maxence

Firmenpräsentation get it services gmbh

Transkript:

ISTQB Certified Tester Foundation Level Embedded Systems Kurzeinführung

Inhalte 1 Über ALTRAN 2 Einführung ISTQB, GTB, Certified Tester Was ist das? 3 Motivation Wozu Testen? 4 Grundlagen des Testens Aktivitäten, Methoden und Beteiligte.

Inhalte 1 Über ALTRAN 2 Einführung ISTQB, GTB, Certified Tester Was ist das? 3 Motivation Wozu Testen? 4 Grundlagen des Testens Aktivitäten, Methoden und Beteiligte.

Der europäische Partner mit weltweiten Standorten Die ALTRAN Gruppe Gegründet 1982 in Paris ist die ALTRAN Gruppe heute europäischer Marktführer im Innovation Consulting. Ca. 18.500 Mitarbeiter in 20 Ländern. Seit 1996 in Deutschland mit mehr als 1.300 Mitarbeiter an 16 Standorten vertreten. Gruppenumsatz von ca. 1,6 Mrd. EUR davon 155 Mio. EUR in Deutschland. Zusätzliche Automotive Projektbüros in den USA (Troy und New Jersey). 4

ALTRAN in Deutschland Unsere Daten und Fakten Hamburg Bremen Wolfsburg Lippstadt Leipzig Düsseldorf Gummersbach Chemnitz Frankfurt Koblenz Nürnberg Seit 1996 in Deutschland vertreten Mehr als 1.300 Mitarbeiter an 16 Standorten Zusammenlegung der vier Schwesterfirmen zur ALTRAN GmbH & Co. KG in 2009 Umsatz 2007: 155,1 Mio. EUR Stuttgart Langenargen Donauwörth Ingolstadt München Zusätzliche Projektbüros in Troy und New Jersey, USA 5

Klare Strukturierung für gesamtheitliche Projekte Die Geschäftsfelder der ALTRAN Gruppe Produkt- und Prozessmanagement. Gesamtfahrzeugintegration. Test, Absicherung und Produktfreigabe. Methoden und Tools Entwicklung. Schulungen. Funktions- und Applikationsentwicklung. Technologie Benchmark. Bordnetzentwicklung. Infotainment Entwicklung und Absicherung. Spezifikation Funktionssicherheit. Business Intelligence (BI). Customer Relationship Management (CRM). Enterprise Resource Planning (ERP). IT Solutions and Services. Operations Management. Supply Chain Management. Change Management & Transformation. Technology & Innovation Management. Strategie & Organisation. Merger & Acquisitions. Corporate Finance. Post Merger Integration. 6

ALTRAN Technologies Leistungen ALTRAN Technologies im Bereich Testen 1 2 Analyse und Handlungsempfehlung Prozess- Entwicklung Untersuchung des bestehenden Testprozesses d.h. Arbeitsschritte, Ergebnisse, Dokumentation, Normkonformität, ggf. Berücksichtigung sicherheitsrelevanter Aspekte. Ergebnis: Norm-Empfehlungen, Maßnahmenkatalog, Anforderungen an Werkzeuge. Konzeption der Aufgabenteilungen, Werkzeuglandschaft, Konzeption der Dokumentenvorlagen, Berücksichtigung von Standards (CMMI, SPICE, ISO-TS 16949 ) Ergebnis: Grundlagen für Testmanagement ISTQB geschaffen. 3 4 Beratung - Coaching - Training Operatives Testmanagement 5 Operative Testdurchführung Fachliches Begleiten des Roll-Outs, Einführen und Anpassen der Werkzeuge, Schulung der Mitarbeiter (z.b. Ausbildung zum Certified Tester Foundation Level). Ergebnis: Gemanagter Testmanagement-Prozess nach ISTQB eingeführt. Erstellen Absicherungsplan, Testspezifikation, Testfälle, Testautomatisierungsscripte, Testumgebungsspezifikation, Aufbau und Wartung der Prüfumgebungen Ergebnis: Basis für gemanagte Tests nach ISTQB geschaffen. Erstellen Testfeinplan, Projektleitung der Testdurchführung, Dokumentation der Testergebnisse, Fehlerverfolgung, Unterstützung beim Finden der Fehlerursachen. Ergebnis: Testmanagement durch nach ISTQB qualifizierte Mitarbeiter gelebt. 7

Status & Diskussion ALTRAN ist seit dem 11.05.2009 akkreditierter Schulungsanbieter 8

Inhalte 1 Über ALTRAN 2 Einführung ISTQB, GTB, Certified Tester Was ist das? 3 Motivation Wozu Testen? 4 Grundlagen des Testens Aktivitäten, Methoden und Beteiligte.

ISTQB Certified Tester International Software Testing Qualifications Board Gegründet 2002 in Edinburgh Dachverband regionaler Fachgremien wie dem German Testing Board (GTB) German Testing Board: http:// www.german-testing-board.info Verantwortlich für Erstellung der Lehrinhalte und Lehrpläne Akkreditierung der Trainingsanbieter Erstellung der Prüfungsfragen Autorisierung der Prüfstellen (Zertifizierungsstellen) Umsetzung der Verfahren und Prozesse 10

ISTQB Certified Tester ISTQB Certified Tester Weltweit anerkannte Ausbildung Weltweit über 100.000 Certified Tester (Stand 12/2008) Training nur durch akkreditierte Trainingsanbieter Zertifizierung nur durch autorisierte Zertifizierungsstellen Dienstleistungsgesellschaft für Informatik mbh www.dlgi.de International Software Quality Institute GmbH www.isqi.org 11

ISTQB Certified Tester Ausbildungsstufen des ISTQB Certified Tester Expert Level - in Vorbereitung Advanced Level Technischer Testanalyst Advanced Level Testanalyst Advanced Level Test Manager Foundation Level Unterstützt durch 12

ISTQB Certified Tester Ziele der Schulung Sie kennen die Bedeutung von Testbegriffen Sie verstehen die Zusammenhänge und Inhalte des Testens Sie können Tests eigenständig entwickeln Sie sind Certified Tester Foundation Level (nach bestandener, optionaler Prüfung) 13

ISTQB Certified Tester Gegenüberstellung ISTQB Certified Tester Andere Schulungsanbieter Inhalte Dauer Nach dem deutschsprachigen Lehrplan des ISTQB http://german-testing-board.info/downloads/pdf/lehrplan/ ISTQB_CTFL_Lehrplan_2007_germ_approved.pdf 3-4 Tage (je nach Vorkenntnisse) Zielgruppe Kunden Beispiele Projektmitarbeiter aus der IT Softwareentwicklung Softwareentwicklungsfirmen Aus dem IT Umfeld (Webapplikationen, Server, Datenbanken, etc.) Projektmitarbeiter aus der Embedded Systems Entwicklung OEMs und Zulieferer von Software, Elektronik und Mechatronik Aus dem Embedded Systems Umfeld (soweit im Lehrplan möglich) 14

Inhalte 1 Über ALTRAN 2 Einführung ISTQB, GTB, Certified Tester Was ist das? 3 Motivation Wozu Testen? 4 Grundlagen des Testens Aktivitäten, Methoden und Beteiligte.

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Fehlerbeispiel: Ariane 5 Am 4. Juni 1996 startete die Ariane 5 zu ihrem Erstflug. Nach genau 36,7 Sekunden sprengte sich die Rakete. Es stellte sich heraus, dass die in Teilen von der Ariane 4 übernommene Software nicht den nötigen Anforderungen entsprach. Die Ariane 5 beschleunigt schneller als die Ariane 4. Dies führte zu einem Überlauf einer Variablen und zu einem Absturz des Lenksystems, das nur noch Statusdaten an den Navigationscomputer sendete. Dieser interpretierte die Daten als echte Fluglage und ließ die Schubdüsen der Booster bis zum Anschlag schwenken. Die Rakete begann auseinanderzubrechen und das bordeigene Neutralisationssystem löste die Selbstzerstörung aus, bevor die Bodenkontrolle eingreifen konnte. Unglücklich daran war, dass dieser Teil der Software für die Ariane 5 nicht notwendig war und nur zur Beherrschung eines Startabbruchs in letzter Sekunde bei der Ariane 4 diente. 16

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Fehlerbegriffe Er hat einen Fehler gemacht! Fehlhandlung Da ist ein Fehler im Code! Fehlerzustand Es ist ein Fehler aufgetreten! Fehlerwirkung Fehlhandlung (engl. error, mistake) Die menschliche Handlung, die zu einem falschen Ergebnis führt [nach IEEE 610]. Kann einen Fehlerzustand verursachen Fehlerzustand (innerer Fehlerzustand) (engl. defect, bug) Defekt (innerer Fehlerzustand) in einer Komponente oder einem System, der eine geforderte Funktion des Produkts beeinträchtigen kann. Kann eine Fehlerwirkung verursachen Fehlerwirkung (äußerer Fehler, Ausfall) (engl. failure) Abweichung einer Komponente/eines Systems von der erwarteten Lieferung, Leistung oder dem Ergebnis. Definitionen aus: [ISTQB_DE] 17

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Ursachen für Fehler Der Kunde beschreibt seine Erwartungen in Form von Anforderungen. Der Lieferant entwickelt das Produkt anhand der Anforderungen. Die Anforderung ist nicht die Erwartung! Das Produkt ist nicht die Anforderung! 18

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Testen: Maßnahme zur Fehleridentifikation Validieren, ob das reale Produkt den Erwartungen des Kunden entspricht Validieren, ob die Anforderungen die Erwartungen des Kunden beschreiben Verifizieren, ob das reale Produkt die Anforderungen erfüllt Verifizieren: Das Produkt ist richtig entwickelt! Validieren: Es ist das richtige Produkt entwickelt! 19

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Testziele (Übersicht): Warum Testen? Fehlerzustände identifizieren Qualität Vertrauen schaffen Vorgaben Risiken Nutzbarkeit bewerten Änderung beurteilen 20

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Definition und Abgrenzung von Testbegriffen Testen (engl. testing) [ISTQB] Der Prozess, bestehend aus allen Aktivitäten des Lebenszyklus, der sich, sowohl statisch als auch dynamisch, mit der Planung, Vorbereitung und Bewertung eines Software-Produkts und damit verbundener Arbeitsergebnisse befasst, um sicherzustellen, dass sie die festgelegten Anforderungen erfüllen, um zu zeigen, dass sie ihren Zweck erfüllen, und um Fehler zu finden. Jede einzelne (i. Allg. stichprobenartige) Ausführung des Testobjekts unter spezifischen Bedingungen zum Zwecke des Überprüfens der (beobachtbaren) Ergebnisse im Hinblick auf gewisse gewünschte Eigenschaften (und Funktionen). Oberbegriff für alle Tätigkeiten und Stufen im Testprozess 21

Inhalte 1 Über ALTRAN 2 Einführung ISTQB, GTB, Certified Tester Was ist das? 3 Motivation Wozu Testen? 4 Grundlagen des Testens Aktivitäten, Methoden und Beteiligte.

Motivation Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Was gehört zum Testen? Planung Analyse & Design Realisierung & Durchführung Auswertung & Bericht Steuerung Planen aller Testaktivitäten und Ressourcen Spezifizieren der geplanten Testfälle (Testspezifikation) Durchführen der spezifizierten Tests Auswerten und berichten der Testergebnisse Abschließen der Testarbeiten Abschluss Steuern der Testaktivitäten 23

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Aufbau eines Projektteams (Beispiel) Projektleiter Entwicklungsleiter Fehler- Meldung Testleiter (allgemein) Entwickler Test- Objekt Tester 24

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Rollenkonflikt Tester Wirksame Tests müssen destruktiv sein und systematisch ablaufen Tester sollen Fehler finden! Tests können vom Entwickler als kontraproduktiv wahrgenommen werden! Entwickler Entwickler testen mit dem Fokus auf Ihre implementierte Funktion (Betriebsblindheit) 25

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Trennung von Test und Entwicklung sucht Aussage über die Qualität (Implementierungsreife) Tester Fehlerwirkung Fehlermeldung Fehlerbehebung Gemeinsame Projektziele Entwickler entwickelt Funktion Aussage über die Quantität (Implementierungsfortschritt) 26

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Übersicht über Testmethoden Testmethoden statische Testmethoden dynamische Testmethoden Methoden zur Identifikation und dem Entwurf der möglichen Tests! statische Analysen Reviews Objektbasiert Erfahrungsbasiert Explorativ Experten Rollen Grey-Box White-Box Strukturorientiert Black-Box Spezifikationsorientiert 27

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Testspezifikation nach IEEE 829-1998 IEEE 829-1998 Die IEEE 829-1998 Standard for Software Test Documentation beschreibt (u.a.) die Inhalte von: Testbasis Testkonzept (test plan) IEEE 829 Testausführungsplan Testbasis Testbedingung Testentwurfsspezifikation (test design spec.) IEEE 829 Testfallspezifikation (test case spec.) IEEE 829 http://www.ieee.org/ Testablaufspezifikation (test procedure spec.) IEEE 829 28

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Prozessthemengebiete Projektmanagement / Risikomanagement Implementierung Änderungs- / Konfigurations- / Variantenmanagement 29

Grundlagen des Testens Auszug aus dem ALTRAN Training zum ISTQB Certified Tester Fundation Level Klassifizierung der Werkzeuge Werkzeuge Werkzeuge in der Produktentwicklung: Unterstützen kreative Entwurfsprozesse. Können wiederkehrende Tätigkeiten automatisiert durchführen. Werkzeuge können danach klassifiziert werden, welche Entwicklungsaktivitäten unterstützt werden. Einige Werkzeuge unterstützen eine Aktivität, andere dagegen mehrere Aktivitäten. Einige Werkzeuge sind intrusiv. (d.h. das Werkzeug selbst beeinflusst das Verhalten des Testobjekts) Projektmanagement / Risikomanagement Implementierung Änderungs- / Konfigurations- / Variantenmanagement 30

www.altran.de 31