218
SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN & AUFGABENBEREICHE V-Modell, agile Prozessmodelle (Scrum u.a.) Dauer: 2 Tage Durchführungsart: Präsenztraining Zielgruppe: Anwendungsentwickler, Projektmitarbeiter, Projektleiter, Teamleiter, Qualitätssicherer, Berater. Voraussetzungen: Besuch des Seminars 1010 1010 oder entsprechende Kenntnisse. Nr.: 2001 Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt. Schulungsmethode: Vortrag, Diskussion, Übungen, Workshops. Ein Vorgehensmodell im Software Engineering regelt einheitlich und verbindlich Aktivitäten, Ergebnisse und Rollenzuordnung bei Systemerstellung, Qualitätssicherung, Konfigurations- und Projektmanagement. Nach dem Besuch des Seminars sind Sie in der Lage, ein gegebenes Vorgehensmodell effizienter zu nutzen bzw. für das eigene Entwicklungsumfeld einen geeigneten Vorgehensrahmen abzuleiten. Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer . Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester . Dieses Seminar ist Teil des Qualifizierungsplans Test Manager . Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung . Weitere Informationen zu Software Engineering Schulungen und Zertifizierungen . Programm Vorgehensmodelle: Nutzen und Motivation Erfolgsfaktoren Komplexität Organisation als Projekt Kosten-Nutzenrelation Beispiele etablierter Vorgehensmodelle (z. B. RUP, V-Modell XT) Unterschiede im Aufbau prominenter Vorgehensmodelle Gegenstand der Vorgehensmodelle: Systeme Systemstruktur, Systemgliederung Systemkontext Systemarten Phasenaufbau der Vorgehensmodelle: Phasendefinitionen, Phasenbildung Hauptergebnisse der Phasen Aktivitätenplan, Ergebnistypen und Rollenzuordnung Methodenintegration

SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

  • Upload
    letruc

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN &AUFGABENBEREICHEV-Modell, agile Prozessmodelle (Scrum u.a.)

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Anwendungsentwickler, Projektmitarbeiter,Projektleiter, Teamleiter, Qualitätssicherer, Berater.

Voraussetzungen: Besuch des Seminars 1010 1010 oderentsprechende Kenntnisse.

Nr.: 2001Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Workshops.

Ein Vorgehensmodell im Software Engineering regelt einheitlich und verbindlich Aktivitäten, Ergebnisse und Rollenzuordnung beiSystemerstellung, Qualitätssicherung, Konfigurations- und Projektmanagement. Nach dem Besuch des Seminars sind Sie in der Lage,ein gegebenes Vorgehensmodell effizienter zu nutzen bzw. für das eigene Entwicklungsumfeld einen geeigneten Vorgehensrahmenabzuleiten.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu Software Engineering Schulungen und Zertifizierungen.

Programm

Vorgehensmodelle:

Nutzen und MotivationErfolgsfaktorenKomplexitätOrganisation als ProjektKosten-NutzenrelationBeispiele etablierter Vorgehensmodelle (z. B. RUP, V-Modell XT)Unterschiede im Aufbau prominenter Vorgehensmodelle

Gegenstand der Vorgehensmodelle:

SystemeSystemstruktur, SystemgliederungSystemkontextSystemarten

Phasenaufbau der Vorgehensmodelle:

Phasendefinitionen, Phasenbildung Hauptergebnisse der Phasen Aktivitätenplan, Ergebnistypen und RollenzuordnungMethodenintegration

Page 2: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Vorgehensmodell-Leitlinie und Projektleitlinie

Projektprozess und Phasendurchlaufvarianten:

Phasen, Iterationen, Entscheidungspunkte, Meilensteine Wasserfallprozess Inkrementeller ProzessPrototypingSpiralmodell Agile Konzepte Evolutionärer Prozess Objektorientierte Modelle eXtreme Programming

Submodelle und ausgewählte Vorgehensmodellkomponenten:

GruppierungsgründeAusgewählte Komponentengliederungen Einzelne Komponenten zu SW-Entwicklung, QS, Projektmanagement, IT-Strategie-Entwicklung, Wissensmanagement,Anforderungsmanagement

Page 3: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/200126/05/2019

Termine und Orte – Nr.: 2001

München

27 Jun - 28 Jun 2019

Hamburg

24 Oct - 25 Oct 2019

Page 4: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

UML GRUNDLAGEN FüR IREB REQUIREMENTS ENGINEERSVorbereitung auf die CPRE-FL Zertifizierung

Dauer: 1 Tag

Durchführungsart: Präsenztraining

Zielgruppe: Projektleiter, Requirements Engineers, IT-Architekten,Mitarbeiter der Fachabteilung, IT-Revisoren, Berater,Anforderungsmanager, Organisatoren.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Erfahrungen in der Mitarbeit in IT-Projekten. Grundlagenwissen im Bereich Requirements Engineeringsind von Vorteil.

Nr.: 2013Preis: 590€ netto / 702,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen.

In diesem Seminar wird Ihnen UML-Wissen vermittelt, welches Sie für die Zertifizierungsprüfung "IREB Certified Professional forRequirements Engineering - Foundation Level" benötigen. Die Inhalte des Seminars richten sich nach dem aktuellen IREB Lehrplan. Siekennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtigeinzusetzen sind. Weiterhin kennen Sie die notwendigen Details des UML-Klassendiagramms, des UML-Aktivitätsdiagramms und desUML-Zustandsdiagramms.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu Software Engineering Schulungen und Zertifizierungen.

Programm

UML-Use-Case-Diagramm:

Was ist wichtig bei der Definition eines Use-Case?Anforderungsspezifikation mit Anwendungsfällen oder SzenarienUse-Case-Diagramme: ModellelementeUse-Case-Spezifikationen

UML-Klassendiagramme:

Modellelemente eines UML-KlassendiagrammsKlassenAssoziationenRollen und MultiplizitätenAggregationKompositionGeneralisierung, Spezialisierung und Vererbung

UML-Aktivitätsdiagramme:

Modellelemente eines UML- AktivitätsdiagrammsAktion und AktivitätObjektknotenDarstellung von alternativen Kontrollflusspfaden

Page 5: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Ablaufmodellierung mittels UML-AktivitätsdiagrammenAktivitätsbereich

UML-Zustandsdiagramme:

Modellelemente eines UML-ZustandsdiagrammsZustände und ZustandsübergängeHierarchisierung und NebenläufigkeitKapselung interner Zustände durch Eintritts- und Austrittspunkte

Hinweis

Direkt am nachfolgenden Tag beginnt das Zertifizierungsvorbereitungsseminar 2012 mit der Zertifizierungsprüfung zum IREBCPRE-FL

Page 6: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201326/05/2019

Termine und Orte – Nr.: 2013

München

11 Jun - 11 Jun 2019

Frankfurt

19 Aug - 19 Aug 2019

Hamburg

23 Sep - 23 Sep 2019

Page 7: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

UML BASICSUML Diagramme für Anforderungsanalyse, Analyse und Design

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Software-Ingenieure, Projektleiter, Systemanalytiker,Business-Analysten.

Voraussetzungen: Grundkenntnisse in der Softwareentwicklung.

Nr.: 9004Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Demonstration.

Nach diesem Seminar kennen Sie die UML Diagramme und UML Modelle, die für die für Anforderungsanalyse, Analyse und das Designverwendet werden können. Sie haben einen Überblick über die wichtigsten Elemente der UML Diagramme und kennen derenZusammenhänge.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.

Programm

UML Überblick:Versionsunterschiede - Historie und Intention der UML - Anwendungsmöglichkeiten

UML in der Anforderungsanalyse:

Use Case Diagramme - Inhalte, Intention, erlaubte Elemente und Darstellung - Paket Diagramme - Beschreibungsmöglichkeiten vonUse Cases - Aktivitäts-Diagramme - Einschätzung des Anforderungsanalyse Modells

UML in der Analyse - UML Diagramme aus fachlicher Sicht:

Paket-, Klassen-, Sequenz-, Aktivitäts-, und Zustandsdiagramme - Inhalte, Intention, Einordnung, erlaubte Elemente undDarstellung - Einschätzung des Analyse Modells

UML im Design - technische UML Modelle:

Komponenten-, Kompositionsstruktur- und Deployment-Diagramme - Inhalte, Intention, erlaubte Elemente und Darstellung -Einschätzung des Design Modells

Page 8: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/900426/05/2019

Termine und Orte – Nr.: 9004

Frankfurt

24 Oct - 25 Oct 2019

Page 9: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/901226/05/2019

SYSTEMS ENGINEERING MIT SYSMLEinstieg in die Systemmodellierung mit der Unified Modeling Language (UML)

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Projektleiter, Software-Ingenieure, Systemanalytiker,Software-Architekten, Softwareentwickler.

Voraussetzungen: Erfahrungen im System- undSoftwareentwicklungsumfeld sind von Vorteil.

Nr.: 9012

Schulungsmethode: Vortrag, Diskussion, Demonstration am Systemmit Sparx Enterprise Architect.

Nach diesem Seminar kennen Sie die methodischen Grundlagen der Systemmo-dellierung mit SysML, einer standardisiertenModellierungssprache zur Spezifikation und Visualisierung von Systemen von den Anforderungen bis zum Systemdesign.

Programm

Einführung in SysML:Was ist Systems Engineering? - Systems Engineering Prozesse - Der Zusammenhang von SysML und UML - Intention derModellierung mit SysML

Sichten/Modelle in der Modellierung mit SysML:

Funktionale/nicht funktionale Anforderungen an das System - Statische Sicht auf das System mit Block- und Systembausteinen -Dynamische Sicht mit Zuständen, Aktionen und Nachrichten

Vorgehensweise im Systems Engineering:

Anforderungen ermitteln - System Kontext beschreiben - Fachliche Inhalte modellieren - Glossar erstellen - Design der System-Komponenten

Elemente und Diagramme der SysML:

Aufbau und Konzept - Profile der SysML - Diagrammarten - Use Case Diagramm - Strukturdiagramme (Paket-, Block- undKlassendiagramm) - Verhaltensdiagramme (Aktivitäts-, Timing-, Kommunikations-, Sequenz- und Zustandsdiagramm).

Page 10: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

UML DIAGRAMME FüR REQUIREMENTS ENGINEERS - IN DER PRAXISAnforderungen modellbasiert dokumentieren

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Software-Ingenieure, Projektleiter, Systemanalytiker,Business-Analysten.

Voraussetzungen: Grundkenntnisse der Softwareentwicklung.

Nr.: 9007Preis: 1.150€ netto / 1.368,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen.

Nach diesem Seminar verfügen Sie über die Kenntnisse, alle UML Diagramme, die im Requirement Engineering eingesetzt werden,verwenden zu können. Sie haben an verschiedenen Beispielen und Vertiefungen durch Übungen gelernt, wie die UML Diagrammetatsächlich im Projekt verwendet werden können.

Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.

Programm

UML Use Cases:

Definition und Abgrenzung zum GeschäftsprozessDas UML Use Case Diagramm im Überblick

UML Use Case Diagramm Details:

UML Use Case Diagramm DetailsVererbung bei Use Cases und AkteurenPaketierung von Use Cases mit dem Paket-DiagrammGenereller Aufbau von Schablonen zur Use Case BeschreibungSzenarios und Use Case BeschreibungenBeschreibung von Standardabläufen, Fehlerfällen und Variationen

Das Aktivitäts-Diagramm:

Der Einsatz von Aktivitäts-Diagrammen in der Use Case Analyse für die Beschreibung von Abläufen in der IREBFunktionsperspektive

Das Klassen-Diagramm:

Die Verwendung des Klassen-Diagramms zur Beschreibung von statischen Beziehungen von Klassen (IREB Strukturperspektive)

Das Zustands-Diagramm:

Zustände und Übergange zur Beschreibung von Verhalten (IREB Verhaltensperspektive)

Page 11: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/900726/05/2019

Termine und Orte – Nr.: 9007

Düsseldorf

21 Oct - 22 Oct 2019

Page 12: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWAREMODELLIERUNG MIT DER UML UND DEM WERKZEUG ENTERPRISEARCHITECT

Dauer: 5 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Der Kurs "Softwaremodellierung mit der UnifiedModeling Language (UML) und dem Werkzeug Enterprise Architect“richtet sich an Systemanalytiker, Software-Ingenieure, IT-Koordinatoren, IT-Führungskräfte, Projektleiter undQualitätssicherer, die wissen wollen, wie die Unified ModelingLanguage (UML) sinnvoll mit dem Werkzeug Enterprise Architect inSoftware-Projekten eingesetzt werden kann.

Voraussetzungen: Um am Kurs erfolgreich teilnehmen zu können,sollten Sie grundlegende Kenntnisse in der Software-Entwicklungund Modellierung haben.

Nr.: 9024Preis: 2.250€ netto / 2.677,50 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer vermitteln Ihnen inkompakter Form die für die Praxis relevanten Bestandteile derUnified Modeling Language (UML) und des Werkzeugs EnterpriseArchitect. Die Theorie wird durch Übungen und Praktikum amSystem gefestigt. Vortrag, Diskussion, Übungen und Praktikum amSystem wechseln sich sinnvoll ab, wobei der Übungsanteil ca. 40%beträgt.

Nach dem Besuch des Seminars "Softwaremodellierung mit der UML und dem Werkzeug Enterprise Architect“ wissen Sie, wie fachlicheund technische Modelle mit der Unified Modeling Language (UML) und dem UML-Werkzeug Enterprise Architect (EA) erzeugt werden.Sie haben anhand von Übungsbeispielen erste praktische Erfahrung mit der Erstellung der Modelle gesammelt und können diese mitdem Enterprise Architect darstellen. Ferner haben Sie einen grundlegenden Einblick in alle weiteren wichtigen Funktionen desWerkzeugs Enterprise Architect erhalten und sind so in der Lage, die Unified Modeling Language (UML) und das Werkzeug in Projektenselbst zu nutzen.

Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.

Programm

Grundlagen UML:

Historie und Intention der UMLStereotypenUML aus objektorientierter und prozeduraler Sicht.

Die Anforderungsanalyse mit Use Cases und die Umsetzung im Enterprise Architect (EA):

Akteure und Use Cases in UMLBeschreibungstemplates - Aktivitäts-DiagrammeEA Strukturen für die Anforderungsanalyse-ModelleDas EA RequirementsmodelUI Prototyping mit EA.

Das fachliche Modell mit UML und EA:

Das Klassendiagramm der UMLInteraktionsmodellierung mit Sequenz-, Aktivitäts- oder Kommunikations-DiagrammenLebenszyklusmodellierung mit dem Zustands-DiagrammErstellung des Modells und der Diagramme mit dem EA.

Page 13: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Das technische Modell mit UML und EA:

Verfeinerung des fachlichen ModellsComponent- und Deployment-Diagramme zur Beschreibung von ArchitekturenDie Nutzung vom EA bei der Erstellung des technischen Modells.

EA Nutzung zur Projektorganisation und Dokumentation:

Generelle Vorgehensweise bei der CodegenerierungErstellung von DokumentationenXML Import und ExportMehrbenutzerbetriebGrundlagen zur Anbindung und Nutzung von externen Versionsverwaltungen wie Subversion etc.Tipps und Tricks im Umgang mit dem EA.

Hinweis

Die UML Version 2.4 ist Grundlage. Dieses Seminar beschreibt die Nutzung der UML und des EA auch für prozedurale Software-Projekte.

Page 14: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/902426/05/2019

Termine und Orte – Nr.: 9024

Stuttgart

05 Aug - 09 Aug 2019

Berlin

16 Sep - 20 Sep 2019

Page 15: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IBM QQ144G - ESSENTIALS OF IBM RATIONAL RHAPSODY FOR SYSTEMSENGINEERS V8.1.1

Dauer: 4 Tage

Durchführungsart: Präsenztraining

Zielgruppe: This basic course is for systems engineers and projectmanagers.

Voraussetzungen: You should have knowledge of systemsengineering.

Nr.: 37409

Schulungsmethode: presentation, discussion, hands-on exercises,demonstrations on the system.

In this course you learn the techniques required to use the Systems Modeling Language (SysML V1.3) and Rational Rhapsody to solve acomplex system engineering problem. Through the use of hands-on exercises creating "real world" applications, you build a strongfoundation in SysML and Rhapsody. The process by which models are created is explored through the creation of a "real-world"systems engineering model. The essential SysML diagrams for Requirements Analysis, System Functional Analysis, System DesignSynthesis, are explored in the exercises. In this course, you learn how to use Rhapsody to build a model of a filling station. New in thisversion of the course is the coverage of executable token-based activity diagrams, Metrics views, OSLC-based requirements linkingand SysML 1.3 Proxy Ports and Interface Blocks.

Programm

Key topics:Introduction to Model Based Systems Engineering (MBSE), SysML and Rhapsody Requirements Analysis:

OSLC based requirements, traceability, coverage analysis and impact analysis

Modeling Use Cases

Functional Analysis:

Modeling Activities

Modeling Basic Structure

Modeling Sequence Diagrams

Modeling State Machines

Modeling Interfaces

Model Checking and Execution Design Synthesis:

Decomposition, Allocation and Handoff

Reporting

Objectives:

- Learn the product in the context of a system engineering process flow to ensure you are comfortable applying Rhapsody at all

Page 16: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/3740926/05/2019

phases of system analysis and design

- Create systems level models with full traceability to oslc-based requirements, impact and coverage analysis

- Validate systems models through execution

Page 17: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ANFORDERUNGSANALYSERequirements Analysis: Von der Anforderung zum Fachkonzept

Dauer: 4 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar zum Thema Requirements Analysiswendet sich an Projektleiter, Requirements Engineers, BusinessAnalysten, Organisatoren, Mitarbeiter der Fachabteilung, IT-Revisoren und Berater, die die wesentlichen Grundlagen desAnforderungsmanagements (Requirements Engineering) erlernenmöchten.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Kenntnisse über Organisationsabläufe underste Erfahrungen in IT Projekten.

Nr.: 2010Preis: 1.990€ netto / 2.368,10 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsRequirements Engineers erklären Ihnen die Grundlagen derAnforderungsanalyse in verständlicher praxisrelevanter Form.Diskussionen mit Teilnehmern aus unterschiedlichen Firmen undProjekten sowie Übungen zum Anwenden der Methoden undTechniken sowie das Besprechen eines durchgängigen Fallbeispielshelfen Ihnen das neu erworbene Wissen zu festigen und in IhremArbeitsumfeld anzuwenden.

Nach der Schulung Anforderungsanalyse (Requirements Analysis) haben Sie dengrößten Teil der Grundlagen und Vorgehensweisen im Requirements Engineering kennengelernt. Sie sind nun mit den Techniken undMethoden der Anforderungserhebung, der Anforderungsanalyse und der Darstellung des Ist-Zustands und der Formulierung vonAnforderungen vertraut. Sie kennen Ziele und die Vorgehensweise bei der Durchführung der Vorstudie bzw. Machbarkeitsstudie undder Erstellung des Pflichtenhefts.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.Weitere Informationen zu Software Engineering Schulungen und Zertifizierungen.

Programm

Grundlagen des Requirements Analysis:

Rolle des Requirements Engineer (Anforderungsmanager)Rolle der StakeholderBeteiligung der richtigen StakeholderBegriffe und Definitionen im AnforderungsmanagementSystementwicklungs-ProzessKlassische und agile Vorgehensmodelle

Vorstudie, Machbarkeitsstudie:

ProjektinitiierungErhebung der AnforderungenZiele der Vorstudie

Page 18: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Anforderungen und EinflussfaktorenMachbarkeitsanalyseErgebnisProjektentscheid

Requirements ermitteln:

Auswertung vorhandener UnterlagenMethoden der AnforderungserhebungInterviews, Fragebogen, Beobachtung, SelbstaufschreibungFormularweg-AnalyseEinsatz- und Kontrollmöglichkeiten (Feedback-Techniken)

Anforderungen analysieren:

Ziele der Ist-AnalyseNutzwertanalyseProblemanalyseChecklistenABC-Analyse

Anforderungen natürlichsprachig dokumentieren:

Anforderungen klassifizierenFunktionale und nicht-funktionale Anforderungen beschreibenAnforderungstypenSprachliche Qualität der BeschreibungAnforderungsschablonenAbnahmekriterienAufbau des FachkonzeptsMuster für verbale Anforderungsbeschreibungen

Darstellungstechniken für Requirements:

FunktionsbaumKontextdiagrammDatenlexikonUse Case-DiagrammAktivitätsdiagrammBusiness Process Modeling Notation (BPMN)Ereignis-Prozessketten

Requirements prüfen und abstimmen:

Techniken zur Prüfung von AnforderungenGrundlagen der Abstimmung von AnforderungenAnforderungen und LeistungsabnahmeUmgang mit Problemen und Konflikten

Page 19: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Hinweis

Die Schulung Anforderungsanalyse behandelt im Vordergrund das Ermitteln, Dokumentieren, Prüfen und Abstimmen vonAnforderungen. Das Verwalten der Anforderungen wird im Seminar 2011 behandelt.Das Training Anforderungsanalyse / Requirements Analysis als Grundlagenseminar ist hilfreich für die Vorbereitung auf die IREBCPRE Foundation Level Zertifizierung.

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 20: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201026/05/2019

Termine und Orte – Nr.: 2010

München

03 Jun - 06 Jun 2019 16 Dec - 19 Dec 2019

Düsseldorf

29 Jul - 01 Aug 2019 18 Nov - 21 Nov 2019

Stuttgart

26 Aug - 29 Aug 2019

Hamburg

09 Sep - 12 Sep 2019

Frankfurt

21 Oct - 24 Oct 2019

Page 21: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ANFORDERUNGSMANAGEMENTRequirements Management - Methoden, Techniken, Tools

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar wendet sich vor allem anRequirements Engineers, Anforderungsmanager, Führungskräfte,IT-Leiter, Projektleiter, Qualitätssicherer, IT-Revisoren, Berater,Change Manager, Abnahmebeauftragte, die die wesentlichenGrundlagen des Requirements Managements erlernen wollen.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Erfahrungen in der Mitarbeit in IT-Projekten. Der Besuch des Seminars 2010 2010 oder vergleichbareKenntnisse sind dringend empfohlen, da diese Schulung denLebenszyklus der "Anforderung" aus dem SeminarAnforderungsanalyse fortsetzt.

Nr.: 2011Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsRequirements Engineers erklären Ihnen die Grundlagen desAnforderungsmanagements als Teilbereich des RequirementsEngineering in verständlicher praxisrelevanter Form. Diskussionenmit Teilnehmern aus unterschiedlichen Firmen und Projekten sowieÜbungen zum Anwenden der Methoden und Techniken sowie dasBesprechen eines durchgängigen Fallbeispiels helfen Ihnen das neuerworbene Wissen zu festigen und in Ihrem Arbeitsumfeldanzuwenden.

Das Requirements Management, als ein Bestandteil des Requirements Engineering, beschäftigt sich mit der Verwaltung derAnforderungen, der Durchführung von Anforderungsänderungen, der Umsetzung von Anforderungen im Projekt bis hin zur Abnahmedurch den Auftraggeber. Nach der Schulung "Anforderungsmanagement“ wissen Sie, welche Aufgaben zur Verwaltung undToolunterstützung im zweiten Abschnitt des Lebenszyklus von Requirements entstehen und wie diese in dem Entwicklungsprozess zuintegrieren sind. Ebenso wissen Sie, wie eine Abnahmerichtlinie erstellt wird und Sie erkennen die Konflikte zwischen dem Transition-Prozess aus ITIL und dem Change-Prozess der Vorgehensmodelle. Sie haben das notwendige Wissen, um die Aufgaben derAnforderungsverwaltung durchführen zu können.

Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.

Programm

Grundlagen:

Was sind Requirements?Ansätze des Requirements Management in V-Modell 97, V-Modell XT, RUP, XP, Scrum, Volere, IREBWichtigste Ergebnisse der AnforderungsanalyseIntegration im Vorgehensmodell

Verwalten der Anforderungen:

Verfolgbarkeit von AnforderungenVersionierung von AnforderungenKonfiguration von AnforderungenVerfolgen und Verwalten von Anforderungsänderungen

Change Management Prozess:

Prozess des änderungsmanagementKonfigurationen und Anforderungen

Page 22: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

KonfigurationsmanagementTracing und Verfolgen von AnforderungsänderungenChange-Prozess und Transition-Prozess

Werkzeugunterstützung und -evaluation:

überblick Requirements Management WerkzeugeEinführung von WerkzeugenBeurteilung von WerkzeugenIntegration der CARE-Tools in die Werkzeuglandschaft der Entwicklung

Leistungsabnahme:

Organisation der AbnahmeTests und PrüfungenPrüfzeitpunkte im ProjektPrüfplan, Prüfprotokoll und AnforderungsprüfungAufbau der Abnahmerichtlinie

Projektabschluss aus Anforderungssicht:

Sicherung der Ergebnisse des Requiremens Engineering, Lessons learnedAufbereitung zur WiederverwendungMusterverwaltung für Anforderungen

Hinweis

In der Schulung "Anforderungsmanagement“ ist das Verwalten der Anforderungen sowie der Umgang mit Anforderungsänderungenund die Verfolgung der Umsetzung der Anforderungen im Entwicklungsprozess im Vordergrund. Das Ermitteln, Dokumentieren,Prüfen und Abstimmen der Anforderungen wird nur in Kürze angesprochen, da diese Themen Bestandteil der Schulung"Anforderungsanalyse“ sind.

Page 23: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201126/05/2019

Termine und Orte – Nr.: 2011

Berlin

20 Jun - 21 Jun 2019

München

30 Sep - 01 Oct 2019

Page 24: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/203526/05/2019

REQUIREMENTS ENGINEERING - IM ÜBERBLICK

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Führungskräfte, IT-Leiter, Projektleiter, IT-Revisoren,Organisationsberater.

Voraussetzungen: Erfahrungen in der Mitarbeit in IT-Projekten

Nr.: 2035

Schulungsmethode: Vortrag, Diskussion, Übungen, Gruppenarbeit,Fallbeispiele.

Das Requirements Engineering beschäftigt sich mit der Gestaltung, Planung, Organisation und der Durchsetzung einesAnforderungsprozesses für ein anstehendes Entwicklungsprojekt. Nach dem Besuch des Seminars haben Sie einen Überblick über alleSubprozesse des Requirements Engineering. Sie wissen, welchen Gestaltungsspielraum die Anforderungsprozesse bieten und welcheGestaltungsentscheidungen zu treffen sind, um ein Requirements Engineering zu implementieren.Sie kennen die Möglichkeiten wieRequirements Engineering in das Unternehmens-Vorgehensmodell integriert werden kann.

Programm

Grundlagen:Zielsetzung des Requirements Engineering - Vergleich der Ansätze des Requirements Engineering in V-Modell 97, V-Modell XT, RUP,XP, Scrum, Volere, IREB - Requirements-Lifecycle im Vorgehensmodell - Entscheidungskriterien für ein projektspezifischesRequirements Engineering

Anforderungserhebung und Bewertung:

Methoden zur Kontextanalyse - Erhebungstechniken - Szenarios, Business Use Case, EVA-Formular - Bewertungsmethoden -Führungsaufgabe Gestaltung der Anforderungserhebung

Anforderungsspezifikation und Dokumentation:

Gestaltung der Anforderungsspezifikation - Anforderungsattributierung, Anforderungstypisierung - Qualitätsverbesserung vonAnforderungen - Auswahl der Darstellungstechniken - Gestaltung der Anforderungs-QS - Gliederungsvarianten des Fachkonzepts -Führungsaufgabe Gestaltung des Prozesses der Anforderungsspezifikation

Verwalten der Anforderungen, Change Management, Werkzeugunterstützung:

Steuerung von Anforderungsänderungen - Toolunterstützung für das Requirementsmanagement - Integration von CARE-Tools in dieWerkzeug-Architektur - Führungsaufgabe Changemanagement

Leistungsabnahme:

Quality-Gates, Prüfplan, Prüfprotokoll, Abnahmerichtlinie - Führungsaufgabe Anforderungs-QS und Abnahmeorganisation

Implementierung und Improvement des Anforderungsmanagement:

Implementierung des Anforderungsmanagement - Rollen des Anforderungsmanagement - Improvement desAnforderungsmanagement in CMMI, SPICE - Projektabschluss und Anforderungsmanagement

Page 25: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

AGILES REQUIREMENTS ENGINEERING

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Training richtet sich speziell an zukünftigeProduct Owner und Requirements Engineers im agilen Umfeld, aberauch an Projektmanager, Softwareentwickler, Architekten undTester. Das Seminar eignet sich ebenfalls für Produktmanager undIT-Manager, die einen fundierten Einblick in das agileAnforderungsmanagement bekommen möchten.

Voraussetzungen: Um an dem Training erfolgreich teilnehmen zukönnen benötigen Sie Erfahrung in der Durchführung von Projektenund im Umgang mit Anforderungen. Grundlegende Erfahrungen mitagilen Vorgehensweisen werden empfohlen. Grundkenntnisse imklassischen Requirements Engineering, wie sie im Seminar 201002010 vermittelt werden, sind von Vorteil.

Nr.: 9006Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer nutzen vielfältigeMethoden und vermitteln Ihnen das Thema durch didaktischabwechslungsreiche Vorträge und Diskussionen. In interaktivenpraktischen Übungen erproben Sie neue Praktiken, vertiefen IhrWissen und tauschen sich mit anderen Teilnehmern aus.

Sie beherrschen die Rolle des Anforderungsmanagements im agilen Umfeld. Sie kennen die organisatorischenVoraussetzungen für effektives agiles Anforderungsmanagement. Sie wissen, welche Rollen wichtig sind und welche Aufgaben diesehaben. Sie können Anforderungen agil erfassen und leichtgewichtig dokumentieren und damit agile Projekte optimal unterstützen.Sie sind in der Lage, Ihre Anforderungen agil zu managen und dadurch die Ergebnissicherheit in Ihrer Produktentwicklung(Neuentwicklung und Erweiterung) zu erhöhen.

Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Einführung in agiles Anforderungsmanagement:

Warum agil?Iteratives vs. phasenorientiertes AnforderungsmanagementUmgang mit änderungenAnforderungen, BegriffsklärungenAgile Vorgehensmodelle, Scrum

Agile Anforderungserfassung:

Formulieren von VisionenAnforderungen, Use Cases, User Stories und TasksRollen-Modellierung

Page 26: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

INVEST-Kriterien für gute User StoriesAkzeptanzkriterienKommunikation und Abstimmung (CCC)

Agiles Anforderungsmanagement:

Product BacklogStory MapsPriorisierung von Anforderungen, Wert einer User StoryEpics (Große User Stories)Schneiden, Teilen und Zusammenlegen von User Stories

Agiles Anforderungsmanagement in der Organisation:

Die Rolle des Anforderungsingenieurs/Businessanalysten/Projektleiters/Product Owners in agilen ProjektenProjekt-Meetings in der agilen OrganisationKoordination mehrerer Teams

Agile Planung und Fortschrittskontrolle:

Agile ProjektvorbereitungAgile Releaseplanung und IterationsplanungDefinition of Done Agile AufwandsschätzungenGeschwindigkeit messen (Velocity)Scope- und Termin-Management mit agilen MethodenFortschrittskontrolle mit Burndown-Diagrammen.

Hinweis

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 27: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/900626/05/2019

Termine und Orte – Nr.: 9006

München

05 Aug - 06 Aug 2019

Düsseldorf

16 Sep - 17 Sep 2019 11 Nov - 12 Nov 2019

Hamburg

19 Sep - 20 Sep 2019

Frankfurt

28 Oct - 29 Oct 2019

Page 28: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

MODERNES ANFORDERUNGSMANAGEMENT - AGIL UND KLASSISCH OPTIMALKOMBINIEREN

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Training richtet sich speziell an zukünftigeProduct Owner und Requirements Engineers, die sich im agilenUmfeld bewegen und nützliche Komponenten des agilen und desklassischen Anforderungsmanagements kombinieren möchten. DasSeminar eignet sich auch für Produktmanager, Projektmanager,Softwareentwickler, Architekten, Tester und IT-Manager, die einenfundierten Einblick in das agile Anforderungsmanagementbekommen möchten.

Voraussetzungen: Um am Training erfolgreich teilnehmen zukönnen, ist Erfahrung in der Durchführung von Projekten und imUmgang mit Anforderungen erforderlich. Grundkenntnisse imklassischen Requirements Engineering, wie sie im Seminar 201002010 vermittelt werden, sind von Vorteil.

Nr.: 9009Preis: 1.990€ netto / 2.368,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer nutzen vielfältigeMethoden und vermitteln Ihnen das Thema durch didaktischabwechslungsreiche Vorträge und Diskussionen. In interaktivenpraktischen Übungen erproben Sie neue Praktiken, vertiefen IhrWissen und tauschen sich mit anderen Teilnehmern aus.

Sie sind nach dem Seminar "Modernes Anforderungsmanagement - Agil und klassisch optimal kombinieren“ in der Lage,die Vorteile klassischer und agiler Techniken für Anforderungserfassung und -management für Ihr Projekt zu nutzen, um IhrAnforderungsmanagement zu optimieren. Sie haben einen umfassenden Überblick über praxisbewährte Methoden und Techniken -sowohl aus dem agilen als auch klassischen Lager - und können diese zielgerichtet in Ihren Projekten einsetzen. Sie kennenunterschiedliche Methoden des Requirements Engineerings und wissen diese gezielt anzuwenden. Sie wissen, wie Sie agiles Vorgehenin klassischen Organisationen einbetten können. Sie stärken Ihre Fähigkeiten, Anforderungen zu formulieren, leichtgewichtig zudokumentieren und überprüfbar zu gestalten. In agilen Projekten steigern Sie mit klassischen Methoden die Nachverfolgbarkeit IhrerAnforderungen, ohne die Agilität einzuschränken. In traditionell orientierten Projekten steigern Sie mit agilen Methoden die Flexibilitätund Ergebnissicherheit.

Dieses Seminar ist Teil des Qualifizierungsplans Requirements Engineer in agilen Projekten.

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Einführung und Motivation:

Vor- und Nachteile der unterschiedlichen AnsätzeIteratives vs. phasenorientiertes AnforderungsmanagementBegriffsklärungenVergleich der Kernpunkte agiler und klassischer Vorgehensmodelle

Page 29: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Agile und klassische Anforderungserfassung:

Formulieren von VisionenRollen-Modellierung und PersonasErfassungsworkshopsBrainstormingInterviewFragebogenOn-site client/customerAuswahlkriterien für ErfassungstechnikenUser StoriesWert einer User StoryINVEST-Kriterien für gute User StoriesAkzeptanzkriterien formulieren Kommunikation und Abstimmung (CCC)Epics (Große User Stories)User Stories vs. Use CasesNicht-funktionale Anforderungen.

Anforderungsmanagement agil und klassisch:

Product BacklogStory MapsPriorisierung von AnforderungenKategorisierung nach dem Kano-ModellTeilen und Zusammenlegen von Anforderungen und StoriesVerfolgbarkeitUmgang mit änderungen

Agile Projekt-Organisation:

Traditionelle vs. agile Projektorganisation Alte und neue Rollen zusammen bringenStakeholder richtig einbindenKommunikations- und InformationsflussReduktion von SchnittstellenKoordination mehrerer TeamsProjekt-Meetings in der agilen Organisation

Effektive Dokumentation von Anforderungen:

Organisation der DokumenteArten der DokumentationDokumentstrukturenQualitätskriterien für DokumenteSchablonen und linguistische GrundlagenDokumentationstechniken

Ergebnissicherung und Fortschrittskontrolle:

Release- und IterationsplanungAnforderungen prüfen, abstimmen und validierenDefinition of DoneAgile Aufwandsschätzungen

Page 30: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Geschwindigkeit messen (Velocity)Scope- und Termin-Management mit agilen MethodenMeilensteine, Iterationen, Produkt-InkrementeFortschrittskontrolle mittels Burn-Down-Diagrammen

Hinweis

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 31: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/900926/05/2019

Termine und Orte – Nr.: 9009

Düsseldorf

03 Jun - 05 Jun 2019 22 Jul - 24 Jul 2019 07 Oct - 09 Oct 201902 Dec - 04 Dec 2019

Berlin

01 Jul - 03 Jul 2019

Stuttgart

15 Jul - 17 Jul 2019 21 Oct - 23 Oct 2019

Frankfurt

31 Jul - 02 Aug 2019 23 Sep - 25 Sep 2019 18 Nov - 20 Nov 2019

Hamburg

11 Sep - 13 Sep 2019 04 Nov - 06 Nov 2019

München

16 Oct - 18 Oct 2019 16 Dec - 18 Dec 2019

Page 32: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® - REQUIREMENTS ENGINEERING KOMPAKTIntensive Vorbereitung auf die CPRE-FL Zertifizierung

Dauer: 5 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses IREB Requirements Engineering KompaktSeminar wendet sich an Projektleiter, Requirements Engineer, IT-Architekten, Mitarbeiter der Fachabteilung, IT-Revisoren, Berater,Anforderungsmanager und Organisatoren, die die Grundlagen desRequirements Engineering nach dem internationalen StandardIREB CPRE erlernen und nachweisen wollen.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemSeminar benötigen Sie Kenntnisse über Organisationsabläufe undProjekterfahrung in IT Projekten.Erste Berufserfahrung im Bereich Anforderungen ist für Sie vonVorteil.

Nr.: 2025Preis: 2.290€ netto / 2.725,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere sehr erfahrenen und praxiserprobtenTrainer erklären Ihnen die Grundlagen des RequirementsEngineering nach dem IREB CPRE Lehrplan in verständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowie dasBesprechen von Fallbeispielen helfen Ihnen das neu erworbeneWissen zu festigen, so dass Sie es in Ihren Projekten anwendenkönnen. Die Prüfungsvorbereitung mithilfe von Übungsfragen und -antworten zu allen Schwerpunktthemen bereitet Sie optimal auf dieZertifizierungsprüfung IREB CPRE FL vor.

Nach der Schulung "IREB - Requirements Engineering Kompakt" haben Sie das erforderliche Basiswissen im Requirements Engineeringzur Anwendung in Ihrem Fachbereich erworben.

Sie kennen verschiedene Techniken und Methoden der Erhebung, der Analyse und der Darstellung des Ist-Zustands und derFormulierung von Anforderungen (Requirements) und können diese bezüglich ihrer Anwendbarkeit in Ihrem Projekt einsetzen.

Sie sind vertraut mit den Methoden der Prüfung und der Abstimmung von Requirements und können diese gewonnenen Anforderungenim Hinblick auf eine System- oder Softwareentwicklung analysieren, konkretisieren und in UML-Modellenabbilden. Sie wissen, welcheAufgaben zur Verwaltung und Toolunterstützung im Lebenszyklus von Requirements entstehen und wie diese in Ihr gegebenesVorgehensmodell integriert werden können.

Außerdem bereiten wir Sie mit Hilfe vieler Übungen, einem durchgehenden Fallbeispiel und einer Probeprüfung optimal auf dieZertifizierungsprüfung "IREB Certified Professional for Requirements Engineering - Foundation Level" vor, die Sie unmittelbar nach demSeminar ablegen können.

Am 5. Tag findet die Zertifizierungsprüfung zum IREB Certified Professional for Requirements Engineering - Foundation Level (CPRE -FL) von ca. 16:00 Uhr bis 17:15 Uhr statt. Die Prüfungsgebühr von 250,- EUR zzgl. gesetzlicher MwSt. ist im Seminarpreis nichtenthalten.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Page 33: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

Einführung und allgemeine Grundlagen des Anforderungsmanagements:

Zahlen und Fakten, Definitionenüberblick über klassische und agile VorgehensmodelleKommunikationstheorie GrundlagenDie Rolle des Requirements EngineerDie Rolle der Stakeholder

Systemgrenzen und Systemkontext:

System- und Kontextgrenzen bestimmenSystemkontext dokumentieren

Ermittlung von Anforderungen:

Mögliche Quellen für AnforderungenBeteiligung der richtigen StakeholderAnforderungskategorisierung nach dem Kano-ModellErmittlungstechniken (Auswertung vorhandener Unterlagen, Interviews, Fragebogen, Beobachtung)

Dokumentation von Anforderungen nach dem IREB CPRE Standard:

DokumentgestaltungArten der AnforderungsdokumentationDokumentenstrukturenQualitätskriterien für das AnforderungsdokumentQualitätskriterien für AnforderungenIREB CPRE Glossar

Natürlichsprachige Dokumentation von Anforderungen:

Sprachliche Effekte (Nominalisierung, Universalquantoren, unvollständig spezifizierte Bedingungen)Konstruktion von Anforderungen mittels SatzschabloneAbnahmekriterien

Modellbasierte Dokumentation von Anforderungen:

Der ModellbegriffZielmodelleUML-Use-Case-DiagrammeDrei Perspektiven auf die AnforderungenKlassendiagrammeAktivitätsdiagrammeZustandsdiagrammeEntity-Relationship-Diagramme

Prüfung und Abstimmung von Anforderungen:

Qualitätsaspekte

Page 34: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Techniken zur Prüfung von AnforderungenAbstimmung von Anforderungen

Anforderungen verwalten:

Attribute von AnforderungenSichten auf AnforderungenVersionierung von AnforderungenKonfigurations- und änderungsmanagement

Werkzeugunterstützung, Tooleinsatz im Requirements Engineering:

WerkzeugeinführungBeurteilung von Werkzeugen

Hinweis

Dieses Training mit verlängerten Seminarzeiten pro Tag bietet Ihnen eine optimale Vorbereitung auf die Zertifizierungsprüfung. Wirempfehlen Ihnen dringend eine tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung auf die "IREB CertifiedProfessional for Requirements Engineering - Foundation Level" Zertifizierung.

Neben den Seminarunterlagen erhalten Sie am 1. Schulungstag als Grundlagenliteratur das Fachbuch "Basiswissen RequirementsEngineering" von Pohl/Rupp.

Nach der bestandenen Prüfung können Sie bei Integrata an allen weiterführenden IREB CPRE Advanced LevelZertifizierungsschulungen zu den Schwerpunkten Elicitation & Consolidation, Requirements Modeling und RequirementsManagement teilnehmen.

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 35: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/202526/05/2019

Termine und Orte – Nr.: 2025

Stuttgart

24 Jun - 28 Jun 2019 09 Dec - 13 Dec 2019

Düsseldorf

15 Jul - 19 Jul 2019 11 Nov - 15 Nov 2019

Frankfurt

12 Aug - 16 Aug 2019

München

16 Sep - 20 Sep 2019

Hamburg

14 Oct - 18 Oct 2019

Page 36: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CERTIFIED PROFESSIONAL FOR REQUIREMENTS ENGINEERING -FOUNDATION LEVELVorbereitung auf die CPRE-FL Zertifizierung

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses IREB CPRE-FL Seminar wendet sich anProjektleiter, Requirements Engineers, Anforderungsmanager,Business Analysten, IT- und Software-Architekten, Software Tester,Mitarbeiter der Fachabteilung, Berater und Organisatoren, die dieGrundlagen des Requirements Engineering nach deminternationalen Standard IREB CPRE erlernen und nachweisenwollen.

Voraussetzungen: Notwendige Voraussetzung für dieSeminarteilnahme:Seminar 2013 02013, in welchem die für dieIREB Prüfung benötigten Use-Case-, Klassen-, Aktivitäts- und UML-Zustandsdiagramme behandelt werden, oder vergleichbareKenntnisse.Hilfreiche Voraussetzung für die Seminarteilnahme:Seminar 201002010 oder vergleichbare Kenntnisse.Berufserfahrung im Bereich Requirements Engineering.

Nr.: 2012Preis: 1.490€ netto / 1.773,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer erklären Ihnendie Grundlagen des Requirements Engineering nach dem IREBCPRE Lehrplan in verständlicher Form. Diskussionen mit denanderen Teilnehmern der Schulung sowie das Besprechen vonFallbeispielen helfen Ihnen das neu erworbene Wissen zu festigen,so dass Sie es in Ihren Projekten anwenden können. DiePrüfungsvorbereitung mithilfe von Übungsfragen und -antworten zuallen Schwerpunktthemen bereitet Sie optimal auf dieZertifizierungsprüfung vor.

In dieser Schulung werden Sie zum "IREB Certified Professional for RequirementsEngineering Foundation Level" ausgebildet.Das Thema Requirements Engineering ist eine Schlüsseldisziplin im Projektablauf und somit entscheidend für Ihren Projekterfolg. Sieerlernen Techniken, Methoden und Werkzeuge, um Anforderungen effizient zu erheben, zu dokumentieren, zu überprüfen und zuverwalten Die Inhalte dieses Seminars richten sich nach dem aktuellen IREB CPRE-FL Lehrplan. Die Zertifizierungs-Prüfung zum "IREBCertified Professional for Requirements Engineering Foundation Level" können Sie unmittelbar nach dem Seminar in schriftlicher Formablegen.

Am 3. Tag findet die Zertifizierungsprüfung zum IREB Certified Professional for Requirements Engineering - Foundation Level (CPRE -FL) von ca. 16:00 Uhr bis 17:15 Uhr statt. Die Prüfungsgebühr von 250 ,- EUR zzgl. gesetzlicher MwSt. ist im Seminarpreis nichtenthalten.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Page 37: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

Einführung und allgemeine Grundlagen des Requirements Engineering:

Zahlen und Fakten, DefinitionenVorstellen wichtiger VorgehensmodelleGrundlagen der KommunikationstheorieProfil eines Requirements Engineers

System und Systemkontext abgrenzen:

System- und Kontextgrenzen bestimmenSystemkontext dokumentieren

Anforderungen ermitteln nach dem IREB CPRE Standard:

Quellen für Anforderungen kennenlernenAnforderungskategorisierung nach dem Kano-ModellErmittlungstechniken

Anforderungen dokumentieren:

DokumentgestaltungArten der DokumentationDokumentenstrukturenQualitätskriterien für das Anforderungsdokument und für AnforderungenGlossar des IREB CPRE Standards

Anforderungen natürlichsprachig dokumentieren:

Sprachliche Effekte: Nominalisierung, Universalquantoren, unvollständig spezifizierte BedingungenKonstruktion von Anforderungen mittels Satzschablone

Anforderungen modellbasiert dokumentieren:

Der ModellbegriffZielmodelleUML-Use-Case-DiagrammeDrei Perspektiven auf AnforderungenEntity-Relationship-DiagrammeKlassendiagramme

Page 38: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

AktivitätsdiagrammeZustandsdiagramme

Anforderungen prüfen und abstimmen:

Qualitätsaspekte für AnforderungenTechniken zur Prüfung von AnforderungenAbstimmung von Anforderungen

Anforderungen verwalten:

Attribute von AnforderungenSichten auf AnforderungenVersionierung von AnforderungenKonfigurations- und änderungsmanagement

Werkzeugunterstützung:

Voraussetzungen und wichtige Punkte für die WerkzeugeinführungBeurteilung von Werkzeugen

Hinweis

Wenn Sie über geringe Vorkenntnisse verfügen, empfehlen wir Ihnen das Seminar 2025 mit einer Dauer von 5 Tagen.Falls Sie keine oder nur geringe UML Kenntnisse haben, können Sie diese direkt vor dieser Schulung in dem Seminar 2013erwerben.

Dieses Intensiv-Seminar mit verlängerten Seminarzeiten pro Tag bietet Ihnen eine optimale Vorbereitung auf die Prüfung. Wirempfehlen Ihnen dringend eine tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung auf die “IREB CertifiedProfessional for Requirements Engineering - Foundation Level” Zertifizierung.

Neben den Seminarunterlagen erhalten Sie am 1. Schulungstag als Grundlagenliteratur das Fachbuch "Basiswissen RequirementsEngineering von Pohl/Rupp. Aus organisatorischen Gründen können wir Ihnen dieses nicht vor dem Seminarstart zur Verfügungstellen.

Nach der bestandenen Prüfung können Sie bei Integrata an allen weiterführenden IREB CPRE Advanced LevelZertifizierungsschulungen zu den Schwerpunkten Elicitation & Consolidation, Requirements Modeling und RequirementsManagement teilnehmen.

Page 39: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201226/05/2019

Termine und Orte – Nr.: 2012

Düsseldorf

27 May - 29 May 2019 05 Aug - 07 Aug 2019 07 Oct - 09 Oct 2019

München

12 Jun - 14 Jun 2019 02 Sep - 04 Sep 2019

Berlin

08 Jul - 10 Jul 2019

Stuttgart

22 Jul - 24 Jul 2019 25 Nov - 27 Nov 2019

Frankfurt

20 Aug - 22 Aug 2019 04 Nov - 06 Nov 2019

Hamburg

24 Sep - 26 Sep 2019

Page 40: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CERTIFIED PROFESSIONAL FOR REQUIREMENTS ENGINEERING -FOUNDATION LEVEL (ENGLISH)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Project Manager, Requirements Engineers, IT-Architects, employees of operating departments, IT Auditor,Consultants, Requirements Manager, Analysts.

Voraussetzungen: Sem. 02010 2010 or adequate knowledge, UMLBasics.

Nr.: 12012

Schulungsmethode: Lecture, discussion, exercises, case studies.

The topic Requirements Engineering playing a key role inside of projects is therefore crucial for the success of projects. During thistraining you learn all of relevant knowledge concerning the elicitation, documentation, validation, negotiation and administration ofrequirements necessary to pass the certification exam "IREB Certified Professional for Requirements Engineering Foundation Level".The contents of this course relies to the current IREB CPRE FL syllabus. Directly after the course you have the possibility to pass theexam.

Programm

Introduction and general basics:Dates and facts - Definitions - Process models - Communication theory basics - Profile of a requirements engineer

System and System Context Boundaries:

System- and context boundaries de-termination - System context documentation

Requirements Elicitation:

Sources of requirements - Kano model requirements categories - Elicitation techniques

Requirements Documentation:

Documentation design - Types of documentation - Document structure - Quality criteria for requirement documents - Qualitycriteria for requirements - Glossary

Documenting Requirements with Natural Language:

Lingual effects: Nominalization, incompletely specified conditions - Construction of requirements via sentence template

Model Based Requirements Documentation:

Definition of a model - UML-Use-Case-Diagrams - Three perspectives on requirements - Entity-Relationship-Diagrams - Class

Page 41: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1201226/05/2019

diagrams - Activity diagrams - State diagrams

Requirements Validation and Negotiation:

Quality aspects for requirements - Techniques for requirements validation - Negotiation of requirements

Requirements Management:

Requirement attributes - Requirement views - Versioning of requirements - Configuration- and change management

Tool support:

Introduction of tools - Evaluation of tools

Hinweis

Daily follow up of the course day is highly recommended. The examination fee is not included in the course fee.

Page 42: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CPRE FOUNDATION LEVEL - PRüFUNGSVORBEREITUNGAuffrischung, Wiederholung, Klärung offener Fragen

Dauer: 1 Tag

Durchführungsart: Lehrgang

Zielgruppe: Projektleiter, Requirements Engineer, IT-Architekten,Mitarbeiter der Fachabteilung, IT-Revisoren, Berater,Anforderungsmanager, Organisatoren.

Voraussetzungen: Langjährige Praxiserfahrung im BereichRequirements Engineering oder der Besuch des Seminars 201302013 und der Schulung 2012 02012.

Nr.: 2024Preis: 550€ netto / 654,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungsfragen.

Anhand von Übungsfragen zu allen Inhalten des IREB Lehrplans findet eine gezielte Wiederholung der Themen und komprimierteVorbereitung auf die Zertifzierungsprüfung statt. Dieses Seminar eignet sich vor allem für Seminarteilnehmer, die das ThemaRequirements Engineering seit Jahren beherrschen bzw. sich selbstständig auf die Zertifizierung vorbereitet haben und nun die Prüfungablegen wollen. Unmittelbar nach dem Seminar können Sie die Zertifizierungsprüfung IREB Certified Professional for RequirementsEngineering - Foundation Level ablegen.

Prüfungsgebühr von 250 ,- EUR ist nicht im Seminarpreis enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Programm

Einführung und allgemeine Grundlagen

System und Systemkontext abgrenzen

Anforderungen ermitteln

Anforderungen dokumentieren

Anforderungen natürlichsprachig dokumentieren

Anforderungen modellbasiert dokumentieren

Anforderungen prüfen und abstimmen

Page 43: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/202426/05/2019

Anforderungen verwalten

Werkzeugunterstützung

Page 44: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CPRE - ADVANCED LEVEL ELICITATION & CONSOLIDATION

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Anforderungsmanager, Projektleiter, IT-Architekten,Business-Analysten und -Engineers, IT-Revisoren, Berater,Organisatoren.

Voraussetzungen: Erfahrungen im Bereich RequirementsEngineering und im Projektmanagement. Besuch des Seminars2012 2012, oder 2025 2025 oder entsprechende Kenntnisse.Prüfungsvoraussetzung ist die bestandene Prüfung zum "IREBCertified Professional for Requirements Engineering - FoundationLevel".

Nr.: 2022Preis: 1.790€ netto / 2.130,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

Das Thema Requirements Engineering ist eine Schlüsseldisziplin im Projektablauf und somit entscheidend für den Projekterfolg. Indiesem Seminar lernen Sie Ermittlungs- und Konsolidierungstechniken kennen und anzuwenden. Das wichtigste Ziel dieses Seminarsist die Vorbereitung auf die Zertifizierungsprüfung zum "IREB Certified Professional for Requirements Engineering Advanced Level -Elicitation & Consolidation", die Sie im Anschluss an dieses Seminar ablegen können.

Die Advanced Level Zertifizierung (CPRE-AL E&C) besteht aus zwei Teilen:

Teil 1: schriftliche Klausur (Multiple-Choice-Test)Teil 2: Hausarbeit (erst nach Bestehen von Teil 1, innerhalb von 12 Monaten)

Am 3. Tag findet die Zertifizierungsprüfung zum IREB CPRE- Advanced Level Elicitation und Consolidation von ca. 16:00 Uhr bis 17:15Uhr statt. Die Prüfungsgebühr von 600,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Programm

Fähigkeiten des Requirements Engineers im Bereich der Ermittlung und Konsolidierung:

Benötigte FähigkeitenSelbst- und FremdeinschätzungWeiterbildungsmaßnahmenKommunikationsmodell nach Schulz von Thun

Page 45: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Anforderungsquellen kennen und nutzen:

Arten von AnforderungsquellenStakeholder identifizieren, klassifizieren und managenRelevante Dokumente identifizieren, klassifizieren und managenBestehende Systeme im Betrieb für die Arbeit nutzen

Ermittlungstechniken kennen und anwenden:

EigenschaftenBefragungstechnikenBeobachtungstechnikenKreativitätstechnikenArtefaktbasierte TechnikenUnterstützende Techniken

Konsolidierungstechniken kennen und anwenden:

KonfliktartenAnnäherungstechnikenAbstimmungs- bzw. WeisungsmethodenAnalytische Methoden

Konflikte analysieren und lösen

Hinweis

Es wird empfohlen, den Lehrplan vor dem Seminar durchzulesen (siehe http://www.certified-re.de/lehrplaene/advanced-level.html).Tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung wird dringend empfohlen. Neben den Seminarunterlagenerhalten Sie das Fachbuch "Usability Engineering kompakt" (Richter / Flückiger).

Page 46: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/202226/05/2019

Termine und Orte – Nr.: 2022

Stuttgart

30 Sep - 02 Oct 2019

Berlin

02 Dec - 04 Dec 2019

Page 47: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CPRE - ADVANCED LEVEL REQUIREMENTS MODELING

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Anforderungsmanager, Projektleiter, IT-Architekten,Business-Analysten und -Engineers, IT-Revisoren, Berater,Organisatoren.

Voraussetzungen: Erfahrungen im Bereich RequirementsEngineering und im Projektmanagement. Besuch des Seminars2012 2012, oder 2025 2025 oder entsprechende Kenntnisse.Prüfungsvoraussetzung ist die bestandene Prüfung zum "IREBCertified Professional for Requirements Engineering - FoundationLevel".

Nr.: 2026Preis: 1.790€ netto / 2.130,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

Das Thema Requirements Engineering ist eine Schlüsseldisziplin im Projektablauf und somit entscheidend für den Projekterfolg. Indiesem Seminar lernen Sie Anforderungen an IT-Systeme mittels grafischer Notationen modellbasiert professionell zu spezifizieren.Wesentlicher Inhalt dieses Seminars ist die Vorbereitung auf die Zertifizierungsprüfung zum "IREB Certified Professional forRequirements Engineering Advanced Level - Requirements Modeling", die Sie im Anschluss an dieses Seminar ablegen können.

Die Advanced Level Zertifizierung (CPRE-AL Requirements Modeling) besteht aus zwei Teilen:

Teil 1: schriftliche Klausur (Multiple-Choice-Test)Teil 2: Hausarbeit (erst nach Bestehen von Teil 1, innerhalb von 12 Monaten)

Am 3. Tag findet die Zertifizierungsprüfung zum IREB CPRE- Advanced Level Requirements Modeling von ca. 16:00 Uhr bis 17:15 Uhrstatt. Die Prüfungsgebühr von 600,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Programm

Grundlagen der Anforderungsmodellierung:

Motivation für die AnforderungsmodellierungEinsatzfelder und BegriffeSichten und Sprachen in der AnforderungsmodellierungAnpassung von ModellierungssprachenIntegration textueller AnforderungenVorteile der Anforderungsmodellierung

Page 48: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Qualität von Anforderungsmodellen

Kontextmodellierung im Requirements Engineering:

Zweck der Kontextmodellierungbegriffliche GrundlagenGrundelemente der KontextmodellierungDatenflussdiagramme zur Kontextmodellierungandere Arten der Kontextmodellierung

Informationsstruktursicht in der Anforderungsmodellierung:

Zweck der InformationsstrukturmodellierungKlassen, Attribute und Datentypeneinfache Beziehungen, Aggregation und Komposition Generalisierung und Spezialisierungweiterführende Modellierungskonzepte

Dynamische Sichten in der Anforderungsmodellierung:

Zweck und Modellierungskonstrukte der Use-Case-ModellierungUse-Cases finden und textuell spezifizierenUse-Cases strukturieren und paketierenModellierung von Datenfluss- und KontrollflussDatenflussdiagrammeAktivitätsdiagrammeFunktionen bündeln, zerlegen, textuell spezifizieren und konsistenzsichernZustandsorientierte ModellierungZustandsautomaten

Szenarienmodellierung im Requirements Engineering:

Einfache und fortgeschrittene Szenariomodellierung mit SequenzdiagrammenSzenariomodellierung mit Kommunikationsdiagrammen

Hinweis

Dieses Intensiv-Seminar mit verlängerten Seminarzeiten pro Tag gewährleistet eine optimale Vorbereitung auf die Prüfung.Tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung wird dringend empfohlen. Neben den Seminarunterlagenerhalten Sie das Fachbuch "UML 2 Glasklar - Praxiswissen für die UML-Modellierung" (Rupp / Queins / die Sophisten).

Page 49: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/202626/05/2019

Termine und Orte – Nr.: 2026

Düsseldorf

12 Aug - 14 Aug 2019

Stuttgart

28 Oct - 30 Oct 2019

Page 50: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CPRE - ADVANCED LEVEL REQUIREMENTS MANAGEMENT

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Anforderungsmanager, Projektleiter, IT-Architekten,Business-Analysten und -Engineers, IT-Revisoren, Berater,Organisatoren.

Voraussetzungen: Erfahrungen im Bereich RequirementsEngineering und im Projektmanagement. Besuch des Seminars2012 2012, oder 2025 2025 oder entsprechende Kenntnisse.Prüfungsvoraussetzung ist die bestandene Prüfung zum IREB CPRE- FL.

Nr.: 2028Preis: 1.790€ netto / 2.130,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

Da sich die Anforderungen an IT-Systeme ändern, genügt es nicht, sie einmalig zu erheben, sondern sie müssen ständig aktuellgehalten werden. In diesem Seminar lernen Sie, den Änderungsprozess systematisch und kontrolliert durchzuführen, damit dieAnforderungen konsistent bleiben und keine Fehler passieren. Wesentliches Ziel dieses Seminars ist auch die Vorbereitung auf dieZertifizierungsprüfung zum "IREB Certified Professional for Requirements Engineering Advanced Level - Requirements Management",die Sie im Anschluss an dieses Seminar ablegen können.

Die Advanced Level Zertifizierung (CPRE-AL Requirements Management) besteht aus zwei Teilen:

Teil 1: schriftliche Klausur (Multiple-Choice-Test)Teil 2: Hausarbeit (erst nach Bestehen von Teil 1, innerhalb von 12 Monaten)

Am 3. Tag findet die Zertifizierungsprüfung zum IREB CPRE- Advanced Level Requirements Management von ca. 16:00 Uhr bis 17:15Uhr statt. Die Prüfungsgebühr von 600,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans IREB CPRE zertifizierter Requirements Engineer.Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Programm

Nutzen des Requirements Management (RM):

Ziele und Nutzen des RMAufgaben des RMDer Requirements Management PlanAnforderungslandschaften

Page 51: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Attribute und Sichten:

Wozu Attribute?Wichtige AttributeErstellen und ändern eines AttributierungsschemasNutzen von SichtenErstellen und Optimieren von SichtenPriorisierung von AnforderungenPriorisierungsmethoden

Versions-und änderungsmanagement:

Versionskontrolle für Anforderungen und ArtefakteänderungsmanagementVariantenmanagement

Verfolgbarkeit von Anforderungen:

VerfolgbarkeitsstrategienUmsetzen und Verbessern von VerfolgbarkeitsstrategienPraktische Verwaltung von Verfolgbarkeit

Management von RE-Prozessen:

RE als ProzessParameter des RE-ProzessesBerichtswesen für das REProzessverbesserung für das RERM in agilen Projekten

Werkzeugunterstützung für das RM:

Vorgehensweise bei der WerkzeugauswahlKriterien für die Werkzeugauswahl

Hinweis

Tägliche Nachbereitung des Lehrstoffes wird dringend empfohlen.

Falls Sie sich bereits vor der Schulung vorbereiten wollen, können Sie sich das von IREB erstellte und veröffentliche Handbuch zuRequirements Management herunterladen: Download des Handbuchs auf ireb.org

Die Prüfungsgebühr ist im Seminarpreis nicht enthalten.

Page 52: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/202826/05/2019

Termine und Orte – Nr.: 2028

Berlin

03 Jun - 05 Jun 2019

München

28 Aug - 30 Aug 2019

Düsseldorf

02 Dec - 04 Dec 2019

Page 53: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IREB® CPRE - ADVANCED LEVEL RE@AGILE

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Anforderungsmanager, Requirements Engineers imagilen Umfeld, Product Owner, Projektleiter, IT-Architekten,Business-Analysten und -Engineers, Produktmanager und IT-ManagerZertifikatsinhaber mit Requirements Engineering-Wissenkönnen in agilen Umgebungen arbeiten, während agile Experten inder Lage sein werden, bewährte Requirements-Engineering-Praktiken und -Techniken in agilen Projekten einzusetzen.

Voraussetzungen: Die Teilnahme an dieser Schulung setztErfahrungen im Bereich Requirements Engineering sowie denBesuch des Seminars 2012 2012, oder 2025 2025 odergleichwertiges Wissen voraus.Darüber hinaus empfehlen wir dringend mindestens eines deragilen Zertifikate wie z. B. RE@Agile Primer, Scrum-Master oderScrum-Product Owner. Zumindest jedoch sollten Sie Kenntnisseüber agile Ansätze besitzen.Voraussetzung für die Teilnahme ander Prüfung IREB CPRE Advanced Level RE@Agile ist diebestandene Prüfung zum "IREB Certified Professional forRequirements Engineering - Foundation Level".

Nr.: 2032Preis: 1.350€ netto / 1.606,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

Nach dieser Schulung IREB RE@Agile können Sie sowohl in agilen Projekten Requirements Engineering Techniken und Methodenerfolgreich planen, implementieren und durchführen als auch Techniken und Methoden aus agilen Ansätzen in RequirementsEngineering-Aktivitäten erfolgreich planen, implementieren und durchführen.Sie sind in der Lage agile Ansätze und Requirements-Engineering-Techniken zum Nutzen aller Beteiligten zu kombinieren.Schwerpunktmäßig wird Ihnen in dieser Schulung Wissen vermittelt, welches Sie für die Zertifizierungsprüfung "IREB® CPRE AdvancedLevel RE@Agile" benötigen und das sich nach dem aktuellen IREB® Lehrplan richtet.

Die Advanced Level Zertifizierung (CPRE-AL RE@Agile) besteht aus zwei Teilen:

Teil 1: schriftliche Klausur (Multiple-Choice-Test)Teil 2: Hausarbeit (erst nach Bestehen von Teil 1, innerhalb von 12 Monaten)

Am 2. Tag der Schulung findet die schriftliche Klausur zum IREB Certified Professional for Requirements Engineering- Advanced Level® von ca. 16:00 Uhr bis 17:15 Uhr in deutscher Sprache statt. Die Prüfungsgebühr von 600,- EUR zzgl. gesetzlicher MwSt. ist imSeminarpreis nicht enthalten.

Weitere Informationen zu IREB Certified Professional for Requirements Engineering (CPRE).

Page 54: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Was ist RE@Agile?

DefinitionenZieleVerantwortliche Rollen

Voraussetzungen für einen sauberen Projektstart:

Vision und ZielvorgabenFestlegen der SystemgrenzeStakeholder identifizieren und managenAusgleichen von Vision und Zielen, Stakeholdern und Projektumfang

Umgang mit funktionalen Anforderungen:

Stufen der AnforderungsgranularitätIdentifizieren, dokumentieren und kommunizieren von funktionalen AnforderungenArbeiten mit User StoriesAufteilen und Gruppieren von funktionalen AnforderungenGrad der sinnvollen VerfeinerungProjekt- und Produktdokumentation von Anforderungen

Umgang mit Qualitätsanforderungen und Randbedingungen:

Bedeutung und Auswirkungen von Qualtätsanforderungen und RandbedingungenPräzisieren von QualitätsanforderungenQualitätsanforderungen und der BacklogRandbedingungen verdeutlichen

Priorisieren und Schätzen von Anforderungen:

Ermittlung des GeschäftswertsGeschäftswert, Risiken und AbhängigkeitenSchätzen von User Stories und anderen Backlog Items

Skalieren von RE@Agile:

Roadmaps und umfangreiche PlanungOrganisation von Teams zur Bewältigung größerer und komplexerer ProblemeBeispiele für Skalierungs Frameworks (SAFe, LeSS, NEXUS, Scrum@Scale, Spotify)

Hinweis

Es wird empfohlen, den Lehrplan vor dem Seminar durchzulesen (siehe http://www.certified-re.de/lehrplaene/advanced-level.html).Tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung wird ebenso dringend empfohlen.

Page 55: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Die Prüfungsgebühr ist im Seminarpreis nicht enthalten.

Page 56: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/203226/05/2019

Termine und Orte – Nr.: 2032

Frankfurt

17 Jun - 18 Jun 2019

Berlin

26 Aug - 27 Aug 2019

Stuttgart

11 Nov - 12 Nov 2019

Page 57: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IT-KOORDINATOR - KOMPAKTGrundlagen für die Koordinatoren zwischen Fachabteilung und IT

Dauer: 5 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar wendet sich an Organisatoren, IT-Koordinatoren, Business Analysten, Informationsmanager,Projektmitarbeiter, Fachkoordinatoren und Mitarbeiter derFachabteilung, die in Zukunft als IT-Koordinator zwischen denFachabteilungen und der IT in ihrem Unternehmen vermittelnwollen.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie gute Kenntnisse über Organisationsabläufesowie IT-Grundkenntnisse.

Nr.: 2211Preis: 2.250€ netto / 2.677,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Praxiserfahrung als IT-Koordinator (Fachkoordinator) erklären Ihnen die Grundlagen desRequirements Engineerings, Geschäftsprozessmodellierung,Software Testings, Systemeinführung und Projektmanagements inverständlicher praxisrelevanter Form. Diskussionen mitTeilnehmern aus unterschiedlichen Firmen und Projekten sowieÜbungen zum Anwenden einzelner Methoden und Techniken sowiedas Besprechen eines durchgängigen Fallbeispiels helfen Ihnen dasneu erworbene Wissen zu festigen und in Ihrem Arbeitsumfeldanzuwenden.

Der IT-Koordinator ist der "Dolmetscher" zwischen Fachabteilung und Anwendungsentwicklung. Mit diesem Intensivtraining bilden wirSie in kurzer Zeit zum IT-Koordinator aus. Sie haben nun das erforderliche Basiswissen zum Erheben, Analysieren, Dokumentieren,Zuordnen und Bewerten von Anforderungen (Requirements). Ebenso sind Sie in der Lage, die Umsetzung von Anforderungen zubegleiten. Sie verfügen nun über das organisatorische Hintergrundwissen und kennen die grundsätzlichen Fragen der Zusammenarbeitzwischen Fachabteilung und Anwendungsentwicklung sowie deren Wirkungszusammenhänge. Sie können Methoden und Techniken füreine effiziente und transparente Planungs- und Entwicklungsarbeit einsetzen. Die Grundzüge eines erfolgreichen Projektmanagementssind Ihnen bekannt.

Programm

Einführung und allgemeine Grundlagen:

Fakten, DefinitionenRolle des IT-Koordinators / FachkoordinatorsRolle der StakeholderSoftware Life Cycle und VorgehensmodelleTraditionelle und agile Vorgehensweisen

Grundlagen Projektmanagement:

Aspekte der Projektplanung und deren ZusammenwirkenAktivitätenKapazitätenTermineKoordinieren der AuftragsdurchführungRegelkreis der Projektsteuerung

Vorstudie, Machbarkeitsstudie:

Ziel der VorstudieEntwickeln von Projektzielen

Page 58: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Vorgehen und ErgebnisSystem und Systemkontext abgrenzenMustergliederung

Anforderungen ermitteln:

Dokumentenzentrierte TechnikenInterviewFragebogenBeobachtungSelbstaufschreibungEinsatz- und Kontrollmöglichkeiten

Anforderungen analysieren:

ChecklistenABC-, Nutzwert-, Problemanalyse

Anforderungen dokumentieren:

Arten der DokumentationDokumentenstrukturenQualitätskriterien für das AnforderungsdokumentQualitätskriterien für AnforderungenGlossar

Anforderungen natürlichsprachig dokumentieren:

Anforderungen strukturierenMethodisches Vorgehen bei der Analyse von ProsaanforderungenKonstruktion von Anforderungen mittels SatzschabloneAbnahmekriterien

Anforderungen modellbasiert dokumentieren:

Mit traditionellen Diagrammen (Organigramm, Funktionsbaum, Kontextdiagramm, Datenlexikon, Entity-Relationship-Diagramm)Mit UML Diagrammen (Use Case-Diagramm, Klassendiagramm, Aktivitätsdiagramm, Zustandsdiagramm)

Anforderungen prüfen und abstimmen:

Grundlagen der Prüfung von AnforderungenBestandteile einer PrüfungTechniken zur Prüfung von Anforderungen (Stellungnahme, Inspektion, Walkthrough)Grundlagen der Abstimmung von AnforderungenUmgang mit Problemen und Konflikten (Stakeholder-Map, charakteristisches Verhalten, Phasen der Konfliktbearbeitung)

Geschäftsprozessmodellierung:

Prozess-Analyse

Page 59: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Ereignis-ProzesskettenBusiness Process Modeling Notation (BPMN)

Methodisches Testen:

TestzieleTeststufenTestfallbestimmung und methodisches Testen

Systemeinführung:

Roll-out-StrategienOrganisatorische AbläufeIT Infrastructure Library (ITIL®) EinführungSchulung der MitarbeiterBenutzerservice

Hinweis

Die Schulung "Intensivtraining für IT-Koordinatoren“ entspricht bis auf die Themen- Grundlagen Projektmanagement

- Methodisches Testen

- Systemeinführung

dem Sem. 02010 02010.

Der Schwerpunkt dieses Trainings liegt auf den Aufgaben des IT-Koordinators.

Page 60: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/221126/05/2019

Termine und Orte – Nr.: 2211

München

05 Aug - 09 Aug 2019

Düsseldorf

25 Nov - 29 Nov 2019

Page 61: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISQI® CERTIFIED AGILE BUSINESS ANALYST (CABA)

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Seminar wendet sich an all diejenigen, welchein ihrem Projekttagesgeschäft im Bereich der Business Analysetätig sind und verstehen möchten wie Business Analysis im KontextAgile Softwareentwicklung umgesetzt wird. Damit eignet sich derKurs auch für all diejenigen, welche im Projekt eine Schnittstelle zuden Tätigkeiten und Arbeitsergebnissen eines Business Analystenhaben.

Voraussetzungen: Grundlegendes Verständnis der Rolle desBusiness Analysten in der Softwareentwicklung und demSoftwareentwicklungsprozess im Allgemeinen, guteEnglischkenntnisse.Eine Zertifizierung als IREB CPRE ist vorteilhaft, aber keinezwingende Voraussetzung.

Nr.: 2268Preis: 1.290€ netto / 1.535,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Gruppenarbeit, Übungen.

Agile Softwareentwicklung gewinnt immer mehr an Bedeutung, nicht zuletzt weil sie Flexibilität im Umgang mit erforderlichenÄnderungen, Kommunikation im Team und Kollaboration mit den Projekt Stakeholdern in den Vordergrund stellt. Die Schulung zumCertified Agile Business Analysis vermittelt einen exzellenten Einblick in die Grundlagen der täglichen Arbeitsabläufe eines BusinessAnalyst im Umfeld agiler Entwicklungsprojekte. Der Kurs fokussiert auch auf der Vermittlung von BA-Praktiken, welche sich sehr gut inAgile Entwicklungsmodelle und die Agile Projektphilosophie einfügen.

Am 2. Tag findet von 17:00 bis 18:00 Uhr die Zertifizierungsprüfung zum ISQI Certified Agile Business Analysis statt. DiePrüfungsgebühr von 200,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Identifizierung des Rollenverständnis eines Business Analysten (BAs):

Business Analyse und der Business AnalystScope der Business AnalyseKompetenzen eine Business Analysten

Grundlagen der agilen Softwareentwicklung, agile Prozesse und Methoden:

Agiles Manifest

Page 62: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Agile PrinzipienAgile versus traditionelle SW-EntwicklungsmodelleDer Agile ProzessRolle des Business Analysten in agilen ProjektenAgile Methoden (Scrum, XP, Lean, Kanban)

Business Analyse (BA)Techniken in agilen Projekten:

FrameworksPrinzipien und TechnikenBABOKDiscovery FrameworkDelivery FrameworkPlanungs Ebenen

Beitrag des BA und Techniken in der agilen Prozessanalyse:

Business Capability AnalysisPersonasValue Stream MappingUser StoriesElaborationStory DecompositionStory Mapping, Story BoardingBusiness Value DefinitionProduct BacklogKano AnalyseMoSCoWPurpose Alignment Modell

Beitrag des BA und Techniken in agilen Projekten:

Behaviour Driven Development (BDD)BDD und TestautomationReal OptionsRelease- & Iteration PlanungRelative EstimationDaily Stand-upIteration ReviewRetrospektiveCollaborative GamesAvoiding WasteJust-in-time Delivery

Hinweis

Die Teilnehmerunterlagen sind in englischer Sprache. Die Seminarsprache ist Deutsch.Am Ende des zweiten Seminar-Tages kann die Prüfung zum iSQI® Certified Agile Business Analyst in englischer Sprache abgelegtwerden. Eine Teilnahme an der CABA®-Prüfung ohne Kursteilnahme ist nicht möglich.

Page 63: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/226826/05/2019

Termine und Orte – Nr.: 2268

Stuttgart

17 Jun - 18 Jun 2019

Hamburg

05 Aug - 06 Aug 2019

Frankfurt

07 Oct - 08 Oct 2019

Page 64: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA - FOUNDATION LEVELZertifizierungsvorbereitung inkl. Fallstudien aus dem Arbeitsalltag

Dauer: 4 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses CPSA-FL Vorbereitungsseminar wendet sich anIT-Architekten, Software-Architekten, System Analysten, SoftwareEntwickler und Software Designer, die ihre Kenntnisse undFähigkeiten im methodischen Entwurf von Software-Architekturenvertiefen und mit Hilfe des international anerkannten ISAQB CPSAZertifikats nachweisen wollen.

Voraussetzungen: Notwendige Voraussetzung:GrundlegendeKenntnisse in UML und ModellierungMehr als 18 Monate praktische Programmiererfahrung inmindestens einer höheren ProgrammiersprachePraktische Erfahrung mit technischer Dokumentation Hilfreiche Voraussetzung:ObjektorientierungPraktische Erfahrung in einer objektorientiertenProgrammierspracheErfahrung in der Konzeption und Implementierung verteilterSysteme und Software-Architeturen

Nr.: 2039Preis: 1.990€ netto / 2.368,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer, die langjährigePraxiserfahrung als Software-Architekt haben, erklären Ihnen diegrundlegenden Methoden und Techniken für den Entwurf, dieDokumentation und Bewertung von Software-Architekturen inanschaulicher Form. Diskussionen zwischen Teilnehmern undTrainer sowie Übungen und das Besprechen eines durchgängigenFallbeispiels helfen Ihnen, das neu erworbene Wissen zu festigen.

In dieser Schulung ISAQB Certified Professional for Software Architecture (CPSA) lernen Sie wie Software-Architekturen entworfen,dokumentiert und bewertet werden. Sie können nach diesem CPSA-FL Seminar anhand einer ausreichend detailliertenAnforderungsspezifikation für ein kleineres System eine dem Problem angemessene Software-Architektur entwerfen unddokumentieren. Ihnen wird als Schwerpunkt Wissen vermittelt, welches Sie für die Zertifizierungsprüfung "ISAQB® CertifiedProfessional for Software Architecture Foundation Level" benötigen und das sich nach dem aktuellen ISAQB® Lehrplan richtet. DiePrüfung können Sie unmittelbar nach dieser Schulung in schriftlicher Form ablegen.

Am 4. Tag der Schulung findet die Zertifizierungsprüfung zum ISAQB Certified Professional for Software Architecture - Foundation Level® (CPSA - FL) von ca. 16:00 Uhr bis 17:15 Uhr statt. Die Prüfungsgebühr von 250,- EUR zzgl. gesetzlicher MwSt. ist im Seminarpreisnicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Bedeutung und Definition von Software-Architektur:

DefinitionNutzen und ZieleEinordnung von Software-Architektur in die gesamte Entwicklung von IT-Systemen

Page 65: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Architektur und EntwurfsentscheidungenFunktion und Aufgabe der Software-ArchitekturWechselwirkungen: Rolle und Umfeld

Die Rolle des Software-Architekten nach ISAQB Standard:

Was ist ein Professional for Software ArchitectureFähigkeitenKommunikation und KooperationHandwerkszeugArchitekturteams

Beschreibung und Kommunikation von Software-Architekturen:

Einsatz der UML zur Beschreibung von Software-ArchitekturenFrameworks: TOGAF, FMC, RM/ODP,…Definition und Bedeutung von Architektursichten: Komponenten-, Laufzeit-, VerteilungssichtArchitekturaspekteSchnittstellenQualitätsmerkmale technischer DokumentationTemplate basierte Dokumentation

Vorgehen bei der Entwicklung von Software-Architekturen:

Vorgehen und Heuristiken zur Architekturentwicklung: Modellbasierter, iterativer und inkrementeller EntwurfEntwurf von Architektursichten: Verteilungs-, Baustein- und LaufzeitsichtBausteine und deren Eigenschaften und die Arten der Baustein ZusammensetzungEinsatz der UML zur Beschreibung von Software-ArchitekturenEinsatz von Entwurfsprinzipien und Architekturmustern

Software-Architektur und Qualität:

Architekturmaßnahmen zur Erreichung wichtiger QualitätszieleBewertung von Software-Architektur

Werkzeuge für Software-Architekten:

ModellierungswerkzeugeWerkzeuge zur statischen und dynamischen AnalyseGenerierungswerkzeugeAnforderungsmanagementwerkzeugeDokumentationswerkzeugeWerkzeuge zum Build und Konfigurationsmanagement

Beispiele für Software-Architekturen:

Durchgängiges übungsbeispiel

Page 66: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Hinweis

Wir empfehlen Ihnen den während der Schulung vermittelten Lehrstoff abends nachzubereiten, damit Sie optimal auf die imAnschluss an das Training stattfindende CPSA - FL Zertifizierung vorbereitet sind.Die Prüfungsgebühr von 250,- Euro ist im Seminarpreis nicht enthalten.

Page 67: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/203926/05/2019

Termine und Orte – Nr.: 2039

Stuttgart

01 Jul - 04 Jul 2019

Düsseldorf

15 Jul - 18 Jul 2019

München

16 Sep - 19 Sep 2019

Hamburg

21 Oct - 24 Oct 2019

Frankfurt

02 Dec - 05 Dec 2019

Page 68: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® - CERTIFIED PROFESSIONAL FOR SOFTWARE ARCHITECTURE (CPSA)FOUNDATION LEVEL

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses CPSA-FL Vorbereitungsseminar wendet sich anIT-Architekten, Software-Architekten, System Analysten, SoftwareEntwickler und Software Designer, die ihre Kenntnisse undFähigkeiten im methodischen Entwurf von Software-Architekturenvertiefen und mit Hilfe des international anerkannten ISAQB CPSAZertifikats nachweisen wollen.

Voraussetzungen: Notwendige Voraussetzung:GrundlegendeKenntnisse in UML und ModellierungMehr als 18 Monate praktische Programmiererfahrung inmindestens einer höheren ProgrammiersprachePraktische Erfahrung mit technischer Dokumentation Dringend empfohlen:Selbstständige Vorbereitung vor demSeminar anhand Themenliste, die Ihnen vor dem Seminarzugesendet wird Hilfreiche Voraussetzung:ObjektorientierungPraktische Erfahrung in einer objektorientiertenProgrammierspracheErfahrung in der Konzeption und Implementierung verteilterSysteme und Software-Architeturen

Nr.: 2044Preis: 1.790€ netto / 2.130,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer, die langjährigePraxiserfahrung als Software-Architekt haben, erklären Ihnen diegrundlegenden Methoden und Techniken für den Entwurf, dieDokumentation und Bewertung von Software-Architekturen inanschaulicher Form. Diskussionen zwischen Teilnehmern undTrainer sowie Übungen und das Besprechen eines durchgängigenFallbeispiels helfen Ihnen, das neu erworbene Wissen zu festigen.

In dieser Schulung ISAQB Certified Professional for Software Architecture (CPSA) lernen Sie, wie Software-Architekturenentworfen, dokumentiert und bewertet werden. Sie können nach diesem CPSA-FL Seminar anhand einer ausreichend detailliertenAnforderungsspezifikation für ein kleineres System eine dem Problem angemessene Software-Architektur entwerfen unddokumentieren. Ihnen wird als Schwerpunkt Wissen vermittelt, welches Sie für die Zertifizierungsprüfung "ISAQB® CertifiedProfessional for Software Architecture Foundation Level" benötigen und das sich nach dem aktuellen ISAQB® Lehrplan richtet. DiePrüfung können Sie unmittelbar nach dieser Schulung in schriftlicher Form ablegen.

Am 3. Tag der Schulung findet die Zertifizierungsprüfung zum ISAQB Certified Professional for Software Architecture - Foundation Level® (CPSA - FL) von ca. 16:00 Uhr bis 17:15 Uhr statt. Die Prüfungsgebühr von 250,- EUR zzgl. gesetzlicher MwSt. ist im Seminarpreisnicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.

Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Page 69: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

Bedeutung und Definition von Software-Architektur:

DefinitionNutzen und ZieleEinordnung von Software-Architektur in die gesamte Entwicklung von IT-SystemenArchitektur und EntwurfsentscheidungenFunktion und Aufgabe der Software-ArchitekturWechselwirkungen: Rolle und Umfeld

Die Rolle des Software-Architekten nach ISAQB Standard:

Was ist ein Professional for Software ArchitectureFähigkeitenKommunikation und KooperationHandwerkszeugArchitekturteams

Beschreibung und Kommunikation von Software-Architekturen:

Einsatz der UML zur Beschreibung von Software-ArchitekturenFrameworks: TOGAF, FMC, RM/ODP,…Definition und Bedeutung von Architektursichten: Komponenten-, Laufzeit-, VerteilungssichtArchitekturaspekteSchnittstellenQualitätsmerkmale technischer DokumentationTemplate basierte Dokumentation

Vorgehen bei der Entwicklung von Software-Architekturen:

Vorgehen und Heuristiken zur Architekturentwicklung: Modellbasierter, iterativer und inkrementeller EntwurfEntwurf von Architektursichten: Verteilungs-, Baustein- und LaufzeitsichtBausteine und deren Eigenschaften und die Arten der BausteinzusammensetzungEinsatz der UML zur Beschreibung von Software-ArchitekturenEinsatz von Entwurfsprinzipien und Architekturmustern

Software-Architektur und Qualität:

Architekturmaßnahmen zur Erreichung wichtiger QualitätszieleBewertung von Software-Architektur

Werkzeuge für Software-Architekten:

ModellierungswerkzeugeWerkzeuge zur statischen und dynamischen AnalyseGenerierungswerkzeugeAnforderungsmanagementwerkzeugeDokumentationswerkzeugeWerkzeuge zum Build und Konfigurationsmanagement

Page 70: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Beispiele für Software-Architekturen:

Durchgängiges Übungsbeispiel

Hinweis

Wir empfehlen Ihnen dringend, den während der Schulung vermittelten Lehrstoff abends nachzubereiten, damit Sie optimal auf dieim Anschluss an das Training stattfindende CPSA - FL Zertifizierung vorbereitet sind.Die Prüfungsgebühr von 250,- Euro ist im Seminarpreis nicht enthalten.

Page 71: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/204426/05/2019

Termine und Orte – Nr.: 2044

Hamburg

19 Jun - 21 Jun 2019 30 Oct - 01 Nov 2019

Frankfurt

26 Jun - 28 Jun 2019 07 Aug - 09 Aug 2019 16 Oct - 18 Oct 201916 Dec - 18 Dec 2019

München

08 Jul - 10 Jul 2019 09 Oct - 11 Oct 2019

Berlin

02 Sep - 04 Sep 2019

Stuttgart

11 Sep - 13 Sep 2019 11 Nov - 13 Nov 2019

Düsseldorf

25 Sep - 27 Sep 2019 25 Nov - 27 Nov 2019

Page 72: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CERTIFIED PROFESSIONAL FOR SOFTWARE ARCHITECTURE - FOUNDATIONLEVEL (ENGLISH)

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: IT Architects, Software Architects, System Analysts,Software Developer, Software Designer.

Voraussetzungen: Basic knowledge in UML and modelling, morethan 18 months practical experience in Software programmingusing at least one advanced programming language. Additionallyyou should have practical experience in technical documentation.Knowledge and experience in object-oriented programming andexperience in design and implementation of distributed systemswill be helpful.

Nr.: 12044

Participants will learn during this ISAQB CPSA Foundation Level training how software architectures have to be designed, documentedand evaluated. At the end of this course they will be able to design and document the software architecture for a small and medium-sized System based of a sufficiently detailed requirements specification. They will be provided with a set of tools enabling them tomake problem-specific design decisions on the basis of their previously acquired practical experience.This Seminar provides the necessary knowledge needed to pass the examination "ISAQB Certified Professional for SoftwareArchitecture Foundation Level ®". The contents are based on the latest ISAQB Syllabus.The examination can be passed directly afterthe end of the Training.

At the end of the third training day the certification examination " ISAQB Certified Professional for Software Architecture - FoundationLevel ® (CPSA - FL)" will take part from 4:00 p.m until 5:15 p.m. The examination fee of 250,- EUR is not included in the Trainingcourse fee. All prices are quoted before value added tax.

Programm

Relevance and concept of software architectures:Definition - Benefits and goals - Classification of software architecture in the complete development process of ITsystems -Architecture and design solutions - Functions and tasks - Interactions: role and environment

Role of a Software Architects:

What are the tasks of a software architect - Skills - Communication und cooperation - Tools - Architectural teams

Specification and communication of software architectures:

Usage of UML for specifying Software Architectures - Frameworks: TOGAF, FMC, RM/ODP,… - Definition and relevance ofarchitecture views: component, runtime, distribution - Aspects of architecture - Interfaces - Quality characteristics of technicaldocumentation - Template based documentation

Approach for developing software architectures:

Approach and heuristics for the development of archtectures: modelbases, iterative and incremental design - Design ofarchitectural views: distribution,building blocks and runtime - Building blocks and their characteristics and different types ofbuilding block compositions - Specification of Software Architectures via UML - Usage of design principles and architectural pattern

Page 73: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1204426/05/2019

Software architecture and quality:

Architectural methods for reaching relevant quality goals - Evaluation of Software Architecture

Tools, methods and techniques for software architects:

Modelling tools - Tools for static and dynamical analysis - Generation tools - Requirements management tools - Documentationtools - Build and configuration management tools

Examples for software architectures:

continuous example used for exercises

Page 74: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWARE-ARCHITEKTUR IN AGILEN UND KOMPLEXEN PROJEKTEN PLANENPlanen einer anforderungsgerechten Software Architektur

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Projektleiter, IT-Leiter, Entscheider.

Voraussetzungen: IT-Grundkenntnisse, grundlegende Kenntnisseüber den Entwicklungsprozess von Software-Systemen.

Nr.: 2041Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

In Agilen Projekten spricht man davon, dass die Verantwortung für die Entwicklung einer Architektur gemeinschaftlich beimEntwicklerteam liegt. Doch wie ist sichergestellt, dass eine in sich schlüssige und tragfähige Architektur entsteht, die denAnforderungen genügt und deren Prinzipien auch von allen Entwicklern befolgt werden?In diesem Seminar stellen wir Ihnen eine Reihe von Werkzeugen und Praktiken vor, die sich aus praktischer Erfahrung heraus bewährthaben, um eine gemeinsame Architekturvision in Agilen Teams zu etablieren und die Entwicklung daran auszurichten und zu planen.

Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Vorabplanung:

Entwicklung oder Umbau?Die Architekturvision erstellenArchitecture Grooming planenRahmenbedingungen und Projektgröße einplanen

Die Arbeitsstruktur:

OrganisationIndividuenIndividuen und GruppenArchitektur und Entscheidungen

Die Anforderungen:

Qualitätsszenarien beschreibenAkzeptanzkriterien festlegenTechnische Schulden kennenBacklog Items anlegen

Die Dokumentation:

Architekturdokumentation mit ARC42Cookbooks dokumentierenSchlanke und wertvolle Dokumentation erstellen

Page 75: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Werkzeuge kennenlernen

Die Reflektion:

Architekturbewertung durchführenStetige Architekturarbeit einplanenEntscheidungen aufzeigenKompromisse und Risiken erkennen

Page 76: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/204126/05/2019

Termine und Orte – Nr.: 2041

Hamburg

08 Aug - 09 Aug 2019

München

09 Dec - 10 Dec 2019

Page 77: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWARE-ARCHITEKTUR - METHODEN UND TECHNIKEN DER ENTWICKLUNG

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Software-Entwickler, Software-Designer.

Voraussetzungen: Erfahrung in der Softwareentwicklung.Kenntnisse wichtiger Programmiersprachen,Entwicklungsumgebungen, Datenbanksysteme undLaufzeitsysteme.

Nr.: 2042Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Nach diesem Seminar erlernen Sie, wie funktionale und nichtfunktionale Anforderungen sich in der Software-Architektur widerspiegeln.Sie erfahren anhand konkreter Fallstudien, wie Sie eine Software-Architektur entwickeln und umsetzen können. Dabei werden BestPractices aufgezeigt und es wird besprochen, wie diese dokumentiert werden können. Außerdem erlernen Sie, welche zentrale Rolleder Software-Architekt in diesem Zusammenhang hat und Einblick in aktuelle Architekturmuster und Technologien.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Begriffsrahmen der Architektur:

Was sind Architekturen und Architektur-DisziplinenKlassische Architektur als AusgangspunktVon der klassischen Architektur zur Software-ArchitekturArchitektur und der SystemgedankeAufgaben eines ArchitektenWas sind Architektur-Anforderungen

Beteiligte:

AllgemeinesOrganisationenIndividuenIndividuen und GruppenArchitektur und EntscheidungenArchitekt als zentrale Rolle

Wie man eine Software-Architektur entwickelt:

Architektur und EntwicklungsprozesseArchitektonisches Vorgehen im ÜberblickVerwendung von Vorlagen / Pattern / BlueprintsErstellen der SystemvisionVerstehen der AnforderungenEntwerfen der ArchitekturUmsetzen der Architektur

Page 78: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Kommunizieren der Architektur

Prinzipien einer Software-Architektur:

Single responsibility principleOpen/closed principleLiskov substitution principleInterface segregation principleDependency inversion principleLoose KopplungHohe Kohäsion

Architekturmuster:

Self-contained Systems (SCS)MicroservicesPipes and FiltersBlackboardClient-Server PatternMVC PatternFlux Pattern

Dokumentation von Software-Architektur:

Best practicesWorst practicesAufbau und Inhalt einer Architektur-DokumentationTemplatebasierte Dokumenationen anhand von ARC42 und ISO42010Dokumentation in safety-related systems

Bewertung von Software-Architektur:

Leichtgewichtige ATO und schwergewichtige Architekturbewertung ATAMEntscheidungen filtern und Szenarien erfassenAnhand von der Implementierung bewerten

Page 79: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/204226/05/2019

Termine und Orte – Nr.: 2042

Frankfurt

29 Jul - 31 Jul 2019

Berlin

30 Sep - 02 Oct 2019

Düsseldorf

04 Nov - 06 Nov 2019

München

11 Dec - 13 Dec 2019

Page 80: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

DOMAIN DRIVEN DESIGN (DDD)Modellieren von komplexer Software mit einer gemeinsamen Sprache

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwareentwickler und -architekten, die einenfundierten Überblick zu Domain-Driven Design erhalten undanhand eines Fallbeispiels anwenden wollen.

Voraussetzungen: Grundkenntnisse der Softwarearchitektur unddes objektorientierten Softwareentwurfs.

Nr.: 2049Preis: 1.290€ netto / 1.535,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiel.

Ein klares Ziel von Domain-Driven Design ist die Reduzierung von Komplexität in der Softwareentwicklung. Je komplexerAnforderungen, desto komplexer wird es, diese zu erfassen und zu beschreiben. Sie erlernen in diesem Seminar, welcheVorgehensweisen Eric Evans in "Domain-Driven Design Tackling Complexity in the Heart of Software" empfiehlt und wie noch offeneFragen in einem realen Projektumfeld gelöst werden können. Sie erlernen Werkzeuge und praktische Tipps, um in der täglichen Arbeiteine fachlich motivierte, gemeinsame Sprache zu definieren und zu leben.

Programm

Werkzeuge und Abläufe:

Definition Domain Driven DesignDomäne und ModellUbiqutous Language für eine gute Zusammenarbeit mit dem FachbereichEvent Storming etablieren

Strategisches Design:

Aufteilung in Bounded ContextsErstellen einer Ubiqutous Language (Infragestellen und Vereinheitlichen)Subdomains (Definition, Arten)Context Mapping Beziehungen (Arten, Integration)

Taktisches Design:

Domänen ObjekteServicesMuster Aggregate (Definition, Entities, Value Objects, Regeln für das Design, Modellierung des Verhaltens)Domain Events (entwerfen, implementieren, verwenden)

Fallbeispiel Migration einer Legacy Applikation:

AusgangssituationVerfahren und Vorgehen zur MigrationAuswahl der Anwendung

Page 81: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Die Migration nach Services

Page 82: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/204917/05/2019

Termine und Orte – Nr.: 2049

Frankfurt

11 Jul - 12 Jul 2019

Hamburg

22 Aug - 23 Aug 2019

München

07 Nov - 08 Nov 2019

Page 83: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - IMPROVEEvolution und Verbesserung von Softwarearchitekturen

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwarearchitekten, Softwareentwickler, Software-Designer, Technische Projektleiter, Systemanalytiker.

Voraussetzungen: Teilnahme an dem Seminar 2044 CPSAFoundation Level. Praktische Erfahrungen im in Entwurf undEntwicklung kleiner bis mittelgroßer Softwaresysteme, sowie inRefactoring und in Review oder Bewertung von Software sind vonVorteil.

Nr.: 2069Preis: 2.050€ netto / 2.439,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

In der Schulung ISAQB Advanced Level - IMPROVE lernen Sie Softwaresysteme und -architekturen anhand ökonomischer undtechnischer Ziele systematisch und methodisch zu verbessern. Dazu wird Ihnen Wissen über die systematische Trennung vonProblemen und Lösungsansätzen, das Erarbeiten von kurz-/mittel- und langfristigen Lösungsstrategien sowie deren Abgleich mitbetriebswirtschaftlichen Zielen und Größen vermittelt. Zusätzlich werden typische Ansätze für Verbesserungen aufgezeigt,beispielsweise Restrukturierungen und Refactoring, Verbesserungen der Analysierbarkeit, Prozessverbesserung, Verbesserung antechnischer Infrastruktur, Verbesserung von Qualitätseigenschaften, etc.

Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Methodischer Kompetenz und 10 Credit Points in TechnischerKompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundlagen:

Software-Architektur: Struktur, Bausteine/Komponenten, Schnittstellen, übergreifende (querschnittliche) KonzepteVeränderung, Evolution, Wartung, Verbesserung von SoftwareKategorien von Problemen und Risiken von Software (Technische Schulden)Kernbegriffe rund um Verbesserung und Änderung von SoftwareTechnische Pflege

Page 84: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Ist-Situation analysieren:

Ist-Analyse, Stärken/Schwächen-AnalyseStakeholderProblem, Ursache versus Symptom, Lösungsansatz

Probleme und Lösungsansätze schätzen und bewerten:

Aufwand, Kosten, Schätzung, Beobachtung/Messung, AnnahmenInvestition, Ertrag, Kosten, WertReturn-on-Invest (ROI)Break-EvenRTC- und BTC-KostenIntervallschätzung, Gesetz-der-großen-Zahl

Verbesserung langfristig planen:

Explizite Darstellung (Dokumentation) von bewerteten Problemen und LösungsoptionenGruppierung/Clusterung von LösungenAbhängigkeiten von Problemen und LösungenMögliche m:n Relation von Problemen und LösungsansätzenSynergieeffekteIterativ-inkrementelles VorgehenEntwicklung und Kommunikation langfristiger Lösungsstrategien

Typische Ansätze für Verbesserung:

Strukturelle versus konzeptionelle VerbesserungProzess- und ProduktverbesserungVerbesserung in Code, Daten, querschnittlichen Konzepten, Prozessen, Infrastruktur, Analysierbarkeit/MonitoringAbbau technischer SchuldenVerbesserungsmaßnahmen für Quellcode: Refactoring, Reduktion von Komplexität und Kopplung, Erhöhung der Lesbarkeit undVerständlichkeitAutomatisierung von Prozessen zur Senkung von Änderungsrisiken, insbesondere automatisierte Tests

.

Beispiele für Verbesserung:

Art und Ausprägung der vorgestellten Beispiele können von der Schu-lung bzw. den Interessen der Teilnehmer abhängen

Hinweis

Integraler Bestandteil der Schulung ist die Evolution und Verbesserung von Softwarearchitekturen.Wie verbessert man Softwaresysteme systematisch, ausgerichtet an ökonomischen und technischen Zielen?

Page 85: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206926/05/2019

Termine und Orte – Nr.: 2069

Düsseldorf

16 Sep - 18 Sep 2019

Page 86: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - SOFT SKILLS FüR SOFTWAREARCHITEKTEN(SOFT)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwarearchitekten, Softwaredesigner,Softwareentwickler, Systemanalytiker, Technische Projektleiter.

Voraussetzungen: Schulungsteilnehmer benötigen eingrundlegendes Verständnis der Beschreibung vonSoftwarearchitekturen,wie es zum Beispiel in einer CPSA-F Schulung Sem. 2044 02044oder Sem. 2039 02039 vermittelt wird. Außerdem sollten Siefolgende Erfahrung / Kenntnisse mitbringen:- Architekten vertretendie IT-Seite und unterstützen Requirements Ingenieure/Software-Analytiker in deren Rolle als Vermittler zwischen Fachseite und IT-Seite- Menschen zu respektieren und mit ihnen erfolgreich zukommunizieren ist eine wichtige Fähigkeit für Architekten

Nr.: 2061Preis: 2.050€ netto / 2.439,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Dieses Seminar vermittelt das notwendige Wissen und die Fähigkeiten, um Kommunikation bei der Erarbeitung oder Umsetzung vonSoftwarearchitekturen erfolgreich zu gestalten. Am Ende dieser Schulung haben Sie das Rüstzeug, um bewusst Gespräche zu führen,zielgerichtete Präsentationen zu geben, Workshops zu moderieren und Konflikte zu lösen.

Durch den Besuch dieser Schulung erhalten Sie 30 Credit Points in Kommunikativer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundlagen zu Kommunikationsmodellen und -typen:

Begriffe und KonzepteEisbergmodell nach Freud4-Seiten einer Nachricht nach Schulz von ThunWahrnehmen/Vermuten/Bewerten Verschiedene Kommunikationsmodelle und Typen

Page 87: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Kommunikation dem jeweiligen Bedarf des Anderen anpassenRessourcenorientierte versus defizitäre Kommunikation

Gesprächsführung (Einzel- und Gruppengespräche):

Aktives ZuhörenFeedback gebenEinzelgesprächsführungGruppengesprächsführungGesprächsvorbereitungGesprächsnachbereitungAblauf eines GesprächsGesprächs-Settings klären

Visualisierungstechniken:

VisualisierungstechnikenBedeutung von VisualisierungVor- und Nachteile unterschiedlicher Visualisierungsmedien (Metaplanwand, Whiteboard, Flipchart, Folien, PowerPoint,Hilfsmittel)

Moderationstechniken:

DefinitionenRollenverständnis des ModeratorsVerschiedene ModerationstechnikenStufen der Entscheidungsfindung

Grundlagen Konfliktmanagement:

DefinitionenKonfliktartenKonfliktanalyseKonfliktstufen nach Glasl

Reflexionstechniken:

Definitionenaktives ZuhörenFeedback gebenReflektionswerkzeuge

Hinweis

Neben fachlichen Aspekten sind organisatorische und soziale Faktoren integraler Bestandteil der Schulung.Im Anschluss an die Schulung erhalten die Teilnehmer das Rüstzeug um:

- bewusst Gespräche zu führen (Einzel- und Gruppengespräche)

- Visualisierungstechniken zielgerichtet für Präsentationen einzusetzen

- Workshops zu moderieren

Page 88: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

- Konflikte zu erkennen und aufzulösen

- das eigene Kommunikationsverhalten zu reflektieren

Page 89: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206126/05/2019

Termine und Orte – Nr.: 2061

Berlin

31 Jul - 02 Aug 2019

Stuttgart

23 Oct - 25 Oct 2019

Page 90: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - SERVICE ORIENTED ARCHITECTURE TECHNISCH(SOA-T)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwarearchitekten, Softwaredesigner,Softwareentwickler, Systemanalytiker, Technische Projektleiter.

Voraussetzungen: Teilnahme an dem Sem. 2044 02044. Weiterhinsind Kenntnisse der Prozessmodellierung und verteilter Systemevon Vorteil.

Nr.: 2062Preis: 2.050€ netto / 2.439,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Dieses Seminar vermittelt das notwendige Wissen und die Fähigkeiten, um die technischen Aspekte beim Entwurf einerserviceorientierten Architektur für mittlere und große Systeme zu beherrschen. Am Ende dieser Schulung haben Sie das Rüstzeug, umtechnische Aspekte einer SOA in einer Referenzarchitektur zu berücksichtigen und technische Fragestellungen beim Entwurf vonServices und der Kommunikation zwischen Services zu lösen.

Durch den Besuch dieser Schulung erhalten Sie 10 Credit Points in Methodischer und 20 Credit Points in Technischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Einführende SOA-Grundbegriffe, Kurzüberblick:

SOA-MotivationIntuitiver Service-BegriffGrundprinzipien in einer SOAService-OrientierungProzess-OrientierungService-KlassifizierungService-IntegrationService-KompositionHeterogene SystemeWiederverwendungSOA Governance

Page 91: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Lose Kopplung

Technische Konzepte in einer SOA:

Kommunikationsarten und InteraktionsmusterEnterprise Service BusRESTService-BeschreibungService AuffindenQuerschnittsaspekteService-KompositionService RegistryService RepositoryAbstrakte technische SOA-ReferenzarchitekturenSOA-typische technische Spezialkonzepte

SOA: Technologien und Technologiestandards:

Web ServicesWSDLSOAPXMLXSLThttpRESTJSONUDDIBPELBPMNJava.NETESBCRUD

Technisches Service-Design:

Service Life CycleDesignImplementierungTestBetrieb von Services

Anwendungsarchitekturen in einer SOA:

FrontendDatenquellenBestandssystemeIntegrationGeschäftslogikSOA-Governance

Page 92: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Werkzeuge in einer serviceorientierten IT-Landschaft:

Wichtigste Kategorien und Werkzeuge sowie deren Stärken und Schwächen

SOA-Fallbeispiele:

Vorstellung und eventuell Erarbeitung mindestens eines größeren Beispiels einer SOA

Hinweis

Neben fachlichen Aspekten sind organisatorische und soziale Faktoren integraler Bestandteil der Schulung. Im Anschluss an dieSchulung erhalten die Teilnehmer das Rüstzeug um:- technische Aspekte einer SOA in einer Referenzarchitektur zu berücksichtigen

- Technologien für den Einsatz in einer SOA auszuwählen und zu nutzen

- technische Aspekte bei dem Entwurf eines Services zu berücksichtigen

- technische Aspekte der Serviceinteraktion zu beherrschen

- unterstützende Werkzeuge einzusetzen

Page 93: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206226/05/2019

Termine und Orte – Nr.: 2062

München

04 Dec - 06 Dec 2019

Page 94: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - ARCHITEKTURDOKUMENTATION (ADOK)

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwarearchitekten, Softwaredesigner,Softwareentwickler, Systemanalytiker, Technische Projektleiter.

Voraussetzungen: Teilnahme an dem Sem. 2044 2044.Erfahrungen mit der Erstellung und Pflege von technischenDokumentationen können den Schulungsteilnehmern den Einstiegin die Materie erleichtern.

Nr.: 2063Preis: 1.290€ netto / 1.535,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Dieses Seminar vermittelt das notwendige Wissen und die Fähigkeiten um für mittlere und große Systeme Softwarearchitekturenfundiert zu dokumentieren. Am Ende dieser Schulung haben Sie das Rüstzeug, um die Dokumentation der Softwarearchitektur einesmittleren oder großen Systems zu erstellen und zu bewerten und um das Vorgehen zur Dokumentation eines solchen Systems zudefinieren und die entsprechenden Werkzeuge zielgerichtet einzusetzen.

Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Methodischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundbegriffe der Dokumentation von Softwarearchitekturen:

SoftwarearchitekturDokumentationStakeholderNotationVorgehensmodell

Dokumentation und Vorgehen:

VorgehensmodellRolle

Page 95: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ArtefaktIterativ/inkrementellLebenszyklusAgil

Bestandteile der Dokumentation von Softwarearchitekturen:

SichtenEntscheidungenübergreifende Konzepte und ThemenSchnittstellenStrukturenRandbedingungenRisikenQualitätsziele

Werkzeuge für die Dokumentation von Softwarearchitekturen:

Analoge und digitale WerkzeugeModellierungstoolsToolkette

Bewertung von Dokumentationen von Softwarearchitekturen:

ReviewChecklistenFragenkataloge

Beispiele für die Dokumentation von Softwarearchitekturen:

Die Dokumentation (mindestens) einer realen Softwarearchitektur sehen und deren Vor- und Nachteile diskutieren

Hinweis

Neben fachlichen Aspekten sind organisatorische und soziale Faktoren integraler Bestandteil der Schulung. Im Anschluss an dieSchulung erhalten die Teilnehmer das Rüstzeug um:- Prozesse, Vorlagen und Detaillierungsebenen für eine adäquate Dokumentation von Softwarearchitektur auszuwählen

- Softwarearchitekturen angemessen zu dokumentieren und zielgruppengerecht zu kommunizieren

- die Bewertung von Dokumentationen von Softwarearchitekturen vorzubereiten, zu moderieren oder vorzunehmen

Page 96: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206326/05/2019

Termine und Orte – Nr.: 2063

Düsseldorf

10 Oct - 11 Oct 2019

Page 97: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - ARCHITEKTURBEWERTUNG (AWERT)

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Softwarearchitekten, Softwaredesigner,Softwareentwickler, Systemanalytiker, Technische Projektleiter.

Voraussetzungen: Teilnahme an dem Sem. 2044 2044.Erfahrungen mit der Erstellung und Pflege von Softwaresystemenkönnen den Schulungsteilnehmern den Einstieg in die Materieerleichtern.

Nr.: 2064Preis: 1.390€ netto / 1.654,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Die Schulung vermittelt das notwendige Wissen und die Fähigkeiten, um Softwarearchitekturen für mittlere und große Systeme zubewerten. Am Ende dieser Schulung haben Sie das Rüstzeug, um Anforderungen an Softwarearchitekturen zu formulieren und zuprüfen, insbesondere wird die Bewertung einer Softwarearchitektur mittels Workshops nach ATAM vermittelt.

Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Methodischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundbegriffe der Bewertung von Softwarearchitekturen:

Software-ArchitekturSoftware-ArchitekturbewertungÜbergreifende Konzepte/AspekteArchitekturzieleNichtfunktionale und funktionale Anforderungen an SystemeEinflussfaktorenBewertungsmethoden

Anforderungen in der Bewertung von Softwarearchitekturen:

Qualität

Page 98: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

QualitätsmerkmaleDIN/ISO 9126SzenarienQualitätsbaumWechselwirkungenTaktiken

Bewertung von Softwarearchitekturen mittels Workshops nach ATAM:

KompromisseRisikenNicht-RisikenSensitive PunkteEntscheidungenRahmenbedingungenPhasen von ATAMStakeholderbeteiligungSzenariobasierte DurchspracheBewertungsworkshopDiscovery ReviewZusammenspiel mit der Entwicklung

Nacharbeit und Ergebnisverwertung:

RisikoclusterMinderungsmaßnahmenKommunikation der ErgebnisseEntscheidungsplanunglast responsible moment

Bewertung der Umsetzung einer Softwarearchitektur in einem System und das Ableiten von Maßnahmen,um diese zu verbessern:

MetrikenMessungenMathematische ModelleUmsetzungsprüfungIst-ArchitekturSoll-ArchitekturPain PointsWerkzeugeRekonstruktion

Beispiele für die Bewertung von Softwarearchitekturen:

VorstellungEventuell Erarbeitung und Bewertung mindestens eines Beispiels einer Software-Architektur

Hinweis

Neben fachlichen Aspekten sind organisatorische und soziale Faktoren integraler Bestandteil der Schulung. Im Anschluss an dieSchulung erhalten die Teilnehmer das Rüstzeug, um:

Page 99: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Qualitätskriterien für eine Softwarearchitektur zu formulierenWorkshops zur Bewertung einer Softwarearchitektur nach ATAM vorzubereiten, durchzuführen und auszuwertendie Ergebnisse der Bewertung einer Softwarearchitektur zu kommunizierendie Umsetzung einer Softwarearchitektur in einem System zu bewerten.

Page 100: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206426/05/2019

Termine und Orte – Nr.: 2064

Frankfurt

26 Sep - 27 Sep 2019

Page 101: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - ENTERPRISE ARCHITECTURE MANAGEMENT(EAM)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Enterprise-Architekten, Softwarearchitekten,Projektleiter.

Voraussetzungen: Teilnahme an dem Sem. 2044 2044,Erfahrungen mit der Erstellung und Pflege von Softwaresystemenkönnen den Schulungsteilnehmern den Einstieg in die Materieerleichtern.

Nr.: 2065Preis: 2.050€ netto / 2.439,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Dieses Seminar vermittelt das notwendige Wissen und die Fähigkeiten, um Enterprise Architecture Management für mittlere und großeSysteme ein- und durchzuführen. Am Ende dieser Schulung haben Sie das Rüstzeug, um eine IT-Strategie für ein Unternehmen zuformulieren, Prozesse und Strukturen der IT-Governance einzurichten und zu überwachen und Migrationspläne für die IT-Landschaftabzuleiten. Im Lauf der Schulung lernen die Teilnehmer verschiedene Frameworks wie TOGAF und COBIT kennen.

Durch den Besuch dieser Schulung erhalten Sie 30 Credit Points in Methodischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundbegriffe des EAM:

Enterprise Architecture Management (EAM)UnternehmensstrategieIT-StrategieIT-GovernanceITSecurityComplianceIT-Risk-ManagementChange-ManagementGeschäftsarchitekturInformationsarchitektur

Page 102: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

IT-ArchitekturAnwendungsarchitekturMigrationsplanungGeschäftsprozessmanagement, CapabilitiesRepository

Vorgehen im EAM:

MissionVisionArchitekturvisionUnternehmensprinzipienArchitekturprinzipienGeschäftsmodellGeschäftsarchitekturOrdnungsrahmen für IT-StrategieAnwendungsportfolio-ManagementInformationssystem-ArchitekturDaten-ArchitekturTechnische ArchitekturGeschäftsprozessmodellierungBusiness Motivation Model (BMM)TOGAF ArchitectureDevelopment Method (ADM), SWOT-AnalyseMaturitätsanalyseNutzwertanalyseGAP-AnalyseImpact-AnalyseRisiko-AnalyseCapability AnalyseCapability-basierte PlanungSzenario-basierte Bewertung

Repositories und Metamodelle:

RepositoryMetamodellIst-ArchitekturSoll-Architektur und ZielarchitekturIndustriestandardsReferenzbibliothekReferenzarchitekturVorschriftVorlageMuster

Governance und Change Management:

GovernanceEbenen von Governance (Corporate, IT, Architecture, SOA)Change ManagementArchitekturboardArchitekturrichtlinienBest-PracticeKennzahlen

Page 103: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

KriterienConformanceComplianceTOGAFReifegradmodell, COBITGovernance-ReviewsArchitekturplanung und -anpassungArchitekturumsetzung

Einführung des EAM:

EinführungspfadeBeispielszenarienMigrationspfade

EAM-Frameworks:

Architektur-Frameworks (TOGAF, etc.)Branchen-Frameworks (TM Forum Frameworx, etc.)Audit-Framewoks (COBIT, etc.)Operations-Frameworks (ITIL, etc.)Architektursichten (IEEE 1471-2000)MetamodellRepositoryGovernanceReferenzarchitekturZachmanTOGAFARISCIMSIDDoDAFMoDAFTailoring

Hinweis

Neben fachlichen Aspekten sind organisatorische und soziale Faktoren integraler Bestandteil der Schulung.

Page 104: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206526/05/2019

Termine und Orte – Nr.: 2065

Stuttgart

18 Sep - 20 Sep 2019

Page 105: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - WEB ARCHITEKTUREN (WEB)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Web-Architekten, Softwarearchitekten,Softwareentwickler, Software-Designer, Technische Projektleiter,Systemanalytiker.

Voraussetzungen: Teilnahme an dem Sem. 2044 2044.Erfahrungen mit verteilten Systemen - idealerweise Web-Anwendungen und Grundkenntnisse in Web-Technologien HTML,CSS und JavaScript - sind von Vorteil.

Nr.: 2066Preis: 1.890€ netto / 2.249,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Fallbeispiele.

Dieses Seminar vermittelt das notwendige Rüstzeug, um die iSAQB Advanced Modulprüfung Web-Architekturen erfolgreich zubestehen. Dazu werden die Teilnehmer im ersten Schritt in die Lage versetzt, verschiedene Architekturstile von Web-Architekturenunterscheiden zu können und darauf aufbauend die Grundlagen dafür zu erwerben, Software-Systeme, wie z. B. REST-konforme Web-Anwendungen oder auch Single-URI-/Single-Method-Anwendungen selbstständig zu entwerfen. Neben der Vermittlung der Prinzipienfür ein sicheres Software-Design, wird es den Teilnehmern nach der Schulung möglich sein, die Grundlagen der Risikoanalyse,Bedrohungsmodellierung und der Barrierefreiheit zu erläutern, um diese gezielt bei ihrer täglichen Arbeit einsetzen zu können. DieSchulung beschäftigt sich dazu mit den Details der Basisprotokolle, den Auswirkungen, die sich aus der internenAnwendungsarchitektur für die Gesamtarchitektur ergeben, mit den Möglichkeiten von Frontend-Optimierungen und der Einbettungneuer Komponenten in die Gesamtinfrastruktur aus Standardkomponenten.

Durch den Besuch dieser Schulung erhalten Sie 30 Credit Points in Technischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundlagen:Web-Browser - Web-Server - Client - Server - Proxy - HTTP - HTML - CSS - JavaScript - URI - Request - Response - Barrierefreiheit -Basic-Auth - Digest-Auth - Intranet vs. Internet - Redirect - TLS - SSL

Protokolle und Standards:

URI - URL - URN und IRI - HTTP - HTTP-Verben (GET, PUT, POST, DELETE) - HTTP-Header - Intermediaries - Caching - Idempotenz -Content-Types - Content-Negotiation - SSL/TLS - HTML - DOM - RSS - ATOM

Page 106: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Architekturstile:

Representational State Transfer (REST) - Resource-oriented Client Architecture (ROCA) - Single-URI-/Stateful-BackEnd-Web-Apps -Single-Page-Applikation, Cross-Compiler-Architekturen - Fat-Client-im-Browser-Apps - Smart-Client-im-Browser-Apps

Technologie und Infrastruktur:

Client - Server - Proxy - Reverse-Proxy - Content Delivery Networks/CDN - Lastverteilung/Load Balancing - CGI - FastCGI - Servlets -ActiveServerPages - PHP-Seiten

Entwurf von Web-Architekturen:

Datenmodellierung - Funktionale Zerlegung - Repräsentation - Verteiltes System - CAP-Theorem - BASE - ACID - Sicherheit vonWeb-Applikationen - Authentisierung - Autorisierung - Barrierefreiheit/Accessibility, Internationalisierung/Lokalisierung - HTML - CSS- JavaScript - Trennen von Inhalt - Präsentation und Verhalten - Graceful Degradation - Progressive Enhancement - unobtrusiveJavaScript

Qualität in Web-Architekturen:

Sicherheit - Skalierbarkeit - Web-Scale - Verfügbarkeit - Bedienbarkeit, Barrierefreiheit

Beispielarchitekturen:

Art und Ausprägung der vorgestellten Beispiele können von der Schulung bzw. den Interessen der Teilnehmer abhängen.

Hinweis

Integraler Bestandteil der Schulung sind vor allem die technischen Aspekte von Web-Architekturen.Durch diese Schulung erhalten die Teilnehmer das Rüstzeug, um:

- Webarchitekturstile zu unterscheiden

- Software-Systeme zu entwerfen

- Prinzipien des sicheren Software-Designs zu erkennen und einzusetzen

- Grundlagen, um Themen wie Risikoanalyse und Barrierefreiheit erfolgreich einzusetzen

Page 107: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206626/05/2019

Termine und Orte – Nr.: 2066

Frankfurt

29 Jul - 31 Jul 2019

Berlin

28 Oct - 30 Oct 2019

Page 108: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - AGILE SOFTWAREARCHITEKTUR (AGILA)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses ISAQB AGILA Seminar wendet sich anSoftwarearchitekten, Softwareentwickler, Software-Designer,Projektleiter, Führungskräfte und Mitglieder agiler Teams.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie ein grundlegendes Verständnis derBeschreibung von Softwarearchitekturen, wie es in dem Seminar2044 02044 vermittelt wird. Außerdem benötigen Sie praktischeErfahrung in Entwurf und Entwicklung kleiner bis mittelgroßerSoftwaresysteme sowie im Umgang mit Erarbeitung,Dokumentation und Kommunikation vonArchitekturentscheidungen. Erste praktische Erfahrung in agilenSoftware-Projekten ist für Sie ebenfalls von Vorteil.

Nr.: 2067Preis: 1.950€ netto / 2.320,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsSoftware-Architekt erklären Ihnen die Grundlagen FlexiblerArchitekturmodelle entsprechend dem ISAQB CPSA AGILA Lehrplanin verständlicher praxisrelevanter Form. Diskussionen sowie derErfahrungsaustausch mit Teilnehmern aus unterschiedlichenFirmen und Projekten sowie das Besprechen eines durchgängigenFallbeispiels helfen Ihnen, das neu erworbene Wissen zu festigenund in Ihrem Arbeitsumfeld anzuwenden.

Nach der Schulung ISAQB CPSA Advanced Level - Agile Softwarearchitektur (AGILA) haben Sie das notwendige Rüstzeug und dieinnovativen Fähigkeiten, Softwaresysteme und -architekturen nach agilen Prinzipien zu entwerfen und weiterzuentwickeln. Sie wissen,wie Sie agile Prinzipien und Ideen auf die Architekturarbeit übertragen können und kennen die Wichtigkeit Architekturpraktikensinnvoll in agiles Vorgehen zu verankern.

Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Methodischer und 10 Credit Points in Kommunikativer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Grundlagen agiler Softwarearchitektur:

Softwarearchitektur allgemeinAgiles Manifest, Werte und Prinzipien

Page 109: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Agile Vorgehensmodelle inkl. Scrum und LeanAgiler Umgang mit SoftwarearchitekturSoftwarearchitektur in agilen Praktiken / Werkzeugen verankern

Agiles Architekturvorgehen:

Iterativ, inkrementelle ArchitekturentwicklungRisikogetriebene Architekturarbeit und Release-PlanungArchitekturarbeit mit Scrum und KanbanAgile ArchitekturollenStakeholder-Einbindung

Architekturanforderungen in agilen Projekten:

KommunikationsebenenArchitekturprobleme Zielgruppenorientiert ausdrückenAnforderungen und Wünsche in Architekturkonzepte übersetzenQualitätsanforderungen in agilen ProzessenTechnische SchuldenArchitektonische Risiken inkl. ErhebungAnforderungspflege, Grooming,Schätzung und Priorisierung von ArchitekturanforderungenDringlichkeit von Architekturthemen

Architekturen im Team entwerfen und weiterentwickeln:

GruppenentscheidungsverfahrenModeration von EntscheidungsverfahrenKonzeptionelle Integrität bei mehreren EntscheidernVertikale ArchitekturstileJust-In-Time ArchitekturentscheidungenArchitekturprinzipienArchitekturwand

Reflexion und Feedback zu Architekturarbeit im agilen Kontext:

Leichtgewichtige Architekturbewertung und andere FeedbackmechanismenRoot-Cause-AnalyseTesten qualitativer SystemeigenschaftenQualitätsindikatoren und Metriken

Beispiele für agile Architekturarbeit

Hinweis

Integraler Bestandteil der Schulung sind vor allem die methodischen Aspekte von agilen Softwarearchitekturen.

Page 110: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206726/05/2019

Termine und Orte – Nr.: 2067

Berlin

01 Jul - 03 Jul 2019

München

04 Sep - 06 Sep 2019

Düsseldorf

06 Nov - 08 Nov 2019

Page 111: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISAQB® CPSA ADVANCED LEVEL - FLEXIBLE ARCHITEKTURMODELLE (FLEX)

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses ISAQB FLEX Seminar wendet sich anSoftwarearchitekten, Softwareentwickler, Software-Designer,Systemanalytiker, Technische Projektleiter.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie ein grundlegendes Verständnis derBeschreibung von Softwarearchitekturen, wie es zum Beispiel indem Seminar 2044 02044 vermittelt wird. Außerdem sollten SieErfahrung mit der Implementierung und Architektur in agilenProjekten sowie Erfahrungen aus der Entwicklung und Architekturklassischer Systeme haben.Erfahrungen mit der Erstellung und Pflege von Softwaresystemensind von Vorteil und erleichtern Ihnen den Einstieg in die Materie.

Nr.: 2068Preis: 1.990€ netto / 2.368,10 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsSoftware-Architekt erklären Ihnen die Grundlagen FlexiblerArchitekturmodelle entsprechend dem ISAQB CPSA FLEX Lehrplanin verständlicher praxisrelevanter Form. Diskussionen sowie derErfahrungsaustausch mit Teilnehmern aus unterschiedlichenFirmen und Projekten sowie das Besprechen eines durchgängigenFallbeispiels helfen Ihnen das neu erworbene Wissen zu festigenund in Ihrem Arbeitsumfeld anzuwenden.

Nach der Schulung ISAQB CPSA Advanced level - Flexible Architekturmodelle (FLEX) haben Sie das notwendige Rüstzeug und dieinnovativen Fähigkeiten, um flexible Architekturen, die schnelles Deployment und damit schnelles Feedback aus der Anwendung desSystems erlauben, erstellen zu können. Sie kennen die wesentlichen Treiber für die Architektur-Typen sowie die Konsequenzen, welchediese für die Architekturen haben. Außerdem haben Sie einen Überblick über die Wechselwirkung von Architekturen mit Organisation,Prozessen und Technologien.

Durch den Besuch dieser Schulung erhalten Sie 20 Credit Points in Technischer und 10 Credit Points in Methodischer Kompetenz.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Motivation:

Verfügbarkeit

Page 112: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ZuverlässigkeitTime-to-MarketFlexibilitätVorhersagbarkeitReproduzierbarkeitHomogenisierung der StagesInternet/Web-Scaleverteilte SystemeParallelisierbarkeit der Feature-EntwicklungEvolution der Architektur (Build for Replacement)HeterogenitätAutomatisierbarkeit

Modularisierung:

Motivation für die Dekomposition in kleinere SystemeUnterschiedliche Arten von Modularisierung, KopplungSystemgrenzen als Mittel für IsolationHierarchische StrukturAnwendung Applikation, Self-Contained System, MicroserviceDomain-Driven Design-Konzepte und "Strategic Design“Bounded Contexts

Integration:

Frontend IntegrationLegacy SystemeAuthentifizierungAutorisierung(lose) KopplungSkalierbarkeitMessaging PatternsDomain Eventsdezentrale Datenhaltung

Installation & Roll-Out:

Moderner BetriebDevOpsInfrastructure as CodeConfiguration Management

Betrieb, überwachung und Fehleranalyse:

MonitoringOperationsLoggingTracingMetrics

Page 113: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Case Study:

Praktische Erläuterung der vorgestellten Konzepte

Ausblick:

Konsistenzmodelle: ACID, BASE, Partitionierung, CAPResilience: Resilient Software Design, Stabilität, Verfügbarkeit, Graceful Degra-dation Circuit Breaker, Bulkhead

Hinweis

Integraler Bestandteil der Schulung sind vor allem die technischen Aspekte von flexiblen Softwaremodellen. Durch diese Schulungerhalten die Teilnehmer das Rüstzeug, um:

flexible Architekturen zu erstellenTrade-Offs der verschiedenen Architekturtypen anzuwendenPlan zur Aufteilung eines Deployment-Monolithen in kleine Services aufzustellen

Page 114: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/206826/05/2019

Termine und Orte – Nr.: 2068

Frankfurt

01 Jul - 03 Jul 2019 11 Dec - 13 Dec 2019

Berlin

11 Sep - 13 Sep 2019

Page 115: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SERVICE ORIENTED ARCHITECTURE (SOA) - KOMPAKTServices, Domänen und Bebauungspläne

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: IT-Architekten, Fachliche Architekten, Business-Analysten, Projektleiter.

Voraussetzungen: Kenntnisse in XML und UML sind von Vorteil.

Nr.: 2054Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Demonstrationen.

Nach dem Besuch dieses Seminars können Sie die mit SOA verbundenen Begriffe und Konzepte einordnen. Sie kennen dieAnforderungen an Analyse, an Design und die Modellierung von Services. Sie kennen die grundlegenden technischen undarchitektonischen Aspekte einer SOA.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.Weitere Informationen zu ISAQB – Certified Professional for Software Architecture (CPSA)

Programm

Grundlagen:

HandlungsbedarfZielsetzungStrategieArchitekturGovernanceAnwendungslandschaftArchitektur-ManagementBusiness DomainsServicesDomänenmodellSchnittstellen

Ausgangspunkt Geschäftsprozesse:

ProzessorientierungUnternehmensweite ProzesseProzessmodellierungNotationenProzessschritteEreignisseFunktionenDaten

Identifikation und Modellierung von Services:

Service-TypenGranularität

Page 116: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

FunktionsumfangDomain-SchnittstellenDaten- und FunktionshoheitBusiness Domain ModelWiederverwendbarkeitPatterns und Best Practices

Service-Implementierung:

ServicesOperationenInteraktionsmusterEntwicklungToolsTestDeploymentTechnologieübersicht mit Vor- und Nachteilen

Web Services:

XMLXSDSOAPWSDLUDDIWS-IWS-SecurityBPELProcess EnginesBlue Prints

Service-Kommunikation:

VerzeichnisdiensteTransport-ProtokolleSecurityTransformationTechnische SchnittstellenKopplungOrchestrierung

Enterprise Service Bus:

DefinitionNutzenProdukteMessagingAdapterIntegration PatternsLegacy IntegrationVor- und Nachteile

Page 117: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Service Management:

MonitoringBusiness Activity MonitoringKennzahlenVerantwortlichkeitenService LifecycleVersionierungWeiterentwicklungService-PortfolioOptimierung

Ausblick:

Aktueller Stand der EntwicklungMarktsituationStandardisierung

Page 118: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/205426/05/2019

Termine und Orte – Nr.: 2054

Berlin

27 Jun - 28 Jun 2019

München

07 Oct - 08 Oct 2019

Page 119: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

DATENMODELLIERUNG MIT ENTITY-RELATIONSHIP-MODELLIERUNG (ERM)Weg von der fachlichen bis zur IT-technischen Sicht

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Projektleiter, Organisatoren, Software-Ingenieure,Systemanalytiker, IT-Revisoren, Berater,Organisationsprogrammierer.

Voraussetzungen: Kenntnisse im Bereich "Anforderungsanalyse"sind von Vorteil.

Nr.: 2030Preis: 1.590€ netto / 1.892,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Gruppenarbeit,Fallbeispiele.

Nach dem Seminar können Sie selbstständig Datenmodelle mithilfe der Entity Relationship-Modellierung (ERM) erstellen undqualitätssichern. Sie kennen den Übergang in relationale Datenbankstrukturen. Sie lernen, wie Sie fachliche Sachverhalte mithilfe derEntity Relationship-Modellierung einfach und verständlich beschreiben können. Sie erkennen, wie die Verständigung zwischenAnwender und Entwickler bzw. Datenbankspezialisten verbessert werden kann.

Programm

Grundbegriffe:Datenmodellierung in der Software-Entwicklung - Ziel der Datenmodellierung - Anwendungsbereiche - Drei-Schichten-Modell

Elemente der Entity Relationship-Modellierung:

Entitätstyp - Beziehungstyp - Attributtyp - Kardinalitäten - Domänen, Integritätsregeln, funktionale Abhängigkeiten - ERM-Dialekte

Erarbeitung von Entity Relationship-Modellen:

Definition von Entitätstypen - Entity Relationship-Modell - Vollständige Entitätstypbeschreibung - Spezielle Entitätstypen(assoziative, rekursive, Super-/Subtypen, Status, Historie, Domäne)

Entity Relationship-Modellierung und Datenbankdesign:

Umsetzung der Entitätstypen, Attributtypen und Beziehungstypen in relationale Datenbankstrukturen

Qualitätssicherung:

Normalformen - Datenmodell in der 3. Normalform - Vollständigkeitskriterien - Formale und inhaltliche Qualitätssicherung

Page 120: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/203026/05/2019

Termine und Orte – Nr.: 2030

Stuttgart

01 Jul - 03 Jul 2019

Hamburg

04 Nov - 06 Nov 2019

Page 121: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

CLIENT / SERVER ARCHITEKTURENSW-Architekturen von Host bis Web-Anwendungen im Überblick

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Führungskräfte, Projektleiter, Organisatoren,Systemanalytiker, IT-Manager.

Voraussetzungen: IT-Grundkenntnisse.

Nr.: 5600Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Demonstrationen.

Nach dem Seminar haben Sie einen fundierten Überblick über die Einsatzmöglichkeiten und die Leistungsfähigkeit von modernenClient/Server Systemen unter Berücksichtigung der neuesten Entwicklungen webbasierter Technologien. Sie erlangen Kenntnisse überdie Aufgaben, Prinzipien, und Mechanismen von verteilten Systemen im webbasierten Umfeld..

Programm

Grundlagen:

ArchitekturmodelleDimensionen verteilter SystemeEnterprise Application Integration (EAI)Business Intelligence

Client/Server-Komponenten:

Thin-/Rich-ClientMobile Java- und Web ClientsTerminal ServerBetriebssystemeWeb-Application ServerVerzeichnisdienste

Netzwerke:

StandardsProtokolleTCP/IPNetzwerk-Komponenten

Virtualisierung:

GrundlagenDesktop-, Server-, Netzwerk- und Anwendungsvirtualisierung

Page 122: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Middleware-Konzepte:

RPCMessagingCORBAEnterprise JavaBeans (EJB)Web ServicesSoftware as a Service

Datenbanken:

VerteilungACIDTransaktionenTP-MonitoreData WarehouseOLAPEnterprise Application Server: Transaction Services und Session Management

Webbasierte Anwendungsentwicklung:

ObjektorientierungXMLJava und C#SOAPJava Enterprise Computing (Java EE)Microsoft .NETOpen Source ProdukteFrameworksService Orientierte Architektur (SOA)

Web-Anwendungen in der Praxis:

Web-basierte BeispielePortaleGrid ComputingCloud und Mobile Computing

Sicherheit in verteilten Systemen:

Bedrohungen und MaßnahmenSingle Sign-OnIdentity ManagementSecurity Infrastruktur

Page 123: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/560026/05/2019

Termine und Orte – Nr.: 5600

Stuttgart

27 May - 29 May 2019

Düsseldorf

07 Aug - 09 Aug 2019

Hamburg

21 Oct - 23 Oct 2019

Page 124: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/812626/05/2019

OBJEKTORIENTIERUNG - EINFüHRUNG IN DENKWEISE UND KONZEPTE

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Mitarbeiter aus den Bereichen IT-Organisation,Systemanalyse und Programmierung. Verantwortliche für diestrategische IT-Planung. Projektleiter, IT-Führungskräfte, IT-Koordinatoren, Softwareentwickler.

Voraussetzungen: IT-Grundkenntnisse.

Nr.: 8126

Schulungsmethode: Vortrag, Übungen, Diskussion undErfahrungsaustausch, Demonstrationen.

Nach diesem Seminar kennen Sie neben den gängigen Begriffen der objektorientierten Methodik auch die grundlegenden Konzepteund Prinzipien der objektorientierten Systementwicklung, die aus der Analyse (OOA), dem Design (OOD) und der Programmierung(OOP) besteht. Eine Einschätzung der Unterschiede zu den bisher angewandten Techniken sowie deren Vor- und Nachteile runden dasSeminar ab

Programm

Ziele der objektorientierten Systementwicklung:Beherrschung von Komplexität - Wiederverwendbarkeit von Software - Flexible und universell einsetzbare Software

Grundlegende Begriffe und Techniken der Objektorientierung:

Begriffsdefinition - Zusammenhänge - Abgrenzungen - Objekte und Klassen von Objekten - Verantwortlichkeiten von Objekten alsGrundlage des Systementwurfs - Nachrichten an Objekte und Ausführung von Methoden - Klassenhierarchie und Vererbung -Polymorphismus

Grundlagen des Systementwurfs:

Anforderungsanalyse und objektorientierte Analyse - UML (Unified Modeling Language) als Notation für die verschiedenen Modelle -Objektorientiertes Design - Entwurfsmuster - Vorgehensweise bei der Systementwicklung

Objektorientierte Technologien:

Programmiersprachen und deren Eigenschaften (z. B. C++, Java, C#) - Merkmale objektorientierter Entwicklungsumgebungen -OOA/D-Tools - Verteilte objektorientierte Systeme - Persistenzaspekte

OO in der Praxis:

Kosten und Nutzen objektorientierter Technologien - Projektorganisation - Einführungs- und Migrationsstrategien - Stand derTechnik

Page 125: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

OBJEKTORIENTIERUNG - GRUNDLAGEN UND ANALYSE MIT DER UML

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Das Seminar "Objektorientierung – Grundlagen undAnalyse mit der UML“ richtet sich an Systemanalytiker, Software-Ingenieure, IT-Koordinatoren, IT-Führungskräfte, Projektleiter,Qualitätssicherer und Business Analysten, die Anforderungsanalysemit der aktuellen UML-Notation gestalten wollen.

Voraussetzungen: Um an dem Kurs "Objektorientierung –Grundlagen und Analyse mit der UML“ erfolgreich teilnehmen zukönnen, sollten sie IT Grundlagenkenntnisse haben.

Nr.: 8140Preis: 1.550€ netto / 1.844,50 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserfahrenen Trainer vermittelnIhnen durch Vortrag, Diskussion, Erfahrungsaustausch undÜbungen alle relevanten Aspekte zur Objektorientierten Analyse.Grafische Notation ist UML 2.4.x.

Das Seminar "Objektorientierung – Grundlagen und Analyse mit der UML" vermittelt die Grundlagen der objektorientierten Analyse(Dokumentation der fachlichen Anforderungen). Sie lernen die für die Analyse wesentlichen Bestandteile der Unified ModelingLanguage (UML 2.4.x) sowie deren Anwendung und auch typische Fehlermöglichkeiten kennen. Der Kurs ist ohne Bindung an einespezielle Vorgehensweise (wie z. B. Rational Unified Process). Sie können die Modelle der objektorientierten Analyse in derprojektspezifischen Vorgehensweise anwenden.

Programm

Was ist objektorientierte Analyse (OOA)?:

Einordnung in den ProjektablaufZusammenspiel mit anderen EntwicklungsphasenAufgaben der Analyse.

Grundlagen:

Unterscheidung von drei ModellierungsebenenObjekte, Klassen und VerantwortlichkeitenAttributeNachrichten und OperationenStereotypenPakete.

Die dynamischen Modelle:

Anwendungsfälle (Use Cases) und ihre BeziehungenAbgrenzung zur GeschäftsprozessmodellierungSchablone zur textuellen Beschreibung von AnwendungsfällenAktivitätsdiagramme und ihr Einsatz zur Ablaufdarstellung von AnwendungsfällenSequenzdiagramme für die ObjektkommunikationZentrale und dezentrale KommunikationsstrukturenNotationsvarianten des SequenzdiagrammsKollaborationsdiagramm

Page 126: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Zustandsdiagramm.

Das statische Modell:

Das Klassendiagramm der UMLGeneralisierungAssoziationenAggregationenModellierung von Rollen.

Aktivitäten und Checklisten:

Tipps zur Vorgehensweise bei der Erstellung der ModelleCheckliste zur Prüfung der Modelle.

Hinweis

Im Sem. 08141 08141 wird die Umsetzung der Analyseergebnisse in den Systementwurf behandelt.

Page 127: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/814026/05/2019

Termine und Orte – Nr.: 8140

Stuttgart

15 Jul - 17 Jul 2019

Berlin

16 Sep - 18 Sep 2019

Düsseldorf

13 Nov - 15 Nov 2019

Page 128: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

OBJEKTORIENTIERTES DESIGN UND DESIGN PATTERNS

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Software-Architekten, Softwareentwickler,Qualitätssicherer, Projektleiter.

Voraussetzungen: Sem. 08140 oder vergleichbare Kenntnisse.Programmiererfahrung in einer OO-Sprache ist von Vorteil.

Nr.: 8141Preis: 1.550€ netto / 1.844,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion und Erfahrungsaustausch,Übungen. Fortführung der Übungsbeispiele aus dem Sem. 08140"Objektorientierung – Grundlagen und Analyse mit der UML".Grafische Notation: UML 2.4. Codebeispiele sind in Java.

Während das Ziel der objektorientierten Analyse ein fachliches, technikunabhängiges Modell ist, zielt das objektorientierte Design aufeine gute softwaretechnische Konstruktion. Nach dem Seminar kennen Sie die Grundlagen und Qualitätskriterien für gutes Design. Sienutzen fortgeschrittene Konzepte beim Design von Klassen und haben einen Überblick über System- und Anwendungsarchitekturen.Darüber hinaus können Sie, ausgehend von objektorientierten Analyseergebnissen, selbstständig Entwürfe erarbeiten und in UML-Notation darstellen

Programm

Was ist objektorientiertes Design (OOD)?

Abgrenzung zur objektorientierten AnalyseEinordnung in den Entwicklungsprozess

Grundsätze des Designs:

KapselungUnterscheidung von Referenz- und WertsemantikPolymorphieSichtbarkeitenInterfacesUML-Notation

Design von Klassen und Paketen:

Minimieren von AbhängigkeitenAssoziationen und ihre ImplementierungEinführung und überblick Design Patterns

Business-Logik und Präsentation:

Trennung von Präsentation und Business-LogikModel-View-Controller

Page 129: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Präsentation mit Remote Client:

Probleme und LösungsansätzeSession-HandlingDas Data Transfer Objekt (DTO)Fehlerbehandlung mit Exceptions

Persistenz:

Persistenz mit objektorientierten und relationalen DatenbankenDie Mapping-Problematik und LösungsansätzeEin Mapping-Framework am Beispiel der Java Persistence API (JPA)

Architektur:

Schichten-ArchitekturKomponenten-ArchitekturKonfiguration per Dependency Injection

Page 130: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/814126/05/2019

Termine und Orte – Nr.: 8141

Hamburg

14 Aug - 16 Aug 2019

Frankfurt

09 Oct - 11 Oct 2019

Page 131: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

DESIGN PATTERNSEntwurfsmuster für OO-Systeme

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Projektleiter, Anwendungsentwickler, Software-Designer, Software-Architekten.

Voraussetzungen: Sem. 8119 oder vergleichbare Kenntnisse. GuteKenntnisse in einer objektorientierten Programmiersprache (z. B.Java, C++).

Nr.: 8170Preis: 1.550€ netto / 1.844,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Übungen, Demonstration lauffähigerC++ und Java Code-Beispiele. Jedem Teilnehmer steht eine C++und eine Java-Entwicklungsumgebung zur Verfügung.

Design Patterns bieten Lösungswege für immer wiederkehrende Software-Entwurfsprobleme. Nach dem Seminar haben Sie einenÜberblick über die wichtigsten "Gang of Four"(GoF)-Entwurfsmuster und kennen die Design-Prinzipien der Entwurfsmuster, um einstabiles, leicht wartbares Software-Design zu entwerfen. Abgerundet wird dieses Seminar mit einem Überblick über die gängigstenSoftware-Architekturen und der Verknüpfung mit den Mustern.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.

Programm

Grundlagen und Begriffsdefinitionen der Objektorientierung:

Objekte, Attribute, Methoden, NachrichtenAbstraktion, Kapselung, Klasse, VererbungsartenAggregation, Assoziation, Komposition, MultiplizitätPolymorphie, dynamische Bindung, virtuelle Methoden-TabelleUnified Modeling Language (UML): Klassen-, Objekt-, Sequenz-, Zustands-Diagramme

OO-Design Prinzipien:

Abstraktion, Konzentration auf die Schnittstelle, Delegation, lose Kopplung, Objekt-Komposition statt Vererbung, LazyInitialization, Kapselung des variierenden Konzepts, Objekt-VerhaltensmodellierungEinfluss der Muster auf die Architekturen: Layer, Client-Server, MVCVerbesserung der Qualität, Wartbarkeit, Erweiterbarkeit einer SoftwareVermeidung von Entwurfsrevisionen

Behandlung der wichtigsten GoF-Entwurfsmuster:

DefinitionKlassifikationAnwendbarkeitErzeugungsmuster: Factory Method, Abstract Factory, Prototype, SingletonStrukturmuster: Adapter, Bridge, Fassade, Decorator, Composite, ProxyVerhaltensmuster: Command, Observer, Mediator, Memento, Template Method, Strategy, State, Chain of ResponsibilityVariation und Kombination von EntwurfsmusternBehandlung weiterer Muster: Null-Object, Double Checked Locking

Hinweis

Zusätzlich zur Seminarbroschüre erhält jeder Teilnehmer das Fachbuch "Design Patterns: Entwurfsmuster als Elemente wieder

Page 132: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

verwendbarer objektorientierter Software" von Gamma/Helm/Johnson/Vlissides.

Page 133: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/817026/05/2019

Termine und Orte – Nr.: 8170

Stuttgart

24 Jun - 26 Jun 2019

Düsseldorf

07 Oct - 09 Oct 2019

Page 134: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

OBJEKTORIENTIERUNG IM KONTEXT AGILER PROJEKTE

Dauer: 5 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Der Kurs "Objektorientierung im Kontext agilerProjekte" wendet sich an Scrum Master, Scrum SMEs, ScrumProduct Owner, Projektleiter, Softwareentwickler, Software-Ingenieure, Systemanalytiker, Qualitätssicherer und BusinessAnalysten.

Voraussetzungen: Grundkenntnisse in der Softwareentwicklung.

Nr.: 8119Preis: 2.090€ netto / 2.487,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Demonstrationen, Einzel- undGruppenarbeit, Praktikum am System u. a. mit UML Tools und Java.

Nach dem Seminar kennen Sie, neben den Grundlagen der Objektorientierung, die Möglichkeit Analyse und Design mit UML fürobjektorientierte Scrum Projekte detailliert einzusetzen. Sie haben erste Erfahrungen in der Erstellung von Analysemodellen mit derUML 2.x, mit dem Design und der Programmierung gesammelt. Durch die praktischen Übungen haben Sie einen differenziertenEinblick in alle Bereiche der objektorientierten Systementwicklung erhalten. Diese Erfahrungen können Sie nun einsetzen, um Analyseund Design mit UML im Scrum Projekt anzuwenden.

Dieses Seminar ist Teil des Qualifizierungsplans Software Architekt – mit und ohne ISAQB CPSA Zertifizierung.

Programm

Grundlagen der Objektorientierung (OO):- Begriffe, Konzepte, Definitionen

- Abgrenzungen zu klassischen Vorgehensweisen

- Vorteile, Nachteile und Konsequenzen der OO.

Besonderheiten im Scrum Projekt Konzepte der objektorientierten Systementwicklung:

- Architekturen von objektorientierten Softwaresystemen

- Überblick über den Aufbau und die Sprachelemente von objektorientierten Programmiersprachen (z. B.: Java, C#, C++)

- Typische OO-Anwendungsentwicklungsumgebungen

- Klassenbibliotheken.

Objektorientierte Analyse (OOA) in Scrum:

- Inhalte und Aktivitäten der objektorientierten Analyse

- Das Erstellen von statischen und dynamischen Modellen

- Einordnung und Nutzung der Unified Modeling Language (UML 2.x) in der Analyse

- Beispiele und Fallstudien zur OOA

- Die Rolle der OOA- und OOD-Tools im Softwareentwicklungsprozess

- Einsatz der Diagramme der UML im Scrum Prozess.

Objektorientiertes Design (OOD) in Scrum:

Page 135: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

- Inhalte und Aktivitäten des OOD

- Vorgehensweisen und Umsetzung mit Scrum

- Abbildung der Analyseergebnisse auf die verschiedenen Architekturen

- Design auf Klassenebene

- Design Patterns

- Verteilte Architekturen

- Konzepte für die Datenbankspeicherung der Objekte (Persistenz)

- User Interface-Design.

Page 136: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/811926/05/2019

Termine und Orte – Nr.: 8119

Stuttgart

19 Aug - 23 Aug 2019

Page 137: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

CLEAN CODE - PROFESSIONELLE CODEERSTELLUNG UND WARTUNG

Dauer: 4 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Das Seminar "Clean Code - ProfessionelleCodeerstellung und Wartung“ richtet sich an Softwareentwickler,Qualitätssicherer und (technische) Projektleiter.

Voraussetzungen: Das "Clean Code“ Training setzt guteProgrammierkenntnisse in einer objektorientierten Sprache voraussowie den Besuch von Sem. 08140 08140 oder vergleichbareKenntnisse.

Nr.: 9033Preis: 1.990€ netto / 2.368,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere erfahrenen Trainer vermitteln Ihnen diePrinzipien von Clean Code in verständlicher Art und Weise. InDiskussionen mit anderen Teilnehmern und in Gruppenübungenfestigen und erweitern Sie das Erlernte. Demonstrationen werdendabei anhand von Codebeispielen in Java durchgeführt. AufWunsch kann auch ein exemplarisch mitgebrachter Code derTeilnehmer analysiert und verbessert werden.

Nach dem Seminar "Clean Code" kennen Sie die Grundlagen und Prinzipien, um hochwertigen objektorientierten Code zu entwickeln.Sie kennen wichtige Qualitätskriterien für Software und erfahren, wie Sie damit die Qualität von Code einschätzen und verbessernkönnen. Sie lernen Tipps und Tricks, die Ihnen sowohl eine Beschleunigung der individuellen Entwicklung als auch eine bessereLesbarkeit, Wartbarkeit und Testbarkeit ermöglichen.

Programm

Grundlagen professioneller Softwareentwicklung:

Der SoftwareentwicklungsprozessGrundsätze guter ProgrammierungInterne und externe Qualitätsmerkmale"Code Smells"Wiederholung der Grundlagen der ObjektorientierungMerksätze und die "Holper"-Regel.

Prinzipien guten Designs:

KapselungKohäsionKopplungLiskovsches Substitutionsprinzip (LSP)Single Responsibility Prinzip (SRP)Interface Seggregation Prinzip (ISP)Open / Closed Prinzip (OCP)Dependency Inversion Prinzip (DIP)Das Visions Prinzip.

"Guter Code":

NamenAuswahl von DatentypenMethodentypenArgumenteTechniken zur Reduktion der Anzahl der Argumente

Page 138: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Query / Command Abgrenzung"Stepdown-Regel"RekursionenAnwender- vs. EntwicklerdokumentationArten von KommentarenFormulierung von ContractsLesbarer Code vs. KommentareTestfälle als DokumentationKlassenkompositionDie ZeitungsmetapherCode-Formatierungen.

Metriken und Messbarkeit:

Metriken in der SoftwareentwicklungKomplexität von Klassen und Methoden"Cyclomatic Complexity" nach McCabeWeitere StandardmetrikenStatische CodeanalyseTestfallabdeckungMutationstests.

Weitere optionale Schwerpunkte:

Nebenläufigkeit (Funktionsweise, Mythen und Missverständnisse, Herausforderungen, Ausführungsmodelle, Deadlocks,Shutdown-Strategien)Refactoring (Design Patterns, Prinzipien des Refactoring, Agile Softwareentwicklung, API-Treue)Optimierung (Grundsätze der Optimierung, Zielgerichtetes Optimieren, Das O-Kalkül, Trade-Off Optimierungen, Messen undBenchmarks, Methodik des Optimierens)Unit-Tests (Grundsätze von Unit-Tests, Test Driven Development und Test-First Ansätze, Mocking).

Page 139: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/903326/05/2019

Termine und Orte – Nr.: 9033

Düsseldorf

15 Jul - 18 Jul 2019

Hamburg

10 Sep - 13 Sep 2019

Stuttgart

04 Nov - 07 Nov 2019

Page 140: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

USABILITY - GRUNDLAGEN DER SOFTWARE-ERGONOMISCHEN GESTALTUNGMenschzentrierte Gestaltung, Anforderungsermittlung und Qualitätssicherung

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar Usability Grundlagen wendet sich anSoftwareentwickler, Projektleiter, Projektmitarbeiter,Organisatoren, Führungskräfte, Mitarbeiter der Fachabteilung, IT-Revisoren, Quality Manager, GUI-Programmierer sowie zertifizierteUsability Engineers (CPUX-F).

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Kenntnisse über Organisationsabläufesowie IT-Grundkenntnisse.

Nr.: 2016Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung als UsabilityEngineers und Usability Gutachter erklären Ihnen die Grundlagender Usability mit ihren Methoden und Tests sowie der SoftwareErgonomie in verständlicher praxisrelevanter Form. Diskussionenund Gruppenarbeiten mit Teilnehmern aus unterschiedlichenFirmen und Projekten sowie Übungen zu mehreren UsabilityMethoden, sowie das Besprechen von Fallbeispielen helfen Ihnendas neu erworbene Wissen zu festigen und in Ihrem Arbeitsumfeldanzuwenden.

Nach der Schulung Usability Grundlagen haben Sie eine Einführung in Usability bzw. Software-Ergonomie erhalten und kennenGestaltungsprinzipien, deren Einhaltung eine Voraussetzung für Gebrauchstauglichkeit bildet. Sie wissen, warum Usability nur sehrwenig mit Grafikdesign, aber viel mit Effizienz zu tun hat (insbesondere bei Arbeitssystemen). Sie kennen wichtige Aktivitäten undTestverfahren, die zur Umsetzung von Usability in einem Entwicklungsprojekt erforderlich sind (DIN EN ISO 9241-110 / 210.), jedochauch deren Grenzen. Außerdem lernen Sie an der menschlichen Handlungsregulation orientierte Gestaltungsansätze kennen, dieinnovativ über den iterativen Ansatz der 9241 DIN-Reihe hinausgehen.

Programm

Grundlagen der Usability bzw. Software-Ergonomie:

Abgrenzung und Mehrwert von UsabilityGesetze und NormenBeurteilungskriterien zur GebrauchstauglichkeitMenschliche Eigenschaften (Wahrnehmung, Handlungsregulation, mentale Modelle etc.)Gestaltungsprinzipien und die Notwendigkeit der Nutzerbeteiligung

Methoden zur Ermittlung der menschzentrierten Anforderungen:

Zielgruppenbeschreibung, z. B. PersonasAnalyse des Nutzungsumfeldes bzw. Kontext-SzenariosErmittlung von Nutzeraufgaben bzw. Use-Cases unter NutzerbeteiligungBeurteilung der Usability-Relevanz zur AufwandsminimierungNutzungsanforderungen im Requirements Engineering

Gestaltungstechniken der Usability:

Oberflächengestaltung, Interaktionsdesign und Wording mittels Standardisierung und PrototypingMethoden und Gestaltungshilfen beispielsweise Card Sorting, aber auch klassische IngenieursmethodenLösungsansätze zur effektiveren Abbildung von menschlichen Arbeitsabläufen und Interaktionshandlungen

Page 141: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Beurteilungstechniken der Usability:

überblick über Methoden der Usability-Qualitätssicherung (Evaluation)Best Practice von Checklisten bis zu NutzerinterviewsUsabilityTests (Validierung)Usability im Projekt-Team

Page 142: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201626/05/2019

Termine und Orte – Nr.: 2016

Hamburg

19 Aug - 21 Aug 2019

München

04 Nov - 06 Nov 2019

Page 143: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201826/05/2019

USABILITY - PRAXIS DES USABILITY ENGINEERING UND DER SOFTWARE-ERGONOMISCHEN GESTALTUNGÜbung der Vorgehensschritte und des menschzentrierten Gestaltungsentwurfs

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar Grundlagen wendet sich anSoftwareentwickler, Projektleiter, Projektmitarbeiter,Organisatoren, Führungskräfte, Mitarbeiter der Fachabteilung, IT-Revisoren, Quality Manager, GUI-Programmierer aber auchUsability Engineers

Voraussetzungen: 02016 oder vergleichbare Kenntnisse.

Nr.: 2018

Schulungsmethode: Vortrag, Diskussion, Übungen, Gruppenarbeit,Rollenspiel.

Nach der Schulung "Praxis des Usability Engineering" haben Sie dessen Methoden entlang eines Gestaltungsbeispiels geübt und dabeiGestaltungsprinzipien der Software-Ergonomie vertieft. Sie haben so wichtige Aktivitäten und Testverfahren durchgeführt, die zurUmsetzung von Usability erforderlich sind (DIN EN ISO 9241-110 / 210). Darüber hinaus lernen Sie an der menschlichen Handlungs-regulation orientierte Ansätze kennen, welche die interview-basierten der 9241 DIN-Reihe ergänzen und optimieren.

Programm

Rekapitulation der Grundlagen:- Software-Ergonomie und daraus abgeleitete Gestaltungsprinzipien

- Menschzentrierte Gestaltungs- und Beurteilungstechniken

- Handlungsregulation als Gestaltungsgrundlage

Usability Engineering:

- Best-Practise Usability-Engineering (u. a. nach DIN EN ISO 9241-210)

- Analyseansätze zur effektiveren Abbildung von menschlichen Arbeitsabläufen

- Usability als Element der Prozessgestaltung (jenseits der Interaktion)

- ingenieurwissenschaftliche Ansätze z. B. Kennzahlen

Vertiefende Übungen zu den Grundtechniken der Usability:

- Leitfragen-Interview mit Aufgabenmodell und abgeleiteten Anforderungen

- Papier-Prototyp auf Basis der Benutzeraufgaben und ergonomischer Grundlagen

- Vollständiger Usabilty-Test am Papier-Prototypen

Hinweis

In diesem Seminar findet auch ein Usability Test unter realen Bedingungen mit externen Testpersonen statt

Page 144: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

UXQB CERTIFIED PROFESSIONAL FOR USABILITY AND USER EXPERIENCE -FOUNDATION LEVEL (CPUX-F)Usability and User Experience (UX) gestalten

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses UXQB® CPUX-F Seminar wendet sich anUsability & User Experience Professionals, Produktmanager,Entwickler, Designer, Projektleiter sowie Führungskräfte, die imThemenfeld Usability & User Experience das für Qualitätssicherungund erfolgreiche Zusammenarbeit im Themenfeld Usability & UserExperience notwendige Grundwissen nachzuweisen.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieser UXQBCPUX-F Vorbereitungsschulung sind grundlegende Kenntnisse vonUsability-Engineering Prozessen für Sie von Vorteil, werden abernicht vorausgesetzt.

Nr.: 2017Preis: 990€ netto / 1.178,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer im BereichUsability und User Experience erklären Ihnen die Grundlagen derUsability entsprechend dem UXQB® CPUX-F Lehrplans inverständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowieÜbungen zu den Schwerpunktthemen und das Besprechen vonFallbeispielen helfen Ihnen das neu erworbene Wissen zu festigenund in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum UXQB® Certified Professional for Usability und User Experience aus. Sie kennennun die grundlegenden Konzepte und Begriffe der Usability nach den DIN ISO 9241 Standards, sowie die Grundsätze dermenschzentrierten Gestaltung. Sie können Nutzungsanforderungen spezifizieren sowie Designlösungen gemäß Usability Prinzipien undder spezifizierten Interaktion entwickeln. Außerdem existierende Designs anhand Usability Tests, Benutzerbefragungen undInspektionen evaluieren.Praxisnahe Beispiele und Übungen bereiten Sie darauf vor, den UXQB® CPUX-Standard nach dem Seminar sofort in Ihrem Projekt undin Ihrer Organisation anwenden zu können. Unsere Schulungsinhalte entsprechen dem aktuellen CPUX-F Lehrplan. Unmittelbar nachdem Seminar können Sie die Zertifizierungs-Prüfung UXQB® Certified Professional for Usability and User Experience Foundation Levelin schriftlicher Form ablegen.

Am 2. Tag findet die Zertifizierungsprüfung zum UXQB Certified Professional for Usability and User Experience - Foundation Level(CPUX-F) von ca. 16:00 Uhr bis 17:15 Uhr statt. Die Prüfungsgebühr von 300,- EUR zzgl. gesetzlicher MwSt. ist im Seminarpreis nichtenthalten.

Programm

Grundlegende Begriffe und Konzepte der Usability:

Grundlagen der UsabilityGrundsätze und Prinzipien der menschzentrierten GestaltungBegriffe und Definitionen

Page 145: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Verstehen und Spezifizieren des Nutzungskontextes:

Komponenten des Nutzungskontexts (Benutzer, Aufgabe, Ausrüstung, Umgebung)Verstehen des Nutzungskontexts (Beobachtung, Interview, Fokusgruppe)Spezifizieren der Nutzungsanforderungen (Benutzer, Aufgabe)

Spezifizieren der Nutzungsanforderungen:

Erfordernisse versus NutzungsanforderungenInteressenvertreteranforderungen versus NutzungsanforderungenQualitative versus quantitative NutzungsanforderungenExtrahieren der Erfordernisse aus dem NutzungskontextAbleiten von Nutzungsanforderungen aus den ErfordernissenFormulieren und Strukturieren von Nutzungsanforderungen

Entwickeln von Designlösungen - Usability Prinzipien und Richtlinien:

Wichtige DesignbegriffeDialogprinzipien und HeuristikenRichtlinien, Standards und Designpatterns

Entwickeln von Designlösungen - Spezifizieren der Interaktion:

InformationsarchitekturKomponenten des InteraktionsdesignsModellierung der zu unterstützenden Aufgaben (Storyboard, Wireframe, Prototyp)

Evaluierung des Designs mit Usability-Tests:

überblick über einen Usability-TestVorbereiten eines Usability-TestsDurchführen eines Usability-TestsInterpretieren der Usability-TestergebnisseDokumentieren und Kommunizieren der Usability-Testergebnisse

Weitere Evaluierungsmethoden:

InspektionenBenutzerbefragungen

Prozessmanagement und Verwendung von Methoden:

Der Usability Professional - Rollen und VerantwortlichkeitenAbhängigkeiten zwischen Aktivitäten des mensch-zentrierten Designs

Hinweis

Wir empfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung.Neben den Seminarunterlagen erhalten Sie zusätzlich die öffentlich zugänglichen Prüfungsfragen und Antworten der UXQB. Mithilfedieser Zusatzmaterialien bereiten wir Sie optimal auf die Prüfung "UXQB® Certified Professional for Usability and User Experience -

Page 146: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Foundation Level" vor.

Page 147: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/201726/05/2019

Termine und Orte – Nr.: 2017

Stuttgart

27 Jun - 28 Jun 2019

Hamburg

05 Sep - 06 Sep 2019

Frankfurt

24 Oct - 25 Oct 2019

Page 148: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

QUALITäTSMANAGEMENT UND QUALITäTSSICHERUNG IN DERSOFTWAREENTWICKLUNG

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar zum Thema Qualitätsmanagement undQualitätssicherung in der Softwareentwicklung wendet sich an IT-Revisoren, Projektleiter, Requirements Engineer, Projektmitarbeiterund Qualitätssicherungsbeauftragte.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Kenntnisse auf den Gebieten Software-Engineering und Projektmanagement.

Nr.: 2141Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung im BereichSoftwarequalität erklären Ihnen die Grundlagen von QM und QS inder Softwareentwicklung in verständlicher praxisrelevanter Form.Diskussionen und auch der Erfahrungsaustausch mit Teilnehmernaus unterschiedlichen Firmen und Projekten sowie das Besprechenvon Fallbeispielen helfen Ihnen, das neu erworbene Wissen zufestigen und in Ihrem Arbeitsumfeld anzuwenden.

Nach der Schulung "Qualitätsmanagement und Qualitätssicherung in der Softwareentwicklung“ haben Sie einen Überblick überaktuelle Methoden und Verfahren des Qualitätsmanagements (QM). Sie kennen nun die Aufgaben und Prozesse desQualitätsmanagements und der Qualitätssicherung (QS) und wissen, wie Sie die nicht-funktionalen Anforderungen messbar machenkönnen. Außerdem sind Sie in der Lage, ein Qualitätsmanagementsystem in Ihrem Unternehmen aufzubauen sowie betroffeneMitarbeiter zu motivieren, Sie dabei zu unterstützen.

Programm

Grundlagen und Definitionen für QM und QS in der Softwareentwicklung:

Klärung der Begriffe Softwarequalität, Qualität, Qualitätsmanagement, Qualitätssicherung, Produkt, Projekt, Produkt- undProzessqualitätSoftware-WartungsproblemeTransparenz von Projektabläufen durch Qualitätsmanagement

Software-Qualitätsmanagement:

Qualitätsmanagementsystem für die SoftwareentwicklungAnforderungen an das QM-HandbuchAufbau des QS-PlansChange Management und Configuration Managementüberblick ISO 9001:2015Reifegradmodell CMMI

Konstruktive Maßnahmen zur Qualitätssicherung:

QS-AmpelverfahrenQS-ChecklistenStartsitzungErheben, Dokumentieren und Abstimmen der nicht-funktionalen AnforderungenAnalysesitzungQualifizierung und Coaching

Page 149: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Messen und Bewerten der Qualität von Softwareprodukten:

Qualitätsmerkmale von SoftwareproduktenGewichtung der Software-QualitätsmerkmaleOperationalisierung von Qualitätsmerkmalen

Metriken:

Produktbezogene Qualitätsmetriken für Anforderungs- und EntwurfsdokumenteProduktbezogene Qualitätsmetriken für Programm CodeTest- und fehlerbasierte QualitätsmetrikenProzessmetrikenGoal Question Metric (GQM)

Analytische Maßnahmen zur Qualitätssicherung:

Inhärentes Qualitätsmanagement (IQM), Reifegradstufen der PrüfprozesseProjektreviewDie verschiedenen ReviewmethodenAudit

Aufbau- und Ablauforganisation des Qualitätsmanagements:

Einführungsstrategie eines QualitätsmanagementsystemsAufgaben und Kompetenzen aller GremienRolle des Qualitätssicherungsbeauftragten im ProjektBerichtswesen

Hinweis

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 150: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/214126/05/2019

Termine und Orte – Nr.: 2141

München

17 Jul - 19 Jul 2019

Hamburg

25 Sep - 27 Sep 2019

Stuttgart

18 Nov - 20 Nov 2019

Page 151: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CERTIFIED TESTER - FOUNDATION LEVEL (LEHRPLAN 2018)Vorbereitung auf die CTFL Zertifizierung

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses ISTQB® CTFL Seminar wendet sich an Tester,Testanalysten, Testentwickler, Testberater, Testmanager undSoftwareentwickler. Außerdem sind auch Personen in den RollenProduct Owner, Projektmanager, Quality Manager, RequirementsEngineers, Business Analysten und IT Leiter angesprochen, die sichein Basiswissen und Grundlagenverständnis zum ThemaSoftwaretesten aneignen wollen.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieser ISTQB®Certified Tester Schulung benötigen Sie Erfahrungen in derSoftwareentwicklung sowie Grundkenntnisse im Testumfeld.

Nr.: 2228Preis: 1.590€ netto / 1.892,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer von CGIerklären Ihnen die Grundlagen des Software Testens entsprechenddem ISTQB® Certified Tester Lehrplans 2018 in verständlicherForm. Diskussionen mit den anderen Teilnehmern der Schulungsowie Übungen zu den Schwerpunktthemen und das Besprechenvon Fallbeispielen helfen Ihnen, das neu erworbene Wissen zufestigen und in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Certified Tester -Foundation Level (CTFL) aus. Sie kennen nun die Aufgaben, Methoden und Techniken des Softwaretests und des Testmanagements,sowie alle Schritte des Software-Testprozesses, von der Planung über die Spezifikation bis zur Durchführung und Protokollierung vonTests.Praxisnahe Beispiele und Übungen bereiten Sie darauf vor, den internationalen ISTQB® Certified Tester-Standard nach dem Seminarsofort in Ihrem Projekt und in Ihrer Organisation anwenden zu können. Unsere Schulungsinhalte entsprechen dem aktuellen CTFLLehrplan 2018. Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung ISTQB® Certified Tester Foundation Level inschriftlicher Form ablegen.

Am 3. Tag findet die Zertifizierungsprüfung zum ISTQB Certified Tester - Foundation Level von ca. 16:00 - 17:00 Uhr statt. DiePrüfungsgebühr von EUR 200.- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.Weitere Informationen zu Software Testing - ZertifizierungenWeitere Informationen zu ISTQB Certified Tester - Software Testing

Page 152: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

Dieses ISTQB Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt.

Grundlagen des Software-Testens:

Notwendigkeit von SoftwaretestsDie sieben Grundsätze des TestensTestprozessDie Psychologie des Testens

Testen im Softwareentwicklungslebenszyklus:

Softwareentwicklungslebenszyklusmodelle (V-Modell, Scrum etc.)Teststufen (Komponententest, Integrationstest, Systemtest, Abnahmetest)Testarten (Funktionale, nicht Funktionale, White Box, Änderungsbasierte Tests)Wartungstest

Statischer Test:

Grundlagen des statischen TestsReviewprozess

Testverfahren:

Kategorien von TestverfahrenBlack Box-Testverfahren (Äquivalenzklassenbildung, Grenzwertanalyse, Entscheidungstabellentests, Zustands- undAnwendungsfallbasierte Tests)White Box-Verfahren (Anweisungstests, Entscheidungstests)Erfahrungsbasierte Testverfahren (Intuitive Testfallermittlung, Exploratives- und Checklistenbasiertes Testen)

Testmanagement:

TestorganisationTestplanung und -schätzungTestüberwachung und -steuerungKonfigurationsmanagementRisiken und TestenFehlermanagement

Werkzeugunterstütztes Testen:

Überlegungen zu Testwerkzeugen (Klassifizierung, Testautomatisierung)Effektive Nutzung von TestwerkzeugenEinführung von Testwerkzeugen

Page 153: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Hinweis

Bitte beachten Sie: Integrata bietet im ersten Halbjahr 2019 auch offene Schulungstermine inklusive Zertifizierungsprüfung zuISTQB CTFL nach dem alten Lehrplan an, siehe Seminar 2230 02230.

Wir empfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung.

Die Seminarbroschüre für dieses Seminar sowie weitere nützliche Inhalte stehen Ihnen in digitaler Form in unserem LearningHub@Cegos (Online-Plattform) zur Verfügung. So können Sie sich schon vorab auf die Veranstaltung einstimmen, Inhalte abrufen odereigene Dokumente in Ihren privaten Bereich hochladen.

Mithilfe dieser Zusatzmaterialien bereiten wir Sie optimal auf die Prüfung "ISTQB® Certified Tester: Foundation Level“ nach demneuen Lehrplan 2018 vor.

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 154: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/222817/05/2019

Termine und Orte – Nr.: 2228

München

01 Jul - 03 Jul 2019 11 Sep - 13 Sep 2019 27 Nov - 29 Nov 2019

Düsseldorf

17 Jul - 19 Jul 2019 12 Aug - 14 Aug 2019 07 Oct - 09 Oct 201928 Oct - 30 Oct 2019

Frankfurt

29 Jul - 31 Jul 2019 23 Sep - 25 Sep 2019 13 Nov - 15 Nov 201916 Dec - 18 Dec 2019

Stuttgart

28 Aug - 30 Aug 2019 21 Oct - 23 Oct 2019

Hamburg

02 Sep - 04 Sep 2019 09 Dec - 11 Dec 2019

Berlin

14 Oct - 16 Oct 2019

Page 155: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CERTIFIED TESTER - FOUNDATION LEVELVorbereitung auf die CTFL Zertifizierung

Dauer: 4 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses ISTQB® CTFL Seminar wendet sich anSoftwareentwickler, Tester und Testmanager, Quality Manager,Mitarbeiter der Fachabteilungen, Requirements Engineers,Projektleiter, Anwendungsdesigner und -architekten.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieser ISTQB®Certified Tester Schulung benötigen Sie Erfahrungen in derSoftwareentwicklung sowie Grundkenntnisse im Testumfeld.

Nr.: 2230Preis: 1.790€ netto / 2.130,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer von CGIerklären Ihnen die Grundlagen des Software Testens entsprechenddem ISTQB® Certified Tester Lehrplans in verständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowieÜbungen zu den Schwerpunktthemen und das Besprechen vonFallbeispielen helfen Ihnen, das neu erworbene Wissen zu festigenund in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Certified Tester -Foundation Level (CTFL) aus. Sie kennen nun die Aufgaben, Methoden und Techniken des Softwaretests und des Testmanagements,sowie alle Schritte des Software-Testprozesses, von der Planung über die Spezifikation bis zur Durchführung und Protokollierung vonTests.Praxisnahe Beispiele und Übungen bereiten Sie darauf vor, den internationalen ISTQB® Certified Tester-Standard nach dem Seminarsofort in Ihrem Projekt und in Ihrer Organisation anwenden zu können. Unsere Schulungsinhalte entsprechen dem aktuellen CTFLLehrplan. Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung ISTQB® Certified Tester Foundation Level inschriftlicher Form ablegen.

Am 4. Tag findet die Zertifizierungsprüfung zum ISTQB Certified Tester - Foundation Level von ca. 14:30 - 15:30 Uhr statt. DiePrüfungsgebühr von EUR 200.- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.Weitere Informationen zu Software Testing - ZertifizierungenWeitere Informationen zu ISTQB Certified Tester - Software Testing

Programm

Dieses ISTQB Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt und umfasst folgende Themen:

Page 156: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Grundlagen des Software-Testens:

Notwendigkeit von SoftwaretestsAllgemeine Prinzipien des Software-TestensDer Fundamentale TestprozessPsychologie des Testens

Testen im Software-Lebenszyklus:

Softwareentwicklungsmodelle (V-Modell, Scrum etc.)Teststufen (Komponententest, Integrationstest, Systemtest, Abnahmetest)Testarten und TestbedingungenTestziele

Statische Tests:

Reviews und der TestprozessWerkzeuggestützte statische Analyse

Testentwurfsverfahren - dynamische Tests:

KriterienfestlegungKategorienfestlegungBlack Box-Verfahren - spezifikationsorientierte TestsWhite Box-Verfahren - strukturorientierte TestsErfahrungsbasierte TestfallermittlungAuswahl von Testverfahren

Testmanagement nach dem ISTQB® Standard:

TestorganisationTestplanung und -schätzungTestfortschrittssteuerungKonfigurationsmanagementRisiko- und Änderungsmanagement

Testwerkzeuge:

WerkzeugtypenEffektive Anwendung von TestwerkzeugenEinführung von Testwerkzeugen

Hinweis

Bitte beachten: Integrata bietet im zweiten Halbjahr 2019 offene Schulungstermine zu ISTQB CTFL nach dem neuen Lehrplan 2018an, siehe Seminar 2228 02228

Wir empfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung. Während des Trainingskönnen ergänzende Dokumente durch den Referenten versandt werden – deshalb ist der Zugriff auf ein internetfähiges Endgerät(mit E-Mail-Zugang) hilfreich. Neben den Seminarunterlagen erhalten Sie zusätzlich als Grundlagenliteratur das Buch "BasiswissenSoftwaretest" von Spillner/Linz.

Page 157: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Mithilfe dieser Zusatzmaterialien bereiten wir Sie optimal auf die Prüfung "ISTQB® Certified Tester: Foundation Level" vor.

Nach der bestandenen Prüfung können Sie bei Integrata an weiterführenden ISTQB® Zertifizierungsschulungen zum Test Manager,Test Analyst, Technical Test Analyst und Agile Tester teilnehmen.

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 158: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/223026/05/2019

Termine und Orte – Nr.: 2230

Stuttgart

03 Jun - 06 Jun 2019

Berlin

17 Jun - 20 Jun 2019

Page 159: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB CERTIFIED TESTER - FOUNDATION LEVEL (ENGLISH)

Dauer: 4 Tage

Durchführungsart: Lehrgang

Zielgruppe: Software engineers, developers, tester and testengineers, project managers, departments and teams who wish tolearn more about software testing.

Voraussetzungen: It is recommended that candidates have at least12 months experience in software development or testing and/orhave some knowledge of software test and development practices.

Nr.: 12230Preis: 1.890€ netto / 2.249,10 € inkl. 19 % MwSt.

Schulungsmethode: Lecture, discussion, exercises, case studies.

After this training you know the tasks, methods and techniques of software testing and test management. You have learned all stepsof the test process from the planning and design via the specification up to the implementation and test documentation. Additionallyyou are familiar in using the international defined terms. The course gives theoretical, as well as practical knowledge and trends. Exampreparation and revision is also included.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.Weitere Informationen zu Software Testing - ZertifizierungenWeitere Informationen zu ISTQB Certified Tester - Software Testing

Programm

This course is based on the ISTQB Certified Tester Syllabus and is delivered by the accredited training provider CGI. It contains thefollowing topics:

Fundamentals of testing:

Reason and definition of testingGeneral principalsFundamental test processThe psychology of testing

Testing and the software life cycle:

Software development modelsTest LevelsTest types: the targets of testingMaintenance testing

Page 160: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Static techniques:

Reviews and the test processReview processStatic analysis by tools

Test Design Techniques:

Identifying test conditions and designing test casesCategories of test design techniquesBlack Box techniquesWhite Box techniquesExperience-based techniquesChoosing test techniques

Test Management:

Test organizationTest planning and estimationTest progress monitoring and controlConfiguration managementRisk and testing

Tool support for testing:

Types of test toolsEffective use of tools: potential benefits and risksIntroducing a tool into an organisation

Hinweis

The course duration of four days leaves enough time for repetitions and exercises after each chapter. Therefore the participantswill get an optimal preparation for the ISTQB Foundation Level certification exam.On day 4 you may take part in the certification exam, which is supervised by an independent and authorized certification institute.The certification charge of 200,- EUR is not included in the course fee. In addition to the course material all participants will get"Basics of Software Testing" by Spillner / Linz.

Page 161: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1223026/05/2019

Termine und Orte – Nr.: 12230

Hamburg

29 Jul - 01 Aug 2019

Page 162: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CTFL EXTENSION - AGILE TESTER

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Seminar wendet sich in erster Linie anSoftware-Entwickler, Test-Ingenieure, Testmanager, Testberater,entwicklungsnahe Tester, Projekt- und Programm-Manager.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie Erfahrung im Bereich des Software Testenssowie Grundlagenwissen entsprechend dem Sem. 02230 02230.Prüfungsvoraussetzung ist die bestandene Prüfung zum "ISTQBCertified Tester - Foundation Level".

Nr.: 2264Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die Aufgaben undZuständigkeiten des Testmanagers entsprechend dem ISTQB®CTFL Extension - Agile Tester Lehrplans in verständlicher Form.Diskussionen mit den anderen Teilnehmern und das Besprechenvon Fallbeispielen helfen Ihnen das neu erworbene Wissen zufestigen und in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Agile Tester aus. Nach dieser Schulung verfügen Sie überdas Grundlagenwissen zur agilen Softwareentwicklung und verstehen die Prinzipien und Praktiken des agilen Software Engineerings.Sie sind in der Lage, Ihre Testpraktiken und Testwissen an agile Projekte anzupassen und kennen die Rolle, Aufgabenbereiche undFähigkeiten des Testers in agilen Teams. Sie sind in der Lage agile Testmethoden anzuwenden, Qualitätsrisiken zu bestimmen,Testaktivitäten zu planen und Testaufwände zu schätzen. Ebenso können Sie geeignete Techniken und Werkzeuge in agilen Projektenanwenden. Unsere Schulungsinhalte entsprechen dem aktuellen CTFL Extension - Agile Tester Lehrplan. Unmittelbar nach demSeminar können Sie die Zertifizierungs-Prüfung ISTQB® CTFL Extension - Agile Tester in schriftlicher Form ablegen.

Am 2. Tag der Schulung findet die Zertifizierungsprüfung zum ISTQB® CTFL Extension - Agile Tester von ca. 17:00 - 18:00 Uhr statt.Die Prüfungsgebühr von EUR 200,- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Weitere Informationen in der Übersicht:Scrum und Agilität - Von den Grundlagen zur Zertifizierung

Programm

Dieses ISTQB® Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt und umfasstfolgende Themen:

Page 163: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Die Grundlagen der agilen Software Entwicklung:

Agile Softwareentwicklung und das agile ManifestWhole-Team ApproachVorteile früher und regelmäßiger Rückmeldung

Aspekte agiler Ansätze:

Ansätze agiler Softwareentwicklung: Extreme Programming, Scrum, KanbanKollaborative Erstellung von User-StoriesRetrospektivenAnwendung und Zweck des Prozesses "Continuous Integration“ReleaseplanungIterationsplanung

Die Unterschiede zwischen Tests in traditionellen und agilen Ansätzen:

Test- und EntwicklungsaktivitätenArbeitsergebnisse des ProjektsTeststufenWerkzeugeOrganisationsmöglichkeiten

Status des Testens in agilen Projekten:

Team-KommunikationRegressionsrisiko

Die Rolle und die Fähigkeiten eines Testers in einem agilen Team:

Fähigkeiten agiler TesterRolle in einem agilen Team

Agile Testmethoden:

Konzept der Testgetriebenen Entwicklung (TDD)Konzept der abnahmetestgetriebenen EntwicklungVerhaltensgetriebene EntwicklungDie TestpyramideTestquadranten, Teststufen und TestartenDie Rolle des Testers in einem Scrum-Projekt

Qualitätsrisiken beurteilen und Testaufwände schätzen

Techniken in agilen Projekten:

Abnahmekriterien und weitere Informationen als Testbasis

Page 164: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Test-First-AnsatzFunktionales und Nicht-funktionales Black-Box Test DesignExploratives Testen

Werkzeuge in agilen Projekten:

Aufgabenmanagement und NachverfolgungswerkzeugeKommunikations- und Informationsweitergabe-WerkzeugeWerkzeuge für Build und DistributionWerkzeuge für das KonfigurationsmanagementWerkzeuge für Testentwurf, Implementierung und DurchführungCloud Computing und Virtualisierungswerkzeuge

Hinweis

Die Teilnehmerunterlagen sind in deutscher Sprache. Die Seminarsprache ist deutsch.Die schriftliche Multiple Choice Prüfung und Zertifizierung erfolgt am letzten Tag des Seminars und kann wahlweise in deutscheroder englischer Sprache abgelegt werden.

Alternativ können alle Teilnehmer mit ersten Erfahrungen im Software Testing in der 5-tägigen praxisorientiertenZertifizierungsschulung der iSQI Special Interest Group „Certified Agile Tester - CAT“ (Sem. 2251) die wesentlichen Besonderheitendes agilen Software Testing in theoretischer und praktischer Form erlernen.

Page 165: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/226426/05/2019

Termine und Orte – Nr.: 2264

Hamburg

22 Jul - 23 Jul 2019

Frankfurt

29 Aug - 30 Aug 2019

Düsseldorf

30 Sep - 01 Oct 2019

München

18 Nov - 19 Nov 2019

Page 166: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® FOUNDATION LEVEL CERTIFIED MODEL-BASED TESTERVorbereitung auf die Zertifizierung CTFL-MBT

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Das Seminar ISTQB® wendet sich in erster Linie anTester, Testanalysten oder Testautomatisierer, Testmanager,Projektleiter und Qualitätsmanager, die an einem Model-basiertenTestansatz interessiert sind oder durch Verwendung von Modelleneine Qualitätssteigerung in der QS herbeiführen möchten.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie Erfahrung im Bereich des Software Testenssowie Grundlagenwissen entsprechend dem Seminar 02230 02230.Prüfungsvoraussetzung ist die bestandene Prüfung zum "ISTQB®Certified Tester - Foundation Level".

Nr.: 2272Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die Aufgaben undZuständigkeiten des Model-Based Testers entsprechend demISTQB® Certified Model-Based Testing Lehrplans in verständlicherForm. Diskussionen mit den anderen Teilnehmern und dasBesprechen von Fallbeispielen helfen Ihnen das neu erworbeneWissen zu festigen und in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Model-Based Tester aus. Nach dieser Schulung verfügen Sie überGrundlagenwissen zum Modell-basierten Testen (MBT), welches den Einsatz von Modellen im Test Design unterstützt. Durch MBTwerden die klassischen Test-Design Techniken wie z. B. Äquivalenzklassenanalyse, Grenzwertanalyse, etc. ergänzt und unterstützt, umdie Qualität und Effizienz des Test Designs und der Test Implementierung zu verbessern. Sie sind in der Lage ein umfassendes MBTModell zu erstellen, so dass eine Testautomatisierung unmittelbar aus den abgeleiteten Testfällen erfolgen kann. Sie wissen, dass derMBT Ansatz und seine Ergebnisdokumente nahtlos in den Software-Entwicklungsansatz, die eingesetzten Methoden, technischeUmgebung und Organisation eingebunden werden müssen. Unsere Schulungsinhalte entsprechen dem aktuellen ISTQB CertifiedModel-Based Testing Lehrplan. Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung in schriftlicher Form ablegen.

Am 2. Tag der Schulung findet die Zertifizierungsprüfung zum ISTQB® Certified Model-Based Testing von ca. 17:00 - 18:00 Uhr statt.Die Prüfungsgebühr von EUR 250,- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Weitere Informationen zu Software Testing – Zertifizierungen

Programm

Einführung in das Modell-basierte Testen (MBT):

Ziele und Motivation für MBTDer MBT-ProzessIntegration von MBT in den Software-Entwicklungs-Lebenszyklus

Page 167: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

MBT-Modellierung:

Aktivitäten der MBT ModellierungSprachen für MBTGood Practices für MBT Aktivitäten

Auswahl-Kriterien für die Testfall-Erstellung:

Klassifikation von Auswahl-KriterienAnwendung der Auswahl-Kriterien

MBT Testausführung:

Eigenheiten der MBT Testfall Generierung und -AusführungMBT Testanpassungen

Evaluierung und Anwendung von MBT Ansätzen:

Auswahl des MBT-AnsatzesManagement und Monitoring des angewendeten MBT Ansatzes

Hinweis

Aktuell ist der Kurs vom deutschen und internationalen Testing-Board nur auf Englisch zugelassen. Daher sind dieTeilnehmerunterlagen in englischer Sprache. Die Zertifizierung durch eine Multiple-Choice-Prüfung ist ebenfalls nur in englischerSprache verfügbar.

Page 168: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/227226/05/2019

Termine und Orte – Nr.: 2272

München

15 Jul - 16 Jul 2019

Page 169: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CTFL SPECIALIST - USABILITY TESTING

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Die Schulung Certified Usability Tester wendet sich anSoftwaretester, die ihr Wissen uber den Usability-Test vertiefenwollen. Sie ist auch fur Projektmitarbeiter geeignet, die mitUsability-Engineering zu tun haben und ein grundlegendesVerstandnis uber das Thema Usability-Test erwerben mochten.

Voraussetzungen: Die Zertifizierung als ISTQB Certified Tester -Foundation Level, die nach dem Besuch des Seminars 02230abgelegt werden kann, wird empfohlen. Ebenso ist fundiertesHintergrundwissen über das Softwaretesten fur das Bestehen derUsability-Tester-Prüfung hilfreich. Aufgrund des inhaltlichenAnspruchs der Schulung und der Prüfung sollten Sie bereits ersteErfahrungen im Bereich der menschzentrierten Entwicklunginteraktiver Systeme gesammelt haben.

Nr.: 2276Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer von CGIerklären Ihnen die Grundlagen des Usability Testens entsprechenddem GTB® Certified Tester Lehrplans in verständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowieÜbungen zu den Schwerpunktthemen und das Besprechen vonFallbeispielen helfen Ihnen, das neu erworbene Wissen zu festigenund in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum Usability-Tester – Foundation Level (CTFL-UT) aus. Sie verstehen danach diegrundlegenden Konzepte von Usability und des Usability-Tests, können den Schweregrad von Risiken im Umfeld Usability undmöglicher Verstöße gegen die Barrierefreiheit eines Produkts in jeder beliebigen Phase des Entwicklungszyklus einschätzen. Siekennen die für Usability, Benutzererlebnis und Barrierefreiheit relevanten Standards und können deren Umsetzung im Produktverifizieren.Sie sind in der Lage Verfahren zu etablieren, durch die sich festgelegte Usability-Ziele in der Praxis verifizieren lassen, könnenTestkonzepte entwerfen und deren Umsetzung überwachen. Nicht zuletzt können Sie die Grundprinzipien, Prozess und Ergebnisse derBewertungen von Usability, Benutzererlebnis und Barrierefreiheit auch den Projektbeteiligten näherbringen, die keine Experten aufdem Gebiet sind.

Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung GTB Certified Tester Foundation Level – Usabiltiy Tester inschriftlicher Form ablegen. Diese findet am 2. Tag von ca. 17:00 – 18:00 Uhr statt.

Die Prüfungsgebühr von EUR 200.- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Grundlegende Konzepte der menschzentrierten Entwicklung:

Evaluierung von Usability, Benutzererlebnis und Barrierefreiheit

Page 170: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Usability-Evaluierung bei der menschzentrierten Gestaltung

Risiken bei Usability, User Experience und Zugänglichkeit (Accessibility):

Typische RisikenProjektrisiken

Standards für Usability und Zugänglichkeit:

ISO-Standards und HerstellerrichtlinienRichtlinien und Gesetze zur Barrierefreiheit

Usability-Bewertung:

Auswahl geeigneter TestmethodenInformelle Reviews, Expertenbefragung, heuristische Methoden

Sessionbasierte Usability-Tests – Best Practices und Qualitätskontrolle:

Schrittweises Vorgehen: Vorbereitung, Durchführung und AnalyseBefunde kommunizieren: Best PracticesQualitätskontrolle von Usability-TestsHerausforderungen und häufige Fehler

Benutzerbefragungen mit standardisierten Methoden:

Schrittweises VorgehenStandardisierte Fragebögen

Rollen und Verantwortlichkeiten im Entwicklungs- und Testprozess:

Usability-TesterModerator / Protokollant

Empfehlungen und Standards

Hinweis

Page 171: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/227626/05/2019

Termine und Orte – Nr.: 2276

Berlin

12 Aug - 13 Aug 2019

Düsseldorf

30 Sep - 01 Oct 2019

Hamburg

02 Dec - 03 Dec 2019

Page 172: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

GTB CERTIFIED TESTER FL - TEST DATA SPECIALIST (TDS)

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Seminar wendet sich vor allem an Testmanager,Projekt- und Programm-Manager, Test-Ingenieure, Business-Analysten, entwicklungsnahe Tester und IT-Architekten, QS-Verantwortliche, QS-Beauftragte und Datenschutzbeauftragte.Außerdem an Personen, die zu Testzwecken mit sensiblen,schützenswerten Daten, Massendaten, Daten im Zusammenhangmit Testautomation, spezifischen Anforderungen an Testdatenarbeiten.

Voraussetzungen: Für die erfolgreiche Teilnahme an der SchulungTDM benötigen Sie Erfahrung im Bereich des Testens sowie dasISTQB CTFL Zertifikat, welches Sie nach dem Besuch des Seminars2230 02230 ablegen können. Außerdem grundlegende Kenntnissein Datenschutz und Datensicherheit.

Nr.: 2255Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere praxiserprobten Trainer von CGIerklären Ihnen die Grundlagen des Testdatenmanagements (TDM)mit dem Schwerpunkt auf die TDM Prozesse, Best Practices und -Tools in verständlicher Form. Diskussionen mit den anderenTeilnehmern der Schulung sowie das Besprechen vonMusterprüfungsfragen helfen Ihnen, dass neu erworbene Wissen zufestigen und in Ihren Projekten anzuwenden, sowie Sie auf dieanschließend stattfindende Zertifizierungsprüfung vorzubereiten.

Nach dieser Schulung verfügen Sie über Testdaten-spezifische Prozess- und Methodenkenntnisse für den Test und dieQualitätssicherung von Softwaresystemen. Sie können Anforderungen an Testdaten formulieren sowie Verfahren zur Auswahl undGenerierung von Testdaten anwenden und den TDM-Prozess im Projekt unterstützen. Sie können Testdatenkonzepte und andere TDM-Ergebnisartefakte erstellen. Außerdem kennen Sie sowohl die Erfolgsfaktoren als auch zu berücksichtigenden regulatorischenVorgaben beim TDM und wissen, wie diese in die Unternehmensorganisation integriert werden können. Sie verstehen dieAnforderungen an Testdatenwerkzeuge und kennen Best Practices des Testdatenmanagements.Die Schulungsinhalte entsprechen dem aktuellen GTB CTFL TDS Lehrplan.

Am Ende des 2. Tages findet die Zertifizierungsprüfung zum GTB® CTFL Test Data Specialist von ca. 16:00 - 17:00 Uhr in schriftlicherForm statt. Die Prüfungsgebühr von EUR 200.- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Testdatenmanagement: Herausforderungen, Risiken, Nutzen:

Ziele des Testdatenmanagements (TDM)Herausforderungen für das TDMKosten und Nutzen des TDMRisiken durch unzureichendes TDM

Grundlagen und Verfahren:

Definitionen Testfall und TestdatenTestdatenartenErzeugung von Testdaten

Page 173: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Gesetzliche Regeln und Normen:

Gesetzliche Regeln und NormenBranchenspezifische RegelnUnternehmensinterne Regeln

Testdatenmanagement-Prozess:

Der fundamentale TDM-ProzessAktivitätenArbeitsergebnisseRollen

Einbindung in die Organisation:

Einbindung in die OrganisationVerantwortlichkeitenEinbindung in die ProzesseEinbindung in die ITEinführung des TDM in die Organisation

Werkzeuge:

Typen von WerkzeugenWerkzeuge im TDM-Prozess

Hinweis

Die Teilnehmerunterlagen sind in deutscher Sprache. Die Seminarsprache und die Prüfungssprache ist Deutsch.Die Prüfungsgebühr von derzeit EUR 200,- ist nicht im Seminarpreis enthalten.

Neben den Seminarunterlagen erhalten Sie zusätzlich als Grundlagenliteratur das Buch "Basiswissen Testdatenmanagement" vonFranz/Tremmel/Kruse.

Page 174: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/225526/05/2019

Termine und Orte – Nr.: 2255

München

12 Aug - 13 Aug 2019

Page 175: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CERTIFIED TESTER ADVANCED LEVEL - TEST MANAGERVorbereitung auf die CTAL-TM Zertifizierung

Dauer: 5 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Certified Tester Advanced Level TestmanagerSeminar wendet sich an Softwaretester, Testteamleiter, IT-Projektleiter, Qualitäts-Manager, Software-QS-Beauftragte undSoftwareentwickler, die in Zukunft als Testmanager nach deminternationalen ISTQB Standard arbeiten wollen.

Voraussetzungen: Sie benötigen umfangreiche Erfahrungen imTestumfeld und im Projektmanagement sowie in derSoftwareentwicklung. Besuch des Seminars 2230 2230 oderentsprechende Kenntnisse. Um zur Advanced Level TestmanagerPrüfung zugelassen zu werden, müssen Sie Ihr "ISTQB CertifiedTester - Foundation Level" Zertifikat vorlegen und den Nachweisüber mindestens 18 Monate Erfahrung im Testumfeld erbringen.

Nr.: 2232Preis: 2.190€ netto / 2.606,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die Aufgaben undZuständigkeiten des Testmanagers entsprechend dem ISTQB®Certified Tester - Testmanager Lehrplans in verständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowieÜbungen zu den Schwerpunktthemen und das Besprechen vonFallbeispielen helfen Ihnen das neu erworbene Wissen zu festigenund in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB Testmanager aus. Siekennen nun die Aufgaben, Methoden und Techniken des Testmanagements und die Zusammenhänge zwischen Test- undRisikomanagement.Praxisnahe Beispiele und Übungen bereiten Sie darauf vor, den internationalen ISTQB® Certified Tester-Standard nach dem Seminarsofort in Ihrem Projekt und in Ihrer Organisation anwenden zu können. Unsere Schulungsinhalte entsprechen dem aktuellen CTAL-TMLehrplan. Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung ISTQB® Certified Tester Advanced Level Test Managerin schriftlicher Form ablegen.

Am 5. Tag findet die Zertifizierungsprüfung zum ISTQB Certified Tester - Advanced Level Testmanager (CTAL - TM) von ca. 14:00 Uhrbis 17:00 Uhr statt. Die Prüfungsgebühr von 250,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist dasTraining um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen,wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.

Page 176: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

Dieses Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt und umfasst folgende Themen:

Testprozess:

TestplanungTestanalyse und -designTestdurchführungTestauswertungTestabschluss

Testmanagement:

StakeholderRisikoorientiertes TestenTestdokumentationAufwandschätzung und Mehrwert des TestensOrganisationsformenFortschrittsüberwachung und -steuerungMetriken

Reviews:

GrundsätzeManagementreviews und AuditsFormale ReviewverfahrenEinführung und Erfolgsfaktoren

Fehlermanagement:

Fehlerlebenszyklus und SoftwarelebenszyklusBerichte, Metriken und Fehlermanagement

Verbesserung des Testprozesses:

Verbesserungsmodelle (TMMI, TPI Next, CTP, STEP)Vergleich von Reifegradmodellen

Testwerkzeuge und Automatisierung:

KonzepteTestwerkzeugkategorienAuswahlverfahren für das sinnvollste TesttoolRentabilitätWerkzeuglebenszyklenWerkzeugmetriken

Soziale Kompetenz und Teamstrukturen:

Hard- und Softskills

Page 177: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Dynamik in TestteamsRollen und OrganisationsstrukturenMotivation und Kommunikation als Aufgabe des Testmanagers

Hinweis

Dieses Intensivseminar mit verlängerten Seminarzeiten pro Tag gewährleistet optimale Vorbereitung auf die Prüfung. Wirempfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes mithilfe der zusätzlichen Fachliteratur zurPrüfungsvorbereitung. Während des Trainings können ergänzende Dokumente durch den Referenten versandt werden – deshalb istder Zugriff auf ein internetfähiges Endgerät (mit E-Mail-Zugang) hilfreich.Neben den Seminarunterlagen erhalten Sie zusätzlich das Fachbuch „Praxiswissen Softwaretest - Testmanagement“ (Spillner, Linzet al.).

Bei diesem Seminar können Sie PDUs sammeln. Nähere Informationen hier.

Page 178: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/223226/05/2019

Termine und Orte – Nr.: 2232

München

24 Jun - 28 Jun 2019 02 Dec - 06 Dec 2019

Düsseldorf

08 Jul - 12 Jul 2019 14 Oct - 18 Oct 2019

Frankfurt

05 Aug - 09 Aug 2019 04 Nov - 08 Nov 2019

Hamburg

26 Aug - 30 Aug 2019

Stuttgart

16 Sep - 20 Sep 2019

Berlin

18 Nov - 22 Nov 2019

Page 179: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB CERTIFIED TESTER ADVANCED LEVEL - TEST MANAGER (ENGLISH)

Dauer: 5 Tage

Durchführungsart: Lehrgang

Zielgruppe: This Certified Tester Advanced Level Test Managertraining is addressed to Software Tester, Test team leader, IT-Project Manager, Quality Manager, Soft-ware-Developer andanyone else wishing to work in future as a Test Manager accordingto the international ISTQB standard, and who wants to take theISTQB CTAL Test Manager exam.

Voraussetzungen: It is recommended that candidates have anextensive experience in software testing, project management andsoftware development.To take the ISTQB Certified Tester AdvancedLevel qualifications, participants must hold the ISTQB Foundationcertificate e.g. after visiting the Integrata training course

Nr.: 12232

Schulungsmethode: Lecture, discussion, exercises, case studies.

With the help of this certification training course we educate you being a ISTQB Test Manager After this training you know the tasks,methods and techniques of software test management from creating and implementing test plans via monitoring, controlling andreporting test activities up to the identification and analysis of risks.Practice-related examples and exercises prepare you to implement the international ISTQB® Certified Tester standard aftercompleting the training and pass-ing the exam in your projects and your organization.

The contents of this course relies to the current ISTQB Certified Tester Advanced Level Test Manager syllabus so the Exam preparationis also included in this training

We can organize the ISTQB CTAL Test Manager exam directly after the training or any optional date although a prompt exam-date isrecommended.

Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.

Programm

This course is based on the ISTQB Certified Tester Syllabus and is delivered by the accredited training provider CGI. It contains thefollowing topics:

Testing Process:

Test planning, monitoring and controlTest analysisTest designTest implementation

Page 180: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Test executionEvaluating exit criteria and reporting

Test closure activities

Test Management:

Test management in contextRisk-based testing, approaches for test prioritization and effort allocationTest documentation and other work productsProject risk managementOther test work productsTest estimationDefining and using test metricsBusiness value of testingDistributed, outsourced, and insourced testingManaging the application of industry standards

Reviews:

Management reviews and AuditsManaging reviewsMetrics for reviewsManaging formal reviews

Defect Management:

the defect lifecycle and the software development lifecycleCross-functional defect managementDefect report informationAssessing process capability with defect report information

Improving the Testing Process:

IntroductionTest improvement processImproving the testing process (TMMI, TPI Next, CTP, STEP)Comparison of several maturity models

Test Tools and Automation:

ConceptsTool categoriesTool selection criteria for the most reasonable toolReturn on investment (ROI)Tool lifecycleTool metrics

Page 181: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1223217/05/2019

People Skills - Team Composition:

Individual skillsTest team dynamicsFitting testing within an organizationMotivation and communication being a task of test managers

Hinweis

Daily follow up of the course day is highly recommended for the exam preparation.During the course additional documents may be sent by the trainer, therefore the access to an internetreliable device (with accessto your e-mail) could be helpful.

In addition to the course material all participants will get the book Advanced Software Testing - Vol. 2, Rex Black (2014). With thehelp of these additional material the participants will get an optimal preparation for the ISTQB Foundation Level certification exam.

The examination fee for the certification exam, which is supervised by an independent and authorized certification institute, is notincluded in the course fee.

Page 182: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CERTIFIED TESTER ADVANCED LEVEL - TEST ANALYSTVorbereitung auf die CTAL-TA Zertifizierung

Dauer: 4 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Certified Tester Advanced Level TestanalystSeminar wendet sich an Softwaretester und Testmanager,Entwickler, Mitarbeiter von Fachabteilungen und Qualitätsmanager,die in Zukunft als Testanalyst nach dem internationalen ISTQB®Standard arbeiten wollen.

Voraussetzungen: Sie benötigen umfangreiche Erfahrungen imTestumfeld und im Projektmanagement sowie in derSoftwareentwicklung. Besuch des Seminars 2230 2230 oderentsprechende Kenntnisse. Um zur Advanced Level TestanalytPrüfung zugelassen zu werden, müssen Sie Ihr "ISTQB CertifiedTester - Foundation Level" Zertifikat vorlegen und den Nachweisüber mindestens 18 Monate Erfahrung im Testumfeld erbringen.

Nr.: 2242Preis: 2.050€ netto / 2.439,50 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die Aufgaben undZuständigkeiten des Testanalysten entsprechend dem ISTQB®Certified Tester - Testanalyst Lehrplans in verständlicher Form.Diskussionen mit den anderen Teilnehmern der Schulung sowieÜbungen zu den Schwerpunktthemen und das Besprechen vonFallbeispielen helfen Ihnen das neu erworbene Wissen zu festigenund in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Testanalysten aus. Sie kennen nun die spezifikationsorientiertenTestverfahren (Blackbox-Methoden) sowie erfahrungs- und fehlerbasierte Testverfahren. Praxisnahe Beispiele und Übungen bereitenSie darauf vor, den internationalen ISTQB® Certified Tester-Standard nach dem Seminar sofort in Ihrem Projekt und in IhrerOrganisation anwenden zu können. Unsere Schulungsinhalte entsprechen dem aktuellen CTAL-TA Lehrplan. Unmittelbar nach demSeminar können Sie die Zertifizierungs-Prüfung "ISTQB® Certified Tester Advanced Level Test Analyst“ in schriftlicher Form ablegen.

Am 4. Tag findet die Zertifizierungsprüfung zum ISTQB Certified Tester - Advanced Level Testanalyst (CTAL - TA) von ca. 14:00 Uhr bis17:00 Uhr statt. Die Prüfungsgebühr von 250,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Dieses Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt und umfasst folgendeThemen:

Der Testprozess:

Testen im SoftwarelebenszyklusTestanalyse und -design

Page 183: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Realisierung und AuswertungTestendekriterien und MetrikenTest- und Risikomanagement

Testmanagement - Zuständigkeiten des Test Analysten:

Testfortschrittsüberwachung und -steuerungRisikoorientiertes Testen: Identifikation, Bewertung und Beherrschung von Risiken

Testverfahren: 1. Spezifikationsorientierte Testverfahren:

äquivalenzklassenanalyseGrenzwertanalyseZustandsbezogene TestsEntscheidungstabellentestUrsacheWirkungsgraphKombinatorische VerfahrenAnwendungsfall- und User-Story-basiertes Testen

Testverfahren: 2. Fehlerbasierte Testverfahren:

Fehlertaxonomien

Testverfahren: 3. Erfahrungsbasierte Testverfahren:

Intuitives und Exploratives Testen

Testverfahren: 4. Auswahl von Testverfahren:

Auswahl von Testverfahren

Testen von Software-Qualitätsmerkmalen:

Qualitätsmerkmale im fachlichen TestISO 9126AngemessenheitInteroperabilitätBenutzbarkeit und Zugänglichkeit

Reviews:

ReviewtypenProzesse und RollenPrinzipienChecklisten

Page 184: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Fehlermanagement:

FehlerzustandFehlerberichteFehlerklassifizierungGrundursachenanalyse

Testwerkzeuge:

Werkzeuge und AutomatisierungTestentwurfswerkzeugeDateneditoren und -generatorenTestausführungswerkzeuge

Hinweis

Wir empfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung. Hierfür sendet Ihnen IhrReferent während des Seminars ergänzende Dokumente (z. B. Prüfungsfragen) per Mail zu. Um die Dateien abrufen und lesen zukönnen, benötigen Sie während der Schulung Zugriff auf ein Mailkonto.

Neben den Seminarunterlagen erhalten Sie zusätzlich das Fachbuch "Praxiswissen Softwaretest - Test Analyst und Technical TestAnalyst" von Bath/McKay. Mithilfe dieser Zusatzmaterialien bereiten wir Sie optimal auf die Prüfung "ISTQB® Certified TesterAdvanced Level - Test Analyst" vor.

Page 185: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/224226/05/2019

Termine und Orte – Nr.: 2242

Hamburg

08 Jul - 11 Jul 2019

Stuttgart

09 Sep - 12 Sep 2019

München

09 Dec - 12 Dec 2019

Page 186: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB CERTIFIED TESTER ADVANCED LEVEL - TEST ANALYST (ENGLISH)

Dauer: 4 Tage

Durchführungsart: Lehrgang

Zielgruppe: This Certified Tester Advanced Level Test Analysttraining is addressed to Software Tester, Test Analysts, TestEngineers, Test Consultants, Test Managers, IT-Project Manager,Quality Manager, Software-Developer and anyone else wishing towork in future as a Test Analyst according to the internationalISTQB standard, and who wants to pass the ISTQB CTAL TestAnalyst exam.

Voraussetzungen: It is recommended that candidates have anextensive experience in software testing, project management andsoftware development.To take the ISTQB Certified Tester AdvancedLevel qualifications, participants must hold the ISTQB Foundationcertificate e.g. after visiting the Integrata training course ISTQBCertified Tester Foundation Level (English). It is also recommendedthat candidates holding a baccalaureate or equivalent degree insoft-ware engineering have a minimum of 18 months verifiabletesting experience. It will be helpful to read the ISTQB AdvancedLevel syllabus prior to attending the course and considering someof the additional reading references listed in the syllabus. Thesyllabus is available online at ISTQB download area.

Nr.: 12242

Schulungsmethode: Lecture, discussion, exercises, case studies.

With the help of this certification training course we educate you being a ISTQB Certified Test Analyst Completing this training you willhave an advanced understanding of test design techniques as specification based testing (blackbox methods), experience and defectbased techniques.Practice-related examples and exercises prepare you to implement the international ISTQB® Certified Tester standard aftercompleting the training and pass-ing the exam in your projects and your organization.

The contents of this course relies to the current ISTQB CTAL Test Analyst sylla-bus so the Exam preparation is also included in thistraining

We can organize the ISTQB CTAL Test Analyst exam directly after the training or any optional date although a prompt exam-date isrecommended.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Page 187: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

This course is based on the ISTQB Certified Tester Syllabus and is delivered by the accredited training provider CGI. It contains thefollowing topics:

Testing Process:

Test Planning, Monitoring and ControlTest AnalysisTest DesignTest ImplementationTest ExecutionEvaluating Exit Criteria and ReportingTest Closure Activities

Test Management responsibilities for the Test Analyst:

Test Progress Monitoring and ControlDistributed Outsourced and Insourced TestingTest Analysts tasks in Risk-based testing

Specification-Based Test Techniques:

Equivalence PartitioningBoundary Value AnalysisDecision TablesCause-Effect GraphingState Transition TestingCombinatorial Testing TechniquesUse Case TestingUser Story TestingDomain AnalysisCombining techniques

Defect-Based Test Techniques:

Using defect-based techniquesDefect Taxonomies

Experienced-Based Test Techniques:

Error GuessingChecklist-Based TestingExploratory Testing

Testing Software Quality Characteristics for Business Domain Testing:

Accuracy TestingSuitability TestingInteroperability TestingUsability TestingAccessibility Testing

Page 188: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1224217/05/2019

Reviews:

IntroductionUsing Checklists in Reviews

Defect Management:

When can a defect be detected?Defect Report FieldsDefect Classification

Improving the Testing Process:

IntroductionTest improvement processImproving the testing process (TMMI, TPI Next, CTP, STEP)Comparison of several maturity models

Test Tools:

Test Design ToolsTest Data Preparation ToolsAutomated Test Execution Tools

Hinweis

Daily follow up of the course day is highly recommended for the exam prepara-tion.During the course additional documents may be sent by the trainer, therefore the access to an internet-reliable device (with accessto your e-mail) could be help-ful.

In addition to the course material all participants will get the book “The Software Test Engineer's Handbook”, Graham Bath andJudy McKay (2014).

With the help of these additional material the participants will get an optimal preparation for the ISTQB Foundation Levelcertification exam.

The examination fee for the certification exam, which is supervised by an inde-pendent and authorized certification institute, is notincluded in the course fee.

Page 189: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB® CERTIFIED TESTER ADVANCED LEVEL - TECHNICAL TEST ANALYST

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Certified Tester Advanced Level TechnicalTestanalyst Seminar wendet sich an Softwaretester, Entwickler,Testmanager, Mitarbeiter von Fachabteilungen undQualitätsmanager, die in Zukunft als Technical Testanalyst nachdem internationalen ISTQB® Standard arbeiten wollen.

Voraussetzungen: Sie benötigen umfangreiche Erfahrungen imTestumfeld und im Projektmanagement sowie in derSoftwareentwicklung. Besuch des Seminars 2230 2230 oderentsprechende Kenntnisse. Um zur Advanced Level TestmanagerPrüfung zugelassen zu werden, müssen Sie Ihr "ISTQB CertifiedTester - Foundation Level" Zertifikat vorlegen, und den Nachweisüber mindestens 18 Monate Erfahrung im Testumfeld erbringen.

Nr.: 2243Preis: 1.550€ netto / 1.844,50 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die Aufgaben undZuständigkeiten des Testanalysten entsprechend dem ISTQB®Certified Tester - Technical Testanalyst Lehrplans in verständlicherForm. Diskussionen mit den anderen Teilnehmern der Schulungsowie Übungen zu den Schwerpunktthemen und das Besprechenvon Fallbeispielen helfen Ihnen, das neu erworbene Wissen zufestigen und in Ihren Projekten anzuwenden.

In unserer Zertifizierungsschulung bilden wir Sie zum ISTQB® Technical Testanalysten aus. Sie kennen nun die Methoden zurSpezifikation und Durchführung von Softwaretests mit Hilfe von spezifikationsbasierten (Blackbox), strukturorientierten (Whitebox) undergänzenden Testtechniken. Praxisnahe Beispiele und Übungen bereiten Sie darauf vor, den internationalen ISTQB® Certified Tester-Standard nach dem Seminar sofort in Ihrem Projekt und in Ihrer Organisation anwenden zu können. Unsere Schulungsinhalteentsprechen dem aktuellen CTAL-TTA Lehrplan. Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung "ISTQB®Certified Tester Advanced Level Technical Test Analyst“ in schriftlicher Form ablegen.

Am 3. Tag findet die Zertifizierungsprüfung zum ISTQB Certified Tester - Advanced Level Technical Testanalyst (CTAL - TTA) von ca.14:30 Uhr bis 16:30 Uhr statt. Die Prüfungsgebühr von 250,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Dieses Seminar wird durch den akkreditierten Trainingsprovider CGI durchgeführt und umfasst folgendeThemen:

Technical Tester und risikoorientiertes Testen:

Identifikation, Bewertung und Beherrschung von Risiken

Page 190: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Strukturorientierte Testtechniken:

BedingungstestEntscheidungstestMehrfachbedingungstestPfadtestAPI-TestAuswahl strukturorientierter Verfahren

Analytische Testverfahren - Statische Analyse:

Kontroll- und DatenflussWartbarkeitAufrufgraphen

Analytische Testverfahren - Dynamische Analyse:

SpeicherlecksWilde ZeigerSystemleistungen

Qualitätsmerkmal bei technischen Tests:

Anforderungen der StakeholderWerkzeugeTestumgebungDatensicherheitSicherheitstestsZuverlässigkeitstestsPerformanzRessourcennutzungWartbarkeit und übertragbarkeit / Portabilität

Reviews: Typen:

Vom informellen Review über Walkthrough und technischem Review bis zur InspektionVerifizierung von Programmcode, Architektur und technischen AnforderungenArchitektur- und Codereviews

Testwerkzeuge und Automatisierung:

TestkategorienIntegration und Informationsaustausch zwischen TestwerkzeugenDefinition eines TestautomatisierungsprojektesModellierung von Geschäftsprozessen

Spezifische Werkzeuge:

Fehlereinpflanzung

Page 191: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

PerformanztestwerkzeugeWeb- und modellbasiertes TestenKomponententest- und Build-Werkzeuge

Hinweis

Wir empfehlen Ihnen dringend die tägliche Nachbereitung des Lehrstoffes zur Prüfungsvorbereitung. Hierfür sendet Ihnen IhrReferent während des Seminars ergänzende Dokumente (z. B. Prüfungsfragen) per Mail zu. Um die Dateien abrufen und lesen zukönnen, benötigen Sie während der Schulung Zugriff auf ein Mailkonto.

Neben den Seminarunterlagen erhalten Sie zusätzlich das Fachbuch "Praxiswissen Softwaretest - Test Analyst und Technical TestAnalyst" von Bath/McKay. Mithilfe dieser Zusatzmaterialien bereiten wir Sie optimal auf die Prüfung "ISTQB® Certified TesterAdvanced Level - Technical Test Analyst" vor.

Page 192: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/224326/05/2019

Termine und Orte – Nr.: 2243

Frankfurt

27 May - 29 May 2019

Berlin

24 Jul - 26 Jul 2019

Düsseldorf

30 Sep - 02 Oct 2019

Page 193: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

ISTQB CERTIFIED TESTER ADVANCED LEVEL - TECHNICAL TEST ANALYST (ENGLISH)

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: This Certified Tester Advanced Level Test Analysttraining is addressed to Software Tester, Test Analysts, TestEngineers, Test Consultants, Test Managers, IT-Project Manager,Quality Manager, Software-Developer and anyone else wishing towork in future as a Technical Test Analyst according to theinternational ISTQB standard, and who wants to pass the ISTQBCTAL Technical Test Analyst exam.

Voraussetzungen: It is recommended that candidates have anextensive experience in software testing and softwaredevelopment.To take the ISTQB Certified Tester Advanced Levelqualifications, participants must hold the ISTQB Foundationcertificate e.g. after visiting the Integrata training course 12230ISTQB Certified Tester Foundation Level. It is also recommendedthat candidates holding a baccalaureate or equivalent degree insoftware engineering have a minimum of 18 months verifiablepractical testing experience. It will be helpful to read the ISTQBAdvanced Level syllabus prior to attending the course andconsidering some of the additional reading references listed in thesyllabus. The syllabus is available online at ISTQB download area

Nr.: 12243Preis: 1.590€ netto / 1.892,10 € inkl. 19 % MwSt.

Schulungsmethode: Lecture, discussion, exercises, case studies.

With the help of this certification training course we educate you being a ISTQB Certified Technical Test Analyst. Completing thistraining you will have an advanced understanding of test design techniques as specification based testing (black box methods),structure based (white box methods) and experience and defect based techniques. Additionally you will be familiar with the relevantquality characteristics for technical testing like security, Reliability, performance and portability TestingPractice-related examples and exercises prepare you to implement the international ISTQB® Certified Tester standard aftercompleting the training and passing the exam in your projects and your organization.

The contents of this course relies to the current ISTQB CTAL Test Analyst syllabus so the Exam preparation is also included in thistraining

We can organize the ISTQB CTAL Technical Test Analyst exam directly after the training or any optional date although a prompt exam-date is recommended.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Page 194: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Programm

This course is based on the current ISTQB Certified Tester Advanced Level Syllabus and is delivered by the accredited trainingprovider CGI. It contains the following topics:

Tasks in Risk-Based Testing:

Risk IdentificationRisk AssessmentRisk Mitigation

Structure-Based Test Techniques:

Condition TestingMC/DC TestingMultiple Condition TestingPath TestingAPI Testing

Analytical Test Techniques:

IntroductionStatic Analysis like Control and Data Flow Analysis and Call GraphsDynamic Analysis like Analysis of Performance and Detecting of Memory Leaks and Wild Pointers

Quality Characteristics for Technical Testing:

IntroductionStakeholder RequirementsTest Environment RequirementsOrganizational and Data Security ConsiderationsSecurity Text Planning and SpecificationReliability Testing like Tests for Fault Tolerance and Recoverability TestingPerformance Test Planning and SpecificationResource UtilizationMaintainability TestingPortability Testing like Compatibility, Adaptability and Replaceability Testing

Reviews:

Comparison of Review typesCode ReviewArchitectural Review

Test Tools and Automation:

Integration and Information Interchange between ToolsDefining the Test Automation ProjectPerformance Testing ToolsWeb-Based Testing ToolsModel Based Testing Tools

Page 195: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/1224317/05/2019

Hinweis

Daily follow up of the course day is highly recommended for the exam preparation.During the course additional documents may be sent by the trainer, therefore the access to an internet-reliable device (with accessto your e-mail) could be helpful.

In addition to the course material all participants will get the book “The Software Test Engineer's Handbook”, Graham Bath andJudy McKay (2014).

With the help of these additional material the participants will get an optimal preparation for the ISTQB Foundation Levelcertification exam.

The examination fee for the certification exam, which is supervised by an independent and authorized certification institute, is notincluded in the course fee.

Page 196: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

CMAP© MOBILE APP TESTING - FOUNDATION LEVEL

Dauer: 2 Tage

Durchführungsart: Lehrgang

Zielgruppe: Softwaretester, Test-Ingenieure, Testmanager,Testberater, entwicklungsnahe Tester, Entwickler mobiler Apps, IT-Architekten, Projekt- und Programm-Manager.

Voraussetzungen: Erfahrung im Bereich des Testens, ISTQB®Certified Tester - Foundation Level oder vergleichbare Kenntnisse.

Nr.: 2256Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Erfahrungsaustausch,Gruppenarbeit, Übungen (Blatt & Stift).

Nach dem Seminar verfügen Sie über spezifische Prozess- und Methodenkenntnisse für den Test und die Qualitätssicherung vonApplikationen im Umfeld von mobilen Endgeräten. Sie verstehen die spezifischen Eigenarten beim Test von Mobile Apps und sind inder Lage, ein für den Projektkontext geeignetes Testvorgehen zu planen. Sie kennen die verschiedenen Arten von Testtypen, diebesonders für das Testen von Mobilen Apps erfolgskritisch sind. Sie sind in der Lage, die Mobile App Testtechniken anzuwenden undderen Effizienz über geeignete Tools und Automatisierungskonzepte zu steigern.Diese praxisnahe Schulung mit vielen Übungen und Diskussionen stellt die Methoden und Konzepte des Testens im Rahmen derMobilen Applikationen vor und bereitet Sie auf die anschließende CMAP® Zertifizierungsprüfung vor.

Am 2. Tag der Schulung findet die Zertifizierungsprüfung zum Certified Mobile App Professional - Foundation (CMAP) von 17:00 - 18:00Uhr statt. Die Prüfungsgebühr von EUR 250.- zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Mobile App Testing Einführung:

Schlüsselthemen im Bereich Mobile App TestingKundenherausforderungenZertifikat zum Mobile App ProfessionalTesting

Mobile Welt im überblick:

Players in der Mobile Welt und deren Business ModelleMobile EndgeräteTypen von Mobilen Apps (Native, Hybrid, Web) und deren VergleichMobile App Architektur (Client-side, Thin/Fat, Server-side) und Connection TypenVergleich der Mobile App Entwicklungsplattformen (iOS, Android)

Page 197: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Mobile App Test Typen:

Herausforderungen beim Testen von Mobile AppsVergleich der Unterschiede zum klassischen Testen von ApplikationenAnwendung von Emulatoren und Simulatoren zu TestzweckenMobile Testing Typen und deren Anwendung (Testing von Connectivity, Temperature, Size/Screen Resolution, Input Methods,Interrupts, different Networks, UI & Orientation, Power Consumption/Battery Life, Performance, Stress & Low Resources,Usability, Internationalization & Localization, App Security, Compliance, Compatibility, Installation/Registration/Updates sowieDatabase Testing, Field Testing, Device& OS Testing, Reliability Testing etc.)

Mobile App Testing Prozess und Techniken:

Test Prozess, Test Strategie (Mobile Testing Dashboard), Test Stufen und Test Coverage beim Mobile App TestingTest Design Techniken (Explorative, Erfahrungsbasiert, Tourkonzept, traditionelle Blackboxmethoden)Agile und Mobile App Development

Tools und Automatisierung:

AutomatisierungskonzepteAutomatisierungslösungenAutomationsprozessMobile App Test-AutomatisierungstoolsTestumgebung und Test-Lab für Mobile Apps

Hinweis

Die Seminarsprache und die Teilnehmerunterlagen sowie die Prüfung im Anschluss an das Seminar sind deutsch.Die Prüfungsgebühren von 250 Euro sind nicht im Seminarpreis enthalten.

Page 198: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/225626/05/2019

Termine und Orte – Nr.: 2256

Hamburg

24 Jun - 25 Jun 2019

München

08 Aug - 09 Aug 2019

Page 199: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

CMAP© MOBILE APP TEST AUTOMATION

Dauer: 3 Tage

Durchführungsart: Lehrgang

Zielgruppe: Dieses Seminar eignet sich für Teilnehmer, die bereitsErfahrungen im Mobile App Testing haben und für diejenigen,welche sich mit dem Thema Testautomation im Umfeld mobilerAnwendungen vertraut machen wollen. Somit richtet sich dieseSchulung an Developer, Tester, Testanalysten, Testdesigner undTest Manager.

Voraussetzungen: Als Voraussetzung für die Zertifizierungbenötigen Sie die Zertifizierung zum Seminar 2256 02256.Für die erfolgreiche Teilnahme an dieser Schulung sollten SieErfahrung im Bereich des Testens, den Besuch des Seminars 223002230 oder vergleichbare Kenntnisse, sowie guteEnglischkenntnisse mitbringen.

Nr.: 2218Preis: 1.590€ netto / 1.892,10 € inkl. 19 % MwSt.

Schulungsmethode: Unsere langjährig erfahrenen undpraxiserprobten Trainer von CGI erklären Ihnen die dieTestautomatisierungswerkzeuge, Techniken und Methodenentsprechend dem iSQI CMAP® Mobile App Test AutomationLehrplans in verständlicher Form. Diskussionen mit den anderenTeilnehmern der Schulung sowie Übungen zu denSchwerpunktthemen und das Besprechen von Fallbeispielen helfenIhnen das neu erworbene Wissen zu festigen und in Ihren Projektenanzuwenden.

CMAP© Mobile App Test Automation ist das erste Aufbauseminar zum CMAP© Mobile App Testing - Foundation Level. Nach dieserSchulung haben Sie eine praxisnahe Einführung zum Mobile App Testing via User Interface (UI) Test Automation erhalten. Sie habeneinen aktuellen Überblick über die wichtigsten Automatisierungstechniken, -Terminologien, Werkzeuge und Techniken für mobileApplikationen und kennen nun die Vor- und Nachteile der Testautomation für mobile Applikationen. Außerdem kennen Sie nun dieGemeinsamkeiten und Unterschiede in Bezug auf eher konventionelle Software Tests, so dass Sie die gewonnen Erfahrungen nachdieser Zertifizierungsschulung zielgerichtet in Ihren Projekten einsetzen können.Unmittelbar nach dem Seminar können Sie die Zertifizierungs-Prüfung iSQI CMAP® Mobile App Test Automation in schriftlicher Formablegen.

Am 3. Tag findet die Zertifizierungsprüfung zum CMAP© Mobile App Test Automation (CMAP TA) von ca. 16:00 Uhr bis 16:45 Uhr statt.Die Prüfungsgebühr von 250,- Euro zzgl. gesetzlicher MwSt. ist im Seminarpreis nicht enthalten.

Programm

Überblick über die mobile Welt

Mobile Anwendungen und Testarten

Mobile Testautomatisierung, Werkzeuge:

Einführung in Mobile App TestautomationSelenium WebDriver & JUnit

Page 200: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Testautomation mit SelendroidAutomation von webbasierten, nativen und hybriden AnwendungenEinführung in das Open Source Testautomatisierungswerkzeug AppiumEinführung in die iOS Testentwicklung mit AppiumGrenzen von Open Source Tools

Einführung in kommerzielle Testwerkzeuge

Methoden und Techniken des Testens mobiler Applikationsprojekte:

Einführung in Testing FrameworksMobile Testing und Continous IntegrationMobile App Testautomation Best Practices

Hinweis

Die Teilnehmerunterlagen sind in englischer Sprache. Die Seminarsprache ist Deutsch.Am Ende des dritten Seminar-Tages kann die Prüfung zum CMAP© Mobile App Testing - Test Automation in englischer Spracheabgelegt werden. Eine Teilnahme an der CMAP©-Test Automation-Prüfung ohne Kursteilnahme ist nicht möglich.

Page 201: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/221826/05/2019

Termine und Orte – Nr.: 2218

Stuttgart

14 Aug - 16 Aug 2019

Page 202: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

FORTGESCHRITTENE KONZEPTE DER TESTAUTOMATISIERUNGArchitekturen, Auswahl & Einführung Testwerkzeuge, Business Case Betrachtung

Dauer: 2 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Testmanager, Testanalytiker, Testautomatisierer,Projektleiter, Qualitätssicherer.

Voraussetzungen: Grundkenntnisse im Testumfeld, Erfahrungen inder Softwareentwicklung. Erfahrungen in der Automatisierung vonTests.

Nr.: 2239Preis: 1.190€ netto / 1.416,10 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

Nach dem Besuch der Schulung kennen Sie wichtige Aspekte des Einsatzes von Testwerkzeugen. Sie sind in der Lage, für dieverschiedenen Situationen und Rahmenbedingungen im Software Life Cycle das geeignete Testautomatisierungskonzept auszuwählen.Sie erhalten ferner einen Überblick über welche Software Testbereiche durch Tools unterstützt werden können. Sie lernen anhandeines Beispiels, wie die Auswahl und Einführung infrage kommender Werkzeuge effizient gemanagt werden kann. Außerdem erfahrenSie, wie die zugehörende Entscheidungsgrundlage (Business Case) für die Projektleitung erstellt werden kann.

Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.

Programm

Grundlagen:

BegriffsdefinitionenEinführung und überblick über die TestautomatisierungAllgemeine Trends im TestautomationsmarktEinbindung der Testautomatisierung in den SoftwareentwicklungsprozessSoftwarequalitätsmerkmale im Kontext der Testautomatisierung

Testautomatisierungskonzepte:

Standard TestautomatisierungskonzepteFortgeschrittene Testautomatisierungskonzepte

Das passende Testautomatisierungskonzept:

Anforderungen an eine TestautomationslösungPassende TestautomatisierungskonzepteToolsRoadmap zur Umsetzung eines Testautomatisierungskonzeptes

Page 203: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Entscheidungsgrundlagen für eine Testautomatisierung:

Entscheidungskriterien und ZieleRahmenbedingungen (Kosten der Lösung und Einsparpotenziale)Kosten-Nutzen-AnalyseBusiness Case Betrachtung

Hinweis

Dieses Seminar wird in Zusammenarbeit mit CGI, einem der führenden Dienstleister für Softwareentwicklungen mitjahrzehntelanger branchenübergreifender Erfahrung in Test- und Qualitätsmanagement, durchgeführt.

Page 204: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/223926/05/2019

Termine und Orte – Nr.: 2239

Berlin

04 Jul - 05 Jul 2019

Stuttgart

22 Aug - 23 Aug 2019

Page 205: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

MODELLBASIERTES TESTEN - GANZHEITLICHE QUALITäTSSICHERUNG

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Testmanager, Testanalysten, Tester, Projektleiter,Qualitätsbeauftragte, IT-Koordinatoren, Organisatoren.

Voraussetzungen: Kenntnisse auf den Gebieten Software-Engineering und Projektmanagement. Grundkenntnisse imTestumfeld.

Nr.: 2238Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Vortrag, Diskussion, Übungen, Fallbeispiele.

MBT - Modellbasiertes Testen - ist derzeit in aller Munde und, wie nur wenige andere Begriffe im Testumfeld, verknüpft mit Innovationund Effizienz. Vom Modell zur ausführbaren Testautomation - und das alles am besten auf Knopfdruck! Doch das Spektrum derMethoden und Produkte ist breit gefächert, und ein Einsatz modellbasierter Methoden will sorgfältig geplant und eingeführt werden.Nach dem Seminar kennen Sie die Techniken der Testplanung, des Testmanagements und der Testorganisation. Als spezielleTesttechnik lernen Sie Aufgaben, Methoden und Techniken des modellbasierten Testens und der Qualitätssicherung sowie derenUmsetzung in die projektspezifischen Testziele und Testobjekte kennen. Weiterhin lernen Sie die Nutzung von Modellen in denunterschiedlichen Phasen des fundamentalen Testprozesses kennen, von der Validierung von Anforderungen über die gezielteErmittlung von Testfällen auf Basis von Modellen bis hin zur automatisierten Durchführung und Protokollierung von Tests. Sie lernenverschiedene Kategorien von modellbasierten Testwerkzeugen und ihren möglichen Einsatz kennen.

Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.

Programm

Grundlagen und Begriffe zu Qualitätssicherung und Testen:Qualitätsbegriffe - Aufbau und Inhalt eines Testkonzepts - Fachlicher Test vs. technischer Test - Funktionaler und nichtfunktionalerTest - Black-Box und White-Box-Tests

Modelle im Software-Lebenszyklus:

Was ist überhaupt ein Modell? - Einführung in die Modellierung - Modellkategorien (Umgebungs-, System und Testmodelle) -Modellarten - Grundlagen des modellbasierten Testens

MBT im fundamentalen Testprozess:

Definition projektspezifischer Testziele und Testobjekte - Planung und Steuerung - Analyse und Design - Realisierung undDurchführung - Auswertung und Bericht - Abschluss - Umsetzung der QS-Merkmale in Testziele - Testentwurf - Testfallspezifikation

Testplanung und -steuerung:

Planung von komplexen Tests auf Basis der Testziele, Teststufen und Testobjekte - Testplanung wiederverwendbarer Teilsysteme -Kosten/Nutzen-Betrachtung (ROI) - Risikobasiertes Testen

Kategorien von modellbasierten Testwerkzeugen:

Testdatengeneratoren - Testfalleditoren - Testfallgeneratoren - Werkzeuge am Markt

Ganzheitliche Qualitätssicherung auf Basis von Modellen:

Validierung von Anforderungen - Generierung von Testfallspezifikationen - Vom abstrakten zum konkreten Testfall - ModellbasierteTestautomation

Einführung eines MBT-Werkzeugs:

Page 206: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Werkzeuge im Testprozess - Kriterien für die Auswahl eines MBT-Werkzeugs - Von der Auswahl zum Pilotprojekt

Hinweis

Im offenen Seminar erhält jeder Teilnehmer neben den Seminarunterlagen zusätzlich das Fachbuch "Basiswissen ModellbasierterTest: Aus- und Weiterbildung(Winter, Roßner, Brandes, Götz)

Page 207: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/223826/05/2019

Termine und Orte – Nr.: 2238

München

19 Aug - 21 Aug 2019

Page 208: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

TESTMANAGEMENT IN SOFTWAREPROJEKTEN

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar wendet sich an Testmanager,Projektleiter, IT-Koordinatoren, Qualitätssicherer undOrganisatoren.

Voraussetzungen: Für die erfolgreiche Teilnahme an diesemTraining benötigen Sie Kenntnisse auf den Gebieten Software-Engineering und Projektmanagement.

Nr.: 2221Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsTestmanager erklären Ihnen die Grundlagen des Testmanagementsin Softwareprojekten in verständlicher praxisrelevanter Form.Diskussionen mit Teilnehmern aus unterschiedlichen Firmen undProjekten sowie Übungen und das Besprechen von Fallbeispielenhelfen Ihnen, das neu erworbene Wissen zu festigen und in IhremArbeitsumfeld anzuwenden.

Nach der Schulung "Testmanagement in Softwareprojekten“ kennen Sie die Techniken der Testplanung, des Testmanagements undder Testorganisation und können diese in unterschiedliche Vorgehensmodelle unter Berücksichtigung betriebswirtschaftlicherRahmenbedingungen integrieren. Außerdem kennen Sie die grundlegenden Faktoren der Qualitätssicherung und deren Umsetzung indie projektspezifischen Testziele und Testobjekte. Mithilfe von Testwerkzeugen sind Sie in der Lage, die Methoden und Techniken desstrukturierten Testens einzusetzen, um die Anzahl der Testfälle zu reduzieren und ein nachvollziehbares und effizientes Testen zugewährleisten.

Dieses Seminar ist Teil des Qualifizierungsplans Test Manager.

Programm

Grundlagen, Begriffsbestimmung:

QualitätsbegriffeAufbau und Inhalt eines TestkonzeptsFachlicher Test vs. technischer TestFunktionaler und nicht-funktionaler TestBlack-Box und White-Box-Tests

Integration im Software-Lifecycle:

Kritische ErfolgsfaktorenEinbindung in unterschiedliche VorgehensmodelleAbhängigkeiten zum ProjektmanagementUmgang mit typischen Stakeholdern

Testziele und Testprinzipien:

Definition projektspezifischer Testziele und TestobjekteUmsetzung der QS-Merkmale in TestzieleTestentwurfTestfallspezifikation

Page 209: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Testplanung:

Planung von komplexen Tests auf Basis der Testziele, Teststufen und TestobjekteTestplanung wiederverwendbarer TeilsystemeKosten/Nutzen-Betrachtung (ROI)Risikobasiertes Testen

Organisation des Testprozesses:

Testen in verschiedenen UmgebungenTest auf verschiedenen ZeitachsenAufbau einer projektspezifischen TestorganisationAufgaben, Befugnisse und Kompetenzen im Testteam

Statische Analyse und Metriken:

Source Code ReviewStrukturbewertung durch Visualisierung (Graphen)Kontrollfluss und KomplexitätDatenflussanomalienQualitätsmodelleEinsatz von Software-Metriken im Projekt/UnternehmenRegelkreis der Qualitätssicherung

Dynamische Analysen und Testtools:

TestabdeckungTestverlaufEinsatz von Testtools in den verschiedenen Testphasen

Hinweis

Ziel dieses Seminars ist, dass der Testmanager erfolgreich mit dem Thema Softwaretest umgehen kann.Es besteht eine inhaltliche Überschneidung zu dem Seminar 2223 2223 und Seminar 2226 2226. Somit sollten Sie sich, je nachdemwelche Aufgabe Sie im Testbereich haben, für eines dieser drei Seminare entscheiden.

Page 210: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/222126/05/2019

Termine und Orte – Nr.: 2221

Stuttgart

26 Jun - 28 Jun 2019

Hamburg

24 Jul - 26 Jul 2019

München

09 Oct - 11 Oct 2019

Page 211: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWARETEST FüR DIE FACHABTEILUNGMethoden für Systemtest und Abnahmetest

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Dieses Seminar mit Schwerpunkt Systemtest undAbnahmetest wendet sich an Mitarbeiter von Fachabteilungen,Softwaretester und Testmanager, Entwickler, IT Koordinatoren,Qualitätsmanager und Projektleiter.

Voraussetzungen: Für die erfolgreiche Teilnahme an dieserSchulung benötigen Sie Kenntnisse auf den Gebieten Software-Engineering und Projektmanagement.

Nr.: 2223Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsSystemtester und Fach- und Abnahmetester erklären Ihnen dieGrundlagen des Softwaretests in der Fachabteilung und derTestfallerstellung in verständlicher praxisrelevanter Form.Diskussionen mit Teilnehmern aus unterschiedlichen Firmen undProjekten sowie Übungen zum Anwenden der Testfallerstellungsowie das Besprechen von Fallbeispielen helfen Ihnen das neuerworbene Wissen zu festigen und in Ihrem Arbeitsumfeldanzuwenden.

Nach Schulung "Softwaretest für die Fachabteilung“ sind Sie in der Lage, für den fachlichen System- und Abnahmetest dienotwendigen Testfälle und Testdaten zu erstellen. Sie kennen Methoden für die systematische Testvorbereitung, Durchführung undDokumentation sowie für eine kontinuierliche Qualitätssicherung. Praxisnahe Beispiele bereiten Sie darauf vor, nach dem SeminarTests und den gesamten Ablauf so strukturieren zu können, dass die Wiederholbarkeit und damit die Revisionssicherheit der Tests inIhrem Projekt und in Ihrer Organisation gegeben ist.

Dieses Seminar ist Teil des Qualifizierungsplans Test Analyst/Agile Tester.Weitere Informationen zu Software Testing – ZertifizierungenWeitere Informationen zu ISTQB Certified Tester – Software Testing

Programm

Grundlagen:

Einordnung des Fachtests in den SW-Entwicklungsprozess Begriffsdefinitionen Bedeutung von Use Cases SW-Qualitätsmerkmale

Testen im Software-Lebenszyklus:

Entwicklungs- und Teststufen (Komponententest, Integrationstest, Systemtest, Abnahmetest Vorgehensmodelle: Erläuterung der Testphasen

Erstellung der logischen Testfälle:

Ziele und Methoden zur Testfallerstellung Strukturierung der Testfälle nach Testzielen

Erstellung konkreter Testfälle:

Äquivalenzklassenbildung und Grenzwertanalyse

Page 212: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Definition der Testdaten Testsequenzen und Testszenarien

Testdurchführung und Fehlermanagement:

Abgrenzung der Teststufen Last-/Performance-Test Abnahmetest Workflow Fehlermanagement

Testdokumentation:

TestkonzeptTestentwurf-Spezifikation Testfallspezifikation Testprotokollierung Testbericht

Testwerkzeuge:

Überblick über Testwerkzeuge Einsatz von Werkzeugen in den unterschiedlichen Testphasen Vor- und Nachteile

Hinweis

Ziel dieses Seminars ist, dass der Software Tester bzw. Mitarbeiter in der Fachabteilung erfolgreich mit dem Thema Softwaretestumgehen kann.Es besteht eine inhaltliche Überschneidung zu dem Seminar 2226 2226 und Seminar 2221 2221. Somit sollten Sie sich, je nachdemwelche Aufgabe Sie im Testbereich haben, für eines dieser drei Seminare entscheiden.

Page 213: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/222326/05/2019

Termine und Orte – Nr.: 2223

Hamburg

26 Aug - 28 Aug 2019

Stuttgart

14 Oct - 16 Oct 2019

Page 214: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

SOFTWARETEST FüR ENTWICKLERMethoden für Modultest und Integrationstest

Dauer: 3 Tage

Durchführungsart: Präsenztraining

Zielgruppe: Das Seminar Softwaretest für Entwickler wendet sichan Entwickler, Programmierer, Software-Ingenieure, Tester,Projektmitarbeiter, Qualitätssicherer.

Voraussetzungen: Kenntnisse und Erfahrung in Software-Entwicklung und Software-Design.

Nr.: 2226Preis: 1.650€ netto / 1.963,50 € inkl. 19 % MwSt.

Schulungsmethode: Trainer mit langjähriger Erfahrung alsModultester und Integrationstester erklären Ihnen die Grundlagendes Softwaretests im Allgemeinen und speziell für Entwickler(Whitebox Tests) in verständlicher praxisrelevanter Form.Diskussionen mit Teilnehmern aus unterschiedlichen Firmen undProjekten sowie Übungen zum Anwenden der Testfall undTestdatenerstellung sowie das Besprechen von Fallbeispielenhelfen Ihnen das neu erworbene Wissen zu festigen und in IhremArbeitsumfeld anzuwenden.

Nach der Schulung "Softwaretest für Entwickler“ sind Sie in der Lage, Modultests und Integratationstests zu strukturieren, planen unddurchzuführen. Sie kennen verschiedene Teststrategien in den einzelnen Teststufen und sind in der Lage, Testfälle und Testdaten zudefinieren. Sie haben einen ersten Überblick über geeignete Testtools erhalten, die eingesetzt werden können, um den Grad derAutomatisierung zu erhöhen. Außerdem kennen Sie eine Möglichkeit eine übersichtliche Testdokumentation zu erstellen.

Programm

Grundlagen:

Test oder BeweisFehlerquellenTestorientierte DatenverarbeitungProgrammentwurf und -realisierung

Teststrategien:

GanzheitsmethodeBottom-Up-MethodeTop-Down-Methode

Teststufen:

SchreibtischsetModultestIntegrationstestSystemtestAbnahmetestErläuterungen der TestphasenFundamentaler Testprozess

Page 215: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Testverfahren:

White-Box-TestBlack-Box-TestGrey-Box-Test

Testmethoden:

EliminationsmethodeAblaufgraphmethodeTestverfolgungGrenzwertanalyseäquivalenzklassenEntscheidungstabellentechnikUse Case Tests

Testfallerstellung:

ZieleMethodenTestpfadeTestdatenverwendung: Synthetische Testdaten versus EchtdatenVollständigkeitskriteriumOptimale DatenmengeTesten objektorientierter Programme

Testwerkzeuge:

TestmanagementTestvorbereitungTestdatengeneratorTestautomatisierungTestauswertungTestvergleich

Testplanung und -dokumentation:

TestkonzeptTestplanAufwandschätzungTestüberwachungSoftware Qualitätsmerkmale

Testorganisation:

ZeitbedarfQualitätskontrolleTestsicherungTestdokumentation

Page 216: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Hinweis

Ziel dieses Seminars ist, dass der Software Entwickler erfolgreich mit dem Thema Softwaretest umgehen kann.Es besteht eine inhaltliche Überschneidung zu den Seminaren 2223 2223 und 2221 2221. Somit sollten Sie sich, je nachdemwelche Aufgabe Sie im Testbereich haben, für eines dieser drei Seminare entscheiden.

Page 217: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig

Online Anmeldung:Kundenservice | Tel. 0711 62010 100 | Fax: 0711 62010 267 | [email protected]://www.integrata.de/222626/05/2019

Termine und Orte – Nr.: 2226

Düsseldorf

02 Sep - 04 Sep 2019

Page 218: SOFTWARE ENGINEERING EINFüHRUNG - VORGEHENSWEISEN ... · kennen die wichtigsten Details der Use Case Diagramm Modellierung und wissen, wie Use Case Beschreibungsschablonen richtig