156
Seminare, Trainings und Workshops für mehr Softwarequalität Academy 2019

Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Seminare, Trainings und Workshops für mehr Softwarequalität

Academy 2019

Page 2: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

2

Liebe Interessentin, lieber Interessent, die Bedeutung von Wissen und Qualität wächst ständig. Wir leisten mit unseren hochwertigen Aus-bildungen einen Beitrag für Ihre persönliche Weiter-entwicklung und zur Steigerung der Qualität in Ihrer Organisation. Die Zertifizierung unseres Qualitäts-managementsystems nach ISO 9001 unterstreicht, dass wir Qualität leben. Insbesondere wird mit ISO 29990 unser Qualitätsstandard in der Aus- und Wei-terbildung bestätigt.Die Ausbildungen von Software Quality Lab haben einen hohen Praxisbezug. Dies wird unter anderem dadurch erreicht, dass die eingesetzten Trainer vie-le Jahre Praxis haben und neben der Trainertätigkeit auch immer in Projekten sowohl beratend als auch operativ tätig sind. Diese Erfahrungen geben sie in den Ausbildungen weiter.

Es ist uns wichtig, dass Sie sich als Teilnehmer bei uns wohlfühlen und eine bestmögliche Ausbildung

mit hochwertigen Unterlagen erhalten. Dies wird von unseren Teilnehmern im Feedback ausdrücklich be-stätigt.

Unsere Trainings zeichnen sich durch hohe Interakti-vität mit vielen Diskussionsmöglichkeiten und Praxis- übungen aus. Dadurch erreichen wir eine hohe Nach-haltigkeit des Gelernten und ermöglichen Ihnen, die Methoden unmittelbar in der Praxis einzusetzen.

Unsere Seminare zur Vorbereitung auf eine Zertifi-zierung zeichnen sich durch eine sehr hohe Erfolgs-quote aus. Wir sind hier einer der erfolgreichsten Schulungsanbieter.

Überzeugen Sie sich selbst von der Professionalität und Praxisorientierung unserer Trainings und Semina-re. Wir freuen uns, wenn wir Sie als Teilnehmer bei ei-ner unserer nächsten Ausbildungen begrüßen dürfen.

DI Johannes BergsmannGeschäftsführender Gesellschafter

DI Johannes Bergsmann

Zertifiziertes Qualitätsmanagementsystem:

Vorwort

2

Page 3: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

3

Ihr Weg zu Seminar und Training

Seminare und Trainings

Ein Seminar vermittelt Methodenwissen. Wichtige Themen werden metho-disch und theoretisch dargestellt und durch kurze Übungen ergänzt.Das Training vermittelt ebenfalls Theorie, der Schwerpunkt liegt jedoch auf Praxisübungen, welche mindestens die Hälfte der gesamten Trainingszeit um-fassen.Bei manchen Seminaren und Trainings erhalten Sie einen speziellen Bonus.

Die Verpflegung ist bei öffentlichen Seminaren und Trainings inbegriffen. Bei Inhouse-Seminaren kommt der Kunde für die Verpflegung auf.

Es gelten unsere Allgemeinen Geschäfts- u. Veranstaltungsbedingungen, beides finden Sie online auf www.software-quality-lab.com.

Zertifizierungen

Software Quality Lab ist akkreditierter Trainingsanbieter des International Soft-ware Testing Qualifications Board (ISTQB®), International Software Architec-ture Qualifications Board (ISAQB®), International Requirements Engineering Board (IREB®) und Partner des International Software Quality Institute (iSQI®).

Lehrgänge

Die Academy bietet verschiedene Lehrgänge an, um Ihnen die Weiterentwick-lung in Ihrem Aufgabenbereich entweder als Spezialist oder als Generalist zu ermöglichen. Ein Lehrgang besteht aus mehreren Seminaren bzw. Trainings. Die Termine der jeweiligen Seminare und Trainings sind in Zeitkorridoren vor-gegeben, um Ihnen ein zeitnahes Absolvieren zu ermöglichen. Sie erhalten bei der Buchung eines Lehrgangs einen preislichen Vorteil gegenüber einer Einzel-buchung der jeweiligen Seminare und Trainings. Der Lehrgang wird mit einem eigenen Lehrgangsdiplom abgeschlossen.

Mit Expert-Lehrgängen beschreiten Sie den Ausbildungsweg zu einem The-menspezialisten.Der Extended-Lehrgang eröffnet Ihnen den Blick über den Tellerrand mit breit gefächertem Know-how.

Die Lehrgänge finden Sie auf den Seiten 13 bis 19.

Termine, Preise und Anmeldung online

Aktuelle Termine und Preise sowie das Anmeldeformular finden Sie online: www.software-quality-lab.com/shop

Page 4: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// INHALTSVERZEICHNIS NACH THEMEN

Page 5: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

5

Inhaltsverzeichnis nach Themen

// EMPFOHLENE AUSBILDUNGEN NACH ZIELGRUPPE . . . . . . . . . . . . 10

// IMPULSE & LEHRGÄNGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Impulse - Kompakt in einem Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Lehrgang - Test Management Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Lehrgang - Requirements Engineering Expert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Lehrgang - Agile Testing Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Lehrgang - Software Architect Extended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Lehrgang - Software Quality Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

// REQUIREMENTS ENGINEERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Überblick: Requirements Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Professionelles Requirements Engineering und Management . . . . . . . . . . . . . . . . . . . . . 22

Professionelles Requirements Engineering für die Hardware- und Systementwicklung 23

Grundkurs technisches Schreiben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

IREB® Certified Professional for Requirements Engineering Foundation Level

(CPRE FL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

IREB® Certified Professional for Requirements Engineering Foundation Level

(English, CPRE FL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

IREB® Certified Professional for Requirements Engineering Advanced Level:

Requirements Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

IREB® Certified Professional for Requirements Engineering Advanced Level:

Requirements Modeling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

IREB® Certified Professional for Requirements Engineering Advanced Level:

Elicitation and Consolidation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

Moderationstechniken im Requirements Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

// USER EXPERIENCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Überblick: User Experience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Certified Professional for Usability and User Experience (CPUX). . . . . . . . . . . . . . . . . . . 34

User Experience und User Centered Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Accessibility Seminar - Ihre barrierefreie Website nach WCAG 2.0 . . . . . . . . . . . . . . . . . 36

User Interface Design Workshop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Web Usability Intensiv Workshop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

User Experience für industrielle Anwendungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

// ARCHITEKTUR & MODELLIERUNG . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Überblick: Architektur & Modellierung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL) 42

ISAQB® Certified Professional for Software Architecture - Foundation Level

(English, CPSA FL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

Soft Skills für Software Architekten (iSAQB® CPSA Advanced) . . . . . . . . . . . . . . . . . . . . 44

UML Basics für Fachbereichsmitarbeiter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Domain-Driven Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

Entw. von domänenspezifischen Sprachen u. Code-Generatoren mit Xtext u. Xtend . . . 47

Architekturzentriertes Testen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Enterprise Architecture Management (iSAQB® CPSA-Advanced EAM). . . . . . . . . . . . . . 49

Objektorientierte Analyse und Design mit UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Enterprise Architecture Management Einführung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Systems Engineering mit SysML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

// PROGRAMMIERUNG & CODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Überblick: Programmierung & Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Code Review praktisch betrachtet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

Mobile Medical Apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

Testgetriebene Softwareentwicklung (TDD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

Clean Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Continuous Integration and Delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

// TESTEN & QUALITÄTSSICHERUNG . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Überblick: Testen & Qualitätssicherung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

Qualitätssicherung und Testen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Testen für Fachbereichsmitarbeiter und Projektmanager . . . . . . . . . . . . . . . . . . . . . . . . . 65

Testen für Softwareentwickler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

ISTQB® Certified Tester - Foundation Level (CTFL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

ISTQB® Certified Tester - Foundation Level (English, CTFL). . . . . . . . . . . . . . . . . . . . . . . 68

// INHALTSVERZEICHNIS NACH THEMEN

Page 6: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

6

Inhaltsverzeichnis nach Themen

// PROJEKT- & PRODUKTMANAGEMENT . . . . . . . . . . . . . . . . . . . . . . . 102Überblick: Projekt- & Produktmanagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

Risikomanagement in Softwareprojekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

Aufwandsschätzung in Softwareprojekten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

ISPMA® Certified Software Product Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

Risikomanagement für medizinische Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

// MANAGEMENT & ORGANISATION. . . . . . . . . . . . . . . . . . . . . . . . . . . 108Überblick: Management & Organisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

In der Achtsamkeit liegt die Kraft. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

Mindful Leadership - Vorsprung durch Achtsamkeit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Inspirierend Führen & Coachen von (agilen) Teams . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

Professionelle Vertragsgestaltung für Softwareprojekte . . . . . . . . . . . . . . . . . . . . . . . . 114

EAM & Microservices: Zwei Welten vereinen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

Security Awareness für Führungskräfte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Vorgehen zur digitalen Transformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

// INFORMATIONSSICHERHEIT & DATENSCHUTZ . . . . . . . . . . . . . . . . .118Überblick: Informationssicherheit & Datenschutz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

Datenschutz-Grundverordnung (DSGVO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Secure Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Secure Systems Engineering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

// EMBEDDED SYSTEME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Überblick: Embedded Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Funktionale Sicherheit - Kompakt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Software Architektur für Embedded Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Testgrundlagen für Embedded Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

Continuous Integration für Embedded Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Rahmenbedingungen für die Entwicklung von Medizinprodukten . . . . . . . . . . . . . . . . . 130

Entwicklung medizinischer Software nach EN 62304. . . . . . . . . . . . . . . . . . . . . . . . . . . 131

E-Learning CTFL: ISTQB® Certified Tester Foundation Level online . . . . . . . . . . . . . . . . 69

ISTQB® Certified Tester - Advanced Level: Test Analyst (CTAL-TA) . . . . . . . . . . . . . . . . . 70

ISTQB® Certified Tester - Advanced Level: Security Tester . . . . . . . . . . . . . . . . . . . . . . . 71

ISTQB® Certified Tester - Advanced Level: Technical Test Analyst (CTAL-TTA) . . . . . . . . 72

ISTQB® Certified Tester - Advanced Level: Test Manager (CTAL-TM) . . . . . . . . . . . . . . . 73

GUI-Testautomatisierung in Theorie und Praxis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Model-Based Tester . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

Testen von Microservices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

Testen von Software eingebetteter Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

Unit-Testen Praxistraining. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

// AGILE METHODEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Überblick: Agile Methoden. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

Agile Vorgehensmodelle in der Softwareentwicklung . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

IREB® CPRE RE@Agile Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

Kanban verstehen und anwenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Scrum Master Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

Scrum Product Owner Professional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Requirements Engineering für die agile Softwareentwicklung. . . . . . . . . . . . . . . . . . . . . 87

Testen und Entwickeln in agilen Teams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

ISTQB® Certified Tester - Foundation Level Extension: Agile Tester . . . . . . . . . . . . . . . . 90

SAFe Agilist (SA) - Leading SAFe 4.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Agile Aufwandsschätzung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Specification by Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

// PROZESSE & VORGEHENSMODELLE . . . . . . . . . . . . . . . . . . . . . . . . . . 94Überblick: Prozesse & Vorgehensweisen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Prozessmodelle und Best-Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

ISO 9001 für Softwareorganisationen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Effektive Metriken für die Softwareentwicklung. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Softwareprozesse verbessern und bewerten mit ISO 15504 SPICE . . . . . . . . . . . . . . . . 99

Systemvalidierung im Pharma- und Medizinumfeld mit GAMP . . . . . . . . . . . . . . . . . . . 100

Page 7: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

7

// TOOL SCHULUNGEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Überblick: Tool Schulungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Atlassian University - Getting Started with Confluence (for users). . . . . . . . . . . . . . . . . 134

Atlassian University - Jira Essentials Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

Atlassian University - Getting Started with Jira Software Server . . . . . . . . . . . . . . . . . . 136

Atlassian University - Jira Administration Part 1: Getting up and Running . . . . . . . . . . . 137

Atlassian University - Jira Administration Part 2: Taking it to the Next Level . . . . . . . . . 138

Page 8: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

8

Empfohlene Ausbildungen nach Zielgruppe

// IM

PU

LSE

& L

EH

RG

ÄN

GE

Lehr

gang

- Te

st M

anag

emen

t Exp

ert

Lehr

gang

- Re

quire

men

ts E

ngin

eerin

g Ex

pert

Lehr

gang

- Ag

ile T

estin

g Ex

pert

Lehr

gang

- So

ftw

are

Arch

itect

Ext

ende

d

Lehr

gang

- So

ftw

are

Qual

ity M

anag

er

// R

EQ

UIR

EM

EN

TS

EN

GIN

EE

RIN

G

Prof

essi

onel

les

Requ

irem

ents

Eng

inee

ring

und

Man

agem

ent

Prof

essi

onel

les

Requ

irem

ents

Eng

inee

ring

für d

ie H

ardw

are-

und

Sys

tem

entw

ickl

ung

Grun

dkur

s te

chni

sche

s Sc

hrei

ben

IREB

® C

PRE

Foun

datio

n Le

vel (

CPRE

FL)

IREB

® C

PRE

Foun

datio

n Le

vel (

Engl

ish,

CPR

E FL

)

IREB

® C

PRE

Adva

nced

Lev

el: R

equi

rem

ents

Man

agem

ent

IREB

® C

PRE

Adva

nced

Lev

el: R

equi

rem

ents

Mod

elin

g

IREB

® C

PRE

Adva

nced

Lev

el: E

licita

tion

and

Cons

olid

atio

n

Mod

erat

ions

tech

nike

n im

Req

uire

men

ts E

ngin

eerin

g

// U

SE

R E

XP

ER

IEN

CE

Cert

ified

Pro

fess

iona

l for

Usa

bilit

y an

d Us

er E

xper

ienc

e (C

PUX)

User

Exp

erie

nce

und

User

Cen

tere

d De

sign

Acce

ssib

ility

Sem

inar

- Ih

re b

arrie

refr

eie

Web

site

nac

h W

CAG

2.0

User

Inte

rfac

e De

sign

Wor

ksho

p

Web

Usa

bilit

y In

tens

iv W

orks

hop

User

Exp

erie

nce

für i

ndus

trie

lle A

nwen

dung

en

// A

RC

HIT

EK

TU

R &

MO

DE

LLIE

RU

NG

ISAQ

B® C

PSA

- Fou

ndat

ion

Leve

l (CP

SA-F

L)

ISAQ

B® C

PSA

- Fou

ndat

ion

Leve

l (En

glis

h, C

PSA-

FL)

Soft

Ski

lls fü

r Sof

twar

e Ar

chite

kten

(iSA

QB C

PSA

Adva

nced

)

UML

Basi

cs fü

r Fac

hber

eich

smita

rbei

ter

Dom

ain-

Driv

en D

esig

n

Entw

ickl

ung

v. do

män

ensp

ezifi

sche

n Sp

rach

en u

. Cod

e-Ge

nera

tore

n m

it Xt

ext u

. Xte

nd

Arch

itekt

urze

ntrie

rtes

Tes

ten

Ente

rpris

e Ar

chite

ctur

e M

anag

emen

t

Obje

ktor

ient

iert

e An

alys

e un

d De

sign

mit

UML

Ente

rpris

e Ar

chite

ctur

e M

anag

emen

t Ein

führ

ung

Syst

ems

Engi

neer

ing

mit

SysM

L

Auftraggeber

Entwicklungsleiter

Fachbereich

Produktmanager

Projektmanager

Requirements Engineer

Scrum Master

Softwarearchitekt

Product Owner

Softwareentwickler

Testautomatisierer

Tester

Testmanager

Qualitätsmanager

Page 9: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

9

// P

RO

GR

AM

MIE

RU

NG

& C

OD

E

Code

Rev

iew

pra

ktis

ch b

etra

chte

t

Mob

ile M

edic

al A

pps

Test

getr

iebe

ne S

oftw

aree

ntw

ickl

ung

(TDD

)

Clea

n Co

de

Cont

inuo

us In

tegr

atio

n an

d De

liver

y

// T

ES

TE

N &

QU

ALI

TÄT

SS

ICH

ER

UN

G

Qual

itäts

sich

erun

g un

d Te

sten

Test

en fü

r Fac

hber

eich

smita

rbei

ter u

nd P

roje

ktm

anag

er

Test

en fü

r Sof

twar

eent

wic

kler

ISTQ

B® C

ertifi

ed T

este

r - F

ound

atio

n Le

vel (

CTFL

)

ISTQ

B® C

ertifi

ed T

este

r - F

ound

atio

n Le

vel (

Engl

ish,

CTF

L)

E-Le

arni

ng C

TFL:

ISTQ

B Ce

rtifi

ed T

este

r Fou

ndat

ion

Leve

l onl

ine

ISTQ

B® C

ertifi

ed T

este

r - A

dvan

ced

Leve

l: Te

st A

naly

st (C

TAL-T

A)

ISTQ

B® C

ertifi

ed T

este

r - A

dvan

ced

Leve

l: Se

curit

y Te

ster

ISTQ

B® C

ertifi

ed T

este

r - A

dvan

ced

Leve

l: Te

chni

cal T

est A

naly

st (C

TAL-T

TA)

ISTQ

B® C

ertifi

ed T

este

r - A

dvan

ced

Leve

l: Te

st M

anag

er (C

TAL-T

M)

GUI-T

esta

utom

atis

ieru

ng in

The

orie

und

Pra

xis

Mod

el-B

ased

Tes

ter

Test

en v

on M

icro

serv

ices

Test

en v

on S

oftw

are

eing

ebet

tete

r Sys

tem

e

Unit-

Test

en P

raxi

stra

inin

g

// A

GIL

E M

ET

HO

DE

N

Agile

Vor

gehe

nsm

odel

le in

der

Sof

twar

eent

wic

klun

g

IREB

® C

PRE

RE@

Agile

Prim

er

Kanb

an v

erst

ehen

und

anw

ende

n

Scru

m M

aste

r Pro

fess

iona

l

Scru

m P

rodu

ct O

wne

r Pro

fess

iona

l

Requ

irem

ents

Eng

inee

ring

für d

ie a

gile

Sof

twar

eent

wic

klun

g

Test

en u

nd E

ntw

icke

ln in

agi

len

Team

s

ISTQ

B® C

ertifi

ed T

este

r - F

ound

atio

n Le

vel E

xten

sion

: Agi

le T

este

r

SAFe

Agi

list (

SA) -

Lea

ding

SAF

e 4.

5

Agile

Auf

wan

dssc

hätz

ung

Spec

ifica

tion

by E

xam

ple

Auftraggeber

Entwicklungsleiter

Fachbereich

Produktmanager

Projektmanager

Requirements Engineer

Scrum Master

Softwarearchitekt

Product Owner

Softwareentwickler

Testautomatisierer

Tester

Testmanager

Qualitätsmanager

Page 10: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

10

Empfohlene Ausbildungen nach Zielgruppe

// P

RO

ZE

SS

E &

VO

RG

EH

EN

SM

OD

ELL

E

Proz

essm

odel

le u

nd B

est-P

ract

ices

ISO

9001

für S

oftw

areo

rgan

isat

ione

n

Effe

ktiv

e M

etrik

en fü

r die

Sof

twar

eent

wic

klun

g

Soft

war

epro

zess

e ve

rbes

sern

und

bew

erte

n m

it IS

O 15

504

SPIC

E

Syst

emva

lidie

rung

im P

harm

a- u

nd M

edizi

num

feld

mit

GAM

P

//P

RO

JEK

T- &

PR

OD

UK

TM

AN

AG

EM

EN

T

Risi

kom

anag

emen

t in

Soft

war

epro

jekt

en

Aufw

ands

schä

tzun

g in

Sof

twar

epro

jekt

en

ISPM

A® C

ertifi

ed S

oftw

are

Prod

uct M

anag

emen

t

Risi

kom

anag

emen

t für

med

izini

sche

Sof

twar

e

// M

AN

AG

EM

EN

T &

OR

GA

NIS

AT

ION

In d

er A

chts

amke

it lie

gt d

ie K

raft

Min

dful

Lea

ders

hip

- Vor

spru

ng d

urch

Ach

tsam

keit

Insp

irier

end

Führ

en &

Coa

chen

von

(agi

len)

Tea

ms

Prof

essi

onel

le V

ertr

agsg

esta

ltung

für S

oftw

arep

roje

kte

EAM

& M

icro

serv

ices

: Zw

ei W

elte

n ve

rein

en

Secu

rity

Awar

enes

s fü

r Füh

rung

skrä

fte

Stra

tegi

sche

Tra

nsfo

rmat

ions

plan

ung

// IN

FOR

MA

TIO

NS

SIC

HE

RH

EIT

& D

AT

EN

SC

HU

TZ

Date

nsch

utz-

Grun

dver

ordn

ung

(DSG

VO)

Secu

re C

odin

g

Secu

re S

yste

ms

Engi

neer

ing

// E

MB

ED

DE

D S

YS

TE

ME

Funk

tiona

le S

iche

rhei

t - K

ompa

kt

Soft

war

e Ar

chite

ktur

für E

mbe

dded

Sys

tem

e

Test

grun

dlag

en fü

r Em

bedd

ed S

yste

me

Cont

inuo

us In

tegr

atio

n fü

r Em

bedd

ed S

yste

me

Rahm

enbe

ding

unge

n fü

r die

Ent

wic

klun

g vo

n M

edizi

npro

dukt

en

Entw

ickl

ung

med

izini

sche

r Sof

twar

e na

ch E

N 6

2304

Auftraggeber

Entwicklungsleiter

Fachbereich

Produktmanager

Projektmanager

Requirements Engineer

Scrum Master

Softwarearchitekt

Product Owner

Softwareentwickler

Testautomatisierer

Tester

Testmanager

Qualitätsmanager

Page 11: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

11

// T

OO

L S

CH

ULU

NG

EN

Atla

ssia

n Un

iver

sity

- Ge

ttin

g St

arte

d w

ith C

onflu

ence

(for

use

rs)

Atla

ssia

n Un

iver

sity

- Ji

ra E

ssen

tials

Ser

ver

Atla

ssia

n Un

iver

sity

- Ge

ttin

g St

arte

d w

ith J

ira S

oftw

are

Serv

er

Atla

ssia

n Un

iver

sity

- Ji

ra S

erve

r Adm

inis

trat

ion

Part

1: G

ettin

g up

and

Run

ning

Atla

ssia

n Un

iver

sity

- Ji

ra S

erve

r Adm

inis

trat

ion

Part

2: T

akin

g it

to th

e ne

xt le

vel

Auftraggeber

Entwicklungsleiter

Fachbereich

Produktmanager

Projektmanager

Requirements Engineer

Scrum Master

Softwarearchitekt

Product Owner

Softwareentwickler

Testautomatisierer

Tester

Testmanager

Qualitätsmanager

Page 12: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// IMPULSE & LEHRGÄNGE

Page 13: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Impulse & Lehrgänge 13

Basis

Erweiterung

Vertiefung

Impulse - Kompakt in einem Tag

Mit unseren Impulsen verschaffen Sie sich einen schnellen Einstieg in ausgewählte Spezialthemen. An einem Tag lernen Sie Methoden und Praktiken kennen und wenden diese gleich an.

Specification by Example

Seite 93

Code Review praktisch betrachtet

Seite 56

Clean Code

Seite 59

Continuous Integration and Delivery

Seite 60

Agile Aufwandsschätzung

Seite 92

Risikomanagement in Softwareprojekten

Seite 104

Professionelle Vertragsgestaltung für Softwareprojekte

Seite 114

Effektive Metriken für die Softwareentwicklung

Seite 98

Page 14: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

Impulse & Lehrgänge14

Vertiefung

Lehrgang - Test Management Expert

ISTQB® Certified Tester - Foundation Level (CTFL)

Seite 67

ISTQB® Certified Tester - Advanced Level: Test Manager (CTAL-TM)

Seite 73

Risikomanagement in Softwareprojekten

Seite 104

Professionelles Requirements Engineering und Management

Seite 22

Ziel des Lehrgangs: Eine intensive Beleuchtung der für Testmanager relevanten Themen Risikomanagement und Requirements Engineering. Nach Abschluss des Lehrgangs ist es dem Testmanager möglich, Risiken zu identifizieren, ihnen entgegenzuwirken und nicht testbare Anforderungen zu erkennen.

Page 15: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Impulse & Lehrgänge 15

Basis

Erweiterung

Lehrgang - Requirements Engineering Expert

IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

Seite 26

Certified Professional for Usability and User Experience (CPUX)

Seite 34

Aufwandsschätzung in Softwareprojekten

Seite 105

Moderationstechniken im Requirements Engineering

Seite 31

Ziel des Lehrgangs: Eine Vertiefung der praxisrelevanten Themen für den Requirements Engineer.Nach Abschluss des Lehrgangs kann der Requirements Engineer Anforderungen zu Software Usability bestens spezifizieren, Workshops mit Unterstützung von profes-sionellen Moderationstechniken führen und fundierte Techniken für die Aufwandsschätzung einsetzen.

Page 16: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

Impulse & Lehrgänge16

Erweiterung

Vertiefung

Lehrgang - Agile Testing Expert

Ziel des Lehrgangs: Die Unterstützung des agilen Testers bei seinen neuen Herausforderungen.Auf Basis einer zertifizierten ISTQB® Grundlagenausbildung werden die kritischen Punkte eines Projektes beleuchtet. Nach Abschluss des Lehrgangs meistert der agile Tester Herausforderungen, setzt Continuous Integration effektiv ein und entwickelt automatisierte GUI-Tests.

ISTQB® Certified Tester – Foundation Level (CTFL)

Seite 67

Continuous Integration and Delivery

Seite 60

GUI-Testautomatisierung in Theorie und Praxis

Seite 74

Page 17: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Impulse & Lehrgänge 17

Basis

Vertiefung

Lehrgang - Software Architect Extended

Ziel des Lehrgangs: Die Unterstützung des Architekten in seiner Rolle als Schnittstelle zwischen Requirements Engineering und Entwicklung.Nach Abschluss des Lehrgangs ist es dem Architekten möglich, nicht realisierbare Anforderungen zu erkennen und testbare Architekturen zu entwerfen.

Model-Based Tester

Seite 76

ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL)

Seite 42

Professionelles Requirements Engineering und Management

Seite 22

Page 18: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Impulse & Lehrgänge18

Lehrgang - Software Quality Manager

Berufsbild

Als Software-Qualitätsmanager können Sie eigen-verantwortlich oder im Team prozessorientierte Qua-litätsmanagementsysteme für die Softwareentwick-lung einführen und erhalten.Für die erfolgreiche Umsetzung eines Software-Qua-litätsmanagementsystems ist es unerlässlich sich allgemein mit den grundlegenden Themen des Qua-litätsmanagements und speziell mit den Möglichkei-ten der Prozess- und Qualitätsgestaltung im Bereich der Softwareentwicklung auseinanderzusetzen.Des Weiteren ist es notwendig, allgemein aner-kannte Qualitätsmanagement-Modelle, spezielle Prozess- und Vorgehensmodelle sowie Techniken und Methoden aus dem Requirements Engineering, Testen und Risikomanagement zu kennen und sich weiterführendes Wissen über die Anwendung von Methoden und Werkzeugen des Software-Qualitäts-managements anzueignen.

// Dauer

11 Tage

// Interaktivität

Seminar & Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Bonus

Sie erhalten die Bücher „Basiswissen Requirements Engineering“ und „Basiswissen Softwaretest“.

Nutzen

Sie lernen die allgemeinen Grundlagen und Begriffe des Qualitätsmanagements, sowie besonders auf die Softwareentwicklung abgestimmte Vorgehens-modelle und Best Practice-Modelle aus dem klassi-schen und agilen Entwicklungsumfeld kennen.Es werden spezielle Problembereiche im Software-Qualitätsmanagement erarbeitet. Weiters werden Ihnen Techniken zur Durchführung von effizienten Qualitätssicherungsmethoden im Softwareentwick-lungsbereich vermittelt und diese neuen Kenntnisse anhand von Übungsbeispielen vertieft.

Zielgruppe

Unternehmen, die eine eigene Softwareentwick-lungsorganisation haben oder wesentliche Teile der Softwareentwicklung an externe Softwareentwick-ler ausgelagert haben und denen die Qualität und die Nachhaltigkeit in der Softwareentwicklung wichtig sind. Mitarbeiter in diesen Unternehmen, die voll oder Teilzeit für den Aufbau und die Pflege eines Soft-ware-Qualitäts-Systems und/oder der Prozesse in der Softwareentwicklung verantwortlich sind.

Abschluss

Seminarteilnehmer, die alle Schulungen erfolgreich absolviert haben, erhalten ein Diplom zum Software-Qualitätsmanager.

Page 19: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Impulse & Lehrgänge 19

Basis

ISO 9001 für Softwareorganisationen

Seite 97

Agile Vorgehensmodelle in der Softwareentwicklung

Seite 82

Professionelles Requirements Engineering und Management

Seite 22

Qualitätssicherung und Testen

Seite 64

Risikomanagement in Softwareprojekten

Seite 104

Prozessmodelle und Best-Practices

Seite 96

Effektive Metriken für die Softwareentwicklung

Seite 98

Vertiefung

Page 20: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// REQUIREMENTS ENGINEERING

Page 21: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering 21

Basis

Vertiefung

Erweiterung

Überblick: Requirements Engineering

IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Requirements Management

Seite 28

Professionelles Requirements Engineering und Management

Seite 22

Moderationstechniken im Requirements Engineering

Seite 31

Professionelles Requirements Engineering für die Hardware- und Systementwicklung

Seite 23

Grundkurs technisches Schreiben

Seite 24

IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

Seite 26

IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Requirements Modeling

Seite 29

IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Elicitation and Consolidation

Seite 30

IREB® Certified Professional for Requirements Engineering Foundation Level (English, CPRE FL)

Seite 27

Page 22: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering22

Professionelles Requirements Engineering und Management

Gute und vollständige Anforderungen sind die Grundlage für erfolgreiche Software-Projekte. Dieses Training vermittelt eine strukturierte Vorgehensweise, wie Sie Anforderungen sys-tematisch aus Kundenbedürfnissen ableiten und professionell und effizient für die Entwick-lungsteams aufbereiten.

Ein konkreter Leitfaden und praxiserprobte Tech-niken geben Ihnen das Werkzeug in die Hand, wie Sie Ziele und Kontext eines geplanten Software-Produktes festlegen und zukünftige Anwendungs-fälle beschreiben. Daraus lassen sich dann effizient und präzise die funktionalen und nicht-funktionalen Anforderungen an die Software ableiten. Mit der im Training gezeigten und gleich an einem durchgängi-gen Praxisbeispiel geübten Vorgehensweise stellen Sie sicher, dass die zu entwickelnde Software per-fekt an den tatsächlichen Bedürfnissen Ihrer Kunden ausgerichtet ist. Zugleich lernen Sie, Anforderungen in einer schlanken Spezifikation mit möglichst wenig Aufwand im notwendigen Detailgrad zu beschrei-ben.

Inhalt

▪ Grundlagen des Requirements Engineerings ▪ Ziele und Nicht-Ziele festlegen ▪ System und Systemkontext bestimmen ▪ Stakeholderanalyse und Ermittlungstechniken ▪ Anforderungsqualität und Dokumentation ▪ Anforderungen natürlichsprachig und mit Model-

len dokumentieren ▪ Geschäftsprozesse erheben und darstellen ▪ Anwendungsfälle finden und beschreiben ▪ Detailspezifikation und Checklisten ▪ Nicht-funktionale Anforderungen ▪ Priorisierung und Verwaltung von Anforderungen

Ziel

Sie sind in der Lage, Anforderungen an Software-Produkte systematisch aus Kundenbedürfnissen ab-zuleiten und im notwendigen Detaillierungsgrad zu beschreiben. Sie kennen verschiedene Möglichkei-ten Ziele, Anwendungsfälle und Anforderungen zu ermitteln und zu beschreiben, sowohl im funktiona-len, als auch im nicht-funktionalen Bereich.

// Dauer

3 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Product Owner, Projektleiter,Entwicklungsleiter, Bereichsleiter, Vertrieb,Auftraggeber, Requirements Engineer

// Bonus

Sie erhalten das Buch „Requirements Enginee-ring für die agile Softwareentwicklung“ von Johannes Bergsmann oder „Workshops im Re-quirements Engineering“ von Markus Unterauer.

Page 23: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering 23

// Dauer

3 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektleiter, Produktmanager, Entwicklungsleiter, Bereichsleiter, Vertrieb, Auftraggeber, Requirements Engineer

// Bonus

Sie erhalten das Buch „Workshops im Requi-rements Engineering“ von Markus Unterauer.

Professionelles Requirements Engineering für die Hardware- und Systementwicklung

Dieses Training zeigt eine strukturierte Vorge-hensweise, wie Sie Anforderungen in der Praxis systematisch aus Zielen und Anwendungsberei-chen ableiten und professionell und effizient für das Engineering aufbereiten.

Sie lernen Ziele, Anwendungsfälle und Anforderun-gen professionell und systematisch zu ermitteln und zu beschreiben. Dazu erhalten Sie einen Leitfaden und konkrete Techniken, wie Sie die Ziele und den Kontext einer Produktentwicklung festlegen. Aus dieser Basis heraus können dann genau die richtigen funktionalen und nicht-funktionalen Anforderungen an das Produkt, sowohl an die Hardware, Mechanik und Elektronik, als auch an die Software abgeleitet werden.Das Seminar richtet sich vor allem an Hardware- und Systemspezialisten und fokussiert daher explizit nicht auf Software. Natürlich wird dieses wichtige Thema immer wieder diskutiert und so ein gutes Grundverständnis dafür geschaffen.

Inhalt

▪ Einführung in Requirements Engineering ▪ Ziele, System und Systemkontext bestimmen ▪ Stakeholder und Anforderungsermittlung ▪ Definition und Qualität von Anforderungen ▪ Anforderungen natürlichsprachig beschreiben ▪ Anforderungen mit Modellen beschreiben

▪ Prozesse erheben und darstellen ▪ Anwendungsfälle finden und beschreiben ▪ Detailspezifikation ▪ Nicht-funktionale Anforderungen ▪ Agile Methoden und agiles Requirements

Engineering

Ziel

Sie sind in der Lage, die Wichtigkeit und Auswirkun-gen des Requirements Engineerings zu erkennen, in der täglichen Arbeit zu berücksichtigen und zielfüh-rend anzuwenden. Sie kennen verschiedene Mög-lichkeiten die Ziele, Anwendungsfälle und Anforde-rungen zu ermitteln und zu beschreiben, sowohl im funktionalen, als auch im nicht-funktionalen Bereich.

Page 24: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering24

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektleiter, Requirements Engineers, Business Analysts, Vertrieb, Dokumentation, Architekten, Qualitätsmanager

Grundkurs technisches Schreiben

In Entwicklungsprojekten müssen wir immer wieder technische Texte schreiben: Lastenhefte, Spezifikationen, Konzepte, Dokumentationen, Handbücher, Hilfetexte, u.v.m. In diesem Trai-ning lernen Sie, wie Sie solche technischen Tex-te konzipieren und effizient, klar, verständlich und eindeutig schreiben.

Das Schreiben von technischen Texten scheint auf den ersten Blick einfach – ist es aber nicht. Immer wieder kommt es aufgrund von schlecht geschriebe-nen Spezifikationen, Konzepten und anderen Texten zu Missverständnissen und im schlimmsten Fall feh-lerhaft umgesetzten oder für den Anwender unver-ständlichen Produkten. Technische Texte müssen ganz anders geschrieben werden als wir das beim Erlebnisaufsatz in der Schule gelernt haben. Hier zählen eine gute Struktur und eine klare Botschaft. Eindeutigkeit, Einfachheit und Vollständigkeit sind wichtiger als eine spannende Geschichte. In diesem Workshop lernen Sie grundlegende Regeln für tech-nisches Schreiben. An konkreten Beispielen erarbei-ten wir, wie man Spezifikationen, Dokumentationen und Handbücher eindeutig und verständlich formu-liert. Sie lernen Qualitätskriterien für gute Texte, wie man Schwächen erkennt und Tipps und Tricks für gutes Formulieren.

Inhalt

▪ Motivation und Ziele ▪ Grundlagen technischen Schreibens ▪ Was macht einen guten Text aus?

– Qualitätskriterien ▪ Tipps und Techniken ▪ Ziele, Kernaussage und Leserkreis festlegen ▪ Text strukturieren ▪ Kurz, klar und verständlich formulieren ▪ Bilder und Modelle zielführend einsetzen ▪ Eindeutigkeit herstellen ▪ 3 wichtige Satzschablonen ▪ Prüfen und prüfen lassen

Ziel

Sie sind in der Lage, klare und verständliche Texte zu konzipieren und zu schreiben. Sie ken-nen häufige Fallen beim Schreiben und wissen diese zu vermeiden. Sie ermöglichen so mit Ihren Texten eine reibungslose Zusammenarbeit und ver-meiden unnötiges Nachfragen.

Page 25: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Mehrere Praxistracks, ein wissenschaftlicher Track, Solution Provider Forum Alle Themen, welche die System- und Software-Qualität beeinflussen oder bessere Qualität zum Ziel haben wie z.B. Prozesse, Requirements, Architektur, Code-Qualität, Usability, Security, Testen und Automatisieren, agile Methoden, Tools, und vieles mehr

Mehr als 50 hochwertige Fachvorträge und Workshops

Neue Challenges, geforderte Teams und eine exzellente Fachjury

Best Quality Tool Award

Ein anregendes Zusammentreffen von Anbietern, Anwendern und Forschern

Networking und Ausstellung

EUROPAS FÜHRENDE KONFERENZ FÜR ALLE THEMEN RUND UM SOFTWARE QUALITÄT

TICKETS IM ONLINESHOP

Konferenz- und Workshop Tickets online kaufen

www.software-quality-days.com/shop

JETZT

ONLINE

BUCHEN

2018

Page 26: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering26

Viele Projekte sind aufgrund fehlerhafter oder unvollständiger Anforderungen schon von Be-ginn an zum Scheitern verurteilt. Dass es besser geht, zeigen erfolgreiche Projekte mit professi-onell ausgebildeten Requirements Engineers.

Dieses Seminar ist das Foundation Level Modul und stellt die Basis des Ausbildungsprogramms zum Certified Professional for Requirements Engineering (CPRE) dar. Es ist sowohl eine eigenständige Grund-lagenausbildung als auch Basis für weiterführende Ausbildungsblöcke dieses Programms. Das Seminar vermittelt ausführlich Methoden und Techniken zur Erhebung, Analyse, Definition und zum Manage-ment von Anforderungen und folgt dem offiziellen Lehrplan des IREB® zur Zertifizierungsprüfung.

Inhalt

▪ Einführung ins Thema Requirements Engineering ▪ Zielgruppen, Stakeholder, Systemgrenze ▪ Use Cases, Erhebungs-, Darstellungstechniken ▪ Erstellen einer Spezifikation ▪ Bestandteile und Aufbau einer Spezifikation ▪ Nicht-funktionale Anforderungen ▪ Qualitätskriterien für Requirements ▪ Requirements Reviews ▪ Requirements Change Management

Ziel

Sie sind in der Lage, die Wichtigkeit und Auswir-kungen des Requirements Engineerings zu erken-nen, in der täglichen Arbeit zu berücksichtigen und zielführend anzuwenden. Sie kennen verschiedene Möglichkeiten der Anforderungsdefinition (z.B. Use Cases, natürlichsprachige Methoden) sowohl im funktionalen als auch im nicht-funktionalen Bereich. Nach diesem Seminar sind Sie darauf vorbereitet, die Prüfung zum CPRE abzulegen.

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer,Produktmanager, Projektmanager,Softwarearchitekt, Softwareentwickler,Tester, Testmanager, Qualitätsmanager, Fachbereich

// Bonus

Sie erhalten das Buch „Basiswissen Requirements Engineering“ von Klaus Pohl und Chris Rupp.

IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE FL)

Page 27: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering 27

Due to defective or incomplete requirements, a considerable number of projects is doomed to failure right from the beginning. The success rate of software projects is significantly higher if they are supported by professional require-ments engineers.

This seminar is the foundation level module of the education program for the Certified Professional for Requirements Engineering (CPRE). It is both a stand alone foundation training as well as a precondition for the advanced certification of this program. The course provides detailed knowledge about methods and techniques for elicitation, analysis, definition and management of requirements and corresponds to the official IREB® syllabus.

Content

▪ Introduction and foundation of requirements engineering

▪ Target groups, stakeholders, system boundary ▪ Use cases, elicitation and documentation tech-

niques ▪ Creation of a specification ▪ Content and structure of a specification ▪ Non-functional requirements ▪ Quality criteria for requirements ▪ Requirements reviews ▪ Requirements change management

Objective

You are aware about importance and influence of re-quirements engineering, are able to consider it and can make productive use of it in your everyday busi-ness. You know various methods of requirements definition (e.g., use cases, natural language ap-proach) both in functional and non-functional require-ments area. The course prepares you for the IREB®

Certified Professional for Requirements Engineering Foundation Level certification exam.

// Duration

3 days

// Interactivity

Seminar

// Language

English

// Documents

English

// Level

Basis

// Certification

Yes

// Prerequisites

No

// Target group

Client, Requirements engineer, Product manager, Project manager, Software ar-chitect, Software developer, Tester, Test manager, Quality manager, Business unit

// Bonus

You will receive the book “Require-ments Engineering Fundamentals”by Klaus Pohl and Chris Rupp.

IREB® Certified Professional for Requirements Engineering Foundation Level (English, CPRE FL)

Page 28: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering28

// Dauer

4 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

IREB® Certified Professional for Require-ments Engineering Foundation Level

// Zielgruppe

Requirements Engineer, Produktmanager, Change Manager, Softwarearchitekt

IREB® Certified Professional for Requirements Engineering Advanced Level: Requirements Management

Gut definierte Anforderungen sind nur der An-fang. Wer Requirements Engineering ernst nimmt, ist sich bewusst, dass nur konsequen-tes Management der Anforderungen dazu füh-ren kann, den Erwartungen aller Stakeholder gerecht zu werden.

Requirements Management nimmt sich der wichti-gen Aufgabe an, über den ganzen Lebenszyklus hin-weg die Anforderungen transparent und zielgerichtet zu verwalten und berechtigte Änderungen prozess-konform zu ermöglichen.

Inhalt

▪ Grundlagen des Requirements Managements ▪ Requirements Information Model ▪ Attributierung und Sichten bei Anforderungen ▪ Bewertung und Priorisierung von Anforderungen ▪ Versions- und Änderungsmanagement ▪ Verfolgbarkeit von Anforderungen ▪ Variantenmanagement ▪ Berichtswesen im Requirements Management ▪ Management von Requirements Engineering

Prozessen ▪ Requirements Management in agilen Projekten ▪ Werkzeugeinsatz im Anforderungsmanagement

Ziel

Sie lernen den Prozess des Requirements Enginee-rings aktiv zu überwachen und zu gestalten. Sie kön-nen systematisch auf Änderungen reagieren und die Anforderungen stets transparent auf dem aktuellen Stand halten. Sie wissen wie man einen Require-ments Management Plan erstellt. Sie können damit unter anderem den Herausforderungen an die Trace-ability über den Life-Cycle des Projektes begegnen.

Page 29: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering 29

IREB® Certified Professional for Requirements Engineering Advanced Level: Requirements Modeling

Viele Ingenieurdisziplinen verwenden erfolg-reich grafische Modelle. Schließen Sie sich an und optimieren Sie Ihren Requirementsprozess.

In den letzten 30 Jahren entstanden zahlreiche Ana-lysemodelle, die im Rahmen der UML seit Mitte der 90er Jahre standardisiert wurden. Profitieren Sie von deren Aussagekraft!

Inhalt

Das Seminar behandelt alle vorgeschriebenen The-men des IREB® Lehrplans „Requirements Model-ling“ und ist somit Grundlage zum Erwerb des Titels „Certified Professional for Requirements Enginee-ring - Advanced Level“.

Ziel

Sie lernen Anforderungen systematisch mittels gra-fischer Modelle leicht verständlich und effizient zu spezifizieren und zu organisieren. Sie verbessern Ihre Fähigkeit, komplexe Anforderungen durch Bil-der überschaubarer zu machen, leichter mit Stake-holdern über deren Probleme sprechen zu können und in Modellen zu präzisieren, was die Umgangs-sprache u.U. zu schwammig lässt. Modelle erlauben Prüfungen auf Konsistenz und Vollständigkeit und helfen, Fehler und Schwachstellen früher zu erken-nen und dadurch Kosten zu vermeiden.

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

IREB® CPRE Foundation Level

// Zielgruppe

Requirements Engineer, Produktmanager, Softwarearchitekt

Page 30: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering30

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

IREB® CPRE Foundation Level

// Zielgruppe

Requirements Engineer, Produktmanager

// Bonus

Sie erhalten das Buch „Workshops im Requi-rements Engineering“ von Markus Unterauer.

IREB® Certified Professional for Requirements Engineering Advanced Level: Elicitation and Consolidation

Das Modul Elicitation and Consolidation der Fortgeschrittenenstufe spricht Fachleute der Berufsbilder Requirements Engineer, Business Analyst, Business Engineer, Organisationsge-staltung u.ä. an, welche ihre Kenntnisse und Fähigkeiten im Erheben und Konsolidieren von Anforderungen vertiefen möchten.

Aufbauend auf Ihre erworbenen Kenntnisse in der CPRE Foundation Level Zertifizierung vertiefen und erweitern Sie Ihre Fähigkeiten als Requirements En-gineer zur Ermittlung und Konsolidierung der Anfor-derungen. Der Fokus liegt auf der Anwendung der erlernten Fähigkeiten. Sie vertiefen Ihre Kenntnisse im Bereich der Stakeholderanalyse. Sie erweitern Ihr Know-how über Ermittlungstechniken und deren sinnvollen Einsatz. Sie erfahren, wie Sie Konflikte in der Anforderungsanalyse erkennen, bewerten und bearbeiten können.

Inhalt

▪ Fähigkeiten des Requirements Engineers zur Er-mittlung und Konsolidierung der Anforderungen

▪ Anforderungsquellen analysieren ▪ Stakeholder, Dokumente und Systeme im Betrieb

identifizieren, klassifizieren und managen ▪ Ermittlungstechniken bestimmen, klassifizieren

und passend auswählen ▪ Befragungstechniken ▪ Beobachtungstechniken ▪ Kreativitätstechniken ▪ Artefaktbasierte Ermittlungstechniken ▪ Konflikte erkennen und klassifizieren ▪ Annäherungstechniken in Konflikten ▪ Abstimmungs- und Weisungsmethoden ▪ Analytische Methoden zur Konfliktbearbeitung

Ziel

Mit diesem Kurs bereiten Sie sich auf die Prüfung CPRE Advanced Level: Elicitation and Consolidation vor. Sie erlernen die notwendigen Kenntnisse zum Bestehen der CPRE Advanced Level Zertifizierung.

Page 31: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Requirements Engineering 31

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Softwarearchitekt, Testmanager, Qualitätsmanager, Fachbereich

// Bonus

Sie erhalten das Buch „Workshops im Requi-rements Engineering“ von Markus Unterauer.

Moderationstechniken im Requirements Engineering

Ob bei der Erhebung der Anforderungen oder der Abstimmung unter den Stakeholdern, jeder Requirements Engineer steht immer wieder vor der Herausforderung, Gruppen in einem Work-shop zu einem gemeinsamen Ergebnis zu füh-ren. In diesem Training lernen Sie, wie Sie Work-shops leiten und mit einem positiven Ergebnis durchführen.

Ein erfolgreicher Workshop ist kein Zufall, sondern hängt von guter Planung und dem richtigen und kre-ativen Einsatz unterschiedlichster Methoden ab. Der Schwerpunkt in diesem Training liegt neben dem Kennenlernen von Vorgehensweisen und Metho-den vor allem im praktischen Anwenden. Im Zuge des Trainings planen Sie selbst einen Workshop und wenden die gelernten Methoden sofort an.

Inhalt

▪ Was heißt moderieren? ▪ Rolle und Aufgaben des Moderators ▪ Selbstpräsentation ▪ Feedback geben, Feedback nehmen ▪ Tipps gegen Nervosität ▪ Die 6 Stufen der Moderation ▪ Der Moderationsplan ▪ Grundlagen des Requirements Engineerings ▪ Erheben von Anforderungen ▪ Lessons Learned

Ziel

Sie lernen wie Sie Workshops professionell leiten und den Teilnehmern dabei helfen, selbstständig die definierten Ziele zu erreichen.

Page 32: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// USER EXPERIENCE

Page 33: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

33User Experience

Basis

Erweiterung

Vertiefung

Überblick: User Experience

Certified Professional for Usability and User Experience (CPUX)

Seite 34

User Experience and User Centered Design

Seite 35

User Interface Design Workshop

Seite 37

Web Usability Intensiv Workshop

Seite 38

User Experience für industrielle Anwendungen

Seite 39

Accessibility Seminar - Ihre barrierefreie Website nach WCAG 2.0

Seite 36

Page 34: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

User Experience34

Certified Professional for Usability and User Experience (CPUX)

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

User Interface Designer, Softwareentwickler, Multimediaentwickler, Produktmanager, Web Designer, Projektleiter, Marketingfachleute

Diese Schulung bietet Ihnen eine fundierte Vor-bereitung für die Zertifizierung als CPUX-F (Cer-tified Professional for Usability and User Experi-ence - Foundation Level).

Das International Usability and User Experience Qualification Board (UXQB) ist ein internationaler Zu-sammenschluss von Fachexperten auf dem Gebiet Usability und User Experience. Die UXQB entwi-ckelt und pflegt das Zertifizierungsprogramm „Certi-fied Professional for Usability and User Experience“ (CPUX). Es stellt ein international einheitliches Zer-tifizierungsverfahren für Usability Professionals be-reit. Alle Details zur Zertifizierung finden Sie unter: www.UXQB.org. Durch die Zertifizierung weisen Sie nach, dass Sie international anerkannte Kompetenz im Bereich Usability & UX besitzen. Ihr Wissen ent-spricht damit dem neuesten Stand und grundlegen-de Begriffe und Methoden sind Ihnen vertraut.

Inhalt

▪ Grundlegende Begriffe und Konzepte ▪ Verstehen und Spezifizieren des Nutzungskon-

textes ▪ Spezifizieren der Nutzungsanforderungen ▪ Usability Prinzipien und Normen ▪ Spezifizieren der Interaktion ▪ Usability Tests ▪ Evaluierung - Review, Heuristische Evaluation ▪ Prozessmanagement und Verwenden von Usabi-

lity Methoden ▪ Expertentipps für die Prüfungsvorbereitung

Ziel

Sie können die CPUX-F Zertifizierungsprüfung able-gen. Diese kann im Anschluss an das Training von einer anerkannten Zertifizierungsstelle am Veran-staltungsort durchgeführt werden. Die Prüfung kann aber auch unabhängig von diesem Seminar zu einem späteren Zeitpunkt abgelegt werden. Die Prüfungs-gebühr ist nicht im Preis enthalten.

Page 35: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

35User Experience

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

User Interface Designer, Softwareentwickler, Multimediaentwickler, Produktmanager, Web Designer, Projektleiter

User Experience und User Centered Design

Innovative und intuitive User Interfaces wer-den zunehmend zum Alleinstellungsmerkmal erfolgreicher Applikationen. Mit Hilfe des be-nutzerzentrierten Ansatzes für das Design der Bedienoberfläche wird eine passgenaue Fokus-sierung auf die Anforderungen, Fähigkeiten und Erwartungen der Anwender sichergestellt. Die-se Vorgehensweise ermöglicht es, die zu entwi-ckelnde Applikation gezielt an die Bedürfnisse des Benutzers anzupassen und ein besonderes Nutzungserlebnis (User Experience) zu gestal-ten.

Die Grundlage für ein benutzerzentriertes Design ist ein Vorgehen, das nach der Analyse der Nutzer-gruppen zunächst mit Wireframes das Interaktions-verhalten beschreibt, bevor das visuelle Design aus-gestaltet wird. Auf der Ebene der Evaluation sollten die allgemeine Analyse des bestehenden Systems sowie die regelmäßige Validierung von Zwischen-ergebnissen eingeplant werden. Dies sind unver-zichtbare Maßnahmen zur Qualitätssicherung des Designs.

Inhalt

▪ Definitionen (Ergonomie, Gebrauchstauglichkeit, Benutzerfreundlichkeit, Usability, User Experi-ence)

▪ Bestandsnormen ISO 9241 ▪ Der Ergonomieprozess (4 Phasen nach Norm

9241-210) ▪ Validierung und Verifizierung der Gebrauchstaug-

lichkeit ▪ Praktische Übungen (z.B. Nutzergruppen, Nut-

zungskontext beschreiben, Personas erstellen) ▪ Design-Stilfindung mit Design-Kompass (Bei-

spielhafte Multiple Choice Fragen diskutieren)

Ziel

Das Seminar gibt einen Überblick über die Phasen des benutzerzentrierten Ansatzes und deren Einbin-dung in die schon bestehenden Entwicklungsmodel-le und zeigt auf, wie eine sinnvolle Wertschöpfung in der Entwicklung durch den Einsatz von Usability Methoden abgebildet werden kann.

Page 36: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

User Experience36

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Produktmanager, Softwareentwickler

Accessibility Seminar - Ihre barrierefreie Website nach WCAG 2.0

Barrierefreiheit wird in unserer Gesellschaft ein immer wichtigeres Thema. Seit 2016 müssen sämtliche Dienstleistungen und Informationen, die öffentlich angeboten werden, barrierefrei zu-gänglich sein. Dieses Seminar hilft, Ihre Websei-te entsprechend barrierefrei zu gestalten.

Was bei der Umsetzung von Webangeboten kon-kret beachtet werden muss, um den gesetzlichen Ansprüchen zur Barrierefreiheit gerecht zu werden, wird in diesem Seminar vermittelt. Die TeilnehmerIn-nen lernen die Grundlagen des barrierefreien De-signs. Anhand vieler praktischer Beispiele werden die Richtlinien und Ihre Umsetzung erläutert.

Inhalt

▪ Definition Usability & Barrierefreiheit (Accessibi-lity)

▪ EU-Richtlinien für Österreich & Deutschland ▪ Die gesetzlichen Rahmenbedingungen ▪ Die Web Accessibility Initiative (WAI) ▪ Web Content Accessibility Guidelines 2.0 (WCAG

2.0) - Konformitätslevel - Prioritätsstufen - praktische Umsetzung der Richtlinien

▪ Die Änderungen und Ergänzungen von WCAG 2.1 ▪ Wie erlebt ein sehschwacher oder blinder Benut-

zer eine Website? ▪ Wie können automatisierte Tools zur Kontrolle

der Barrierefreiheit eingesetzt werden? ▪ Ausgabesysteme - Braille Lesegerät

- Screenreader (Sprachausgabesysteme) - Bildschirmvergrößerungssoftware

▪ andere Sehbehinderungen - Farbenblindheit - Sehschwäche

▪ sonstige Behinderungen - Epilepsie, motorische Behinderungen - kognitive Beeinträchtigungen

▪ Bedürfnisse von älteren Benutzern ▪ PDFs barrierefrei umsetzen ▪ Beispiele optimierter Seiten ▪ Accessibility-Tests mit sehbehinderten Benutzern

- Best Practice Empfehlungen ▪ Umsetzungsempfehlungen zur Erreichung der

unterschiedlichen Konformitätsstufen ▪ Fragen & Diskussion

Ziel

Im Seminar lernen Sie, wie Sie rasch zu einer barrie-refreien Website nach WCAG 2.0 gelangen.

Page 37: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

37User Experience

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

User Interface Designer, Softwareentwickler, Multimediaentwickler, Softwareeinkäufer, Web Designer

User Interface Design Workshop

Entwickler, User Interface Designer und Pro-jektleiter lernen in diesem eintägigen Seminar die Grundlagen für das Design intuitiver Web & Desktop Anwendungen.

Das Seminar bietet Einblick in alle Phasen des Soft-ware User Interface Designs, von der Usability Ana-lyse über das konzeptionelle Design, dem Prototy-ping bis zum Usability Testing.

Inhalt

▪ Usability in unterschiedlichen Software- Entwicklungsprozessen

▪ Informationsdesign, Gestaltungstheorie, Screendesign

▪ Richtlinien und Normen ▪ Interaktionselemente: Do‘s and Don‘t‘s zu

Menüs, Dialogboxen, Buttons, Drag and Drop,... ▪ Ausgewählte Usability Engineering Methoden

im Detail ▪ Prototyping: Tools & Techniken ▪ Usability Testing ▪ Blickbewegungsmessung ▪ Usability im Unternehmen verankern ▪ Besondere Anforderungen von Web Applikationen ▪ Usability von Touch-Oberflächen ▪ Intuitive Benutzerführung und Bedienlogik ▪ Neueste Entwicklungen der Human Computer

Interaction (HCI) - Forschung ▪ Praktische Beispiele und Übungen

Ziel

Im Seminar lernen Sie sofort praktisch anwendbares Usability Wissen für das Design benutzergerechter Anwendungen.

Page 38: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

User Experience38

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Web/Intranet Verantwortliche, Web Designer, Projektleiter, Marketingfachleute

Web Usability Intensiv Workshop

Web-Verantwortliche erfahren in diesem eintä-gigen Seminar, wie sie die Basis für den Erfolg im Internet legen. Das Zauberwort heißt USABI-LITY.

Unser eintägiger Web Usability Workshop vermittelt Ihnen, wie Sie Ihre Website kundengerecht gestal-ten. Sie erfahren, was notwendig ist, damit die Be-sucher eine positive User Experience erleben - denn Websites „funktionieren“ nur, wenn sie auch erfolg-reich genutzt werden.

Inhalt

▪ Psychologische Grundlagen ▪ Wie verhalten sich typische Benutzer? ▪ Konzeption einer optimalen Informations-

architektur ▪ Blickverlauf/Visual Flow ▪ Navigationsformen ▪ Seitengestaltung ▪ Usability von Seiten-Elementen/Interaktions-

elementen ▪ Optimierung von Bestellprozessen,

Formularen & Suchfunktionen ▪ Responsive Design - Touch Usability ▪ Qualitätssicherung:

Usability Evaluationen & Tests ▪ Trends ▪ Übungen ▪ Auf Wunsch: Usability Checks der Websites

der Teilnehmer

Ziel

Im Seminar lernen Sie Grundlagen der Web Usability, was User von einer Website erwarten, auf welche Details es bei der Gestaltung ankommt und welche Faktoren zu einem positiven Gesamterlebnis führen.

Page 39: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

39User Experience

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwickler, Produktmanager, Produktdesigner, Architekten

// Bonus

USB-Stick mit Handouts

User Experience für industrielle Anwendungen

Sie lernen die speziellen Anforderungen vermit-telt, die die Gestaltung von Benutzerschnitt-stellen für industrielle Anwendungen mit sich bringt. Dabei legen wir sowohl Wert auf die the-oretischen Grundlagen der Disziplin UX als auch auf die praktische Anwendung ihrer Methoden.

Die TeilnehmerInnen lernen die Grundlagen von User Experience kennen und verstehen das Zusam-menspiel der Disziplin mit anderen Teilbereichen des Software Engineering. Sie verstehen die Bedeutung der Benutzersicht und können einfache Methoden selbst anwenden. Besonderes Augenmerk legen wir auf die Ursachen menschlichen Versagens und betrachten unterschiedliche Fehlermodelle. Sie bil-den die theoretische Grundlagen für die Gestaltung sicherheitskritischer Anwendungen. Nach Ablauf des Kurses haben Sie den theoretischen Grundlagen eine Aufgabenstellung vollständig gelöst: Sie haben ein bestehendes User Interface für eine industriel-le Anwendung evaluiert, neu strukturiert und in der Gruppe gemeinsam neu gestaltet.

Inhalt

▪ Was ist User Experience? ▪ Gefahren schlechter Bedienbarkeit ▪ Menschliche Wahrnehmung ▪ Aktionsmodelle und menschliche Fehler ▪ Usability Engineering mit praktischer Übung ▪ User Interface Design für sicherheitskritische

Anwendungen ▪ Design Studio mit praktischer Übung ▪ Ein sicherheitskritischer User Experience-Prozess

Ziel

Im Seminar lernen Sie, wie Sie User Experience-Methoden im industriellen Umfeld in Software Engi-neering-Prozesse integrieren und wie Sie Benutzer-schnittstellen für den sicherheitskritischen Bereich erfolgreich gestalten.

Page 40: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// ARCHITEKTUR & MODELLIERUNG

Page 41: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

41Architektur & Modellierung

Basis

Erweiterung

Vertiefung

Überblick: Architektur & Modellierung

ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL)

Seite 42

UML Basics für Fachbereichsmitarbeiter

Seite 45

Entwicklung von domänenspezifischen Sprachen und Code-Generatoren mit Xtext und Xtend

Seite 47

Domain-Driven Design

Seite 46

Objektorientierte Analyse und Design mit UML

Seite 50

Enterprise Architecture Management Einführung

Seite 51

Systems Engineering mit SysML

Seite 52

ISAQB® Certified Professional for Software Architecture - Foundation Level (English, CPSA-FL)

Seite 43

Soft Skills für Software Architekten (iSAQB CPSA Advanced)

Seite 44

Architekturzentriertes Testen

Seite 48

Enterprise Architecture Management (iSAQB® CPSA-Advanced EAM)

Seite 49

Page 42: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung42

// Dauer

4 Tage mit Prüfung am letzten Tag, 3 Tage ohne Zertifizierung

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Grundlegende Kenntnisse in UML und praktische Programmiererfahrung sind für die effektive Teilnahme an diesem Seminar von Vorteil.

// Zielgruppe

Softwarearchitekt, Softwareentwickler

// Bonus

Sie erhalten das Buch „Basiswissen für Softwarearchitekten: Aus- und Weiterbildung nach iSAQB-Standard“.

ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL)

Erlernen Sie das methodische Handwerkszeug zur Architekturentwicklung und bereiten Sie sich anschließend auf die Prüfung zum iSAQB® CPSA vor.

In diesem Seminar erleben Sie an einem konkreten Fallbeispiel, wie Softwarearchitektur in einem itera-tiven Ansatz nachvollziehbar entsteht. In den ersten Tagen liegt der Fokus auf dem methodischen Hand-werkszeug zur Architekturentwicklung. Der vierte Tag ist dann als Vorbereitung auf die Zertifizierung konzipiert und fokussiert auf die theoretische und technische Grundlage von Softwarearchitekturen. Als Abschluss des Seminars wird die Prüfung zum iSAQB® Certified Professional for Software Architec-ture abgelegt.

Inhalt

Grundlagen ▪ Rolle und Aufgaben des Software-Architekten ▪ Architektur im Software-Lebenszyklus ▪ Zusammenhang zwischen Architektur und

Organisation (Conway‘s Law) ▪ Projekt- vs. Architekturziele ▪ Anforderungen, Rahmenbedingungen und

QualitätsmodelleEntwurf ▪ Richtiges Schneiden von Bausteinen und Schnitt-

stellen ▪ Prinzipien und Heuristiken

▪ Mustersprachen DDD und WAM ▪ Architekturmuster

(Schichten, SOA, Microservices, ...) ▪ Entwurfsmuster (Adapter, Factory, Observer, ...) ▪ Übergreifende Konzepte

(Logging, Fehlerbehandlung, Virtualisierung, ...) ▪ Entwurfsentscheidungen

Beschreibung und Kommunikation ▪ Baustein-, Laufzeit- und Verteilungssicht ▪ Beschreibung mit UML ▪ Vorlagen (arc42) ▪ Frameworks für die Architekturbeschreibung

Qualität ▪ Architekturmetriken ▪ Review mit ATAM

Werkzeuge ▪ Anforderungsmanagement ▪ Modellierung ▪ Statische und dynamische Architekturanalyse ▪ Build- und Konfigurationsmanagement

Viele praktische Beispiele und Tipps

Ziel

Sie können problembezogene Entwurfsentscheidun-gen auf Basis vorab erworbener Praxiserfahrungen treffen. Sie können mit anderen Projektbeteiligten wesentliche Softwarearchitekturentscheidungen ab-stimmen. Sie können Softwarearchitekturen auf Ba-sis von Sichten, Architekturmustern und technischen Konzepten dokumentieren und kommunizieren.

Page 43: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

43Architektur & Modellierung

// Duration

4 days with exam on the last day, 3 days without exam

// Interactivity

Seminar

// Language

English

// Documents

English

// Level

Basis

//Certification

Yes

// Prerequisites

Practical programming experience and basic knowledge of UML are beneficial for effective participation in this seminar.

// Target group

Software Architect, Software Developer

// Bonus

You will receive the book ”Clean Architecture: A Craftsman‘s Guide to Software Structure and Design“ by Robert C. Martin.

ISAQB® Certified Professional for Software Architecture - Foundation Level (English, CPSA FL)

In this seminar, you will experience the full soft-ware architecture process based on a concrete example. The examination for the iSAQB® Certi-fied Professional for Software Architecture will be taken at the end of the seminar.

Description and communication ▪ Different views: system, building block, runtime,

deployment ▪ Modelling with UML ▪ Templates (arc42)

Quality ▪ Architecture metrics ▪ Measure software architecture continuously ▪ Review with ATAM

Tools ▪ Requirements management ▪ Modelling ▪ Static and dynamic architecture analysis ▪ Build and configuration management

Many practical examples and tips.

Content

You will learn the following content:

Basics ▪ Role and tasks of the software architect ▪ Architecture in the software lifecycle ▪ Relationship between architecture and organizati-

on (Conway‘s Law) ▪ Project vs. architecture goals ▪ Requirements, constraints and quality models

Design ▪ Correct cutting of blocks and interfaces ▪ Principles and heuristics ▪ Domain Driven Design ▪ Architectural Patterns (Layers, SOA, Microser-

vices, ...) ▪ Design Pattern (Adapter, Factory, Observer, ...) ▪ Cross-cutting concerns (logging, error handling,

virtualization, ...) ▪ Design decisions

Page 44: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung44

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Für dieses Seminar sind keine besonderen Voraussetzungen notwendig. Empfehlens- wert ist eine CPSA-Foundation-Zertifizierung bzw. entsprechende Berufserfahrung in der Softwareentwicklung.

// Zielgruppe

Softwareentwickler, Softwarearchitekt, Systemanalytiker, Projektmanager

// Bonus

Sie erhalten das Buch „Soft Skills für Softwareentwickler“.

Soft Skills für Software Architekten (iSAQB® CPSA Advanced)

Soziale Kompetenzen sind der Schlüssel zu Ih-rem Erfolg!

Mit Menschen effektiv zu kommunizieren und mit ihnen erfolgreich zu arbeiten ist eine entscheidende Fähigkeit für Architekten, da sie stets ihre Ideen ab-teilungsübergreifend verkaufen und realisieren müs-sen. Die besten IT-Lösungen sind unwirksam, wenn deren Nutzen nicht zielgruppengerecht kommuni-ziert werden kann.

Haben Sie das Folgende schon erlebt?

▪ Der andere versteht mich nicht. ▪ Jedes Gespräch mit dem Kollegen führt zum

Konflikt. ▪ Der Chef lehnt gute Lösungsideen ab. ▪ Die Zusammenarbeit mit der Fachseite läuft nicht

reibungslos. ▪ In diesem Seminar lernen Sie die richtigen Kom-

munikationsmethoden, um solche Situationen souverän und kompetent zu meistern.

Ziel des Seminars ist, die Methoden zu verinnerli-chen. Hierfür bekommen die Teilnehmer zahlreiche Gelegenheiten, das Gelernte anhand von prakti-schen Übungen und Fallbeispielen aus dem Alltag auszuprobieren.

Inhalt

▪ Grundlagen zu Kommunikationsmodellen und -typen

▪ Reflektionstechniken: Aktives Zuhören und Feed-back geben, Reflektionswerkzeuge

▪ Gesprächsführung: Einzelgespräche und Gruppengespräche, Gesprächsvorbereitung, -nachbereitung und -ablauf

▪ Grundlagen Konfliktmanagement: Konfliktarten, -analyse und -lösung, Einwände und Kritik konst-ruktiv handhaben

▪ Präsentation: Bedeutung von Visualisierung, Vor- und Nachteile verschiedener Visualisierungs-medien

▪ Moderation: Rollenverständnis des Moderators ▪ Moderationstechniken

Ziel

Am Ende dieser Schulung haben Sie das Rüstzeug, um: ▪ das eigene Kommunikationsverhalten zu reflek-

tieren und Ihre eigene Wirkung zu verstärken, ▪ Gespräche kompetent und souverän zu führen, ▪ architekturrelevante Information zu kommunizie-

ren, ▪ Visualisierungstechniken zielgerichtet einzuset-

zen, ▪ Zielgruppen von Ihren Architekturideen zu über-

zeugen, ▪ Konflikte zu erkennen und zu lösen, ▪ Meetings und Workshops zu moderieren.

Page 45: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

45Architektur & Modellierung

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Fachbereich

UML Basics für Fachbereichsmitarbeiter

Analyse und Design von komplexen Systemen ist ohne richtige Methodik ein schwieriges Un-terfangen. Ein systematisiertes Vorgehen in Kombination mit den richtigen UML Diagram-men zur Dokumentation erleichtert die Arbeit um ein Vielfaches.

Der Schwerpunkt liegt auf der Vermittlung von Tipps und Wissen für die Praxis und einer Festigung des Wissens über unterschiedliche, für die Praxis rele-vante Diagramme. Im Übungsteil des Trainings wer-den beispielhaft Szenarien zur Spezifikation einer Anforderung genutzt, um das theoretische Wissen praktisch zu vertiefen.

Inhalt

▪ Was ist UML? Wofür verwendet man UML? ▪ Objektorientierte Analyse und Design ▪ Anwendungsfalldiagramm ▪ Aktivitätsdiagramm ▪ Zustandsdiagramm ▪ Sequenzdiagramm ▪ Klassendiagramm

Ziel

Sie können die wichtigsten Diagramme in UML nut-zen um Anwendungsfälle, Interaktionen und Aktoren zu beschreiben. Weiters ist es Ihnen möglich, Anfor-derungen an die Zustände eines Systems bzw. gro-be Abläufe im System mittels formaler UML Sprach-elemente zu dokumentieren.

JiraCommunicationimpl implement

use

JiraCMConverterimpl

DummyCommunicationimpl

DummyConverterimpl

ChangeRequest

<<interface>>IToolCommunication

<<interface>>IToolConverter

BasicEntity

implement

implement

implement

use

extend

Page 46: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung46

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Softwarearchitekt, Softwareentwickler

// Bonus

Sie erhalten das Buch „Domain-Driven Design kompakt“ von Vaughn Vernon.

Domain-Driven Design

Beim Bauen von Software werden tolle Techno-logien, Programmiersprachen und Tools einge-setzt. Das ist gut und richtig. Aber leider wird dabei oft aus den Augen verloren, dass das Ent-scheidende für den Projekterfolg nicht die Tech-nik, sondern die Fachlichkeit ist.

Wenn wir in der Software nicht das fachliche Mo-dell abbilden, dann wird sie unseren Anwendern nicht bei ihrer Arbeit helfen. Davor schützt uns kei-ne Technologie der Welt. Als Informatiker kann man leicht in diese Falle tappen. Um das zu verhindern wird gezeigt wie man mit Domain-driven Design (DDD) das Wissen um die Fachlichkeit lernen und in eine Ubiquitous Language übertragen kann. Dazu werden Techniken wie Interviews, Domain Storytel-ling und Event Storming eingesetzt. In der Praxis ist es schwierig zu erkennen, wie wir unsere Domäne schneiden und daraus Microservices entwickeln können. Hierbei kann das Prinzip der Bounded Con-texts aus DDD helfen. Es gibt Hilfestellung, wo ver-tikale Schnitte sinnvoll sind. Setzt man diese Techni-ken gemeinsam ein, dann kann man die Architektur von Softwaresystemen so bauen, dass sie die Fach-lichkeit darstellt und die Anwender glücklich macht.

Inhalt

▪ Überblick: Was ist Domain-Driven Design? ▪ Die Domäne kennenlernen: Event Storming ▪ Strategisches Design: Die Domäne aufteilen,

Modelle schneiden und voneinander abgrenzen ▪ Ubiquitous Language ▪ Der Weg zum Modell ▪ Taktisches Design – Das Modell in Software

ausdrücken

Ziel

Der Workshop wird als Modul im iSAQB-Advanced-Level angeboten, kann aber auch unabhängig vom iSAQB besucht werden. Sie lernen, wie eine Fach-sprache entwickelt, die DDD-Muster eingesetzt und die Verbindung zu anderen Anwendungen herge-stellt wird, um eine an der Fachdomäne orientierte Anwendung im Kontext zu entwerfen. Im Workshop wechseln sich Vorträge, Diskussion und Übungen ab. So kann das erlernte Wissen gleich in der Praxis vertieft werden. In Beispielanwendungen werden die einzelnen Schritte geübt hin zu einer anwen-dungsorientierten und qualitativ hochwertigen Archi-tektur. Sie werden erleben, wie einfach ein Entwurf sein kann, wenn man sich auf die Fachdomäne und die architektonischen Leitplanken von Domain-Dri-ven Design einlässt.

Page 47: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

47Architektur & Modellierung

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Fortgeschrittene Kenntnisse in der Soft-wareentwicklung allgemein und gute Kenntnisse von Java sind erforderlich. Übung im Umgang mit Eclipse ist von Vorteil.Englischkenntnisse sind erforderlich, da die Seminarunterlagen in englischer Sprache verfasst sind.

// Zielgruppe

Softwareentwickler, Toolentwickler, Softwarearchitekten

Entwicklung von domänenspezifischen Sprachen und Code-Generatoren mit Xtext und Xtend

Domänenspezifische Sprachen (DSLs) stellen ein mächtiges Werkzeug dar, deren Bedeutung weit über den Bereich der Softwareentwicklung hinausgeht. Ein reichhaltiger und validierender Editor erleichtert das Erstellen von Dokumen-ten in einer solchen Sprache. Mit einem Code-generator lassen sich anschließend viele abge-leitete Informationen aus einer einzigen Quelle automatisiert erzeugen.

Sie lernen die grundsätzlichen Konzepte der Sprach-entwicklung mit Xtext kennen. Es wird auf alle we-sentlichen Aspekte in diesem Umfeld in Theorie und Übungen eingegangen. Sie lernen die Java-artige Sprache Xtend kennen und wissen ihre vielfältigen Möglichkeiten zu nutzen. Besonderes Augenmerk liegt auf der Implementierung von Codegeneratoren. Auf Basis der erlernten Methoden wird während des Trainings schrittweise eine domänenspezifische Sprache mit zugehörigen Codegeneratoren entwi-ckelt.

Inhalt

▪ Grundlagen zur Entwicklung domänenspezifi-scher Sprachen

▪ Sprachentwicklung mit Xtext ▪ Aspekte der Grammatikentwicklung ▪ Zusammenhang zwischen Grammatik und abge-

leitetem Metamodell ▪ Namensräume und Linking/Scoping ▪ Validierung ▪ UI Konzepte: Quick Fix und Outline ▪ Generatorentwicklung mit Xtend ▪ Relation von Xtend und Java ▪ Spezielle Sprachelemente wie Closures und

Manipulation von Collections ▪ Grundsätzlicher Aufbau von Code-Generatoren ▪ Rich Strings Softwareentwicklung ▪ Vorstellung von Werkzeugen zur modellgetriebe-

nen Softwareentwicklung

Ziel

Sie sind nach dem Seminar in der Lage, Prototypen für eigene, spezialisierte Sprachen zu erstellen. Sie kennen die Konzepte von Grammatik, Parser-Gene-rator und einem reichhaltigen Editor für die Sprache. Weiterhin lernen Sie die Grundzüge der Codegene-rierung kennen und können einen Generator z.B. für HTML-Dokumentation aus Ihrer Sprache schreiben.

Page 48: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung48

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

ISTQB® Certified Tester - Foundation Level (CTFL)

// Zielgruppe

Testmanager, Tester, Softwarearchitekt

Architekturzentriertes Testen

Im Seminar wird vermittelt, warum ein Test-manager sich auch mit der Architektur ausein-andersetzen muss und wie ihm Kenntnisse der Architektur und die Zusammenarbeit mit dem Architekten helfen, seine Teststrategie in Bezug auf die Effektivität und Effizienz des Testens zu optimieren.

Die Teilnehmer lernen die Grundlagen des Erstellens einer Softwarearchitektur kennen. Dazu gehört, den Prozess (inkl. Rollen) zu verstehen und zu durchlau-fen, der notwendig ist, eine Architektur zu entwi-ckeln. Die Kenntnis der Architektur und Beteiligung am Architektur entstehungsprozess gibt dem Test-manager schon sehr früh wertvolle Hinweise, war-um und wo unterschiedlich intensiv getestet werden sollte. Es wird auf die grundlegenden Architektur-Prinzipien eingegangen, und ebenso auf die Relevanz der nicht-funktionalen Anforderungen. Die Kenntnis der gewählten Komponentenstruktur erlaubt es dem Testmanager, zielgerichtet Abdeckungsmaße zu wählen. Um aus Sicht des Testmanagers die Archi-tektur diesbezüglich bewerten zu können, werden auch neue Methoden vorgestellt und dieses Vorge-hen in Übungen an einem Fallbeispiel vertieft.

Inhalt

▪ Wie sieht der Architekturprozess aus? ▪ Zusammenarbeit Architekt und Testmanager ▪ Wechselwirkungen von Einflussfaktoren und

Risiken ▪ Methoden zum Testen der Einhaltung von Prinzi-

pien ▪ Methoden zum Testen der Stärken und Schwä-

chen von verwendeten Mustern ▪ Komponentenspezifische Wahl der Abdeckungs-

ziele ▪ Ausrichten der Teststrategie in Bezug zur Archi-

tektur ▪ Fallbeispiel zum praktischen Anwenden der

Methodik

Ziel

Im Seminar lernen Sie, Architekturen hinsichtlich ihrer Stärken und Schwächen zu interpretieren, das „Warum“ dahinter zu verstehen und die Teststrate-gie inklusive des Testdesigns und der Fragestellung der Testautomatisierung zielgerichtet in Bezug auf die Effektivität und Effizienz zu optimieren.

Page 49: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

49Architektur & Modellierung

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch oder Englisch nach Teilnehmerwunsch

// Unterlagen

Deutsch oder Englisch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Für dieses Seminar sind keine besonderen Voraussetzungen notwendig. Eine CPSA-Foun-dation-Zertifizierung und Berufserfahrung in der Weiterentwicklung von IT-Landschaften (z.B. IT-Strategie, -Planung oder -Portfolio-Management) können den Einstieg in die Materie erleichtern.

// Zielgruppe

Software-, Business- bzw. Enterprise- Architekten, Fachspezialisten, Projektleiter

// Bonus

Sie erhalten das Buch „Enterprise Ar-chitecture Management - einfach und effektiv“ von Inge Hanschke.

Enterprise Architecture Management (iSAQB® CPSA-Advanced EAM)

Die Weiterentwicklung einer ganzen IT-Land-schaft unterscheidet sich wesentlich von der Weiterentwicklung eines einzelnen IT-Systems. Dieses Seminar bietet einen Überblick über Enterprise Architecture Management (EAM), um Transparenz über die IT-Landschaft zu ge-winnen, sowie um die Basis für eine erfolgrei-che IT-Strategie zu schaffen.

Enterprise Architecture Management (EAM) befasst sich mit der Strukturierung, Analyse und Optimie-rung der wesentlichen Bestandteile des Unterneh-mens (Prozesse, Organisation und Technologien) und schafft dadurch die strategischen und organi-satorischen Rahmen für das business-orientierte IT-Management. Mit dieser Basis sind Architekten in der Lage, nachhaltige Entscheidungen zu treffen und IT-Strategien zu erstellen und umzusetzen.

Dieses Seminar vermittelt Ihnen das notwendige Grundlagenwissen von EAM und hilft Ihnen, die IT an der Geschäftsstrategie auszurichten.

Inhalt

▪ Grundbegriffe von Enterprise Architecture Management

▪ Definition und Abgrenzung zu anderen Frame-works

▪ Architekturdomäne und -prinzipien ▪ Vorgehen im EAM ▪ Capability-Based-Planning

▪ Gap- und Impact-Analyse ▪ IT-Portfolio-Analyse ▪ Migrationsplanung ▪ Architekturbebauungen (Repositories) ▪ Ist-, Soll- und Ziel-Architekturen ▪ Referenzarchitekturen ▪ Unternehmensarchitektur-Frameworks ▪ TOGAF, Zachmann, COBIT ▪ IT-Governance und Compliance ▪ IT-Prozess-, Risiko- und Change-Management ▪ Einführung von EAM

Ziel

Am Ende dieser Schulung haben Sie das Rüstzeug, um:

▪ EAM im Unternehmen einzuführen und durchzu-führen

▪ EAM-Frameworks wie TOGAF einzusetzen ▪ eine IT-Strategie zu formulieren ▪ Prozesse und Strukturen der IT-Governance

einzurichten ▪ Migrationspläne für die gesamte IT-Landschaft zu

erstellenDieses Seminar ist Teil des Advanced-Level-Pro-gramms von iSAQB. Durch den Besuch dieser Schu-lung erhalten Sie 30 Credit Points in methodischer Kompetenz, die für den Erwerb eines Certified Pro-fessional Software Architect (CPSA) Zertifikats an-gerechnet werden können.

Page 50: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung50

// Dauer

4 oder 5 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

Sie sind mit grundlegenden objektori-entierten Konzepten vertraut und haben in mindestens einer objektorientierten Programmiersprache Erfahrung.

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Fachbereich

// Bonus

Sie erhalten das Buch „Analyse und Design mit der UML 2.5: Objektorientierte Soft-wareentwicklung“ von Bernd Österreich.

Objektorientierte Analyse und Design mit UML

Mit der richtigen Methode kommen Sie ganz elegant von der Anforderungsanalyse zu einem überzeugenden Design.

In diesem Training erfahren Sie wirkungsvolle Techniken zur Umsetzung einer durchgängigen Softwareentwicklungsmethodik mit UML (Unified Modeling Language). Erleben Sie dabei in vielen Gruppenübungen hautnah die Wirkung von Analy-setechniken, wie z.B. Strukturieren und Beschreiben von Anwendungsfällen (Use Cases), Erstellen und Kommunizieren von Ablaufdiagrammen, Führen von Interviews, Anwenden aller relevanten UML Ele-mente usw. Am fünften Tag erfolgt eine zusätzliche, gezielte Vorbereitung auf die direkt anschließende Zertifizierungsprüfung zum OMG-Certified UML Professional Fundamental (OCUP-F).

Inhalt

▪ Durchgängiges Vorgehen von Analyse ins Design ▪ Grundkonzepte und alle relevanten Diagramme

der UML ▪ Anforderungen finden und beschreiben mit Hilfe

von Anwendungsfällen (Akteure, Use Case Dia-gramme, Dialogprototyping u.ä.)

▪ Abläufe und Verhalten modellieren mit Aktivitäts- und Sequenzdiagrammen

▪ Objektflüsse modellieren in Aktivitätsdiagram-men

▪ Fachliche und technische Klassen modellieren ▪ Designprinzipien aus der Praxis ▪ Erweiterung der UML mittels Stereotypen ▪ Testgetriebenes Design (Überblick) ▪ Spezielle Prüfungsvorbereitung am Prüfungstag

Ziel

Sie können die Anforderungsspezifikation systema-tisch in einen objektorientierten Entwurf verwan-deln. Sie wenden dazu gängige Entwurfsmuster an, erhöhen dadurch den Wert Ihrer Lösung durch den bewussten Umgang mit Abhängigkeiten und den Einsatz von Klassendiagrammen und Sequenzdia-grammen.

Page 51: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

51Architektur & Modellierung

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Enterprise-, Fach- und IT-Architekten, Fach- und Führungskräfte, die bspw. Transformationsinitiativen begleiten

// Bonus

Sie erhalten das Buch „Enterprise Ar-chitecture Management - einfach und effektiv“ von Inge Hanschke.

Enterprise Architecture Management Einführung

Die Herausforderungen einer komplexen Unter-nehmensstrategie sind vielfältig. Dieses Semi-nar bietet Ihnen einen Überblick über Enterpri-se Architecture Management (EAM), um diese Komplexität und deren Herausforderungen zu beherrschen.

Enterprise Architecture Management (EAM) befasst sich mit den Strukturen und Konzepten für die IT-Unterstützung einer Organisation. Sie schafft Trans-parenz über deren Zusammenhänge, Kosten, Nutzen und Risiken. Mit dieser Information sind Architekten und Führungskräfte in der Lage, nachhaltige Ent-scheidungen zu treffen und große Transformations-initiativen zu planen und umzusetzen.

Dieses Seminar vermittelt Ihnen das notwendige Grundlagenwissen von EAM und hilft Ihnen, das Business und die IT an der Unternehmensstrategie auszurichten.

Das Seminar erlaubt Zeit für Diskussionen über die individuellen Situationen der Teilnehmer.

Inhalt

▪ Einführung, Kontext und Grundbegriffe ▪ EAM Ziele, Nutzen und Rahmenbedingungen ▪ Frameworks, Vorgehen und Methoden ▪ Entwicklung von Bebauungsplänen, Ist- und Ziel-

Architekturen ▪ EAM Maturity-Model ▪ Die Rolle des Enterprise-Architekten

Ziel

Nach Absolvierung dieses Seminars haben Sie fol-genden Wissensstand erreicht:

▪ EAM als Hilfestellung für die Verzahnung von IT und Geschäft

▪ Der Nutzen, die Erfolgsfaktoren und die Einsatz-möglichkeiten von EAM in einem Unternehmen

▪ Die Abgrenzung zwischen EAM und anderen Management-Funktionen

▪ Die Bestandteile einer Unternehmensarchitektur

Page 52: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Architektur & Modellierung52

// Dauer

4 oder 5 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Ja

// Voraussetzungen

Für die Zertifizierung sind Englischkenntnisse notwendig.

// Zielgruppe

Requirements Engineer, Softwarearchitekt, Softwareentwickler

// Bonus

Sie erhalten das Buch „Systems Enginee-ring mit SysML/UML“ von Tim Weilkiens.

Systems Engineering mit SysML

Die modellbasierte Systementwicklung (MBSE) ist eine Schlüsseltechnologie für die erfolgreiche Systementwicklung. Sie lernen und erfahren die methodischen Grundlagen der modellbasierten Systementwicklung in einem kompakten, praxis- orientierten Training.

In diesem Seminar erlernen Sie den Standard OMG Systems Modeling Language (OMG SysML). Von der Systemidee über die Anforderungen und die Analyse bis zur Systemarchitektur zeigen wir Ihnen die durchgängige Systemmodellierungsmethodik SYSMOD mit SysML. Sie erleben das Erlernte un-mittelbar an einem praxisnahen Fallbeispiel, welches Sie gemeinsam mit den anderen Teilnehmern wäh-rend des Trainings umsetzen.

Der abschließende Vorbereitungstag zum OCSMP-Model-User-Zertifikat rundet das Seminar ab.

Inhalt

▪ Einführung Systems Engineering und SysML/UML ▪ Systemkontextmodell erstellen ▪ Modellbasiertes Requirements Engineering ▪ Anforderungsbeschreibung mit Anwendungsfällen ▪ Verhaltens- und Ablaufmodellierung mit Aktivi-

täts-, Sequenz und Zustandsdiagrammen ▪ Zusammenhang zwischen Anwendungsfall und

Ablaufmodell ▪ Blockdiagramme (Systembausteine, Ports) ▪ Parametrische Beziehungen modellieren ▪ Erweiterung der SysML/UML mit Profilen und

Stereotypen ▪ Variantenmodellierung/Produktlinien (optional) ▪ Innovationsmethodik TRIZ (optional)

Ziel

Sie können eine Systemanalyse und Systemarchi-tektur systematisch erarbeiten und die Ergebnisse in SysML dokumentieren und kommunizieren. Sie kennen pragmatische Vorgehensweisen und prakti-sche Tipps, um modellbasierte Systementwicklung effektiv umzusetzen.

Page 53: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

SOURCE CODE QUALITÄT

Ihr Nutzen Wirtschaftlichkeit

Höhere Wirtschaftlichkeit der Softwareentwicklung durch guten Quellcode

RisikoreduktionIdentifizierung von Risikostellen im Code bevor Qualitätsprobleme auftreten, Reduzieren der persönlichen Haftung im Schadensfall

QualitätsverbesserungEinheitlichkeit und Lesbarkeit des Codes über Personen/Teamgrenzen hinweg, mehr Codequalität bedeutet weniger Fehler und bessere Wartbarkeit, Feststellen von wichtigen Veränderungen durch Trendanalysen

ProzessErfahrungen von guten Programmierern in den Entwicklungsprozess einbringen, Erfüllen von Compliance-Anforderungen und Safety-Life-Cycle-Anforderungen

Unsere Leistungen Initialanalyse zur Feststellung der aktuellen

Codequalität Ihrer Software

Aufbau und Einführung eines statischen Codeanalyse- und Metriksystems

Schulungen der Entwickler (Code-Reviews, Clean Code, Unit-Testen, TDD, BDD, Usability, Architektur, etc.)

Operatives Coaching der Entwickler und regelmäßige Impuls-Workshops

Definition und Institutionalisierung von Coding- Guidelines und passende Tools für statische Analyse und Metriken

Einführung von Verfahren zur Quellcodeverbesserung(z.B. Refactoring, Patterns)

Code-Reviews durch Experten zur regelmäßigen Prüfungder Codequalität

Coding-Prozess strukturieren und modernisieren undEtablieren von Developer-Tests (z.B. TDD, Unit-Tests)

Statische Codeanalyse

Code-Reviews

Softwaremetriken

Coding Guidelines

Coding Process

Clean Code

Developer-/Unit-Tests

Behaviour-/Test-Driven

Codequalität ist primär auf nichtfunktionale Anforderun-gen wie z.B. Modularität, Wiederverwendbarkeit, Analy-sierbarkeit, Modifizierbarkeit, Testbarkeit, Verständlich-keit des Quellcodes sowie auf formale Anforderungen wie Programmierstil und Einhaltung von Best-Practices (z.B. Patterns, Style-Guides, etc.) fokussiert. Durch immer komplexere Softwaresysteme stellt Codequalität eine fundamentale Säule der Softwareentwicklung dar.

Page 54: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// PROGRAMMIERUNG & CODE

Page 55: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

55Programmierung & Code

Basis

Erweiterung

Vertiefung

Überblick: Programmierung & Code

Code Review praktisch betrachtet

Seite 56

Mobile Medical Apps

Seite 57

Testgetriebene Softwareentwicklung (TDD)

Seite 58

Clean Code

Seite 59

Continuous Integration and Delivery

Seite 60

Page 56: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Programmierung & Code56

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager

Code Review praktisch betrachtet

Code Reviews sind erwiesenermaßen eine der effizientesten Qualitätssicherungsmaßnahmen. Sie können schon in frühen Phasen der Soft-wareentwicklung eingesetzt werden, wenn noch keine vollständige Software verfügbar ist. Code Reviews finden frühzeitig Fehlerzustände, wie zum Beispiel funktionale Abweichungen von Codierungsrichtlinien, funktionale Fehler, übermäßig komplexe Code-Konstrukte bis hin zu Abweichungen vom vorgegebenen Soft-waredesign.

Das Seminar vermittelt einen umfassenden Über-blick zum Thema Code Review, von der Planung über die Durchführung bis zum Abschluss eines Reviews. Anhand vieler praktischer Beispiele wird das richtige Vorgehen von Code Reviews veranschaulicht. Sie lernen Ziele zu definieren, Metriken für Code Re-views festzulegen, die Code Reviews zu planen und auch durchzuführen. Zusätzlich lernen Sie Checklis-ten effektiv in den Review-Sitzungen einzusetzen.

Inhalt

▪ Planung als Basis guter Code Reviews ▪ Ziele von Code Reviews definieren und kommu-

nizieren ▪ Durchführung von Code Reviews ▪ Praxisnahe Übungen anhand von konkreten Code

Beispielen ▪ Metriken zur Messung der Effizienz ▪ Code Reviews richtig in Teams einführen ▪ Best Practices und Erfolgsfaktoren für die Praxis

Ziel

Sie kennen die Erfolgsfaktoren für Code Reviews, können klare und messbare Ziele vorgeben und stei-gern dadurch die Nachhaltigkeit von Code Reviews. Metriken unterstützen Sie dabei, objektiv den Nut-zen von Code Reviews zu messen. Aufgrund vieler praktischer Beispiele können Sie das Gelernte unmit-telbar in Ihrem Projektumfeld umsetzen und vermei-den typische Fallstricke bei der Einführung von Code Reviews durch die Kenntnis der Best Practices.

Page 57: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

57Programmierung & Code

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Grundlegende Kenntnisse des Medizinproduktrechts

// Zielgruppe

Geschäftsführer, Produktmanager, Projektmanager, Qualitätsmanager, Softwareentwickler

Mobile Medical Apps

In den letzten Jahren ist die Anzahl an Apps für den medizinischen Bereich regelrecht explo-diert. Nicht jede App ist dabei auch automatisch ein Medizinprodukt. Hinsichtlich der rechtlichen Rahmenbedingungen gibt es aber einige Hür-den und Graubereiche, die Sie kennen sollten.

In diesem Seminar lernen Sie, was eine medizini-sche App ausmacht und welche Herausforderungen es dabei zu bewältigen gilt. Speziell die Abgrenzung zu „Lifestyle Apps“ ist nicht immer einfach und wird Ihnen an konkreten Beispielen näher gebracht. Eben-so wird auf Normen eingegangen, die im medizini-schen Kontext relevant sind.

Darüber hinaus erfahren Sie, wie Sie mit unter-schiedlichen Geräten und den verschiedensten mo-bilen Betriebssystemen umgehen können. Auch die Anbindung von Sensoren an das System wird be-trachtet.

Inhalt

▪ Abgrenzung „Medical App“ ▪ Rahmenbedingungen für medizinische Apps ▪ Herausforderungen für App-Entwickler ▪ Best Practices im Umgang mit Medical Apps ▪ Kombination mit Sensoren und Hardware

Ziel

Sie verstehen die Rahmenbedingungen und Her-ausforderungen bei der Entwicklung medizinischer Apps. Lernen Sie vor allem die Abgrenzung zu „Life-style Apps“ kennen, um Ihr Produkt richtig platzieren zu können.

Page 58: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Programmierung & Code58

// Dauer

3 Tage

// Interaktivität

Training

// Sprache

Deutsch / Englisch

// Unterlagen

Englisch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Ein eigener Laptop mit einer Installation von VirtualBox wird vorausgesetzt.Die Übungen erfolgen in einer virtuellen Umgebung. Sie sollten Programmierkenntnisse in einer der objektorientierten Sprachen Java, C++, C# oder in C haben.

// Zielgruppe

Softwareentwickler, Tester, Testmanager, Qualitätsmanager

Testgetriebene Softwareentwicklung (TDD)

Durch Unit-Testen finden Sie schon während der Entwicklung Fehler in Ihrer Software. Ein posi-tiver Seiteneffekt dabei ist die Verbesserung Ih-res Softwaredesigns. Weitere Inhalte dieses Se-minars sind testgetriebene Entwicklung in der Praxis und Techniken, um bestehende Software testen zu können.

In diesem Seminar erarbeiten Sie praktisch die Kon-zepte und Best Practices des Unit-Testens. Die The-orie wird mit vielen Übungen ergänzt, die wahlweise in einer der Programmiersprachen Java, C++, C# oder C umgesetzt werden. Diese Konzepte können aber auf jede andere funktionale oder objektorien-tierte Sprache angewandt werden.

Inhalt

▪ Grundlage des Unit-Testens ▪ Gute Unit-Tests schreiben ▪ Organisation der Unit-Tests ▪ Testentwurfsverfahren für effiziente Testfälle ▪ Testbaren Code entwickeln ▪ Design des bestehenden Codes verbessern ▪ Techniken um bestehenden Code testbar zu machen

Ziel

Als Entwickler ist es Ihnen möglich, wartbare, lesba-re und vertrauenswürdige Unit-Tests zu schreiben. Weiters sind Sie in der Lage, ein testbares und damit besseres Design zu entwerfen und Ihren bestehen-den Code zu testen.

Page 59: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

59Programmierung & Code

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Qualitätsmanager, Softwarearchitekt, Softwareentwickler

// Bonus

Sie erhalten das Buch „Clean Code“ von Robert C.Martin.

Clean Code

Eine der häufigsten Ursachen für Fehler ist un-verständlicher und nicht wartbarer Code. Nicht mehr aktuelle Code-Kommentare tragen zu Missverständnissen bei, genauso wie Zahlen im Code, deren Bedeutung nicht eruiert wer-den kann. Diese und viele weitere Symptome tragen dazu bei, dass der Aufwand zur Umset-zung einer Anforderung immer größer wird. Im schlimmsten Fall muss der Code verworfen wer-den.

Soweit muss es aber erst gar nicht kommen. In die-sem Training lernen Sie Anti Patterns und effektive Regeln kennen, um lesbaren und verständlichen Code zu schreiben. Diese Regeln werden anhand konkreter Beispiele angewendet.

Oftmals hat man aber nicht die Möglichkeit, nur neu-en Code zu schreiben, sondern muss auch beste-henden Code modifizieren bzw. verbessern. In die-sem Training lernen Sie minimal-intrusive Methoden kennen, um die Lesbarkeit und Verständlichkeit von bestehendem (legacy) Code zu verbessern.

Inhalt

▪ Warum Clean Code? ▪ Technische Schuld ▪ Code Smells ▪ Test Smells ▪ Clean Code Regeln

▪ Coding Guidelines ▪ Code mit Refactoring verbessern ▪ Mit Reviews Clean Code Regeln forcieren ▪ Besserer Code durch statische Analyse

Ziel

Sie kennen typische Code und Test Smells und können diese mit einfachen Methoden verbessern, sodass Sie nicht nur neuen lesbaren und wartbaren Code schreiben können, sondern Sie kennen auch Refactoring-Methoden um bestehenden (legacy) Code zu verbessern.

Technische Schuld

https://www.flickr.com/photos/egarc2

Page 60: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Programmierung & Code60

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager

// Bonus

Sie erhalten das Buch „Continuous Delivery“ von Jez Humble.

Continuous Integration and Delivery

„Heute ist Release.“ Oft zucken Entwickler zu-sammen, wenn sie diesen Satz hören. Sie wis-sen schon, dass heute ein langer Tag bevor-steht, schlimmstenfalls steht eine Nachtschicht an. Dieses Szenario muss nicht sein, Continuous Integration und Delivery soll diese Probleme in den Griff bekommen und das unverzichtba-re Fundament eines agilen Softwareentwick-lungsprozesses bilden.

Der Schwerpunkt dieses Trainings liegt in der Ver-mittlung von Praxis-Know-how für die Umsetzung und Einführung von Continuous Integration und De-livery anhand vieler praktischer Beispiele. In dieses Training sind sehr viele Erfahrungen aus den ver-schiedensten Projekten eingeflossen.

Inhalt

▪ Motivation und Gründe für Continuous Integration ▪ Abgrenzung Continuous Integration und Delivery ▪ Voraussetzungen für Continuous Integration ▪ Best Practices und Anti Patterns ▪ Werkzeuge ▪ Continuous Integration als Quality Gate

Ziel

Als Teilnehmer haben Sie die Vorgehensweise von Continuous Integration und Delivery verinnerlicht und können diese sofort in die Praxis umsetzen. Sie ken-nen das Konzept von Continuous Integration und kön-nen es in Ihr Entwicklungsteam einführen. Sie ken-nen typische Fallstricke und vermeiden sie in Ihren Projekten. Somit ist es Ihnen möglich, nachhaltig einen Erfolg mit Continuous Integration und Delivery zu erzielen.Repository Build-System Archive

Reporting

CI-System

QA

Check-Out Reports

Artefacts

Check-In

Developer

Page 61: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

UNSERE LEISTUNGEN

Managementberatung und -Coaching

Prozesse, Vorgehens- modelle und Metriken

Agile Vorgehensmodelle

Anforderungsspezifikation

Ausschreibungen und Lieferantenaudits

User Experience und Visual Design

Architektur und Modellierung

Code Analyse und Code Qualität

Teststrategie und Testvorgehen

Testautomatisierungs- konzepte

IHR NUTZEN Hohe Qualität Ihrer Produkte

durch bessere Qualität in allen Phasen der Entwicklung, von Anforderungen bis zu Test und Release

Gesteigerte Effizienz durch individuell angepasste Prozesse, von Produktmanagement bis Testautomatisierung und Deployment

Bessere Planbarkeit und Flexibilitätdurch sinnvolle Kombination von agilen und plangetriebenen Methoden

Höhere Produktivität Ihrer Teamsdurch optimal abgestimmte Prozesse, Dokumente und Tools

Nachhaltiges Verankern der Verbesserungen in Ihrer Organisation

durch Coaching on-the-job in Ihren Teams

CONSULTING

Hohe Qualität der Produkte, Effizienz in allen Prozessen und Begeisterung der Kunden sind Ziele modernen Software-Engineerings. Dafür müssen Organisation, Prozesse, Menschen, Methoden und Tools perfekt aufeinander abgestimmt sein. Wir helfen Ihnen dabei, diese Ziele nachhaltig in Ihrer Organisation zu erreichen.

Page 62: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// TESTEN & QUALITÄTSSICHERUNG

Page 63: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

63Testen & Qualitätssicherung

Basis

Vertiefung

Erweiterung

Überblick: Testen & Qualitätssicherung

Qualitätssicherung und Testen

Seite 64

Testen für Fachbereichsmitarbeiter und Projektmanager

Seite 65

Testen für Softwareentwickler

Seite 66

ISTQB® Certified Tester - Foundation Level

Seite 67

ISTQB® Certified Tester - Foundation Level (English)

Seite 68

E-Learning ISTQB® Certified Tester - Foundation Level online

Seite 69

ISTQB® Certified Tester - Advanced Level: Test Analyst

Seite 70

ISTQB® Certified Tester - Advanced Level: Security Tester

Seite 71

ISTQB® Certified Tester - Advanced Level: Test Manager

Seite 73

GUI-Testautomatisierung in Theorie und Praxis

Seite 74

Model-Based Tester - Foundation Level

Seite 76

Testen von Microservices

Seite 77

Testen von Software eingebetteter Systeme

Seite 78

Unit-Testen Praxistraining

Seite 79

ISTQB® Certified Tester - Advanced Level: Technical Test Analyst

Seite 72

Page 64: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung64

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Führungskräfte, Qualitätsmanager, Projektmanager, Prozessverantwortliche, Fachbereich, Entwicklungsleiter

Qualitätssicherung und Testen

Der Qualitätsanspruch der Anwender an jede Software ist sehr hoch, Fehler werden kaum noch toleriert und haben oft schwerwiegende Folgen. Vor diesem Hintergrund werden Quali-tätssicherung und Testen immer wichtiger und zugleich immer herausfordernder.

Das Seminar gibt einen Überblick über die wesent-lichen Herausforderungen, Aufgaben und Konzepte professioneller Qualitätssicherung und Testarbeit in der System- und Softwareentwicklung. Es orientiert sich dabei am Lehrplan des ISTQB® zum Certified Professional Tester Foundation Level. Es bringt nach den Grundlagen zum Testen eine Einführung in den fundamentalen Testprozess, einen Überblick über die an Testen und Qualitätssicherung beteiligten Rol-len, unterschiedliche Testarten und Teststufen (von Unit-Tests über Integrations- und Systemtests bis zu den Abnahmetests) sowie die wesentlichen Testar-tefakte und Methoden zu deren effizientem Entwurf.

Inhalt

▪ Grundlagen und Grundsätze des Softwaretestens ▪ Der Testprozess ▪ Schnittstellen zwischen Testern und Entwicklern ▪ Die unterschiedlichen Teststufen und Testarten ▪ Testdokumente ▪ Systematischer Testfallentwurf

Ziel

Sie erhalten einen Überblick über Testen und Quali-tätssicherung in der Softwareentwicklung, um die-ses Thema strukturieren und Schritt für Schritt be-arbeiten zu können. Am Ende des Seminars kennen Sie die wesentlichen Rollen, Aufgabenbereiche und Prozesse im Softwaretest. Sie können die Prozesse in Ihrem Unternehmen danach beurteilen und Ver-besserungen planen und umsetzen.

Page 65: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

65Testen & Qualitätssicherung

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektmanager, Fachbereich, Entwicklungsleiter

Testen für Fachbereichsmitarbeiter und Projektmanager

Testen ist die einzige Möglichkeit um zu prüfen, ob gewünschte Anforderungen erfüllt sind. Spä-testens bei der Abnahme wird dies meist von Anwendern durchgeführt, die keine Testexper-ten oder IT-Profis sind. Trotzdem muss struktu-riert und professionell getestet werden.

Das Seminar bietet Fachbereichsmitarbeitern und Projektmanagern einen Einblick in Softwarequali-tätssicherung und Testmethoden.

Inhalt

▪ Qualitätssicherung in der Softwareentwicklung ▪ Was ist Verifikation? ▪ Der Testprozess ▪ Schnittstelle zwischen Testen und Entwickeln ▪ Die unterschiedlichen Testarten ▪ Einteilungskriterien der Softwaretests ▪ Testdokumente und -spezifikation ▪ Systematischer Testfallentwurf

Ziel

Nach erfolgreichem Besuch dieses Seminars sind Sie in der Lage, Systemtests zu spezifizieren, durch-zuführen und auszuwerten. Durch die Planung und Vorbereitung der Testfälle ist eine effiziente Durch-führung gewährleistet. Außerdem wird das Qualitäts-bewusstsein der Anwender ausgebaut und gefestigt.

Page 66: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung66

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Softwareentwickler

Testen für Softwareentwickler

Gute Entwickler beherrschen die Technik, pro-fessionelle Entwickler achten auch auf Qua-lität. Qualität ist ein Feature, das spezifiziert, geplant, designed und implementiert werden muss. Höhere Qualität führt zu weniger Fehlern, zufriedenen Kunden und deutlich niedrigeren Wartungs- bzw. Folgekosten.

Das Seminar zeigt, wie Qualität von Anfang an im-plementiert wird. Das Seminar ist abgeleitet aus unserem Certified Tester Foundation Level Seminar und enthält alle für einen Softwareentwickler we-sentlichen Informationen zum Softwaretesten.

Inhalt

▪ Grundlegende Begriffe und Definitionen ▪ Black-Box-Testmethoden ▪ White-Box-Testmethoden ▪ Testendekriterien mit messbaren Größen

bestimmen ▪ Statisches Testen ▪ Coding Guidelines ▪ Vorgehensmodelle ▪ Der Testprozess ▪ Testarten

Ziel

Nach erfolgreichem Besuch dieses Seminars sind Sie in der Lage, die Tests und Testdaten in der Entwick-lung strukturiert abzuleiten und Tests durchzuführen. Dies führt zu qualitativ kontinuierlich hohen Arbeits-ergebnissen und deutlich reduzierten Bugfixing- Aufwänden, da Fehler unmittelbar nach ihrer Ent-stehung gefunden und beseitigt werden. Außerdem wird das Qualitätsbewusstsein der Entwickler aus-gebaut bzw. gefestigt.

Page 67: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

67Testen & Qualitätssicherung

// Dauer

4 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager, Fachbereich, Entwicklungsleiter

// Bonus

Sie erhalten das Buch „Basiswissen Soft-waretest“ (Andreas Spillner, Tilo Linz).

ISTQB® Certified Tester - Foundation Level (CTFL)

Professionelles Prüfen und Testen von Software ist eine immer wichtigere Aufgabe, die eine fun-dierte Ausbildung erfordert. Mit dem ISTQB®

Certified-Tester Programm existiert ein welt-weit anerkanntes, standardisiertes Aus- und Weiterbildungsschema für Softwaretester.

Das Seminar vermittelt einen umfassenden Über-blick über Aufgaben, Methoden und Techniken des Softwaretests. Die Teilnehmer lernen alle Schritte des Softwaretestprozesses kennen, von der Planung über die Spezifikation bis zur Durchführung und Pro-tokollierung von Tests. Der „Foundation Level“ stellt die Basis des Ausbildungsprogramms zum Certified Tester dar. Er ist sowohl eigenständige Grundlagen-ausbildung zum professionellen Softwaretester als auch Basis für die weiterführenden Ausbildungsblö-cke des Certified-Tester-Programms.

Inhalt

▪ Grundlagen, Begriffe und Prinzipien ▪ Testprozess ▪ Techniken zur Testspezifikation ▪ Dynamische und statische Testtechniken ▪ Tests durchführen und auswerten ▪ Testen im Softwarelebenszyklus ▪ Tests planen, priorisieren und steuern ▪ Testteams aufbauen, Rollen, Qualifikationen ▪ Testautomatisierung und Tools

Ziel

Dieses Seminar bereitet Sie optimal auf die ISTQB® Certified Tester Foundation Level Zertifizierung vor. Natürlich können die im Seminar vermittelten grund-legenden Techniken, Methoden und Testthemen auch ohne Prüfung erfolgreich in die Praxis umge-setzt werden.

Durchführung

Auswertungund Bericht

Abschluss

Analyse undEntwurf

Planung und

Steuerun

g

Page 68: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung68

// Duration

4 days

// Interactivity

Seminar

// Language

English

// Documents

English

// Level

Basis

// Certification

Yes

// Prerequisites

None

// Target goup

Client, Requirements engineer, Product manager, Project manager, Software architect, Software developer, Tester, Test manager, Quality manager, Business unit, Development manager

// Bonus

You will receive the book “Foundations of Software Testing“ by Dorothy Graham et al.

ISTQB® Certified Tester - Foundation Level (English, CTFL)

Professional software verification and testing is an important task that requires a professional training. The ISTQB® Certified Tester program is the world‘s most successful program for certify-ing software testers.

The course is an accredited training designed to pre-pare for the ISTQB® Certified Tester – Foundation Level exam. The course gives an understanding of typical activities, methods and techniques for soft-ware testing. The participants impart knowledge of the foundations of the test process: planning, design- ing, executing and reporting software tests. The trai-ning gives the participants an overview ranging from unit testing to system and acceptance testing and how test tools and test management tools can sup-port these activities.

Content

▪ Basics, concepts and principles of testing ▪ Basic test process ▪ Techniques for test specification ▪ Dynamic and static test techniques ▪ Implement and evaluate tests ▪ Testing throughout the software life cycle ▪ Planning, prioritizing and managing tests ▪ Building test teams, roles and qualifications ▪ Testautomation and tools

Objective

The course will prepare you for the ISTQB® Certified Tester – Foundation Level exam in an optimal and efficient way. The ready-to-use testing techniques can be instantly used in your projects.

implementation

evaluationand report

completion

analysisand draft

planning and

controllin

g

Page 69: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

69Testen & Qualitätssicherung

// Dauer

Freie Zeiteinteilung

// Interaktivität

Online Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Softwaretester, Testmanager, Entwickler, Programmierer, Projektleiter, Teamleiter, Qualitätsbeauftragte

E-Learning CTFL: ISTQB® Certified Tester Foundation Level online

Professionelles Prüfen und Testen von Software ist eine immer wichtigere Aufgabe, die eine fun-dierte Ausbildung erfordert. Mit dem ISTQB®

Certified-Tester Programm existiert ein welt-weit anerkanntes, standardisiertes Aus- und Weiterbildungsschema für Softwaretester.

Dieser akkreditierte Kurs vermittelt einen umfassen-den Überblick über Aufgaben, Methoden und Tech-niken des Softwaretests. Die Teilnehmer lernen alle Schritte des Softwaretestprozesses kennen, von der Planung über die Spezifikation bis zur Durchführung und Protokollierung von Tests. Der Certified Tester Foundation Level stellt eine eigenständige Grundla-genausbildung zum professionellen Softwaretester dar. Zusätzlich ist er auch die Basis für weiterfüh-rende Ausbildungsblöcke des Certified Tester Pro-gramms. Die Videos des Kurses decken sämtliche Inhalte eines Vor-Ort-Seminars ab und werden zu-sätzlich durch zahlreiche Bonusinhalte ergänzt, um das Verständnis zu vertiefen.

Inhalt

▪ Über 200 Vorträge und 16 Stunden Inhalte. ▪ Nach Absolvierung der Lehreinheiten können Sie

die Zertifizierungsprüfung bei einem beliebigen Prüfungsanbieter ablegen.

▪ Probeprüfungsfragen zu allen Kapiteln bereiten Sie auf den Multiple Choice Modus der Zertifizie-rung vor und decken den gesamten Inhalt ab.

▪ Video-Übungen helfen die unterschiedlichen Methoden und Techniken leicht zu verinnerlichen und fördern den einfachen Transfer in das eigene Arbeitsumfeld.

▪ Unsere Trainer stehen gerne für Fragen und Kom-mentare zu Kursinhalten zur Verfügung.

Ziel

Dieses Seminar bereitet Sie optimal auf die ISTQB® Certified Tester Foundation Level Zertifizierung vor. Natürlich können die im Seminar vermittelten grund-legenden Techniken, Methoden und Testthemen auch ohne Prüfung erfolgreich in die Praxis umge-setzt werden.

Page 70: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung70

ISTQB® Certified Tester - Advanced Level: Test Analyst (CTAL-TA)

// Dauer

4 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

ISTQB® Certified Tester Foundation Level Zertifizierung und 18 Monate Praxiserfahrung

// Zielgruppe

Tester, Testmanager, Qualitätsmanager, Fachbereich

// Bonus

Sie erhalten das Buch „Praxiswissen Soft-waretest – Test Analyst und Technical Test Analyst“ von Graham Bath und Judy McKay.

Spezialisierung ist ein immer wichtigeres Un-terscheidungsmerkmal. Diese erfordert eine fundierte Weiterbildung. Mit dem ISTQB® Cer-tified-Tester Programm existiert ein weltweit anerkanntes, standardisiertes Aus- und Weiter-bildungsschema für Softwaretester.

Das Seminar vermittelt Ihnen neben dem Grundla-genwissen für alle Certified Tester Advanced Level Rollen ausführlich Methoden und Techniken zur Ableitung und Spezifikation von Softwaretests auf Blackbox-Ebene. In diesem Seminar erhalten Sie das Rüstzeug, um Arbeitstechniken zur Testfallab-leitung, wie z.B. Äquivalenzklassenanalyse, Klassi-fikationsbaummethode, Grenzwertanalyse und zu-standsbezogenes Testen erfolgreich auszuwählen und anzuwenden. Sie lernen zudem ergänzende Techniken wie exploratives Testen kennen und diese sinnvoll einzusetzen. Das Seminar legt dabei einen Schwerpunkt auf das Testen funktionaler Qualitäts-merkmale.

Inhalt

▪ Spezifikationsbasierte Testverfahren ▪ Risikoorientierter Test ▪ Testprozesse ▪ Testen von Softwaremerkmalen ▪ Auswahl von Testverfahren ▪ Fehler- und Abweichungsmanagement ▪ Reviews ▪ Testwerkzeuge

Ziel

Sie können zustandsbezogenes Testen erfolgreich auswählen und anwenden. Sie lernen zudem ergän-zende Techniken wie exploratives Testen kennen und können diese sinnvoll einsetzen. Das Seminar legt dabei einen Schwerpunkt auf das Testen von funktionalen Qualitätsmerkmalen.

Page 71: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

71Testen & Qualitätssicherung

// Duration

4 Days

// Interactivity

Seminar

// Language

English

// Documents

English

// Level

Advanced

// Certification

Yes

// Prerequisites

ISTQB® Certified Tester - Foundation Level and at least 3 years of relevant academic, practical, or consulting experience in software testing

// Target Group

Software testers, Project managers, Test managers, Risk managers, Quality managers, Security officers

ISTQB® Certified Tester - Advanced Level: Security Tester

Professional software verification and testing is an important task that requires a professional training. The ISTQB® Certified Tester program is the world’s most successful program for certify-ing software testers.

The course is an accredited training designed to prepare for the ISTQB® Certified Tester - Advanced Level Security Tester exam. The course gives an un-derstanding of typical methods, activities and tech-niques for software security testing. The participants get knowledge of how to integrate security testing with security risk management, company security policies, project management and test management. It describes security testing as a process, which can be measured, evaluated and improved.

Content

▪ The basis of security testing ▪ Security testing purposes, goals and strategies ▪ Security testing processes ▪ Security testing throughout the software lifecycle ▪ Testing security mechanisms ▪ Human factors in security testing ▪ Security test evaluation and reporting ▪ Security testing tools ▪ Standards and industry trends

Objective

The course will prepare you for ISTQB® Certified Tester - Advanced Level Security Tester exam in an optimal and efficient way. You will find a lot of suggestions, techniques and considerations how to introduce, evaluate or improve measures regarding security risk management and security testing.

Page 72: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung72

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

ISTQB® Certified Tester Foundation Level Zertifizierung und 18 Monate Praxiserfahrung

// Zielgruppe

Softwareentwickler, Tester

// Bonus

Sie erhalten das Buch „Praxiswissen Soft-waretest – Test Analyst und Technical Test Analyst“ von Graham Bath und Judy McKay.

ISTQB® Certified Tester - Advanced Level: Technical Test Analyst (CTAL-TTA)

Spezialisierung ist ein immer wichtigeres Un-terscheidungsmerkmal. Diese erfordert eine fundierte Weiterbildung. Mit dem ISTQB® Cer-tified-Tester Programm existiert ein weltweit anerkanntes, standardisiertes Aus- und Weiter-bildungsschema für Softwaretester.

Das Seminar vermittelt Ihnen neben dem Grund-lagenwissen für alle Certified Tester Advanced Le-vel Rollen ausführlich Methoden und Verfahren zur Ableitung und Erstellung von Softwaretests spezifi-kationsbasiert sowie strukturbasiert auf Whitebox-Ebene.

Inhalt

▪ Spezifikationsbasierte Testverfahren ▪ Strukturbasierte Verfahren ▪ Ergänzende Testverfahren ▪ Testen von Softwaremerkmalen ▪ Statische Analyse ▪ Dynamische Analyse ▪ Auswahl von Testverfahren ▪ Testwerkzeuge

Ziel

In diesem Seminar lernen Sie Arbeitstechniken zur Testfallableitung, wie z.B. kontrollfluss- oder daten-flussbasiertes Testen, aber auch wie Sie statische und dynamische Analysen auswählen und zielfüh-rend einsetzen können. Außerdem werden Sie in Verfahren zur detaillierten Analyse und Bewertung der zu testenden Systeme hinsichtlich ihrer techni-schen Qualitätsmerkmale sowie zur Berichterstat-tung über die erzielten Fortschritte eingeführt.

Page 73: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

73Testen & Qualitätssicherung

// Dauer

5 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

ISTQB® Certified Tester Foundation Level Zertifizierung und 18 Monate Praxiserfahrung

// Zielgruppe

Tester, Testmanager, Qualitätsmanager, Fachbereich

// Bonus

Sie erhalten das Buch „Praxiswissen Soft-waretest – Test Manager“ von Andreas Spillner, Thomas Roßner, Mario Winter und Tilo Linz.

ISTQB® Certified Tester - Advanced Level: Test Manager (CTAL-TM)

Testmanagement ist eine immer wichtigere Aufgabe, die eine fundierte Weiterbildung er-fordert. Mit dem ISTQB® Certified-Tester Pro-gramm existiert ein weltweit anerkanntes, standardisiertes Aus- und Weiterbildungssche-ma für Softwaretester.

Dieses Seminar vermittelt Projekt- und Testmana-gern das notwendige Rüstzeug, um in ihren Projek-ten Softwaretests erfolgreich planen, überwachen und steuern zu können. Sie erlernen Methoden, um den Softwaretest inklusive Review als wirksamen, fest verankerten Prozess im Unternehmen einzufüh-ren, zu etablieren und kontinuierlich zu verbessern.

Inhalt

▪ Testen im Rahmen der Softwareentwicklung ▪ Testprozess, -planung, -aufwandsschätzung ▪ Testüberwachung und -steuerung, Metriken ▪ Wert des Testens ▪ Abweichungs- und Fehlermanagement ▪ Normen und Standards für das Testmanagement ▪ Management von Risiken ▪ Testmanagementdokumente ▪ Reviews ▪ Werkzeuge im Testprozess ▪ Organisationsformen des Testens ▪ Prozessverbesserung ▪ Das Testteam (Rollen, Kommunikation, …)

Ziel

Entsprechend internationaler Normen lernen Sie un-terschiedliche Dokumente zur Testplanung kennen und werden in die Grundlagen und die Zusammen-hänge zwischen Fehler-, Risiko- und Testmanage-ment eingeführt. Sie erfahren, welche Qualitätsda-ten und Fehlerstatistiken im Testverlauf gewonnen werden können und wie auf Basis solcher objektiver Testdaten fundierte Produktfreigabeentscheidungen getroffen werden können. Sie erhalten einen Über-blick über verschiedene Organisationsformen sowie deren möglichen Vor- und Nachteile. Somit können Sie eine optimale Organisationsform für Ihre konkre-te Situation entwickeln.

Page 74: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung74

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Programmierkenntnisse (Java oder eine .NET Sprache)

// Zielgruppe

Softwarearchitekt, Softwareentwickler, Tester

GUI-Testautomatisierung in Theorie und Praxis

Wie packen Sie die Testautomatisierung richtig an? Was sind die Voraussetzungen? Welche sind die häufigsten Fehler und wie können diese ver-mieden werden? Wie unterstützt Testautomati-sierung Ihren Projekterfolg?

Antworten auf diese und viele andere Fragen be-kommen Sie in diesem Training vermittelt: Wie Sie Voraussetzungen für eine erfolgreiche Testautoma-tisierung umsetzen und nachhaltig einen Wert für Ihre Organisation und die laufenden und zukünftigen Projekte schaffen.

Inhalt

▪ Goldene Regeln ▪ Entwicklung einer Teststrategie ▪ Testautomatisierbarkeit ▪ Praktische Umsetzung mit Selenium ▪ Architektur ▪ Objekterkennung ▪ Object Repository ▪ Datengetriebenes Testen ▪ Keyword-Driven Testing ▪ Page Object Pattern ▪ Kombination mit Testframeworks ▪ Integration mit einem Testmanagementsystem

Ziel

Nach diesem zweitägigen Training haben Sie das Rüstzeug, um in ein Testautomatisierungsprojekt einzusteigen, ein Testautomatisierungskonzept zu entwickeln und in der Praxis umzusetzen. Sie ken-nen die notwendigen Voraussetzungen, die mögli-chen Stolpersteine und die absoluten „No Go‘s“.

Benutzer-Schnittstelle

AbnahmeSystem

TageStunden

AbnahmeSystem Stunden

Minuten

Sekunden

SystemIntegration

Komponente

GUI

TeststufeRück-

koppelung Testart

ExplorativeTests

DiensteProgrammierschnittstelle

Klassen, Methoden

Page 75: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

SOFTWARE QUALITY LAB BEWIRBT SICH BEI DIR

Unsere Leitsätze Wir leben Qualität und überzeugen durch fachliche

Kompetenz.

Partnerschaft und Kooperation sind Basis für gemeinsamen Erfolg.

Engagierte Mitarbeiter wickeln Projekte effektiv und effizient ab.

Seriosität schafft Vertrauen.

Motivierte Mitarbeiter sind unser Erfolgsfaktor.

Ethische und soziale Verantwortung ist uns wichtig.

FLEX

IBLE

ARB

EITS

ZEIT

WEITERBILDUNG & INNOVATION

Forschungs- & Innovationstage

Abwechslungsreiche Projekte

Regelmäßige Treffen und Team-Events

Eigenverantwortliches Arbeiten kurze Kommunikationswege

FÖRDERUNG DER GESUNDHEIT

HOHES ENGAGEMENT

GREAT PLACE TO WORK

motivierende und fördernde Firmenkultur und Arbeitsumgebung

POSITIVES ARBEITSKLIMA

fachliche Basisausbildung

MANAGEMENT-KULTUR DER OFFENEN TÜREN

Suchst Du ...

Statements Unserer Mitarbeiter Das Unternehmen hat ein sehr gutes und positives

Arbeitsklima geschaffen.

Im Unternehmen existieren kurze Kommunikationswege zwischen Führungskräften und Mitarbeitern.

Firmenevents sind in unserem Unternehmen echt klasse.

Weiterbildung ist Bestandteil der Firmenkultur.

Abwechslungsreiche Projekte, sympathische Mitarbeiter, tolle Firmenevents.

Leistungsorientierung, Ehrlichkeit und Aufrichtigkeit im Umgang miteinander, Pragmatismus.

„Qualität“ ist nicht nur im Namen, sondern auch in der gesamten Unternehmenskultur präsent.

Page 76: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung76

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Englisch

// Unterlagen

Englisch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager

Model-Based Tester

Modellbasiertes Testen ist ein Ansatz, der im-mer stärker zum Einsatz kommt, um die Effek-tivität und Effizienz der Qualitätssicherung und des Testens bei der Entwicklung von Software nachhaltig zu verbessern. In diesem Training wird die praktische Umsetzung dieses Ansatzes vermittelt.

Modelle und Modellierung als Basis für die Erstel-lung und Durchführung von Tests zu verwenden bietet vielerlei Vorteile. Um diese für sich auch wirk-lich nutzbar zu machen, müssen Lernaufwände und Kontexte richtig eingeschätzt und die zum Teil kom-plexen theoretischen Ansätze in die konkreten Prob-lemstellungen der Praxis überführt werden.

Dies kann man am besten erfassen, wenn man die verschiedenen Schritte im modellbasierten Testen (MBT) auch wirklich einmal durchgespielt hat. Die-ses Training bietet genau diese Möglichkeit, die we-sentlichen Erfolgsfaktoren an einem durchgängigen Beispiel anschaulich und praktisch kennenzulernen.

Inhalt

▪ Grundlagen des MBT ▪ Vorstellen eines konkreten Beispiels ▪ Festlegen der MBT-Ziele und des MBT-Levels ▪ Erstellen eines Testmodells ▪ Modellieren als Kommunikationswerkzeug erfahren ▪ Auswählen von Testfällen nach verschiedenen

Kriterien ▪ Anpassen von Testfällen und deren Ausführung

(manuell oder automatisiert) ▪ Anpassen von Modellen bei veränderten

Anforderungen ▪ Einen Werkzeugüberblick erhalten

Ziel

Dieses Seminar legt Ihnen Instrumente in die Hand, um die Auswahl und den Einsatz eines MBT Ansat-zes für seinen spezifischen, praktischen Kontext richtig entscheiden und umsetzen zu können.

Page 77: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

77Testen & Qualitätssicherung

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Qualitätsmanager, Softwarearchitekt, Softwareentwickler, Produktmanager, Tester

Testen von Microservices

Moderne Softwareprodukte lösen sich von gro-ßen und starren monolithischen Softwarearchi-tekturen und gehen hin zu kleineren, verteilten Diensten, die sich leichter unabhängig vonei-nander entwickeln und im Betrieb besser ska-lieren lassen. Mit herkömmlichen Testmitteln stößt man jedoch schnell an die Grenzen um eine verteilte Architektur zu testen. Hier bedarf es neuer Ansätze.

In diesem Training lernen Sie auf Basis einer risiko- orientierten Teststrategie die passenden Testansät-ze für Microservices zielgerichtet einzusetzen. Auf Basis der erweiterten Testpyramide werden die einzelnen Teststufen im Microservice-Umfeld vonei-nander abgegrenzt und ihr jeweiliges Testziel fest-gelegt.

Ein wichtiger Aspekt im Microservice-Umfeld, das Consumer-Driven Contract Testing, wird speziell be-leuchtet, um frühzeitig Inkompatibilitäten der Servi-

ces aufzeigen zu können.

Inhalt

▪ Qualitätskriterien und risikoorientiertes Testen im Microservices-Umfeld

▪ Der fundamentale Testprozess im Wandel von Microservices

▪ Die erweiterte Testpyramide ▪ Unit-Tests als wichtiges Fundament ▪ Integrationstest innerhalb eines Service ▪ Komponententest eines Service ▪ Integrationstest eines Service ▪ Consumer-Driven Contract Testing ▪ Eingabe- und erwartete Werte ▪ Weitere nicht funktionale Kriterien ▪ Die Herausforderung von Systemtests ▪ Eine Build-Pipeline für Microservices ▪ Schnelles, frühzeitiges Feedback ▪ Die lebendige Testpyramide

Ziel

Sie kennen die Qualitätskriterien und Risiken von Microservices. Darauf basierend verstehen Sie die richtige Teststrategie beim Test der Microservices zu wählen. Mit der Testpyramide im Hinterkopf kön-nen Sie die erforderlichen Teststufen herleiten und zielgerichtet einsetzen.

Page 78: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Testen & Qualitätssicherung78

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Softwareentwickler, Tester, Testmanager, Qualitätsmanager

// Bonus

Sie erhalten das Buch „Software-Test für Embedded Systems“ von Stephan Grünfelder.

Testen von Software eingebetteter Systeme

Lernen Sie, Tests im Embedded-Umfeld zu orga-nisieren und durchzuführen und Testtechniken aus dem Umfeld von Echtzeit- und High-Integ-rity-Systemen.

Dieses Seminar stattet seine Teilnehmer mit einem Arsenal an Maßnahmen zum Vermeiden und Auf-spüren von Softwarefehlern aus und zeigt, wie die-se Methoden geschickt und kostenbewusst in den Entwicklungsablauf integriert werden können. Dabei wird besonderes Augenmerk auf die Randbedingun-gen von eingebetteten Systemen gelegt.

Inhalt

▪ Testbare und untestbare Anforderungen ▪ Unit-Test, Integrationstest, Systemtest und das

Zusammenspiel dieser Testarten ▪ Nicht-funktionale Tests ▪ Testdesign, Testdokumentation ▪ Statische Code-Analyse ▪ Testautomation ▪ Forschungsthemen im Überblick ▪ Automatische Data-Race-Erkennung ▪ Worst-Case-Execution-Timing-Analyse ▪ Testmanagement und Steuerung der Testkosten ▪ Rechtliche Belange

Ziel

Als Tester sind Sie in der Lage, Testmethoden an-gepasst an die Integritätsstufe Ihres Produktes aus-zuwählen und einzusetzen. Sie wissen, wie Sie den Testprozess managen können und sind befähigt, testrelevante Kapitel von Normen zu verstehen und umzusetzen.

Page 79: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

79Testen & Qualitätssicherung

Unit-Testen Praxistraining

// Dauer

3 Tage

// Interaktivität

Training

// Sprache

Deutsch / Englisch

// Unterlagen

Englisch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Ein eigener Laptop mit einer Installation von VirtualBox wird vorausgesetzt.Die Übungen erfolgen in einer virtuellen Umgebung. Sie sollten Programmierkennt-nisse in einer der objektorientierten Spra-chen Java, C++, C# oder in C haben.

// Zielgruppe

Softwareentwickler, Tester, Testmanager, Qualitätsmanager

Durch Unit-Testen finden Sie schon während der Entwicklung Fehler in Ihrer Software. Ein positi-ver Seiteneffekt dabei ist die Verbesserung Ihres Softwaredesigns. Weitere Inhalte dieses Se-minars sind testgetriebene Entwicklung in der Praxis und Techniken, um bestehende Software testen zu können.

In diesem Seminar erarbeiten Sie praktisch die Kon-zepte und Best Practices des Unit-Testens. Die The-orie wird mit vielen Übungen ergänzt, die wahlweise in einer der Programmiersprachen Java, C++, C# oder C umgesetzt werden. Diese Konzepte können aber auf jede andere funktionale oder objektorien-tierte Sprache angewandt werden.

Inhalt

▪ Grundlage des Unit-Testens ▪ Gute Unit-Tests schreiben ▪ Organisation der Unit-Tests ▪ Testentwurfsverfahren für effiziente Testfälle ▪ Testbaren Code entwickeln ▪ Design des bestehenden Codes verbessern ▪ Techniken um bestehenden Code testbar zu machen

Ziel

Als Entwickler ist es Ihnen möglich, wartbare, lesba-re und vertrauenswürdige Unit-Tests zu schreiben. Weiters sind Sie in der Lage, ein testbares und damit besseres Design zu entwerfen und Ihren bestehen-den Code zu testen.

Page 80: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// AGILE METHODEN

Page 81: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

81Agile Methoden

Erweiterung

Vertiefung

Überblick: Agile Methoden

Agile Vorgehensmodelle in der Softwareentwicklung

Seite 82

Kanban verstehen und anwenden

Seite 84

Scrum Master Professional

Seite 85

Scrum Product Owner Professional

Seite 86

Requirements Engineering für die agile Softwareentwicklung

Seite 87

Testen und Entwickeln in agilen Teams

Seite 88

ISTQB® Certified Tester - Foundation Level Extension: Agile Tester

Seite 90

Specification by Example

Seite 93

Agile Aufwandsschätzung

Seite 92

IREB® CPRE RE@Agile Primer

Seite 83

SAFe Agilist (SA) - Leading SAFe 4.5

Seite 91

Page 82: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden82

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektleiter, Teamleiter, Entwicklungsleiter, Abteilungsleiter, Entwickler, Tester

Agile Vorgehensmodelle in der Softwareentwicklung

Zusammenarbeit und Wert für den Kunden ste-hen bei agilen Methoden im Mittelpunkt. Darauf aufbauend helfen sie, Flexibilität, Qualität und Produktivität kontinuierlich zu steigern. Agilität bedeutet dabei nicht Chaos und Arbeiten, wie man möchte. Es erfordert hohe Disziplin, wohl-überlegtes Vorgehen und intensive Kommuni-kation.

Das Seminar gibt einen Überblick über agile Me-thoden. Ausgehend von den Grundprinzipien agiler Softwareentwicklung im Agilen Manifest, werden die wesentlichen Praktiken, Events, Rollen und Ar-tefakte zuerst von Scrum und anschießend von Kan-ban gezeigt. Scrum, der wohl prominenteste und am weitesten verbreitete Vertreter agiler Methoden, bie-tet dabei ein iterativ getaktetes Vorgehen, mit dem in kurzen Iterationen (Sprints) potenziell einsetzbare Produktinkremente erstellt werden. Demgegenüber ist Kanban ein am Durchfluss orientiertes Vorgehen, bei dem man vom aktuellen Ist-Zustand der Prozes-se ausgeht und diese Schritt für Schritt verbessert, um den Durchsatz in der Entwicklung zu optimieren.

Inhalt

▪ Manifest der agilen Softwareentwicklung ▪ Scrum - der bekannteste Vertreter agilen

Vorgehens ▪ Rollen, Artefakte und Events in Scrum ▪ Planen und Arbeiten mit dem Product Backlog ▪ Ablauf eines Sprints ▪ Kanban - wo lean und agil zusammentreffen ▪ Den Fluss der Arbeit sichtbar machen ▪ Evolutionär Verbesserungen bewirken

Ziel

Sie erhalten einen Überblick über agile Methoden, de-ren Grundprinzipien, Praktiken, Events und Meetings, Rollen und Artefakte. Sie lernen, warum agiles Vor-gehen grundsätzlich anders ist als traditionell plange-triebenes, ohne dabei chaotisch oder beliebig zu sein. Sie kennen die Probleme aus der klassischen Soft-wareentwicklung, welche Antworten und Lösungs-ansätze agile Methoden bieten und wo die Herausfor-derungen bei Einführung und im täglichen Tun liegen.

Page 83: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

83Agile Methoden

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Vorwissen über Requirements Engineering und agile Entwicklung sind hilfreich. Empfoh-len wird der vorherige Besuch des Trainings IREB® Certified Professional for Requrie-ments Engineering Foundation Level.

// Zielgruppe

Auftraggeber, Requirements Engineer, Product Owner, Produktmanager, Projekt-manager, Qualitätsmanager, Fachbereich, Testmanager, Scrum Master, u.ä. Rollen

// Bonus

Sie erhalten das Buch „Requirements Engineering für die agile Softwareent-wicklung“ von Johannes Bergsmann.

IREB® CPRE RE@Agile Primer

Oft werden agile Ansätze und Requirements Engineering (RE) getrennt betrachtet und an-gewendet. Lernen Sie in diesem Seminar die Verbindung zwischen diesen beiden Themen kennen. Sie werden außerdem auf die IREB-Zertifizierungsprüfung RE@Agile Primer vorbe-reitet.

Agile Ansätze beruhen auf direkter Kommunikation, der Einfachheit von Lösungen und Feedback. Die schnelle Reaktion auf Veränderungen stellt einen der wichtigsten Werte dar. Gute Anforderungen sind jedoch auch für agile Projekte ein wesentlicher Erfolgsfaktor. Wenn RE in agilen Entwicklungspro-zessen einen angemessenen Stellenwert bekommt, kann dies den Erfolg agiler Projekte steigern und gleichzeitig die Qualität der entwickelten Systeme und Produkte nachhaltig verbessern. Umgekehrt kann auch das RE unabhängig von der angewandten Entwicklungsmethode von den sehr nützlichen agi-len Prinzipien und Techniken profitieren. In diesem Seminar erfahren Sie, wie Sie die Synergie zwischen Requirements Engineering und Agilität bestmöglich nutzen können. Dieser Kurs basiert auf dem offizi-ellen Lehrplan des IREB®-Zertifikats „RE@Agile Pri-mer“.

Inhalt

▪ Denkweisen und Werte im Requirements Engineering und in agilen Entwicklungsprozessen

▪ Agile Methoden im Überblick, Scrum als Beispiel ▪ Requirements Engineering als kontinuierlicher

Prozess ▪ Artefakte und Techniken in RE@Agile ▪ Definition of Ready und Definition of Done ▪ Techniken im agilen RE ▪ Der Einfluss der Organisation auf RE@Agile ▪ Der Umgang mit komplexen Problemen durch

Skalierung

Ziel

Sie können Methoden aus dem Requirements Engi-neering und agile Ansätze in Verbindung bringen und das Beste aus beiden Welten kompetent miteinander kombinieren. Sie kennen Hintergründe, Motivation und Techniken, um im agilen Umfeld Requirements Engineering effektiv durchzuführen. Sie sind opti-mal vorbereitet auf die IREB®-Zertifizierungsprüfung RE@Agile Primer.

Page 84: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden84

// Dauer

1 Tag (optional 2 Tage intensiv)

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektmanager, Produktmanager, Entwicklungsleiter, Qualitätsmanager, Testmanager, Softwareentwickler, Tester, Product Owner

Kanban verstehen und anwenden

Kanban ist ein neuer „alter“ Ansatz, mit dem in Unternehmen evolutionäre Verbesserungen ein- und durchgeführt werden können. Im Ge-gensatz zu anderen agilen Softwareentwick-lungsprozessen sind bei Kanban weder große Restrukturierungen noch umfangreiche Planun-gen notwendig, um mit der Verbesserungsar-beit zu starten. Die Veränderung beginnt dort, wo sich das Unternehmen gerade befindet.

Was ist also Kanban und was macht Kanban genau? Und vor allem: Was kann es für Sie und Ihr Unterneh-men bringen? Die eintägige Einführung zum Thema Kanban beantwortet genau diese Fragen. Sie bietet einen soliden Einstieg in die Grundprinzipien und vermittelt Theorie und Praxis von Kanban. Dabei be-fassen wir uns schwerpunktmäßig mit dem Arbeiten mit Kanban und machen mit Praxisbeispielen viele Zusammenhänge erlebbar. Verbesserung bedeutet immer Veränderung - Kanban liefert für beides Ant-worten.

Inhalt

▪ Die Grundprinzipien von Kanban ▪ Visualisierung: Arbeit sichtbar machen ▪ WiP-Limits ▪ Der Arbeitsfluss: Arbeit richtig managen ▪ Prozessregeln und Aufgabentypen ▪ Rollen und Verantwortlichkeiten

Ziel

Dieses Training eignet sich besonders für all jene, die ohne großen Zeitaufwand in die Welt von Kan-ban eingeführt werden wollen oder die gemachten Erfahrungen mit Kanban vertiefen möchten. Es wer-den effiziente Wege gezeigt, um den Arbeitsfluss im eigenen Verantwortungsbereich zu optimieren, was vor allem für Projekt- und Prozessverantwortliche so-wie Entscheidungsträger von großem Interesse ist.

Page 85: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

85Agile Methoden

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Testmanager, Qualitätsmanager, Fachbereich, Entwicklungsleiter, Product Owner

Scrum Master Professional

Scrum ist ein mächtiges und einfaches Werk-zeug, um in einer komplexen Umgebung er-folgreich Software zu entwickeln. Um Scrum erfolgreich einzusetzen ist es notwendig, weit mehr als nur die definierten Verfahrens-regeln zu kennen. In diesem Seminar erfah-ren Sie, wie und warum Scrum funktioniert und worauf Sie achten müssen, damit Sie Scrum erfolgreich umsetzen und Ihre Rolle als Scrum Master professionell meistern.

Das Seminar vermittelt einen umfassenden Über-blick über Aufgaben, Methoden und Techniken des Scrum Masters. Die Teilnehmer lernen nicht nur alle Schritte des Scrum Prozesses kennen, sondern auch die zugrunde liegenden Werte und Prinzipien und die zugehörige Denkweise eines Professional Scrum Masters. In ausgewählten Übungen wird das theoretische Wissen erfahrbar gemacht und so der Transfer in die Praxis gesichert.

Inhalt

▪ Überblick und Einstieg ins Thema ▪ Theorie und gelebte Prinzipien ▪ Ablauf eines Sprints ▪ Aufgaben des Product Owners ▪ Anforderungen im Product Backlog verwalten ▪ Sprint Planung ▪ Sprint Review ▪ Sprint Retrospektive ▪ Qualität und Definition of Done in Scrum ▪ Selbstorganisierende Teams ▪ Adaptieren und Skalieren von Scrum ▪ Best Practices

Nutzen

Dieses Seminar vermittelt Ihnen als angehenden Sc-rum Master praxisnahes Wissen, um Ihre Rolle als Scrum Master ausfüllen zu können. Unter Nutzung der Rollen und mit Hilfe von definierten Artefakten und Ereignissen machen Sie Fortschritt sichtbar und verstehen, wie mit Scrum Vorhersagbarkeit un-terstützt, Risiken kontrolliert und Qualität gesteuert werden kann.

Page 86: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden86

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Grundkenntnisse des agilen Manifests und des Scrum Guide (www.scrumguides.org)

Praktische Erfahrung in der agilen Soft-wareentwicklung für eine optionale Zertifi-zierung bei scrum.org wird empfohlen.

// Zielgruppe

Produktmanager, Projektmanager, Testmanager, Qualitätsmanager, Fachbereich, Entwicklungsleiter, Product Owner

Scrum Product Owner Professional

Scrum ist ein einfaches und mächtiges Werk-zeug zugleich, um in einer komplexen Umge-bung erfolgreich Software zu entwickeln. Um Scrum zielführend einzusetzen ist es notwen-dig, weit mehr als nur die definierten Verfah-rensregeln zu kennen. In diesem Training erfah-ren Sie, worauf es auf dem agilen Weg von der Vision bis zum erfolgreichen Einsatz Ihres Pro-duktes ankommt, damit Sie Ihre Rolle als Scrum Product Owner professionell meistern.

Das Training vermittelt einen umfassenden Über-blick über Aufgaben, Methoden und Techniken des Scrum Product Owners. Die Teilnehmer erfahren nicht nur die Bedeutung der wertschöpfungsorien-tierten Denkweise in der Interaktion mit Unterneh-mensführung, Kunden und Entwicklungsteams, sondern lernen auch Handwerkszeug und konkrete Schritte für den Alltag eines Professional Scrum Pro-duct Owners kennen. In praktischen Beispielen wird die Verwaltung und Pflege des Product Backlogs als zentrales Anforderungsregister geübt. Techniken zum Aufteilen und Priorisieren von User Stories und Epics gehören ebenso dazu wie die Abstimmung von Akzeptanzkriterien.

Inhalt

▪ Überblick und Einstieg ins Thema ▪ Produkt Management ▪ Wertschöpfung ▪ Rolle und Aufgaben des Product Owners ▪ Anforderungen und Release ▪ Product Backlog und Planung

Ziel

In diesem Training lernen Sie, wie Sie unter Einbezie-hung der im Scrum-Framework definierten Rollen, Artefakte und Ereignisse Produktideen vermitteln. In enger Zusammenarbeit mit den Stakeholdern und den Entwicklungsteams planen und steuern Sie den Wert Ihrer Produkte für die Nutzer und Ihr Unterneh-men. Sie verstehen, wie Sie mithilfe von quantitati-ven Indikatoren den Geschäftswert eines Produktes im agilen Umfeld beurteilen, beobachten und opti-mieren können.

Page 87: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

87Agile Methoden

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Entwicklungsleiter, Product Owner

// Bonus

Sie erhalten das Buch „Requirements Engineering für die agile Softwareent-wicklung“ von Johannes Bergsmann.

Requirements Engineering für die agile Softwareentwicklung

1. Späte Detailspezifikation

2. Entwicklersicht bleibt draußen!

3. Risiko und zeitlicher Abstand zur Umsetzung steuert Detailliertheit

4. Effizienz im Requirements-Management

5. Änderungen akzeptieren und konsistent umsetzen

Die 5 Prinzipien des agilen RE

In agilen Methoden wurde anfangs Require-ments Engineering oft ausschließlich intuitiv betrieben. Mittlerweile haben sich auch im agi-len Umfeld verschiedene Vorgehensweisen und Spezifikationstechniken erfolgreich etabliert. Dieses Seminar gibt einen Überblick über ver-breitete Techniken der Anforderungsspezifika-tion für die agile Softwareentwicklung und be-leuchtet jeweils die Einsatzmöglichkeiten, aber auch die Fallstricke der einzelnen Techniken.

Das Training vermittelt eine Einführung und einen Überblick über die verschiedenen Aspekte und Vor-gehensweisen beim Requirements Engineering in agilen Teams und Projekten. Abgerundet wird das Seminar durch Themen wie Schätzen und Priorisie-ren im agilen Umfeld sowie Tipps und Tricks für den agilen Projektalltag. Verschiedene Inhalte werden durch praktische Beispiele ergänzt und dargestellt, bei denen die Teilnehmer selbst aktiv mitarbeiten.

Inhalt

▪ Grundlagen „Agile Softwareentwicklung“ ▪ Vision, Systemkontext und Stakeholder ▪ Benutzergruppen und Personas ▪ Story Map und Minimum Valuable Product (MVP) ▪ Release- und Iterationsplanung ▪ Akzeptanzkriterien und Refinement ▪ Anforderungsqualität, Requirements Smells und

Definition of Ready (DoR) ▪ Priorisierung und Business Value ▪ Schätzung ▪ Rolle Product Owner (PO) im Gesamtkontext ▪ Übungen

Ziel

Das Seminar vermittelt Grundlagen- und Methoden-wissen für das Requirements Engineering in agilen Softwareentwicklungsprojekten. Sie erfahren, wie gute Anforderungen in agilen Vorgehensweisen er-stellt und diese Anforderungen im weiteren Verlauf gemanagt werden, welche Probleme sich dabei er-geben und wie diese gelöst werden können.

Page 88: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden88

Testen und Entwickeln in agilen Teams

// Dauer

2 oder 3 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Auftraggeber, Requirements Engineer, Produktmanager, Projektmanager, Entwicklungsleiter

// Bonus

Sie erhalten das Buch „Requirements Engineering für die agile Softwareent-wicklung“ von Johannes Bergsmann.

Die agile Softwareentwicklung stellt das Tes-ten vor neue Herausforderungen. Das Team be-kommt eine eigenverantwortliche Rolle, aber wer ist nun für das Testen verantwortlich? Gibt es noch einen Testmanager? Ist alleine das Team für das Testen verantwortlich?

Der Schwerpunkt dieses Seminars liegt auf der Vermittlung des Basis-Know-hows von agiler Soft-wareentwicklung und den damit verbundenen He-rausforderungen in der Qualitätssicherung. Neben der Theorie hat dieses Training auch einen starken Schwerpunkt auf Übungen.

Der Schwerpunkt liegt auf der Vermittlung von Tipps und Wissen für die Praxis und einer Festigung des Wissens über die agile Softwareentwicklung. Beson-deres Augenmerk wird auf die Qualitätssicherung im Team gelegt. Im Übungsteil des Seminars werden beispielhaft Szenarien aus dem agilen Projektalltag simuliert und praxisnahe Lösungen erarbeitet.

Inhalt

▪ Grundlagen der agilen Entwicklung ▪ Agile Softwareentwicklungsmodelle ▪ Agiles Testen im Team ▪ Testfallentwurfsverfahren ▪ Agiles Testmanagement ▪ Werkzeuge

Ziel

Als Team sind Sie in der Lage, Konzepte für das Testen im agilen Umfeld auszuarbeiten. Außerdem können Sie diese mit strukturierten Verfahren in die Praxis umsetzen und anwenden.

Page 89: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

POTENTIALANALYSE & OPTIMIERUNG

Mit der Potentialanalyse werden Schwachstellen ermittelt und Optimierungspotential aufgezeigt.Aus den Erkenntnissen werden konkrete Maßnahmen abgeleitet. Diese Analyse liefert eine Grundlage für die dauerhafte Verbesserung des Entwicklungsprozesses.

Wir heben das Potenzial, das in Ihren Prozessen steckt!

Ausgangssituationen bei vergangenen Analysen:

Die Ursachen von Problemen im Tagesgeschäft werden nicht beseitigt!

Der Blick über dem Tellerrand fehlt, auf Veränderungen wird nicht oder falsch reagiert!

Fehler werden zu spät entdeckt und führen zu hohen Kosten!

Der erkannte notwendige Verbesserungsbedarf wird nicht umgesetzt!

Ihr Nutzen Optimierte Prozesse

Optimale Geschäfts-, Produktions- und Entwicklungsprozesse

Wirtschaftlichkeit Fehlerkostenvermeidung, Einsparungen bei Entwicklung, Wartung und Support

Expertenwissen Erfahrung aus einer Vielzahl an Analyseprojekten, Wissen in allen Themen der System- und Softwareentwicklung

Höhere Kundenzufriedenheit Bessere Qualität, schnellere Entwicklung

Verbessere Nachhaltigkeit Prozesse langfristig stabilisieren

Strategischer Know-how-Aufbau z.B.: Ausbildungskonzepte für Mitarbeiter

Unsere Leistungen Unabhängige Standortbestimmung

Ganzheitliche Betrachtung

Ist-Analyse bestehender Abläufe / Rollen

Aufzeigen von Optimierungspotentialen

Herausarbeiten von Schwachpunkten

Klare Aussagen zum Stand Ihrer Prozesse

Identifikation von Quick-Wins

Bewertung der verwendeten Technologien und des vorhandenen Wissens

Konkrete Empfehlungen / Verbesserungen

Zielorientierte und an Ihre Möglichkeiten angepasste Roadmap

Benchmarking gegenüber Anderen

Auf Wunsch auch Hands-on Unterstützung bei der Umsetzung der Maßnahmen

Page 90: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden90

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

ISTQB® Certified Tester Foundation Level Zertifizierung

// Zielgruppe

Softwareentwickler, Softwarearchitekt, Tester, Testmanager

// Bonus

Sie erhalten das Buch „Agile Testing: A Practical Guide for Testers and Agile Teams“ (Lisa Crispin, Janet Gregory).

ISTQB® Certified Tester - Foundation Level Extension: Agile Tester

Testen von Software in einem agilen Umfeld un-terscheidet sich von klassischen Projekten und erfordert daher eine maßgeschneiderte fundier-te Weiterbildung. Eine gute und effiziente In-tegration des Testens in agilen Projekten stellt Beteiligte immer wieder vor große Herausforde-rungen aufgrund von Missverständnissen und Unklarheiten.

Dieses Seminar schließt diese Lücke und geht spe-ziell auf die Anforderungen des Testens im agilen Umfeld ein. Es vermittelt auf Basis des allgemeinen Grundlagenwissens ausführliche Methoden und Techniken zur optimalen Bewältigung der Testauf-gaben in einem agilen Projektumfeld. Sie lernen die agilen Grundhaltungen und Arbeitsweisen, sowie das agile Rollenverständnis eines Testers kennen und wie Sie damit in einem gemeinschaftlich verant-wortlichen Team arbeiten.

Inhalt

▪ Grundlagen der agilen Softwareentwicklung ▪ Verschiedene agile Ansätze ▪ Unterschiede zwischen Tests in traditionellen

und agilen Ansätzen ▪ Testen in agilen Projekten ▪ Rolle und Fähigkeiten eines Testers in agilen

Projekten ▪ Techniken und Methoden des agilen Testens ▪ Qualitätsrisiken in agilen Projekten beurteilen ▪ Testaufwand auf Basis Iterationsinhalt und

Qualitätsrisiken schätzen ▪ Werkzeuge in agilen Projekten

Ziel

Das Seminar bereitet Sie optimal auf die Zertifizie-rung zum ISTQB® Agile Tester vor. Nach Abschluss des Seminars sind Sie in der Lage, vorhandene Testerfahrung und Testwissen auf die agilen Werte und Prinzipien zu übertragen, zu guten User Stories mit geeigneten Abnahmekriterien beizutragen, das Team bei der Planung der Testaktivitäten zu unter-stützen und die relevanten Methoden und Techniken beim Test im agilen Umfeld anzuwenden. Kurzum: Sie haben die notwendigen Fertigkeiten erworben, um als Tester effektiv in einem agilen Team zu ar-beiten.

Page 91: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

91Agile Methoden

// Dauer

2½ Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

Erfahrung und Wissen in agiler Methodik - vor allem in Bezug auf Scrum

Arbeitserfahrung mit Scrum und/oder eine CSM-/PSM-Zertifizierung wäre von Nutzen

// Zielgruppe

Entwicklungsleiter, Projektmanager, Produktmanager, Softwarearchitekt, Scrum Master, Product Owner, Testmanager, Qualitätsmanager

SAFe Agilist (SA) - Leading SAFe 4.5

Die ersten beiden Kurstage werden sich auf die von der SAFe-Methodik vorgeschriebenen The-orie und offiziellen Agenda konzentrieren. Der dritte Kurstag (½ Tag) wird genutzt, um Fragen zu klären und praktische Erfahrungen zu analy-sieren.

Sie werden die Prinzipien und Praktiken von Sca-led Agile Framework (SAFe) erlernen und wie ver-schiedene agile Arbeitsmethoden bei der Software-Entwicklung kombiniert werden können, um Agilität auch bei großen Vorhaben mit vielen Teams durch Agile Release Trains zu ermöglichen. Durch Anwen-dung von Prinzipien für Scaled Agile Framework wer-den Sie in der Lage sein, eine Lean-Agile Umwand-lung auf Unternehmensebene zu führen.Sie werden ein Verständnis für die Denkweise von Lean-Agile bekommen und erkennen, warum es so vorteilhaft auf die stetig wechselnden Marktanforde-rungen wirkt. Sie werden ebenfalls praktische Rat-schläge erhalten, um agile Teams und Programm zu unterstützen, ein Lean Portfolio zu erstellen, einen kontinuierlichen Softwareauslieferungsprozess so-wie eine DevOps-Kultur zu erstellen. Darüber hinaus zeigen wir Ihnen, wie Sie optimierte Lösungen für komplexe IT-Projekte und die Digitalisierung Ihres Unternehmens erfolgreich durchführen.

Inhalt

▪ Einführung in das Scaled Agile Framework (SAFe) ▪ die Lean-Agile-Denkweise und was sie bewirkt ▪ Verständnis für SAFe-Prinzipien ▪ Program-Increments planen und durchführen ▪ Werte erkennen, realisieren und die Wertschöp-

fungskette gestalten ▪ wie man ein Lean-Agile-Unternehmen führt ▪ Lean-Portfolios einrichten ▪ das Prinzip hochskalieren und große Lösungen

bauen

Ziel

Nach Beendigung des Kurses werden die Teilneh-mer in der Lage sein:

▪ SAFe anzuwenden, um Agilität auf Unternehmens- ebene zu implementieren

▪ leistungsstarke Release Trains auf die Beine zu stellen

▪ Value Streams zu planen und koordinieren ▪ ein Lean Portfolio termin- und budgetgerecht

aufzubauen ▪ ein SAFe-Rahmenwerk in Ihrem Unternehmen

zu entwickeln ▪ die Motivation Ihres agilen Entwicklungsteams

zu fördern ▪ eine Lean-Agile-Umwandlung in Ihrem Unterneh-

men zu unterstützen

Page 92: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Agile Methoden92

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Grundkenntnisse der agilen Softwareentwicklung

// Zielgruppe

Produktmanager, Entwicklungsleiter, Fachbereich, Requirements Engineer, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Product Owner, Scrum Master

Agile Aufwandsschätzung

Anforderungen sind oft unklar und unvollstän-dig spezifiziert, überdies ändern sich diese in der Praxis im Projektverlauf. Eine exakte Auf-wandsschätzung ist dabei praktisch unmöglich. Leichtgewichtige, schnelle Schätzverfahren, die die Ungenauigkeiten bewusst in Kauf nehmen, helfen dennoch, gute Planungsentscheidungen in der jeweils benötigten Granularität zu treffen.

Die Schätzung kann beispielsweise benötigt wer-den, um den Umfang für die nächste Iteration zu planen oder für eine Release Planung über mehrere Iterationen. In kurzer Zeit wird der Umfang von An-forderungen oder User Stories meist in relativen Ein-heiten wiederholt vom gesamten Team geschätzt, bis eine Konsolidierung erreicht wird. Die Schätzung im Team bezieht unterschiedliche Sichten und Er-fahrungen auf die Aufgabenstellung ein und gleicht Einzelfehler aus.

In diesem Training lernen Sie gängige agile Schätz-verfahren kennen. Anhand praktischer Beispiele er-leben Sie selbst, wie im agilen Umfeld Schätzungen leichtgewichtig und auf den unmittelbaren Verwen-dungszweck fokussiert durchgeführt werden.

Inhalt

▪ Ziele der Schätzung ▪ Schätzaufwand und Schätzgenauigkeit ▪ Schätzen in relativen Größen ▪ Gängige Verfahren (Planning Poker, T-Shirt-Sizing

u.a.) ▪ Schätzverfahren für umfangreiche Projekte ▪ Die „NoEstimates“-Bewegung ▪ Kommunikation von Schätzwerten ▪ Hilfsmittel

Ziel

Sie kennen gängige agile Schätzverfahren, haben deren Vor- und Nachteile erlebt und können diese selbst anwenden. Abhängig von der Planung, für die die Schätzung gemacht wird, der Teamzusammen-setzung und übergeordneten Geschäftszielen kön-nen Sie sich für eine geeignete Methode entschei-den.

Page 93: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

93Agile Methoden

Specification by Example

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Fachbereich, Produktmanager, Product Owner, Qualitätsmanager, Requirements Engineer, Scrum Master, Softwarearchitekt, Softwareentwickler, Tester, Testmanager

// Bonus

Sie erhalten das Buch „Specification by Example“ von Gojko Adzic.

Anforderungen haben oft das Problem, dass sie unklar spezifiziert sind, Lücken enthalten, mehrdeutig sind oder Sonderfälle nicht berück-sichtigen. Schlechte Anforderungen gefährden im schlimmsten Fall den Projekterfolg. Abhilfe schafft die Methode, frühzeitig konkrete Bei-spiele zu definieren, die für Klarheit und eine bessere Verständlichkeit sorgen.

Sie lernen die Methoden kennen, Anforderungen (wie z.B. User Stories) mit konkreten Beispielen sinnvoll zu ergänzen und deren Umfang somit klar abgrenzen zu können. Das Ergebnis dieser Anforde-rung ist somit messbar und testbar.

Für die beteiligten Personen (z.B. Tester, Entwickler, Kunde) werden die Anforderungen verständlicher. Die Wahrscheinlichkeit steigt, dass Sonderfälle schon während der Spezifikationsphase aufgedeckt werden. Die Erwartungshaltung des Kunden wird konkreter und die Gefahr, am Kunden vorbei zu ent-wickeln, sinkt. Somit steigt mit einfachen Mitteln die Produktqualität, das Produktrisiko wird geringer.

Inhalt

▪ Vorteile von Specification by Example ▪ Prinzipien von Specification by Example ▪ Im Team spezifizieren ▪ Spezifikation anhand von Beispielen ▪ Workshop: Anforderungen mit Beispielen

spezifizieren ▪ Best Practices ▪ Bindeglied zur Testautomatisierung ▪ Werkzeuge

Ziel

Sie kennen die Vorteile von Specification by Example und wissen, wann diese Methode Sinn macht. Sie kennen die Fallstricke und können diese im Projekt vermeiden. Sie können das Gelernte sofort in Ihrem Projekt einsetzen, ohne ein spezielles Werkzeuge er-lernen zu müssen. Um das volle Potential ausnutzen zu können, kennen Sie Werkzeuge, die den Arbeits-ablauf unterstützen und in der Testautomatisierung eingesetzt werden können.

Page 94: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// PROZESSE & VORGEHENSMODELLE

Page 95: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

95Prozesse & Vorgehensweisen

Erweiterung

Vertiefung

Überblick: Prozesse & Vorgehensweisen

Prozessmodelle und Best-Practices

Seite 96

ISO 9001 für Softwareorganisationen

Seite 97

Effektive Metriken für die Softwareentwicklung

Seite 98

Softwareprozesse verbessern und bewerten mit ISO 15504 SPICE

Seite 99

Systemvalidierung im Pharma- und Medizinumfeld mit GAMP

Seite 100

Page 96: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Prozesse & Vorgehensweisen96

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Führungskräfte, Entwicklungsleiter, Qualitätsmanager, Projektleiter, Prozessverantwortliche

Prozessmodelle und Best-Practices

Softwareentwicklungsorganisationen können dauerhaft nur dann erfolgreich sein, wenn sie ihre Prozesse laufend bewerten und verbessern. Mit diesem Seminar finden Sie das für Sie pas-sende Vorgehensmodell für die Softwareent-wicklung, von klassisch-plangetrieben bis hin zu agilen Methoden.

Unterschiedliche Ziele und Rahmenbedingungen in der Softwareentwicklung erfordern unterschiedliche Vorgehensweisen. Klassisch-plangetriebenes Vor-gehen hat hier ebenso Platz wie moderne agile Me-thoden wie Scrum, XP und Kanban. In diesem Semi-nar lernen Sie unterschiedliche Ansätze kennen, wie Softwareentwicklungsprojekte erfolgreich abgewi-ckelt werden können. Zu jedem Ansatz erfahren Sie, wo seine Stärken und Schwächen liegen, wo er Sinn macht und wo nicht. Anhand des Prozessreifegrad-modells SPICE lernen Sie, wie Sie die Vorgehensmo-delle und Prozesse in Ihrem Unternehmen beurteilen und sukzessive weiterentwickeln können.

Inhalt

▪ Grundlagen zu Vorgehensmodellen ▪ Vorgehensmodelle in der Softwareentwicklung ▪ Code and Fix bis Scrum ▪ ISO 15504 SPICE ▪ Process Improvement

Ziel

Sie kennen unterschiedliche Vorgehensmodelle in der Softwareentwicklung mit ihren Stärken und Schwächen. Mithilfe des Reifegradmodells SPICE können Sie die Prozessreife in Ihrem Unternehmen beurteilen und in einem PCDA Zyklus laufend ver-bessern.

Iterative DevelopmentBusiness value is delivered incrementally in

time-boxed cross-discipline iterations.

Inception Elaboration Construction Transition

I1 E1 E2 C1 C2 C3 C4 T1 T2Business Modelling

Requirements

Analysis & Design

Implementation

Test

Deployment

Time

Sprint

Sprint Planning

Sprint Retrospective

ProductBacklog

SprintBacklog

PotentiallyReleasable

Product

Daily Scrum

Increment

Sprint Review

Page 97: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

97Prozesse & Vorgehensweisen

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektmanager, Qualitätsmanager, Entwicklungsleiter

ISO 9001 für Softwareorganisationen

Nutzen Sie den internationalen Standard ISO 9001 als Basis für den Aufbau bzw. die Adaptie-rung eines prozessorientierten (Qualitäts-)Ma-nagementsystems.

Der Schwerpunkt dieses Seminars liegt auf der Inter-pretation der ISO 9001 und deren Implementierung für Softwareorganisationen, wobei die Gestaltung der Implementierung durch Tipps aus der Praxis un-terstützt wird. Das Seminar erläutert ausführlich den prozessorientierten Ansatz der ISO 9001 und den Nutzen dieses Standards als zertifizierbare Grundla-ge eines Managementsystems. Es wird vermittelt, wie man die Elemente des Standards nutzen kann, um einen Prozesskern in einer Softwareorganisation zu definieren bzw. zu adaptieren.

Inhalt

▪ Einführung in das Thema prozessorientiertes Qualitätsmanagementsystem

▪ Qualitätsmanagement Grundsätze (ISO 9000) ▪ ISO 9001 Aufbau, Beziehung und Abgrenzung zu

anderen Standards bzw. Modellen ▪ ISO 9001 die einzelnen Kapitel und deren praxis-

gerechte Interpretation (inkl. Übung) ▪ Vorgehensweise zum Aufbau und zum Betrieb

eines auf ISO 9001 basierenden (Qualitäts-)Managementsystems

▪ Einführung in Audits und Managementreview

Ziel

Sie sind in der Lage, den Nutzen der ISO 9001 als den meist verbreiteten QM-Standard für Ihre Orga-nisation zu erkennen, den Aufbau des Standards zu verstehen und diesen praxisgerecht und passend für Ihre Organisation zu implementieren.Sie verstehen den Zusammenhang mit anderen Standards bzw. Modellen und deren mögliche Ein-bindung.

QM-SystemZiel: Kontinuierliche Verbesserung

An

ford

eru

ng

en d

es K

un

den

Ku

nd

enzu

frie

den

hei

t

VerantwortungManagement

ManagementRessourcen

MessungenAnalyse

Verbesserungen

ProzesseProdukt

realisierenProdukt

INPUT

FEEDBACK

QM-System

Page 98: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Prozesse & Vorgehensweisen98

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Testmanager, Qualitätsmanager, Entwicklungsleiter

Effektive Metriken für die Softwareentwicklung

Metriken machen den Ist-Stand in der Soft-wareentwicklung transparent und bilden die ob-jektive Grundlage für Entscheidungen. In diesem Seminar lernen Sie effektive Metriken auszu-wählen und zu erstellen, um Ihre Steuerungs-entscheidungen zum Erreichen von Zielen zu vereinfachen.

Das Seminar vermittelt einen umfassenden Über-blick über den Aufbau von Metriken und deren Ein-satz in der Softwareentwicklung. Die Teilnehmer lernen alle Schritte zur Auswahl und zum Erstellen zielorientierter Metriken kennen und setzen das Ge-lernte praxisorientiert von der Planung bis hin zum Erstellen eines Messhandbuchs für Themen aus dem eigenen Umfeld beispielhaft um.

Inhalt

▪ Metriken, Motivation und Grundlagen ▪ Statistische Grundbegriffe ▪ GQM – Goal, Question, Metric ▪ GQM in der Praxis ▪ KPI und Balanced Scorecard ▪ Dokumente und Tools ▪ Integration von Metriken ins Qualitäts-

management

Ziel

Sie sind in der Lage, Metriken passend zu Ihrem Um-feld zu erstellen um auf Grundlage objektiver Werte effektive Steuerungsentscheidungen zu treffen.

Page 99: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

99Prozesse & Vorgehensweisen

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Führungskräfte, Qualitätsmanager, Projektleiter, Prozessverantwortliche

Softwareprozesse verbessern und bewerten mit ISO 15504 SPICE

Softwareentwicklungsorganisationen können dauerhaft nur dann erfolgreich sein, wenn sie ihre Prozesse laufend bewerten und verbessern. ISO/IEC 15504 – SPICE ist die führende internati-onale Norm für das Assessment von Unterneh-mensprozessen im Bereich Softwareentwick-lung.

Das Seminar bietet den Teilnehmern einen Einstieg in das Thema Prozessbewertung und Prozessver-besserung. Nach den Grundlagen zu Prozessmodel-len in der Softwareentwicklung werden Reifegrad-modelle als Werkzeug zur Prozessbewertung und Rahmen zur Prozessverbesserung vorgestellt. Die Teilnehmer erhalten einen Überblick über ISO/IEC 15504 SPICE, deren verschiedene Reifegrade und Prozessgruppen. In intensiven Übungen bewerten die Teilnehmer den Reifegrad ausgewählter Prozes-se aus ihren Unternehmen und erarbeiten Verbesse-rungsvorschläge. Vom Trainer geleitet entwickeln sie Ideen, wie man eine kontinuierliche Prozessverbes-serung gestalten kann.

Inhalt

▪ Grundlagen zu Vorgehensmodellen ▪ Wasserfall bis Scrum ▪ Prozessmodelle ▪ ISO 15504 – SPICE ▪ Process Improvement

Ziel

Sie erhalten einen Überblick über Prozessbewertung und -verbesserung. Sie lernen ISO/IEC 15504 SPI-CE, deren Prozessbereiche und Reifegrade kennen. Sie lernen, Prozesse zu bewerten und Verbesse-rungsmaßnahmen zu entwickeln. Sie können einen kontinuierlichen Verbesserungsprozess für Ihr Unter-nehmen entwerfen und Schritte zur Verankerung in der täglichen Praxis definieren.

Page 100: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Prozesse & Vorgehensweisen100

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager, Fachbereich, Entwicklungsleiter

Systemvalidierung im Pharma- und Medizinumfeld mit GAMP

Die nationale Umsetzung der europäischen Richtlinie für aktive, implantierbare, medizi-nische Geräte, Medizinprodukte und In-vitro-Diagnostika stellt für die erstmaligen Inver-kehrbringer solcher Produkte eine rechtliche Herausforderung dar. Der Standard „Good Au-tomated Manufacturing Practice“ (GAMP 5) bie-tet Leitlinien für die Validierung der beteiligten Prozesse.

Software spielt in der heutigen Medizin eine große Rolle. Unabhängig davon, ob es sich um die Steu-erung eingebetteter Systeme, um die fehlerfreie Erfassung und Verwaltung von Patientendaten oder um die Dienst- und OP-Einteilung im Krankenhaus handelt. Sowohl IT als auch Medizin brauchen um-fangreiches Expertenwissen für qualitativ hochwer-tige Arbeit.

In diesem Seminar werden ausführlich die Bereiche beleuchtet, die von der Validierung erfasst werden müssen. Es werden Grundlagen für die Bewertung der Risiken und die Sicherung der Qualität vermittelt.

Inhalt

▪ Rechtliche Rahmenbedingungen der Validierung nach GAMP 5

▪ GAMP key concepts ▪ Der Validierungslebenszyklus ▪ Qualitäts- und Risikomanagement ▪ Erstellen von Validierungsplänen ▪ Planung von Lieferantenaudits ▪ User Requirements Specifications ▪ Testmanagement ▪ Testmethoden

Ziel

Sie verstehen, warum eine Validierung Ihrer Syste-me nach den Leitlinien von GAMP 5 sinnvoll ist. Sie sind informiert über die wichtigsten Bereiche, die Sie berücksichtigen müssen, um dem Medizinprodukte-gesetz zu genügen. Eine Übersicht über die Grund-lagen des Anforderungsmanagements und des Tes-tens rundet dieses Wissen ab.

Page 101: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

IHR NUTZEN Zeitlich flexibel

Wenig freie Zeit für Ausbildung im Job? Durch die kleinen, nur einige Minuten dauernden Lerneinheiten können Sie auch kleine Zeitfenster optimal nutzen.

Örtlich unabhängigSie sind viel unterwegs? Mit der passenden App können Sie den kompletten Kurs auf Ihr Tablet oder Smartphone herunterladen und sogar unterwegs lernen.

Individuelle Lerngeschwindigkeit16 Stunden hintereinander oder jeden Tag nur 15 Minuten – lernen Sie individuell.

Ständige Verfügbarkeit und bestmögliche KonzentrationWann lernen Sie am besten? Der Zugang zum Kurs steht zu jeder Tageszeit offen.

Beliebige WiederholbarkeitSie können alle Teile des Kurses nochmal nach Belieben durchgehen.

Optimales Preis-Leistungs-VerhältnisKonkurrenzlos günstiger Kurspreis und keine Reise- oder Übernachtungskosten.

E-LEARNING – DER ISTQB® eCTFL

Software Quality Lab bietet als erstes Unternehmen diese akkreditierte E-Learning Va-riante des international anerkannten ISTQB® Certified Tester Foundation Level deutsch-sprachig an.Der Online-Kurs vermittelt einen umfassenden Überblick über Aufgaben, Methoden und Techniken des Softwaretests. Als Teilnehmer lernen Sie alle wichtigen Themen des Soft-waretesten kennen und werden auf die Zertifizierung bestens vorbereitet.

228 flexible kurze Trainingsmodule

16 Stunden online Training

Übungsprüfung online

Der ISTQB® Certified Tester – Foundation Level (CTFL) ist die Basis des international anerkannten, standardisierten Ausbildungsprogramms zur Aus- und Weiterbildung als zertifizierter Tester.

Werden Sie schnell und einfach zertifizierter Tester. Online, örtlich und zeitlich flexibel und sehr kostengünstig!

Am Kurs teilnehmen Erfahren Sie mehr und buchen Sie jetzt online unter: www.software-quality-lab.com/ectfl

Page 102: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// PROJEKT- & PRODUKTMANAGEMENT

Page 103: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

103Projekt- & Produktmanagement

Erweiterung

Vertiefung

Überblick: Projekt- & Produktmanagement

Risikomanagement in Softwareprojekten

Seite 104

Aufwandsschätzung in Softwareprojekten

Seite 105

ISPMA® Certified Software Product Management

Seite 106

Risikomanagement für medizinische Software

Seite 107

Page 104: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Projekt- & Produktmanagement104

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Requirements Engineer, Produktmanager, Projektmanager, Testmanager, Qualitätsmanager, Entwicklungsleiter

Risikomanagement in Softwareprojekten

„Risikomanagement ist Projektmanagement für Erwachsene“ sagte schon Tom DeMarco. Es kommt einerseits darauf an, geeignete Me-thoden zu verwenden sowie andererseits auch, sich der Risiken in Projekten bewusst zu sein und angemessen und rechtzeitig darauf zu re-agieren.

Das Seminar vermittelt Methoden und Techniken zur Erhebung, Analyse und Management von Risi-ken in Softwareprojekten. Sie erfahren, wie Sie mit aktivem Risikomanagement eine Bewertung unter-schiedlicher Risikotypen vornehmen und darauf ba-sierend effektive Maßnahmen definieren können.

Inhalt

▪ Einführung in das Thema Risikomanagement ▪ Aufgaben, Methoden und Techniken des Risiko-

managements ▪ Risikobewertung im Rahmen der Spezifikation ▪ Risikobasiertes Projektmanagement und Testen ▪ Verbreitete Projektrisiken und geeignete Maßnah-

men zur Risikominimierung ▪ Quantitative und monetäre Bewertung und

Messung ▪ Risiko-Controlling ▪ Diskussionen sowie Durchführung praktischer

Beispiele

Ziel

Nach erfolgreichem Besuch dieses Seminars sind Sie in der Lage, die Bedeutung des Risikomanage-ments für IT- und Softwareprojekte einzuschätzen und kennen die wesentlichen Grundprinzipien und Vorgehensweisen im Risikomanagement. Sie er-kennen den Bezug des Risikomanagements zum Projekt- und Qualitätsmanagement und sind in der Lage, die wesentlichen Projektrisiken zu erkennen, zu analysieren und geeignete risikominimierende Maßnahmen zu ergreifen. Darüber hinaus lernen Sie eine Vertiefungsmethodik für die monetäre Bewer-tung von Softwareprojektrisiken sowie ein umfang-reiches Tool für Risikobewertungen kennen.

Page 105: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

105Projekt- & Produktmanagement

Aufwandsschätzung in Softwareprojekten

// Dauer

2 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Entwicklungsleiter

Wahrsagerei mit System? Aufwandsschätzung hat nichts mit Raten oder Eingebung zu tun. Eine strukturierte Vorgehensweise, die gezielte Nutzung von Erfahrung und der Einsatz fundier-ter Methoden ermöglichen es Ihnen, Aufwände genau und nachvollziehbar zu ermitteln. In die-sem Seminar lernen Sie das dafür notwendige Handwerkszeug.

Dieses Training liefert alle Grundlagen und kon-krete Methoden, um Aufwände in Softwarepro-jekten strukturiert und professionell ermitteln und abschätzen zu können. Die vorgestellten Konzep-te und Methoden wercen sofort in vielen prakti-schen Übungen trainiert und gemeinsam diskutiert.

Inhalt

▪ Motivation der Aufwandsschätzung ▪ Grundlegende Vorgehensweise in 4 Schritten ▪ Ziele der Schätzung festlegen ▪ Anforderungen spezifizieren ▪ Arbeitspakete ermitteln ▪ Aufwand schätzen ▪ Schätzgenauigkeit und Risiko ▪ Schätzung mittels Function Points ▪ Expertenschätzung ▪ Agile Schätzmethoden ▪ Erfahrungen nutzbar und in Zahlen vergleichbar

machen ▪ Die Rolle der Kommunikation

Ziel

Sie wissen wie Sie Schätzungen auf eine solide Grundlage stellen. Durch eine strukturierte Vor-gehensweise und die Anwendung in der Praxis erprobter Methoden wird die Schätzung genauer und nachvollziehbar und das Risiko, das in jeder Schätzung steckt, sichtbar und beherrschbar.

Page 106: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Projekt- & Produktmanagement106

// Dauer

3 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Entwicklungsleiter, Qualitätsmanager, Requirements Engineer, Softwarearchitekt, Testmanager, Produktmanager

ISPMA® Certified Software Product Management

Exzellentes Software Produkt Management (SPM) ist ein wesentlicher Erfolgsfaktor für Organisationen, die Software als eigenstän-diges Produkt oder eingebettet in anderen Produkten herstellen. Der „Certified Software Product Manager” wurde von der Internatio-nal Software Product Management Association (ISPMA) definiert.

Der Software Product Manager ist verantwortlich für den nachhaltigen wirtschaftlichen Erfolg seiner Pro-dukte, Dienstleistungen oder Geschäftsprozesse. Er hat die Kernaufgaben Produktstrategie und Produkt-planung, orchestriert die funktionalen Einheiten des Unternehmens und partizipiert im strategischen Ma-nagement auf Unternehmensebene.Da Software ein komplexes Erzeugnis menschlichen Handelns ist, stellt das Managen von Software-Pro-dukten eine einzigartige Menge von Anforderungen an die Akteure.

Inhalt

▪ Das gesamte Spektrum der Themen und Aufga-ben des SPM

▪ Produktstrategie (Produktpositionierung, Delivery Modell, Sourcing, Business Aspekte, Pricing, Ökosystem-Management, rechtliche Aspekte)

▪ Produktplanung (Produktlebenszyklusmanage-ment, Produktanforderungsmanagement, Re-leaseplanung, Roadmapping)

▪ Die Rolle des SPM innerhalb des Unternehmens als Verantwortlicher für den ökonomischen Erfolg des Produkts über den Lebenszyklus

▪ Koordinierende Funktion gegenüber Entwicklung, Marketing, Vertrieb und Services

▪ Vorbereitung auf die Zertifizierung zum „Certified Software Product Manager“

Ziel

Dieses Seminar bereitet Sie auf die Zertifizierungs-prüfung vor. Sie lernen Methoden für die Steuerung und Koordination der Bereiche Entwicklung, Pro-duktion, Marketing, Vertrieb und Logistik innerhalb des Unternehmens mit dem Ziel, den Produkterfolg nachhaltig zu optimieren. Sie erhalten viele prakti-sche Ratschläge anhand von Praxisbeispielen. Das erleichtert Ihnen das Gelernte in Ihrem Projektum-feld anzuwenden. Das Seminar vermittelt viele An-sätze zur Standardisierung Ihrer Prozesse im Pro-duktmanagement.

Page 107: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

107Projekt- & Produktmanagement

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Grundlegende Kenntnisse des Medizinprodukterechts

// Zielgruppe

Geschäftsführer, Produktmanager, Projektmanager, Qualitätsmanager

Risikomanagement für medizinische Software

Im Zuge der Entwicklung von medizinischen Geräten bzw. Software ist es wesentlich, Risi-komanagement zu betreiben. Wir zeigen Ihnen, wie Sie Risikomanagement implementieren und effektiv umsetzen können.

Die EN ISO 14971 ist ein international anerkannter Standard für das Risikomanagement bei Medizinpro-dukten. Gerade im Bereich der Software kann die Norm aber nicht ohne weiteres angewandt werden und einige wichtige Aspekte gilt es zu beachten.

Neben den Grundlagen des Risikomanagements er-fahren Sie praxisnahe, wie und wann Sie verschiede-ne Methoden des Risikomanagements in Ihrem Un-ternehmen erfolgreich einsetzen. Außerdem werden die für Software relevantesten Methoden zum Risi-komanagement anhand von Beispielen verdeutlicht.

Inhalt

▪ Grundlagen des Risikomanagements ▪ Erstellen des Risikomanagementplans ▪ Anwendung des Risikomanagement auf Soft-

wareprodukte ▪ Methoden des Risikomanagements: FMEA,

FTA, PHA ▪ Bewertung des Gesamtrestrisikos ▪ Erfahrungen nutzbar und in Zahlen vergleichbar

machen ▪ Die Rolle der Kommunikation

Ziel

Sie lernen wie Sie Risikomanagement nach EN ISO 14971 effektiv in Ihrem Unternehmen umsetzen und auf Softwareprodukte anwenden.

Page 108: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// MANAGEMENT & ORGANISATION

Page 109: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

109Management & Organisation

Erweiterung

Vertiefung

Überblick: Management & Organisation

Inspirierend Führen & Coachen von (agilen) Teams

Seite 112

Professionelle Vertragsgestaltung für Softwareprojekte

Seite 114

Security Awareness für Führungskräfte

Seite 116

Vorgehen zur digitalen Transformation

Seite 117

EAM & Microservices: Zwei Welten vereinen

Seite 115

In der Achtsamkeit liegt die Kraft

Seite 110

Mindful Leadership - Vorsprung durch Achtsamkeit

Seite 111

Page 110: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Management & Organisation110

// Dauer

2 Tage

// Interaktivität

Kurzvorträge, Arbeit mit dem Atem, Wahrneh-mungs- und Kommunikationsübungen, Gruppengespräch, Reflexion

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Bereitschaft zu innerer Ruhe und Erweiterung der Grenzen

// Zielgruppe

LeiterInnen Softwareentwicklung, Quality ManagerInnen, Product ManagerInnen, Team-/Gruppen-/ und AbteilungsleiterInnen (StellvertreterInnen), Product Owner, Scrum Master, Agile Coaches, Team Coaches, ProjektmanagerInnen

In der Achtsamkeit liegt die Kraft

In der Softwareentwicklung zu arbeiten be-deutet: lebendige Kommunikation in Meetings, permanente Anpassung der Kundenwünsche, Termindruck, wechselnde Teams. Dies führt zu hohem Stress, vorprogrammiertem Frust und Konflikten. Wie können Sie dieser Herausforde-rung begegnen? Mit achtsamer Selbstführung.

Daher liegt der Schwerpunkt in diesem Seminar in wirksamen und leicht umsetzbaren Techniken für eine achtsame Selbstführung und Zusammenarbeit. So bleiben Sie auch unter Druck in der eigenen Mitte und behalten die Übersicht. Aktuelle Forschungser-gebnisse aus der Neurobiologie zeigen: Achtsam-keit (Mindfulness) führt zu innerer Ruhe, die sich in mehr Gelassenheit, emotionaler Stärke und Präsenz auswirkt. Dadurch werden nachweislich die eigene Klarheit, sowie die Kreativität gesteigert. Zudem reduziert Achtsamkeit Stress und wirkt präventiv. Unternehmen wie Google oder SAP nutzen diese Erkenntnisse seit langem in der Weiterentwicklung.

Inhalt

▪ Einführung in Achtsamkeit ▪ Zusammenhänge besser verstehen – aktuelle

neurobiologische Erkenntnisse ▪ Aufmerksamkeit, Beobachtung und Selbstwahr-

nehmung als Schlüssel zur Selbstführung ▪ Stressoren erkennen und umwandeln ▪ Selbstwahrnehmung: (Negative) Emotionen und

Impulse erkennen und umwandeln ▪ Fremdwahrnehmung: (Negative) Emotionen bei

anderen erkennen und achtsam damit umgehen ▪ Achtsame und wertschätzende (Team-)Kommu-

nikation ▪ Eine Verbindung herstellen mit den Menschen,

mit denen ich arbeite

Ziel

Sie lernen praktisch anwendbare Methoden und Techniken, um Stress zu reduzieren und mit sich selbst besser in Kontakt zu kommen, Bedeuten-des von Unbedeutendem zu unterscheiden, sowie Impulse und Emotionen zu kontrollieren. Dies führt zu innerer Ruhe, mehr Gelassenheit und Empathie, weswegen sich auch Konflikte in Teams besser lö-sen lassen. Viele Übungen dauern nur ein paar Mi-nuten und lassen sich daher hervorragend in den Arbeitsalltag integrieren.

Page 111: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

111Management & Organisation

// Dauer

2 Tage

// Interaktivität

Kurzvorträge, Arbeit mit dem Atem, Wahrneh-mungs- und Kommunikationsübungen, Gruppengespräch, Reflexion

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

GeschäftsführerInnen, LeiterInnen Softwareent-wicklung, Quality ManagerInnen, Product ManagerInnen, Team-/Gruppen-/ und Abteilungs-leiterInnen (StellvertreterInnen), ProjektmanagerInnen

Mindful Leadership - Vorsprung durch Achtsamkeit

Die Beschleunigung der globalen Arbeitswelt betrifft die Softwareentwicklung in besonde-rem Maß. Enormer Zeitdruck und immer kürzere Entwicklungszyklen führen zu Dauerstress und einem reaktiven Führungsverhalten. Mindful Leadership gibt Ihnen leicht anwendbare Tech-niken an die Hand, mit denen Sie Stress reduzie-ren und gleichzeitig Ihre Leistungsfähigkeit und die Ihrer Teams verbessern.

Aktuelle Forschungsergebnisse aus der Neurobio-logie zeigen: Durch Achtsamkeit (Mindfulness) er-langt man die bewusste Kontrolle über das eigene Handeln. In weiterer Folge führt das zu mehr Ge-lassenheit, Präsenz und emotionaler Stärke. Außer-dem werden nachweislich die eigene Klarheit und Kreativität gesteigert. Stress wird reduziert – auch präventiv. Zusammengefasst vermittelt das Training einerseits wirksame Techniken und Instrumente für eine achtsame Selbstführung, mit der Sie auch Ihre Gesundheit erhalten. Andererseits entwickeln Sie ein ganzheitliches Verständnis für pro-aktiv selbst-bestimmte Führungsarbeit.

Inhalt

▪ Einführung in Achtsamkeit ▪ Zusammenhänge besser verstehen – aktuelle

neurobiologische Erkenntnisse ▪ Aufmerksamkeit, Beobachtung und Selbstwahr-

nehmung als Schlüssel zur Selbstführung ▪ Selbstwahrnehmung: (Negative) Emotionen und

Impulse erkennen und umwandeln ▪ Stressoren erkennen und umwandeln ▪ Fremdwahrnehmung: (Negative) Emotionen

bei anderen erkennen – mit Achtsamkeit damit umgehen

▪ Authentizität: Ein neuer Ansatz von Führung ▪ Potentiale und Kreativität entfalten durch Safer

Spaces

Ziel

Sie lernen praktisch anwendbare Methoden und Techniken, um Stress zu reduzieren, mit sich selbst besser in Kontakt zu kommen, sowie Impulse und Emotionen zu kontrollieren. Dies führt zu innerer Ruhe, mehr Gelassenheit und Empathie, weswegen sich auch Konflikte in Teams besser lösen lassen. Durch das Verknüpfen von Achtsamkeit mit zeitge-mäßen Führungstools erweitern Sie Ihren Hand-lungsspielraum.

Page 112: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Management & Organisation112

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

LeiterInnen Softwareentwicklung, Quality ManagerInnen, Product ManagerInnen, Team-/Gruppen-/ und AbteilungsleiterInnen (StellvertreterInnen), Product Owner, Scrum Master, Agile Coach, Team Coach, ProjektmanagerInnen

Inspirierend Führen & Coachen von (agilen) Teams

Kennen Sie das? Sie leiten oder begleiten ein Softwareentwicklungsprojekt, gießen eine Pro-dukt Vision in ein Ziel, und trotzdem verliert sich das Team in Nebentasks oder arbeitet nicht gut zusammen? Wie können Sie einer solchen Herausforderung begegnen? Mit klaren Regeln und inspirierender Kommunikation und Füh-rungsarbeit.

In diesem Training lernen Sie daher wirksame, gut umsetzbare Kommunikationstechniken und Tools kennen, die das Engagement und die Zufriedenheit aller Projektbeteiligten fördern. Missverständnisse oder ein zeitraubendes Arbeiten an Nebenschauplät-zen werden damit vermieden.

Eine weltweite Studie von Zenger/Folkman/Edinger, mit über 300.000(!) MitarbeiterInnen-Feedbacks bestätigt, dass es einen eklatanten Zusammenhang zwischen Erfolg und zwischenmenschlichen Fähig-keiten gibt. Diese sind die Basis für inspirierende Führungsarbeit und Projektbegleitung, die eine Kul-tur schafft, in der sich Teams voll entfalten können.

Inhalt

▪ Aufgaben als inspirierende Führungskraft / Pro-jektverantwortliche, Scrum Master oder Coach

▪ Zusammenhang zwischen inspirierender Füh-rungsarbeit und MitarbeiterInnen-Engagement /-Zufriedenheit

▪ MitarbeiterInnen und KollegInnen abholen, wo sie stehen

▪ Frage- und Präzisierungstechniken im Gespräch mit MitarbeiterInnen, KollegInnen und KundInnen

▪ Ziel-, Entwicklungs- und Kritikgespräche klar und inspirierend führen

▪ Rolle als Coach: Entwicklungsprozesse anregen – Haltung, Werkzeuge & Techniken

▪ Eigeninitiative, Eigenverantwortung und Engage-ment fördern durch `Management by Feedback`

Ziel

Dieses Training bietet den idealen Rahmen, um Ihr Profil als Führungskraft/Coach zu schärfen und an Glaubwürdigkeit, Klarheit und Echtheit zu gewin-nen. Die Kommunikation wird einfacher und konkre-ter, MitarbeiterInnen und KollegInnen inspirierter. Reibungsverluste und Missverständnisse werden weniger, Ihr Handlungsspielraum wird größer. Die erarbeiteten Tools und Techniken helfen, Ihre Ziele einfacher zu erreichen.

Page 113: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

MANAGEMENT CONSULTING

UNSERE LEISTUNGEN Software-Systeme wachsen oft von der Basis, darum sind sie meist gut technisch optimiert. Unternehmerische und wirtschaftliche Ziele, sowie Nachhaltigkeit und Haf-tungsaspekte werden jedoch eventuell nicht ausreichend berücksichtigt.

Das Management Consulting Team von Software Quality Lab hilft ihnen bei der Optimierung aus unternehmeri-scher Sicht und beim Schaffen der Verbindung zwischen technischer und Management-Sicht.

Haftungsvermeidung Risikominimierung Organisationsentwicklung Effizienzerhöhung Effektivitätssteigerung Wettbewerbsverbesserung

AUSBILDUNG, GRUNDWISSENTech

nisc

he Z

iele

Unt

erne

hmer

isch

e Zi

ele

PROZESSE & METHODEN\BEST PRACTICES

TESTEN & QS

MANAGEMENT CONSULTING

TOOLS

Page 114: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Management & Organisation114

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Grundkenntnisse im Requirements Engineering und rechtliches Basisverständnis für Verträge

// Zielgruppe

Auftraggeber von Softwareprojekten, Softwareprojekteinkäufer, Verantwortliche für Softwareausschreibungen, Projektleiter

Professionelle Vertragsgestaltung für Softwareprojekte

Vertragsgestaltung ist nicht nur etwas für Juris-ten. Jeder Projektverantwortliche und Auftrag-geber sollte sich mit der Notwendigkeit einer in-haltlich gut abgestimmten Vertragsgestaltung befassen. Das schafft klare Verhältnisse, fördert die Projektqualität von Anfang an und erleich-tert die gesamte Projektabwicklung.

Für externe Softwareprojekte ist es nicht nur wichtig die Anforderungen genau zu kennen, sondern auch eine gute rechtliche und vertragliche Projektbasis zu haben, die unnötigen Streit vermeidet und ein ausge-wogenes Verhältnis zwischen Kunde und Lieferant schafft. Dieses Seminar schließt die Lücke zwischen der Fachabteilung und der Rechtsabteilung. Es ver-mittelt direkt praktisch anwendbares Grundwissen bezüglich der Vorgehensweise in Softwareaus-schreibungen sowie Vertragsgestaltung.

Inhalt

▪ Einführung in das Thema ▪ Top-Themen aus Sicht der Projekt- und Software-

Qualität ▪ Requirements Engineering ▪ Agile Vorgehensweisen im Rahmen der

Spezifikation ▪ Struktur und Aufbau von Spezifikation bzw.

Lastenheft ▪ Lieferantenbewertung ▪ Softwarespezifische Themen in Verträgen ▪ Diskussionen zu den einzelnen Themenbereichen

Ziel

Es wird Grundlagenwissen im Bereich der Vergabe von Softwareprojekten und Softwareausschreibun-gen vermittel und durch detaillierte Erarbeitung und Vorstellung von Problembereichen und kritischen Vertragspunkten praxisgerecht gezeigt, auf welche Themen bei Vertragsgestaltung und Vertragsver-handlung geachtet werden soll bzw. was sich aus der Nichtbeachtung ergeben kann. Sie kennen typi-sche Fallen in Softwareprojektverträgen und sind in der Lage, diese schon vor Beginn eines Projektes zu vermeiden.Abgrenzung: Dieses Seminar ist keine Rechtsbe-ratung und geht nicht auf spezielle rechtliche und gesetzliche Aspekte und Rahmenbedingungen wie z.B. das Vergabegesetz ein.

Page 115: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

115Management & Organisation

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch, Englisch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Fach- und IT-Architekten sowie Fach- und Führungskräfte, die große Transformations-initiativen begleiten und dafür eine praxis-orientierte Vorgehensweise benötigen.

EAM & Microservices: Zwei Welten vereinen

Strategien zu entwickeln ist schwierig, diese umzusetzen ist jedoch noch schwieriger. In die-sem Seminar wird eine konkrete Vorgehenswei-se für die Operationalisierung einer Transforma-tionsstrategie vorgestellt.

Die Digitalisierung sowie die Trends zur Agilität und zu Microservices verändern das Fundament eines Unternehmens, vom Geschäftsmodell bis hin zur Veränderung der unternehmensweiten Prozesse, Organisationen und Technologien. Erfolg wird je-doch erst durch die Umsetzung der Geschäftsstra-tegie realisiert – und dies, laut mehreren Studien, schaffen nur 30% der Unternehmen. In diesem Seminar wird eine konkrete Vorgehensweise für die Operationalisierung einer digitalen Transformation und deren entsprechenden Umsetzung in Microser-vices vorgestellt.

Inhalt

▪ Definition von Enterprise Architecture Ma-nagement (EAM), Wertschöpfungsketten und Business-Capabilities

▪ Definition des Operating-Models für eine Trans-formation

▪ Vorgehensweise einer digitalen Transformations-planung

▪ Übergang zwischen Strategien, Operating - Mo-del, IT und Microservices

Ziel

Nach Absolvierung dieses Seminars haben Sie das Rüstzeug um:

▪ Komplexität zu beherrschen und Transformatio-nen zu managen

▪ Geschäftslösungen von Geschäftsstrategien abzuleiten

▪ Business - Capabilities sinnvoll einzusetzen ▪ Roadmaps und Migrationspläne zu erstellen und ▪ Microservices mit Geschäftsstrategien zu ver-

knüpfen

Page 116: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Management & Organisation116

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Führungskräfte, IT-Leiter, CISO

Security Awareness für Führungskräfte

Aktuelle Sicherheitszwischenfälle zeigen deut-lich, dass technische Maßnahmen und Sicher-heitsrichtlinien alleine nicht ausreichen, um die Sicherheit von Informationen und informations-verarbeitenden IT-Systemen zu gewährleisten. Der Faktor „Mensch“ gerät als schwächstes Glied in der Kette immer mehr in den Fokus und stellt ein beliebtes Angriffsziel dar. In der Praxis zeigt sich, dass die Mitarbeiter und Mit-arbeiterinnen in Unternehmen sehr häufig nicht entsprechend darauf vorbereitet sind und die menschliche „Firewall“ versagt. Führungskräf-te sind hier besonders gefordert, in ihrem Ver-antwortungsbereich die Einhaltung geltender Regeln einzufordern und eine Vorbildfunktion einzunehmen.

Inhalt

▪ Aktuelle Bedrohungslage (Wovor müssen wir uns schützen?)

▪ Grundbegriffe der Informationssicherheit ▪ Psychologische Aspekte ▪ Veränderung der Arbeitswelt (Wir arbeiten immer

und überall) ▪ Gefahren mobiler Geräte und Datenträger ▪ Das Passwort und seine Herausforderungen ▪ Internet-Nutzung als potenzielles Risiko ▪ WLAN sicher nutzen (VPN) ▪ Risiken sozialer Medien (Facebook, XING,

LinkedIn, etc.) ▪ Phishing E-Mails ▪ Erkennen und Abwehren von Social Engineering

Angriffen ▪ Der Vorgesetzte als Vorbild? ▪ Schulung durch eLearning / Vorträge ▪ Flyer und Poster als Mittel zur Sensibilisierung ▪ Live Demo (Phishing E-Mails, USB-Stick)

Ziel

Sie kennen die notwendigen Elemente erfolgrei-cher Security Awareness Kampagnen. Ausgehend von psychologischen Aspekten und den typischen Herausforderungen werden die erforderlichen Maß-nahmen zur Sensibilisierung, zur Schulung und zum regelmäßigen Training behandelt.

Page 117: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

117Management & Organisation

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Empfehlenswert ist Wissen über Enter-prise Architecture Management (EAM) bzw. Erfahrungen im IT-Management.

// Zielgruppe

Fach- und IT-Architekten sowie Fach- und Führungskräfte, die große Transformations-initiativen begleiten und dafür eine praxis-orientierte Vorgehensweise benötigen.

Vorgehen zur digitalen Transformation

Strategien zu entwickeln ist schwierig, diese umzusetzen noch viel schwieriger. In diesem Seminar lernen Sie, wie Sie die Transformation einer Organisation auf eine neue IT-Strategie planen und umsetzen.

Die Digitalisierung sowie die Trends zu Agilität und zu Microservices verändern das Fundament eines Unternehmens, vom Geschäftsmodell bis hin zur Veränderung der unternehmensweiten Prozesse, Or-ganisationen und Technologien. Erfolg wird jedoch erst durch die Umsetzung der Geschäftsstrategie re-alisiert – und dies schaffen, mehreren Studien zufol-ge, nur 30% der Unternehmen. In diesem Seminar wird eine konkrete Vorgehensweise für die Operatio-nalisierung einer digitalen Transformation und deren entsprechende Übersetzung in Microservices vorge-stellt, damit Sie zu den erfolgreichen 30% gehören.

Inhalt

▪ Definition und Zusammenhänge der folgenden Themen: Agilität, Business-Capabilities, Wert-schöpfungsketten, Betriebsmodell und Microser-vices

▪ Vorgehensweise einer digitalen Transformations-planung

▪ Übergang zwischen Strategien, Operating-Model, IT und Microservices

Ziel

Am Ende dieser Schulung haben Sie das Rüstzeug, um: ▪ Komplexität zu beherrschen und Transformatio-

nen zu managen, ▪ Geschäftslösungen von Geschäftsstrategien

abzuleiten, ▪ Business - Capabilities sinnvoll einzusetzen, ▪ Roadmaps und Migrationspläne zu erstellen und ▪ Microservices mit Geschäftsstrategien zu ver-

knüpfen.

Page 118: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// INFORMATIONSSICHERHEIT & DATENSCHUTZ

Page 119: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

119Informationssicherheit & Datenschutz

Vertiefung

Überblick: Informationssicherheit & Datenschutz

Datenschutz-Grundverordnung (DSGVO)

Seite 120

Secure Coding

Seite 121

Secure Systems Engineering

Seite 122

Page 120: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Informationssicherheit & Datenschutz120

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

CISO, IT-Mitarbeiter, Interne Revisoren, IT-Leiter, Geschäftsführer

Datenschutz-Grundverordnung (DSGVO)

Bis zum 25.5.2018 waren Unternehmen damit be-schäftigt die Anforderungen der DSGVO korrekt zu interpretieren und daraus die erforderlichen Maßnahmen abzuleiten und zu implementie-ren. Die tägliche Praxis und die Rechtsprechung wird zeigen, ob alle notwendigen Maßnahmen im Sinne der DSGVO implementiert wurden und die Wirksamkeit entfalten konnten.

Wesentlicher Bestandteil der DSGVO sind die in Art. 5 festgelegten Grundsätze „Rechtmäßigkeit, Verar-beitung nach Treu und Glauben, Transparenz, Zweck-bindung, Datenminimierung, Richtigkeit, Speicher-begrenzung, Integrität und Vertraulichkeit“ und in der Folge die Rechenschaftspflicht. D.h. Unterneh-men müssen die Einhaltung dieser Grundsätze nach-weisen können und stehen vor der Herausforderung, die hierfür notwendigen Maßnahmen umzusetzen, um die Rechenschaftspflicht erfüllen zu können.

Inhalt

▪ Entstehungsgeschichte und Struktur der DSGVO ▪ Begriffsdefinitionen und Anforderungen ▪ Datenschutzgrundsätze / Verantwortung ▪ Erwägungsgründe, Öffnungsklauseln und natio-

nale Anpassungen ▪ Datenschutz Management System / Information

Security Management System ▪ Positionierung der DSGVO im internen Kontroll-

system (IKS) ▪ Messung der Wirksamkeit durch Kennzahlen

▪ Effektivität des Designs & Operative Wirksamkeit ▪ Rechenschaftspflicht / Nachweise zur Einhaltung ▪ Standards, Normen und Zertifizierungen ▪ Nutzung des Verzeichnisses der Verarbeitungstä-

tigkeiten zur Prüfungsplanung ▪ Datenschutz by Design & Default ▪ Pseudonymisierung / Anonymisierung & Ver-

schlüsselung ▪ Prüfung der Einhaltung der Betroffenenrechte ▪ Risikomanagement versus DSFA ▪ Welche Garantien sind bei Auftragsverarbeitern

ausreichend? ▪ Technische und organisatorische Datensicher-

heitsmaßnahmen ▪ Inhalt und Umfang von Löschkonzepten ▪ Prozesse zur Meldung von Datenschutz-

verletzungen ▪ Praxisthemen (Email-Verschlüsselung, Video-

überwachung, Protokollierung, etc.) ▪ Ausblick auf zukünftige Entwicklungen

Ziel

Das Seminar behandelt die DSGVO aus fachlicher Sicht, bietet einen Überblick über die Anforderungen und liefert praxisbezogene Lösungsvorschläge zur Rechenschaftspflicht. Es wird auch beleuchtet, wa-rum Österreich als einziges Land der EU gegen die DSGVO gestimmt hat.

Page 121: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

121Informationssicherheit & Datenschutz

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektleiter, Entwicklungsleiter, Softwarearchitekten, Softwareentwickler, Tester, Testmanager, Qualitätsmanager

Secure Coding

Secure Coding ist eine notwendige Vorausset-zung für die Entwicklung sicherer Software und sollte bereits in der Planungsphase entspre-chend berücksichtigt werden. In der Praxis wer-den sicherheitskritische Fehler leider viel zu oft erst im Zuge von Penetrationstests oder durch erfolgreiche Hacking-Angriffe entdeckt. Die Behebung dieser Fehler, die meist vermeidbar gewesen wären, verursacht in der Regel höhere Kosten.

Das Seminar vermittelt einen umfassenden Über-blick über das Thema „Secure Coding“, beginnend bei den Anforderungen bzw. der Ausarbeitung von Secure Coding Standards bis hin zur tatsächlichen Anwendung in der täglichen Praxis. Anhand zahl-reicher praktischer Beispiele lernen Sie das richtige Vorgehen und können dieses in eigenen Projekten berücksichtigen.

Inhalt

▪ Grundlagen von Secure Coding ▪ Typische Schwachstellen von Anwendungen

und Ursachen (z.B. fehlende Eingabeprüfung, Verwendung nicht initialisierter Datenstrukturen, Aufruf von Funktionen)

▪ Risikobetrachtung ▪ Übersicht der Standards und Organisationen (z.B.

OWASP) ▪ Entwicklung von Secure Coding Standards für

eigene Projekte ▪ Praxisbeispiele und Fallstricke anhand von kon-

kreten Beispielen (in C/C++/PHP) ▪ Good Practice und Erfolgsfaktoren ▪ Bedeutung von Penetrationstests und Code

Reviews

Ziel

Sie kennen die Herausforderungen und Erfolgs-faktoren von Secure Coding und können typische Schwachstellen einschätzen und deren Risiken durch entsprechende Programmierung vermindern. Sie kennen die Bedeutung von Secure Coding Stan-dards und sind in der Lage, diese zu entwickeln und anzuwenden.

Page 122: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Informationssicherheit & Datenschutz122

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Erweiterung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Projektleiter, Entwickler, Systemadministratoren, Sicherheitsverantwortliche, IT Architekten

Secure Systems Engineering

Sicherheit lässt sich nicht immer nachträglich implementieren. Wenn der erste Code geschrie-ben wird, ist es zu spät für sicheres Design. In diesem Workshop erfahren Sie wie man Sicher-heit vor der Implementierung plant, während der Umsetzung richtig im Auge behält und tes-tet, ob die geplanten Sicherheitsvorgaben ein-gehalten wurden. Der Fokus liegt auf der Brücke zwischen Design und Implementierung.

Implementationen kann man mittels Upgrades stän-dig verbessern. Das Design einer Anwendung oder eines Protokolls lässt das nicht zu. Trotz der Kurzle-bigkeit der IT-Branche leben Designs oft mehrere Dekaden. Wer da gleich am Anfang Fehler macht, trägt sie immer mit und kann sie oft nicht mehr behe-ben. Daher ist gerade in der Konzeptionsphase der Einbau von Sicherheit wichtig. Dieser Workshop hilft Ihnen dabei.

Inhalt

▪ Grundlagen Systems Engineering ▪ Grundlagen Informationssicherheit ▪ Fallstudien an bekannten Applikationen, Protokol-

len, Produkten und Schwachstellen ▪ Methoden des Secure Design ▪ Entwicklung passender Prozesse für eigene

Entwicklung ▪ Praxisbeispiele für Vertiefung ▪ Fallstudien von bekannten Designschwächen

Ziel

Sie verstehen wie man Sicherheit von Anfang an in ein Design einbaut und die Entwicklung darauf vor-bereitet. Sie wissen wie Sie moderne Sicherheits-technologie in die Praxis umsetzen können, um Stan-dards und Richtlinien einzuhalten. Dazu gehören die Entwicklung von Tests und Zyklen, um das Sicher-heitsdesign stetig zu hinterfragen.

Page 123: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

INNOVATION MEETS QUALITY

Wir sind in Projekten ein Innovator für Qualität und Effizienz und erbringen unsere Leistungen lösungsorientiert und mit Praxiserfahrung unter Berücksichtigung der wirtschaftlichen Rahmenbedingungen.

Innovative, pragmatische Prozess- und Methoden-Beratung und Optimierung

Herstellerneutrale Evaluierung und Integration von Application-Life-Cycle-ToolsQualifizierte Unterstützung in Projekten

und Experten-Know-how im TestCenter

Weiterbildung auf höchstem Niveaufür mehr Software-Qualität

CONSULTING ACADEMY

TOOL EXPERTISEOPERATIONAL SERVICE & TEST CENTER

Kunden von Software Quality Lab

Allgemeines Krankenhaus Wien, Aquis Sanitär, Arbeits-marktservice Österreich, ANDRITZ HYDRO, CA Techno-logies, AVL, Bachmann electronic, Bernecker + Rainer, BG-Phoenics, Robert Bosch, Julius Blum, Bundesdruckerei, Bundesrechenzentrum, DATEV, ESG Elektroniksystem- und Logistik, eurofunk Kappacher, Flughafen Wien, FREQUEN-TIS, Gebrüder Weiss, Giesecke & Devrient, Hessischer Rundfunk, Hilti, Infineon Technologies, Kapsch TrafficCom, Landesbank Baden-Württemberg, Liebherr, Magna Inter-national Europe, Messe München, OMICRON electronics, OMV, Otto Bock HealthCare, ÖBB-Personenverkehr, Österreichische Nationalbank, PERI, Porsche Informatik, Raiffeisen Software Solution und Service, Rheinmetall, Siemens, SKIDATA, SOS-Kinderdorf, SPAR Österreichische Warenhandels-AG, Telekom Austria, ThyssenKrupp, TIWAG-Tiroler Wasserkraft, T-Systems, Umweltbundesamt, voestalpine Stahl, XXXLutz , ZF Friedrichshafen, Zumtobel Lighting und weitere ca. 200 KundenSetzen Sie auf Qualität und kontaktieren Sie uns!

Page 124: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// EMBEDDED SYSTEME

Page 125: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

125Embedded Systeme

Erweiterung

Vertiefung

Überblick: Embedded Systeme

// EMBEDDED SYSTEME

Funktionale Sicherheit - Kompakt

Seite 126

Software Architektur für Embedded Systeme

Seite 127

Testgrundlagen für Embedded Systeme

Seite 128

Continous Integration für Embedded Systeme

Seite 129

Rahmenbedingungen für die Entwicklung von Medizinprodukten

Seite 130

Entwicklung medizinischer Software nach EN 62304

Seite 131

Page 126: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Embedded Systeme126

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Produktmanager, Projektmanager, Softwarearchitekt, Softwareentwickler, Tester, Testmanager, Qualitätsmanager, Fachbereich, Entwicklungsleiter

Funktionale Sicherheit - Kompakt

Anwendungen im Kontext funktionaler Sicher-heit erfordern von allen Beteiligten ein grundle-gendes Verständnis für die Herausforderungen an die Software- und Hardwareentwicklung. Dieser Kurs bietet Ihnen eine kompakte und in-tensive Einführung in die Safety-Thematik.

Im Rahmen des Seminars lernen Sie die grundlegen-de Herangehensweise und die geltenden Rahmen-bedingungen für die Entwicklung funktional sicherer Systeme kennen. Insbesondere werden die Basis-konzepte, Grundlagen und Definitionen im Kontext der Norm IEC 61508 behandelt, welche die Basis für viele branchenspezifische Standards bildet. Metho-den zur Risikoidentifikation und -reduktion werden in Bezug auf Hardware und Software vorgestellt. In praxisnahen Beispielen wird das vermittelte Wissen verdeutlicht.

Inhalt

▪ Definitionen und Grundlagen ▪ Risiko und Safety ▪ Hardware und softwarebasierte Risikoreduzierung ▪ Aufbau der IEC 61508 ▪ Failure Mode and Effects Analysis (FMEA) ▪ Safety Integrity Level Determination

Ziel

Sie verstehen die grundlegenden Konzepte, An-forderungen und Begriffe sicherheitsrelevanter Systementwicklung und können Maßnahmen und benötigte Dokumente im Rahmen des Product-Safety-Lifecycle identifizieren. Sie kennen die wich-tigsten Abschnitte der IEC 61508 und verstehen die Bedeutung grundlegender Methoden der Risikobe-stimmung für den Safetyprozess.

Page 127: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

127Embedded Systeme

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Kenntnisse in der embedded Software- entwicklung. Erfahrung mit einer Modellierungs-sprache ist von Vorteil (z.B. UML oder ROOM)

// Zielgruppe

Softwarearchitekten, Softwareentwickler, Softwareprojektleiter, Systemarchitekten

Software Architektur für Embedded Systeme

Eine tragfähige Softwarearchitektur ist die Vor-aussetzung für jedes erfolgreiche Softwarepro-jekt. Dies gilt auch für embedded Systeme, wo-bei hier meist andere Anforderungen, Methoden und Werkzeuge erforderlich sind.

Ausgehend von den Architekturprinzipien lernen Sie die wichtigsten Architekturmethoden für embedded Systeme und wie Sie diese in Projekten anwenden können. Alle vermittelten Kenntnisse werden in praktischen Übungen angewendet und vertieft.

Inhalt

▪ Was ist Softwarearchitektur? ▪ Rolle und Schnittstellen des Architekten ▪ Anforderungen an Softwarearchitekturen ▪ UML zur Dokumentation von Software-

architekturen ▪ Entwurf von Softwarearchitekturen ▪ Architektur Patterns für embedded Systeme ▪ Werkzeuge des Softwarearchitekten ▪ Kommunikations- und Ausführungsmodelle ▪ Beschreibung von Struktur und Verhalten ▪ Komponentenbasierte Entwicklung ▪ Abstraktion und Automation mit

modellgetriebener Softwareentwicklung ▪ Vorstellung von Werkzeugen zur

modellgetriebenen Softwareentwicklung

Ziel

Sie kennen die Aufgaben, Werkzeuge und Metho-den des Softwarearchitekten und können nach dem Seminar strukturiert Softwarearchitekturen entwi-ckeln und dokumentieren.

Page 128: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Embedded Systeme128

// Dauer

3 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Kenntnisse in der Entwicklung von embedded Systemen oder Software

// Zielgruppe

Softwarearchitekten, Softwareentwickler, Softwareprojektleiter, Systemarchitekten

Testgrundlagen für Embedded Systeme

Warum werden embedded Systeme häufig nur unzureichend oder sehr spät im Prozess ge-testet? Was macht es so schwierig, embedded Software zu testen? Wie kann man „Test First“ auch bei embedded Systemen anwenden? Diese und weitere Fragen werden im Seminar beant-wortet.

Sie lernen, welche Teststufen und Methoden es gibt und welche Anforderungen an Ihre Tests Sie damit erfüllen können. Das Seminar legt den Fokus vor al-lem auf Methoden, welche besonders geeignet sind für Tests von embedded Systemen. Anhand eines durchgängigen, praxisnahen Beispiels werden die Kenntnisse angewendet und vertieft.

Inhalt

▪ Grundlagen und Ziele des Tests ▪ Embedded Systeme - Warum werden sie anders

getestet? ▪ Testbarkeit von Anforderungen ▪ Architekturen und Testbarkeit ▪ Teststufen: Komponenten-, Integrations-,

System- und Abnahmetests ▪ Statische Testmethoden ▪ Dynamische Testmethoden ▪ In the Loop Tests (MIL, SIL, PIL, HIL) ▪ Safety und Standards ▪ Testwerkzeuge ▪ Continuous Integration

Ziel

Sie lernen Anforderungen, Methoden und Tools für den Test von embedded Systemen kennen und kön-nen nach dem Seminar strukturiert Teststrategien für Ihre Projekte entwickeln und umsetzen.

Page 129: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

129Embedded Systeme

// Dauer

2 Tage

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Kenntnisse in der embedded Soft-wareentwicklung und Erfahrungen mit Versionsverwaltungssystemen und der Programmiersprache C sind erforderlich. Erfahrung mit Unit Tests ist von Vorteil.

// Zielgruppe

Softwarearchitekten, Softwareentwickler und -tester, Softwareprojektleiter, Integratoren

Continuous Integration für Embedded Systeme

Das Ziel von Continuous Integration (CI) ist die Steigerung der Softwarequalität und Beschleu-nigung der Entwicklung durch frühe Integra-tion, schnelle Rückmeldung und einen hohen Grad an Automatisierung. Dazu wird die Soft-ware bei jeder Änderung der Codebasis automa-tisch übersetzt, getestet und häufig auch gleich bereitgestellt.

In diesem Seminar werden die Grundlagen, Konzep-te und Strategien von Continuous Integration vermit-telt. Dabei werden die speziellen Anforderungen von embedded Systemen berücksichtig. Praxisnahe Bei-spiele und Übungen auf einem Jenkins Server (Open Source) vertiefen die Kenntnisse und unterstützen Sie beim erfolgreichen Einsatz von Continuous Inte-gration.

Inhalt

Methoden ▪ Ziele und Grundlagen von Continuous Integration ▪ Continuous Integration und embedded Systeme ▪ Aufbau einer Continuous Integration Strategie ▪ Methoden zur Build-Automatisierung ▪ Methoden zur Test-Automatisierung ▪ Continuous Delivery & Deployment ▪ Software / Hardware in the Loop mit CI

Übungen ▪ Installation und Administration eines Jenkins

Servers ▪ Einrichtung von Jobs und Pipelines ▪ Build- und Testautomatisierung für C/C++ ▪ Die wichtigsten Plugins ▪ Continuous Delivery

Ziel

Sie lernen die Methode Continuous Integration (CI) kennen und können sie nach dem Seminar für Ihre Embedded Software Projekte anwenden.

Page 130: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Embedded Systeme130

Rahmenbedingungen für die Entwicklung von Medizinprodukten

// Dauer

1 Tag

// Interaktivität

Seminar

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Vertiefung

// Zertifizierung

Nein

// Voraussetzungen

Keine

// Zielgruppe

Geschäftsführer, Produktmanager, Projektmanager, Qualitätsmanager

Ein Medizinprodukt auf den Markt zu bringen er-fordert breites Wissen über die regulatorischen Rahmenbedingungen und die Beachtung der Anforderungen an die Entwicklung möglichst früh im Lebenszyklus. Dieses Seminar gibt ei-nen Überblick über die Rahmenbedingungen für Medizinprodukte im europäischen Bereich.

Der medizinische Bereich stellt mittlerweile prak-tisch weltweit einen stark regulierten Bereich dar. Die Konsequenz ist, dass das Entwickeln eines Medizinproduktes strengen Rahmenbedingungen unterliegt und das Gerät bzw. die Software eine Viel-zahl an Normen erfüllen muss.

Erfahren Sie hier die Grundlagen des europäischen Medizinprodukterechts und welche Gesetze und Normen für Ihr Produkt relevant sein könnten. In ei-nem Spezialisierungsseminar bauen Sie auf diesen Grundlagen auf und vertiefen den Entwicklungspro-zess für Software.

Inhalt

▪ Europäische Rahmenbedingungen ▪ Das Medizinproduktegesetz ▪ Konformitätsbewertungsverfahren ▪ Technische Normen ▪ Klinische Bewertung von Medizinprodukten ▪ Inverkehrbringen von Medizinprodukten

Ziel

Im Seminar lernen Sie die wesentlichen Rahmenbe-dingungen für die Entwicklung von Medizinproduk-ten kennen.

Page 131: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

131Embedded Systeme

// Dauer

2 Tage

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Deutsch

// Level

Basis

// Zertifizierung

Nein

// Voraussetzungen

Grundlegende Kenntnisse des Medizinproduktrechts

// Zielgruppe

Geschäftsführer, Produktmanager, Projektmanager, Qualitätsmanager

Entwicklung medizinischer Software nach EN 62304

Mit der EN 62304 liegt seit einigen Jahren eine Norm vor, die international anerkannt die Rah-menbedingungen für die Entwicklung medizi-nischer Software vorgibt. Lernen Sie hier, wie Sie die Vorgaben der Norm umsetzen und rasch zum Erfolg kommen.

Die EN 62304 gilt derzeit als die Standard-Norm für die Entwicklung medizinischer Software im europä-ischen Kontext. Darüber hinaus ist sie auch in den USA seitens der FDA anerkannt. Unternehmen, die in diesem Bereich Fuß fassen wollen, stehen vor der Herausforderung, die Norm umzusetzen.

Dieses Training zeigt Ihnen interaktiv und praxisnahe, wie Sie die Anforderungen der EN 62304 in Ihrem Unternehmen umsetzen können.

Inhalt

▪ Die EN 62304 im europäischen Kontext ▪ Anforderungen an die Softwareentwicklung ▪ Konfigurationsmanagement für Softwareprojekte ▪ Planung der Softwareentwicklung ▪ Grundlagen des Risikomanagements ▪ Grundlagen der Gebrauchstauglichkeit ▪ Verifizierung/Validierung und Testen von Soft-

ware ▪ Auswahl und Validierung von Werkzeugen für

die Softwareentwicklung ▪ Freigabe und Marktüberwachung für Software

Ziel

Sie lernen, wie Sie eine Softwareentwicklung nach EN 62304 in Ihrem Unternehmen einführen und die Anforderungen der Norm effektiv und effizient um-setzen können.

Page 132: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// TOOL SCHULUNGEN

Page 133: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Basis

133Tool Schulungen

Vertiefung

Überblick: Tool Schulungen

// TOOL SCHULUNGEN

Atlassian University - Getting Started with Confluence (for users)

Seite 134

Atlassian University - Jira Essentials Server

Seite 135

Atlassian University - Getting Started with Jira Software Server

Seite 136

Atlassian University - Jira Server Administration Part 1: Getting up and Running

Seite 137

Atlassian University - Jira Server Administration Part 2: Taking it to the next level

Seite 138

Page 134: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Tool Schulungen134

// Dauer

½ Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Neue Confluence User

// Anmerkungen

Eigener Laptop ist mitzunehmen

Atlassian University - Getting Started with Confluence (for users)

Mit Confluence können Sie Wissensmanage-ment im Unternehmen unterstützen und umset-zen. Diese Schulung bringt Sie einen Schritt in die richtige Richtung!

Dieser Kurs vermittelt, wie man mit Confluence er-folgreich arbeitet. Dies umfasst unter anderem die Erstellung, Verlinkung und Formatierung von Inhal-ten (Pages) in Confluence und die Zusammenarbeit mit Kollegen.

Die Navigation durch die hierarchische Inhaltsstruk-tur wird vermittelt und die Teilnehmer erlangen prak-tische Erfahrung, indem sie viele der häufigsten Auf-gaben in Confluence durchführen.

Auch das Verwenden von Vorlagen, Blog, Kommen-taren und Social Network Funktionen sowie Makros wird gezeigt.

Inhalt

▪ Navigation in Confluence ▪ Spaces ▪ Pages und Blogs ▪ Blueprints (Vorlagen) ▪ Social Network - Funktionen ▪ Inhaltsformatierung ▪ Links ▪ Makros

Ziel

Sie finden sich in Confluence zurecht und können Pages erstellen, bearbeiten und formatieren.

Mit Hilfe der Social Network Features können Sie gemeinsam mit Ihren Kollegen Informationen teilen und damit neues Wissen generieren.

Sie können Dokumente zu Inhalten innerhalb und au-ßerhalb der Confluence-Umgebung verlinken.

Sie haben einen Überblick über verfügbare Makros in Confluence und können diese in Ihre Seiten ein-binden.

Page 135: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

135Tool Schulungen

// Dauer

½ Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Keine

// Zielgruppe

Neue Jira Anwender

// Anmerkungen

Eigener Laptop ist mitzunehmen

Atlassian University - Jira Essentials Server

Mehr als ein Bug-Tracking Tool? Viele Unterneh-men setzen bereits auf die Atlassian Produkt-palette und nutzen Jira als Projektmanagement oder Produktmanagement Werkzeug. Auch für Ihre privaten Projekte kann Jira zum Einsatz kommen.

In diesem Kurs lernen die Teilnehmer, wie Jira auf-gebaut ist. Es werden reale Szenarien mit einer vor-konfigurierten Instanz von Jira abgearbeitet, dadurch erlangen die Teilnehmer praktische Erfahrung mit der Software.

Durch die Anmeldung bei Jira als Benutzer mit ver-schiedenen Jobrollen und Jira-Rollen erhalten die Teilnehmer ein Verständnis davon, wer typischer-weise welche Aufgaben ausführt und warum.

Nach dem Besuch des Kurses kennen Sie die Grund-lagen von Jira und können die häufigsten Funktionen anwenden.

Inhalt

▪ Was ist Jira? ▪ Jira Rollen ▪ Navigation durch Jira ▪ Hierarchie der Issues in Jira ▪ Issues verwalten ▪ Workflow-Konzepte ▪ Versionsverwaltung ▪ Dashboards

Ziel

Nach der Teilnahme an diesem Kurs sind die Teilneh-mer in der Lage:

▪ Jira Issues anzulegen und via Workflows abzuar-beiten

▪ Jira Issues zu suchen und zu überwachen ▪ Suchabfragen für die weitere Verwendung zu

erstellen und zu speichern ▪ Issues zu kategorisieren ▪ Bestehende Issues zu ändern, zu priorisieren und

zur weiteren Bearbeitung jemandem zuzuweisen ▪ Bulk Operations auf Issues durchzuführen ▪ Versionen für die Produkt-Releases einzusetzen ▪ Den Projektfortschritt über das Dashboard darzu-

stellen

Page 136: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Tool Schulungen136

// Dauer

½ Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Jira Essentials, Anwender-Erfahrung mit Jira

// Zielgruppe

Softwareentwickler, Tester, Trainer von agilen Methoden, Scrum Master, Teamleiter, Projektleiter, Product Owner

// Anmerkungen

Eigener Laptop ist mitzunehmen

Atlassian University - Getting Started with Jira Software Server

Entwickeln Sie agil? Die Vorteile der agilen Softwareentwicklung zeigen sich in vielen Be-reichen. Atlassian hat dies erkannt und Jira für die Unterstützung dieser Entwicklungsmetho-de optimiert.

In diesem Kurs lernen Sie die Grundlagen zur Ver-wendung von Jira Software zur Verwaltung von agi-len Softwareentwicklungsprojekten.

Es werden die Aufgaben des Product Owners, Scrum Masters und Entwicklungsteams vermittelt und wie diese mit Jira Software unterstützt werden.

Sie erhalten einen Überblick über den agilen Scrum-Entwicklungsprozess und lernen das Erstellen und die Konfiguration von Scrum-Boards in Jira Software.Weiters erfahren Sie, wie die Verwaltung des Back-logs, die Sprint-Planung und Durchführung in Jira Software funktioniert.

Zum Abschluss zeigen wir Ihnen noch die wichtigs-ten Reporting-Funktionen von Jira Software.

Inhalt

▪ Scrum in Jira Software ▪ Erstellen und konfigurieren von agilen Boards ▪ Verwalten des Backlogs ▪ Planen und Durchführen von Sprints ▪ Zuweisung von Issues zu Epics und Versionen ▪ Scrum-Reports

Ziel

Sie können den Softwareentwicklungsprozess mit Scrum erklären und wissen, wie dieser mit Jira Soft-ware unterstützt wird.

Sie können agile Boards erstellen und konfigurieren.

Die Verwaltung des Backlogs sowie die Sprint Pla-nung und Durchführung ist Ihnen vertraut.

Die drei häufigsten Scrum-Reports sind Ihnen be-kannt und können verwendet werden.

Page 137: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

137Tool Schulungen

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Basis

// Zertifizierung

Ja

// Voraussetzungen

Atlassian University - Jira Essentials, Atlassian University - Getting Started with Jira Software Server oder Basiswissen über die Verwendung von Jira

// Zielgruppe

Neue Jira Administratoren für Jira Software, Jira Core oder Jira Service Desk

// Anmerkungen

Eigener Laptop ist mitzunehmen

Atlassian University - Jira Administration Part 1: Getting up and Running

In diesem Kurs lernen Sie die wichtigsten Auf-gaben zur Einrichtung einer neuen Jira-Instanz (Jira Software, Jira Core oder Jira Service Desk).

Sie erhalten praktische Tipps und sammeln erste Erfahrung bei der Durchführung der Administrations-aufgaben, die alle drei Jira-Anwendungen gemein-sam haben.

Zu den Schulungsthemen gehören eine solide Ein-führung in die folgenden Bereiche der Jira Adminis-tration: Benutzerverwaltung, globale und Projektbe-rechtigungen, Projektrollen und die Konfiguration von Issue Types, Workflows und Screens.

Durch den Einsatz von Schemata erfahren Sie, wie man Projektkonfigurationen wiederverwenden kann.

Der Kurs beinhaltet eine Vielzahl von Business Use Cases, um Sie bei der Jira Verwaltung zu unterstüt-zen und für jedes Thema werden Best Practices ver-mittelt.

Inhalt

▪ System Einstellungen ▪ User und Group Management ▪ Konfigurieren von globalen Berechtigungen ▪ Projekterstellung und Konfiguration ▪ Projektberechtigungen und Rollen ▪ Issue Types ▪ Workflows ▪ Felder und Screens ▪ Teilen von Projektkonfigurationen ▪ Einführung in Schemata

Ziel

Nach der Teilnahme an diesem Kurs können Sie ▪ die Systemeinstellungen konfigurieren ▪ Benutzer und Gruppen anlegen und verwalten ▪ Berechtigungen auf globaler sowie auf Projek-

tebenen vergeben ▪ Projekte anlegen und konfigurieren ▪ Issue-Types und Workflows erstellen ▪ Screens und benutzerdefinierte Felder erstellen

und bearbeiten ▪ Sie wissen wofür Schemata in Jira vorhanden

sind und wie diese verwendet werden

Page 138: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Tool Schulungen138

Atlassian University - Jira Administration Part 2: Taking it to the Next Level

// Dauer

1 Tag

// Interaktivität

Training

// Sprache

Deutsch

// Unterlagen

Englisch

// Level

Vertiefung

// Zertifizierung

Ja

// Voraussetzungen

Atlassian University - Jira Administration Part 1: Getting up and Running

// Zielgruppe

Neue Jira Administratoren für Jira Software und Jira Core

// Anmerkungen

Eigener Laptop ist mitzunehmen

Aufbauend zum Kurs Jira Administration Part 1 werden mit diesem Training verschiedene Administrator-Themen genauer betrachtet und vertieft.

Die Inhalte der Schulung konzentrieren sich auf die Produkte Jira Software und Jira Core.

In diesem Kurs werden komplexere Systeme erör-tert, erweiterte Workflow-Konfiguration betrachtet sowie Wissen zu Board- und Sprint-Berechtigungen vermittelt.

Kern des Kurses ist eine Fallstudie, in der eine Orga-nisation eine Reihe von Konfigurationen und Sche-mata zur Anwendung auf neue Projekte und beste-hende Projekte vorsieht.

Weitere Beispiele aus der Praxis und Best Practices werden gezeigt.

Inhalt

▪ Business Requirements in Jira abbilden ▪ Issue Types, Felder, Screens und dazugehörige

Schemata konfigurieren ▪ Konfigurieren von Workflows mit Conditions,

Validator and Post Functions ▪ Konfigurieren von Board- und Sprint Berechtigun-

gen ▪ Anwenden von Konfigurationen auf neue und

bestehende Projekte

Ziel

Nach der Teilnahme an diesem Kurs können Sie ▪ die richtigen Fragen stellen, um die Business Re-

quirements zu erheben und diese Anforderungen in Jira abzubilden

▪ Issue Types, Screens und Felder erstellen und an-passen, um die Arbeit für Ihr Team zu optimieren

▪ Workflows optimieren, berechtigen, automatisieren ▪ Board und Sprint Berechtigungen setzen ▪ Schemata auf neue und bestehende Projekte

anwenden ▪ Jira Best Practices umsetzten

Page 139: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

UNSERE LEISTUNGEN Tool Evaluation Center

Tool-Studien & Tool- Expertisen

Proof of Concepts & Pilotprojekte

Beschaffung von Tools

Tool Schulungen & Einführung

Konfiguration & Installation

Anpassung & Erweiterung

Tool-Schnittstellen & -Integration

Automatisierung von Softwareprozessen

Bereitstellen von ganzen ALM-Toolketten

IHR NUTZEN Expertenwissen über viele Tools über den gesamten

Lifecycle der Softwareentwicklung

Etablierter Tool-Evaluierungs- und -EinführungsprozessTool-Evaluierung und -Einführung ist unser Tagesgeschäft. Es gibt dazu vielfach bewährte und effiziente Prozesse, Methoden und Checklisten

Große Auswahl an vorinstallierten ToolsEine Vielzahl an aktuellen Tools ist bereit zur Evaluierung in unserem Tool Evaluation Center. Siehe http://www.tool-evaluation-center.com/

Umfassendes Know-how über Software- Entwicklungsprozesse

Unsere Experten haben langjährige Erfahrung im Bereich der Softwareentwicklung sowie im Tool-Kontext

TOOL EXPERTISE

Anforderungs-analyse

Tool-Auswahl & Beschaffung Detail-Analyse Tool-Anpassung Integration Go-Live Schulung Roll-Out

Page 140: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

// UNSERE TRAINER

Page 141: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 141

Unsere Trainer

// UNSERE TRAINER

DI Johannes Bergsmann

Johannes Bergsmann hat mehr als 25 Jahre Erfahrung in über 150 Projekten im Bereich Softwareentwicklung, Projektmanagement und Beratung. Er ist Eigentümer und Geschäftsführer von Software Quality Lab und darü-ber hinaus gerichtlich beeideter Sachverständiger für In-formatik, staatlich geprüfter und beeideter Ziviltechniker für Informatik und in facheinschlägigen Vereinigungen tätig (Vizepräsident des STEV und des ATB). Er ist Au-tor vieler Fachartikel, eines Fachbuchs zum Thema „Re-quirements-Engineering für die agile Softwareentwick-lung“ und Vortragender bei verschiedenen Konferenzen.

Thematische Schwerpunkte

▪ Softwareentwicklungsprozesse, Vorgehensmodelle, Prozessmodelle ▪ Requirements Engineering und Usability ▪ Projektmanagement und Controlling ▪ Risikomanagement ▪ Standards, Normen und Zertifizierungen ▪ Strategie und Unternehmensentwicklung ▪ Ausschreibungen und vertragliche Fragen in Softwareprojekten

Seminare und Trainings

▪ Certified Professional for Usability and User Experience (CPUX) ▪ Systemvalidierung im Pharma- und Medizinumfeld mit GAMP ▪ Risikomanagement in Softwareprojekten ▪ Professionelle Vertragsgestaltung für Softwareprojekte

Andreas Böhler

Andreas Böhler war einige Jahre als Software-Entwick-ler im Bereich der Medizintechnik tätig, bevor er die R‘n‘B Consulting GmbH mitbegründete. Seither ist er als Berater, Trainer und Geschäftsführer tätig. Seine ak-tuellen Schwerpunkte betreffen dabei, neben den regu-latorischen Rahmenbedingungen für Medizinprodukte, vor allem die Softwareentwicklung im medizinischen Umfeld. Neben der Beratung von Unternehmen ist er als Trainer und Vortragender an der Fachhochschule Oberösterreich, der HTBLuVA Salzburg sowie Software Quality Lab tätig. Darüber hinaus ist er regelmäßig Vor-tragender bei Konferenzen.

Thematische Schwerpunkte

▪ Softwareentwicklung im medizinischen Umfeld ▪ Normenkonforme Softwareentwicklung (EN 62304) ▪ Risikomanagement für medizinische Software (EN ISO 14971) ▪ Medical Apps und Health Apps

Seminare und Trainings

▪ Rahmenbedingungen für die Entwicklung von Medizinprodukten ▪ Entwicklung medizinischer Software nach EN 62304 ▪ Mobile Medical Apps ▪ Risikomanagement für medizinische Software

Page 142: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer142

Unsere Trainer

Martin E. Brüggemann, MA

Seine fundierte Ausbildung und langjährige Erfahrung in den Bereichen Projektmanagement, Informations-management und Requirements Engineering machen Martin Brüggemann zum idealen Berater und Trainer für alle Themen rund um Schnittstellen zwischen Teams, Projektpartnern, Stakeholdern und Abteilungen. Im Rahmen des Themenbereichs „Tools und Prozesse“ liegt der Schwerpunkt seiner Arbeit als zertifizierter Scrum Master dabei auf der Skalierbarkeit von agilen Softwareentwicklungsprozessen. Parallel dazu berät

und unterstützt er unsere Kunden kontinuierlich, sowohl bei der Auswahl und Einführung neuer Tools als auch in der Optimierung bestehender Prozesse.

Thematische Schwerpunkte

▪ Toolevaluierung und Tooleinführung ▪ Skalierung von agilen Softwareentwicklungsprozessen ▪ Qualitätsaspekte im agilen Projektmanagement ▪ Requirements Engineering und Dokumentation

Seminare und Trainings

▪ Atlassian University - Jira Essentials Server ▪ Atlassian University - Confluence Administration ▪ Atlassian University - Getting Started with Jira Software Server ▪ Atlassian University - Jira Server Administration Part 1:

Getting up and Running ▪ Atlassian University - Jira Server Administration Part 2:

Taking it to the Next Level

Dipl.-Inf. Stephan Christmann

Stephan Christmann ist Diplom-Informatiker und hat mehr als 15 Jahre Erfahrung in allen Bereichen der Softwareentwicklung und Qualitätssicherung, angefan-gen von der reinen Entwicklung und dem Test über die Projektleitung bis hin zur Teamführung. Er hat früh das Potential modellbasierter Ansätze in Entwicklung und Test erkannt und erfolgreich in die Praxis umgesetzt. Er führt die verschiedenen Perspektiven aus Entwick-lung und Qualitätssicherung zu einem runden Ganzen zusammen.

Thematische Schwerpunkte

▪ Anforderungsmanagement ▪ Architektur, Design und Modellierung ▪ Testen und Testautomatisierung ▪ Modellbasiertes Testen ▪ Prozesse in der Softwareentwicklung

Seminare und Trainings

▪ ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL)

▪ UML Basics für Fachbereichsmitarbeiter ▪ ISTQB® Certified Tester - Advanced Level: Test Manager (CTAL-TM) ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ Model-Based Tester

Page 143: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 143

Dr. habil. Andrea Herrmann

Andrea Herrmann ist freiberufliche Trainerin und Bera-terin für Software Engineering. Sie hat mehr als 20 Be-rufsjahre in Praxis und Forschung: 7 Jahre als Beraterin und Projektleiterin in IT-Projekten, 10 Jahre in der For-schung und universitären Lehre, bis hin zu Vertretungs- und Gastprofessuren. Mehr als 100 Fachpublikationen, regelmäßige Konferenzvorträge, offizielle Supporterin des IREB®-Board, Mitautorin von Lehrplan und Hand-buch des IREB® für die CPRE Advanced Level Zertifizie-rung in Requirements Management.

Thematische Schwerpunkte

▪ Requirements Engineering ▪ Softwareentwicklungsprozesse ▪ Modellierung

Seminare und Trainings

▪ IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Elicitation and Consolidation

▪ IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Requirements Management

▪ IREB® Certified Professional for Requirements Engineering Advanced Level (CPRE-AL): Requirements Modeling

▪ IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

▪ IREB® CPRE RE@Agile Primer

DI Johannes Hochrainer

Johannes Hochrainer ist bei Software Quality Lab als Unternehmensberater und Trainer tätig und arbeitet jährlich in bis zu 30 Projekten mit. Er besitzt umfangrei-che Erfahrung auf den Gebieten Softwareentwicklung, Testen und Prozesse. Herr Hochrainer ist Autor von Fachartikeln und Tool-Studien. Bei Konferenzen tritt er regelmäßig als Vortragender auf.

Thematische Schwerpunkte

▪ Testgetriebene Softwareentwicklung ▪ Softwarearchitektur ▪ Testautomatisierung ▪ Testbarkeit ▪ Testmanagement ▪ Testprozess ▪ Werkzeuge für Qualitätsmanagement

Seminare und Trainings

▪ ISAQB® CPSA - Foundation Level (CPSA-FL) ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ UML Basics für Fachbereichsmitarbeiter ▪ GUI-Testautomatisierung in Theorie und Praxis ▪ Testen für Fachbereichsmitarbeiter und Projektmanager ▪ Testen von Software eingebetteter Systeme ▪ Testen für Softwareentwickler, Testen von Microservices ▪ Unit-Testen Praxistraining ▪ Clean Code

Page 144: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer144

Unsere Trainer

DI Thomas Jung

Thomas Jung studierte an der Fachhochschule Koblenz Elektrotechnik mit Schwerpunkt Nachrichtentechnik und ist seit 1992 in der Entwicklung von Telekom und Embedded Systemen tätig. Sein Schwerpunkt liegt hierbei auf der Durchgängigkeit modellgetriebener Me-thoden für Embedded Systeme. Er ist Committer im Eclipse Projekt eTrice mit Schwerpunkt auf Middleware für Target Systeme.Er ist Trainer und Berater bei der PROTOS Software GmbH mit den Spezialgebieten Embedded Betriebs-

systeme, Embedded Software Architektur, Modellgetriebene Entwicklung und Test für Embedded Systeme. Darüber hinaus ist er Vortragender bei Konferen-zen.

Thematische Schwerpunkte

▪ Embedded Software Architektur ▪ Modellgetriebene Entwicklung für Embedded Systeme ▪ Testgetriebene Entwicklung für Embedded Systeme ▪ Embedded Betriebssysteme

Seminare und Trainings

▪ Grundlagen für Echtzeitbetriebssysteme

Dipl.-Inf. Hans-Bernd Kittlaus

Hans-Bernd Kittlaus ist Inhaber und Leiter der Unter-nehmensberatung InnoTivum Consulting (www.innoti-vum.com), die er 2001 gründete. Zuvor war er Direktor des Informatikzentrums der Sparkassenorganisation (SIZ) GmbH, Bonn, und Leiter von Software-Produkt-Management- und Entwicklungsbereichen bei IBM. Er ist als Berater, Coach und Trainer tätig. Seine Trainings basieren auf den Ergebnissen der ISPMA (International Software Product Management Association, www.isp-ma.org), dessen Vorsitzender er ist. Hans-Bernd Kitt-

laus hat zahlreiche Artikel und Bücher veröffentlicht, zuletzt „Software Product Management: The ISPMA-Compliant Study Guide and Handbook“ (Springer 2017). Er ist Diplom-Informatiker und zertifiziert als ISPMA Software Product Manager, Scrum Product Owner (Scrum Alliance CSPO) und Practitioner des Projektmanagement-Standards PRINCE2. Er ist Mitglied von ACM (Associati-on for Computing Machinery, USA), GI (Gesellschaft für Informatik, Deutsch-land) und ASQF (Arbeitskreis Software-Qualität und Fortbildung, Deutschland). Er ist Leiter der ASQF Fachgruppe „Software Produkt Management“.

Thematische Schwerpunkte

▪ Software Product Management ▪ Software Pricing ▪ Strategie, Aufbau- und Ablauforganisation von Software-Organisationen

Seminare und Trainings

▪ ISPMA® Certified Software Product Management

Page 145: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 145

DI Peter Kunit, MSc

Peter Kunit studierte ursprünglich Maschinenbau und hat 30 Jahre Praxis in der Führung von Entwick-lungsteams und in der Umsetzung von IT-Projekten. Mit seinem zusätzlichen Studium IT-Security und Zu-satzausbildungen in Projektmanagement und Qualitäts-management sowie seiner Führungserfahrung deckt er ein weites Gebiet im Projekt- und Prozessmanagement ab. Er unterstützt Kunden im Bereich Anforderungsma-nagement, Projektmanagement, Prozessverbesserung und Testmanagement.

Thematische Schwerpunkte

▪ Anforderungsmanagement ▪ Prozessanalyse und Verbesserung ▪ Projektmanagement ▪ Aufwandsschätzung

Seminare und Trainings

▪ IREB® Certified Professional for Requirements Engineering Advanced Level: Requirements Management, Elicitation and Consolidation

▪ IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

▪ ISTQB® Certified Tester - Advanced Level: Test Analyst (CTAL-TA) ▪ ISTQB® Certified Tester - Advanced Level: Technical Test Analyst (CTAL-TTA) ▪ ISTQB® Certified Tester - Advanced Level: Test Manager (CTAL-TM) ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ ISTQB® Certified Tester - Foundation Level Extension: Agile Tester ▪ Professionelles Requirements Engineering & Management ▪ Kanban verstehen und anwenden

DI Hermann Lacheiner

Hermann Lacheiner hat Softwareprojekte in den ver-schiedensten Branchen durchgeführt, von der Soft-wareentwicklung über den Test bis zur Beratung und Einführung von ALM-Werkzeugen. Er ist Trainer und Berater bei Software Quality Lab mit den Spezialge-bieten Testen, Requirements Engineering, Continuous Integration und statische Analyse. Er ist Autor von wis-senschaftlichen Veröffentlichungen im Bereich ALM und statische Codeanalyse. Darüber hinaus ist er Vor-tragender bei Konferenzen.

Thematische Schwerpunkte

▪ Testautomatisierung ▪ Continuous Integration ▪ Statische Codeanalyse ▪ Agile Softwareentwicklung ▪ Testgetriebene Entwicklung

Seminare und Trainings

▪ IREB® CPRE Foundation Level (CPRE-FL) ▪ ISAQB® CPSA - Foundation Level (CPSA-FL) ▪ iSQI® Certified Agile Tester (CAT) ▪ ISTQB® CTAL: Technical Test Analyst (CTAL-TTA) ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ Professionelles RE und Management, Qualitätssicherung und Testen ▪ UML Basics für Fachbereichsmitarbeiter ▪ Clean Code, Code Review praktisch betrachtet ▪ Continuous Integration and Delivery, Unit-Testen Praxistraining ▪ und viele weitere Seminare und Trainings

Page 146: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer146

Unsere Trainer

Dr. Martina Manhartsberger

Dr. Martina Manhartsberger ist Expertin und Beraterin für Usability. Sie gehört zu den Usability-Pionieren im deutschsprachigen Raum und war als User Interface Designer und Universitätsassistentin der Universität Wien tätig. 1994 gründete sie die Consultingfirma In-terface Consult GmbH und berät seither namhafte Un-ternehmen in Usability- und Konzeptionsfragen. Sie ist Lektorin, Autorin zahlreicher Publikationen und gericht-lich beeidete Sachverständige.

Thematische Schwerpunkte

▪ User Interface Design & Styleguides ▪ Web Usability ▪ User Requirements ▪ Usability Testing ▪ Eyetracking

Seminare und Trainings

▪ Certified Professional for Usability and User Experience (CPUX) ▪ User Experience und User Centered Design – Wie Sie die Benutzer Ihrer

Software begeistern können! ▪ User Interface Design Workshop ▪ Web Usability Intensiv Workshop

Mag. Katrin Mayrhofer

Katrin Mayrhofer ist als Trainerin und Beraterin im The-menbereich „Tools und Prozesse“ tätig. In allen Berei-chen des Applikation LifeCycle Management (ALM) sammelte sie bereits berufliche Erfahrung.

Mehrere Jahre als Softwareentwicklerin, Software-Tes-terin sowie im Requirementsmanagement tätig, versteht sie die Bedürfnisse ihrer Mitarbeiter in diesen Bereichen und unterstützt ihr Unternehmen damit optimal bei der Auswahl und Einführung des richtigen ALM Tools.

Thematische Schwerpunkte

▪ Tool-Evaluierung und Tool-Einführung ▪ Prozessanalyse und Prozessverbesserung ▪ Qualitätsmanagement

Seminare und Trainings

▪ IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

▪ Atlassian University - Jira Essentials Server ▪ Atlassian University - Confluence Administration ▪ Atlassian University - Getting Started with Jira Software Server ▪ Atlassian University - Jira Server Administration Part 1:

Getting up and Running ▪ Atlassian University - Jira Server Administration Part 2:

Taking it to the Next Level

Page 147: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 147

DI Paul Müller, MSc

Paul Müller blickt auf knapp zwei Jahrzehnte im Soft-ware Engineering zurück. Dabei sammelte er Erfahrun-gen in Requirements Engineering, Analyse, Design, Implementierung, Test in klassischen Entwicklungsmo-dellen und auch als mehrjähriger Scrum Master. Nach einer Zusatzausbilung als Coach und systemischer Be-rater ist er bei Software Quality Lab als Berater und Trainer tätig, mit dem Schwerpunkt im Trainingsbereich für Requirements Engineering, Test und agile Soft-wareentwicklung.

Thematische Schwerpunkte

▪ Agile Softwareentwicklung ▪ Softwareentwicklungsprozesse ▪ Requirements Engineering - klassisch und agil ▪ Analyse und Testentwurf ▪ Test Management

Seminare und Trainings

▪ IREB® CPRE Foundation Level (CPRE-FL) ▪ IREB® CPRE-AL: Elicitation and Consolidation, Requirements Modeling ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ ISTQB® Certified Tester - Foundation Level Extension: Agile Tester ▪ ISTQB® CTAL: Test Analyst, Test Manager ▪ Professionelles Requirements Engineering und Management ▪ Grundkurs technisches Schreiben, Qualitätssicherung und Testen ▪ Agile Aufwandsschätzung, Agile Vorgehensmodelle in der Softwareent-

wicklung, Requirements Engineering für die agile Softwareentwicklung ▪ und viele weitere Seminare und Trainings

René Pfeiffer

René Pfeiffer ist Senior Security Consultant der SEC4 YOU Advanced IT-Audit Services GmbH. Mit über 15 Jahren Berufs- und 30 Jahren Computererfahrung so-wie einem akademischen Hintergrund in theoretischer Physik verbindet er in Schulungen und Projekten erfolg-reich Theorie und Praxis. Seine Themenschwerpunkte liegen im Bereich IT Administration, Aufbau sicherer Infrastrukturen (Host-/Netzwerkbereich), sichere Kom-munikation in Organisationen und Infrastruktur (VPN Technologien, Nachrichtensysteme), Wireless Security,

technische Dokumentation, Betreuung von Forschungsarbeiten in der IT Secu-rity, technischem Auditing und Evaluierung von Software.

Thematische Schwerpunkte

▪ Infrastruktur (Serverbetrieb, Netzwerk, Storage) ▪ Integration heterogener Systeme ▪ Internet & Web Application Security ▪ Datenbanksysteme ▪ Secure Coding und Secure Design ▪ UNIX® und GNU/Linux ▪ Sichere IT Architekturen ▪ Sicherheitstests von Infrastruktur und Applikationen

Seminare und Trainings

▪ Secure Coding ▪ Secure Systems Engineering

Page 148: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer148

Unsere Trainer

Dr. Henrik Rentz-Reichert

Henrik Rentz-Reichert konzipiert und entwickelt seit Ende der 90er Modellierungswerkzeuge für verschie-dene Branchen. Er besitzt langjährige Erfahrung mit Eclipse mit einem ausgeprägten Schwerpunkt auf Mo-dellierung und der Entwicklung domänenspezifischer Sprachen und ist Chefarchitekt und Committer im Ec-lipse Projekt eTrice.Er ist Trainer und Berater bei der PROTOS Software GmbH mit den Spezialgebieten domänenspezifische Sprachen und Toolchains, Software Architektur und Eclipse Modeling Technologien. Darüber hinaus ist er Vortragender bei Konferenzen.

Thematische Schwerpunkte

▪ Domänenspezifische Sprachen ▪ Eclipse Modeling Technologien (Xtext, Xtend, EMF, Graphiti, …) ▪ Entwicklung durchgängiger Software Toolchains

Seminare und Trainings

▪ Entwicklung von domänenspezifischen Sprachen und Code-Generatoren mit Xtext und Xtend

DI Dr. techn. Johannes Pusterhofer

Herr Johannes Pusterhofer besitzt über zwei Jahr-zehnte umfangreiche Erfahrungen als Projektleiter, Qualitätsmanager und Business Excellence Manager in mehreren Großunternehmen. In Bezug auf funktio-nale Sicherheit wäre die Gesamtprojektleitung der SIL 3 konformen Drehgestellüberwachung des ICE 3 der Deutschen Bahn zu nennen. Als Trainer für funktionale Sicherheit ergänzt Herr Pusterhofer die Beratungskom-petenz von Software Quality Lab. Darüber hinaus ist Herr Pusterhofer seit 10 Jahren FH-Lektor für Qualitäts-

und Prozessmanagement am Studiengang Wirtschaftsinformatik an der Fach-hochschule CAMPUS02 in Graz sowie am Studiengang Industriewirtschaft an der FH Joanneum. Seit 2010 ist Herr Pusterhofer als selbständiger Unterneh-mensberater tätig und leitet das außeruniversitäre Forschungsinstitut IDEAS mit dem Schwerpunkt Dienstleistungsentwicklung und angewandte System-forschung.

Thematische Schwerpunkte

▪ Qualitätsmanagement ▪ Prozessmanagement ▪ Service Engineering

Seminare und Trainings

▪ Funktionale Sicherheit - Kompakt

Page 149: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 149

Roger E. Rhoades

Roger E. Rhoades ist bei Software Quality Lab als Trai-ner für die Schwerpunkte Enterprise Architecture Ma-nagement (EAM) und Software Architecture tätig. In diesen Bereichen ist Herr Rhoades zertifizierter Ex-perte (The Open Group Architecture Framework (TO-GAF), IASA Certified IT-Architecture Specialist (CITA-S) und iSAQB Certified Professional for Software Architec-ture (CPSA-Foundation)). Darüber hinaus ist er zertifi-zierter Trainer und tritt regelmäßig als Vortragender und Workshop-Leiter bei internationalen Konferenzen auf,

u.a. EAMKon, Lean42, Iasa World Summit, IT Strategy and Governance. In interaktiven Workshops und Trainings vermittelt er das erforderliche Fach-, IT- und Methodenwissen. Seine langjährige Praxiserfahrung bei marktführenden, multinationalen Großunternehmen integriert er in seine Trainings, um den the-oretischen Inhalt mit Praxiswissen zu verbinden, und die Teilnehmer somit zu befähigen, das Erlernte nachhaltig in der Praxis anzuwenden.

Thematische Schwerpunkte

▪ Enterprise Architecture Management ▪ Business Architecture ▪ Software Architecture ▪ Legacy Modernisierung

Seminare und Trainings

▪ Enterprise Architecture Management Einführung ▪ ISAQB® CPSA - Foundation Level (CPSA-FL) ▪ Soft Skills für Software Architekten (iSAQB CPSA Advanced) ▪ EAM & Microservices: Zwei Welten vereinen ▪ Vorgehen zur digitalen Transformation

DI Franz Schiller

Franz Schiller verfügt mit einer breiten Palette erfolg-reicher Projekte über langjährige Erfahrung in den Be-reichen Software Engineering, Testprozesse und Requi-rements Engineering. Als Trainer bei Software Quality Lab beschäftigt er sich vor allem mit den Themen Test und Requirements Engineering. Sein besonderes In-teresse als zertifizierter Scrum Master gilt dabei der Qualitätssicherung in agilen Softwareentwicklungspro-zessen, wo er Firmen sowohl in der Einführung neuer Prozesse als auch in der Verfeinerung bestehender Me-

thodiken berät. Parallel dazu wickelt er laufend operative Testprojekte in enger Zusammenarbeit mit Kunden ab.

Thematische Schwerpunkte

▪ Einführung von Testprozessen ▪ Testautomatisierung ▪ Qualitätsaspekte in agiler Softwareentwicklung ▪ Requirements Engineering ▪ Analyse und Testentwurf

Seminare und Trainings

▪ IREB® Certified Professional for Requirements Engineering Foundation Level (CPRE-FL)

▪ ISAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-FL)

▪ ISTQB® Certified Tester - Advanced Level: Test Analyst (CTAL-TA) ▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ ISTQB® Certified Tester - Foundation Level Extension: Agile Tester

Page 150: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer150

Unsere Trainer

Manfred Scholz CISA CISM

Manfred Scholz ist Geschäftsführer der SEC4YOU Ad-vanced IT-Audit Services GmbH und seit mehr als 20 Jahren in der IT-Revision und IT-Beratung tätig. Der Schwerpunkt seiner Beratungstätigkeit liegt in der Erfassung komplexer Compliance-Anforderungen im IT-Bereich und die Übertragung in die tägliche Praxis. Um diesen Herausforderungen gerecht zu werden ist er nicht nur aktiv in fachlichen Arbeitskreisen vertreten, sondern gibt diese Erfahrungen gerne als Autor von Fachartikeln oder als Vortragender bei Konferenzen und Seminaren weiter.

Thematische Schwerpunkte

▪ ISO/IEC 27001 (Normengruppe) ▪ IT-Grundschutz (BSI), ITIL, EN 62443 ▪ IT-Revision, IT-Security Consulting, IT-Risk Management ▪ Information Security Management System (ISMS) ▪ Datenschutz (DSGVO) ▪ Internet & Web Application Security

Seminare und Trainings

▪ Security Awareness für Führungskräfte ▪ Datenschutz-Grundverordnung (DSGVO)

DI Thomas Schütz

Herr Schütz studierte Luft- und Raumfahrttechnik in München und ist seit 1994 in der Entwicklung von Toolchains für embedded Systeme tätig. Er berät Firmen beim Aufbau domänenspezifischer Werk-zeugketten für embedded Systeme und ist Projekt-leiter und Product Owner im Eclipse Projekt eTrice. Er ist Trainer und Berater bei der PROTOS Software GmbH mit den Spezialgebieten embedded Software Architektur, domänenspezifische Sprachen, Conti-nuous Integration und Test für embedded Systeme. Darüber hinaus ist er Vortragender bei Konferenzen.

Thematische Schwerpunkte

▪ Embedded Software Architektur ▪ Domänenspezifische Sprachen ▪ Testgetriebene Entwicklung für embedded Systeme ▪ Continuous Integration und Delivery

Seminare und Trainings

▪ Software Architektur für Embedded Systeme ▪ Testgrundlagen für Embedded Systeme ▪ Continuous Integration für Embedded Systeme

Page 151: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 151

Dipl.-Inf. Henning Schwentner

Henning liebt Programmieren in hoher Qualität. Diese Leidenschaft lebt er als Softwarearchitekt, Berater und Entwickler bei der WPS – Workplace Solutions aus. Sei-ne Projekte sind Domain-Driven, agil und in Program-miersprachen wie Java und C#, aber auch ABAP. Ihn interessieren Menschen, langlebige Softwarearchitektu-ren, große Refactorings und die Evolution von Program-miersprachen. Gerade hat er »Domain-Driven Design kompakt« von Vaughn Vernon ins Deutsche übersetzt. Er ist verheiratet, hat Kinder und lebt in Hamburg.

Thematische Schwerpunkte

▪ Softwarearchitektur ▪ Domain-Driven Design ▪ Agile Softwareentwicklung ▪ Microservices

Seminare und Trainings

▪ Domain-Driven Design

Mag. Markus Unterauer

Markus Unterauer hat sich auf die Verbesserung von Softwareentwicklungsprozessen und Anforderungs-management spezialisiert. Zusätzlich zu einer fundier-ten Ausbildung konnte er in zahlreichen Projekten bei unterschiedlichsten Kunden Erfahrung und praktisches Know-how sammeln. Markus Unterauer berät Firmen bei der Verbesserung ihrer Prozesse in Softwareprojek-ten, bei der Definition des Anforderungsmanagements und der Evaluierung von Anforderungsmanagement- und Application Lifecycle Management Werkzeugen.

Er ist Autor von Fachartikeln, Tool-Studien und Vortragender bei den Software Quality Days sowie bei zahlreichen anderen Konferenzen.

Thematische Schwerpunkte

▪ Anforderungsmanagement ▪ Prozessanalyse und Prozessverbesserung ▪ Application Lifecycle Management

Seminare und Trainings

▪ IREB® CPRE Foundation Level (CPRE-FL) ▪ Grundkurs technisches Schreiben ▪ Moderationstechniken im Requirements Engineering ▪ Professionelles Requirements Engineering und Management ▪ Agile Aufwandsschätzung ▪ Requirements Engineering für die agile Softwareentwicklung ▪ Effektive Metriken für die Softwareentwicklung ▪ ISO 9001 für Softwareorganisationen ▪ Aufwandsschätzung / Risikomanagement in Softwareprojekten

Page 152: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer152

Unsere Trainer

Dr. Thomas Zahler

Dr. Thomas Zahler beschätigt sich seit mehr als 20 Jah-ren mit der Interakton von Menschen mit softwarege-steuerten Systemen. Aufbauend auf Grundlagen aus kognitiver Psychologie, Methoden aus Soziologie und mehreren Jahren als Softwareentwickler, arbeitete er für zahlreiche internationale Unternehmen und Organi-sationen im sicherheitskritschen Bereich. 2010 promo-vierte er an der Technischen Universität Wien zum The-ma “A Usability Engineering Lifecycle for Applicatons in Safety-Related Environments”. Thomas Zahler ist Mit-

gründer und Geschäfsführer von intuio, einem Studio für User Experience und Digitales Produktdesign, das in Wien und Hamburg ansässig ist.

Thematische Schwerpunkte

▪ Interaktionsdesign ▪ User Interface Design ▪ Usability Engineering ▪ User Research ▪ Rapid Prototyping ▪ Multimodale Interaktionsstile ▪ Agile UX ▪ Zeichnen und Skizzieren

Seminare und Trainings

▪ User Experience für industrielle Anwendungen

Dipl.-Inf. Gerhard Wirnsberger, MSc

Gerhard Wirnsberger hat als Projektleiter komplexe Entwicklungsprojekte mit vielen Stakeholdern geleitet. Viele der Projekte wurden mit internationalen Projekt-partnern weltweit durchgeführt.Er ist Trainer und Berater bei Software Quality Lab mit den Spezialgebieten Testen, Requirements En-gineering, Software Architekturen, Projekt- und Pro-zessmanagement. Er unterstützt Kunden im Bereich Anforderungsmanagement, Projektmanagement, Pro-zessverbesserung und Testmanagement. Darüber hin-aus ist er Vortragender bei Konferenzen.

Thematische Schwerpunkte

▪ Testmanagement ▪ Projektmanagement ▪ Prozessverbesserung ▪ Anforderungsmanagement ▪ Software Architekturen

Seminare und Trainings

▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ IREB® Certified Professional for Requirements Engineering Foundation

Level (CPRE-FL) ▪ iSAQB® Certified Professional for Software Architecture - Foundation Level

(CPSA-FL)

Page 153: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer 153

Mag. Norbert Zellhofer

Norbert Zellhofer ist Technik-Psychologe und Usability Engineer. Er ist seit 2005 Geschäftsführer von Inter-face Consult GmbH, National Expert des International Usability and UX Qualification Board (UXQB) und als Trainer und Lektor tätig.

Thematische Schwerpunkte

▪ User Interface Design ▪ Web Usability ▪ User Requirements ▪ Usability Testing ▪ Eyetracking ▪ Accessibility

Seminare und Trainings

▪ Certified Professional for Usability and User Experience (CPUX) ▪ User Experience und User Centered Design – Wie Sie die Benutzer Ihrer

Software begeistern können! ▪ User Interface Design Workshop ▪ Web Usability Intensiv Workshop

Ing. Mag. Markus Zöchling, MBA MLE

Markus Zöchling ist Wirtschaftsinformatiker und hat über 15 Jahre Praxis in der Umsetzung von IT-Projekten. Mit seinen zusätzlichen Ausbildungen in Wirtschaft, Technik und Recht, sowie seiner Führungserfahrung hat er auch den Blick aufs Ganze.

Er unterstützt Kunden im Bereich Anforderungsmanage- ment, Prozessverbesserung und Testmanagement.

Thematische Schwerpunkte

▪ Anforderungsmanagement ▪ Usability ▪ Prozessanalyse und Verbesserung ▪ Projektmanagement und Controlling ▪ Software Vertragsgestaltung

Seminare und Trainings

▪ ISTQB® Certified Tester - Foundation Level (CTFL) ▪ iSQI® Certified Agile Tester (CAT) ▪ Professionelle Vertragsgestaltung für Softwareprojekte

Page 154: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

Unsere Trainer154

Unsere Trainer Social Media

Wir sind auf folgenden Plattformen vertreten:

Cyros Zorriasatayni

Cyros Zorriasatayni gestaltet Lehrgänge für Führungs-kräfte, Unternehmensgründer und Franchisenehmer in verschiedenen Branchen - von inspirierender Mitar-beiterführung bis zu Mindful Leadership, über Rheto-rikskills, bis hin zu Unternehmercoachings. Er ist Grün-der von steilBergauf, selbständiger Trainer und Coach - mit den Spezialgebieten zielgerichtete Kommunikation im Bereich Führung und Vertrieb. Er ist Fachkommenta-tor für die Wirtschaftszeitung medianet und Produzent von Trainingsfilmen.

Thematische Schwerpunkte

▪ Achtsamkeitsbasierte Trainings (Mindful Leadership) ▪ Inspirierende Mitarbeiterführung ▪ Train the Trainer für Führungskräfte / Unternehmer ▪ Recruiting Skills für Führungskräfte / Unternehmer ▪ Strategische Trainings und Workshops für Vertriebsprofis

Seminare und Trainings

▪ Inspirierend Führen & Coachen von (agilen) Teams ▪ In der Achtsamkeit liegt die Kraft ▪ Mindful Leadership - Vorsprung durch Achtsamkeit

// Facebook

goo.gl/R9nPTM

// Twitter

goo.gl/5ghCTU

// YouToube

goo.gl/b2aonR

// Xing

goo.gl/FqrwZ2

// LinkedIn

goo.gl/AmekRs

Page 155: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

155

Standorte

Dornbirn

Gewerbepark Urfahr 64040 Linz / Urfahr

Rhombergs FabrikFärbergasse 15 - Haus JTop 14/202 (2.OG)6860 Dornbirn

Mariahilfer Straße 1361150 Wien

Aeschenvorstadt 714051 Basel

Agnes-Pockels-Bogen 180992 München

Ihren persönlichen Ansprechpartner und detaillierte Anfahrtsbeschreibungen finden Sie online:www.software-quality-lab.com/ueber-uns/ansprechpartner/ www.software-quality-lab.com/ueber-uns/standorte/

[E] [email protected][AT] +43 5 0657-0[DE] +49 89 442 30 66-0[CH] +41 79 330 91 33

Linz, Firmensitz Österreich

Wien

Basel, Firmensitz Schweiz

München, Firmensitz Deutschland

Ihr Kontakt zum Organisationsteam

Page 156: Software Quality Lab - German Testing Board...ware Testing Qualifications Board (ISTQB ... ISAQB® Certified Professional for Software Architecture - Foundation Level ... Jira Server

www.software-quality-lab.com/academy

Qualität beginnt im Kopf