SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für...

18
Architekten Entscheider Entwickler Projektleiter Tester sigs-datacom.de VON EXPERTEN LERNEN SEMINARE 2020 SOFTWARE-

Transcript of SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für...

Page 1: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

ArchitektenEntscheider Entwickler Projektleiter Tester

sigs-datacom.de

VON EXPERTEN LERNEN

SEMINARE 2020SOFTWARE-

Page 2: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

4 sigs-datacom.de 5

SIGS DATACOM ist ein führender Anbieter von hochwertiger, neutraler Weiterbildung für IT-Professionals

Den Schwerpunkt unseres Angebots bilden die Themengebiete Softwarearchitektur und Software- entwicklung. Mit dem SIGS DATACOM-Schulungs- programm halten Sie Ihr Wissen über professionelle Softwareentwicklung stets auf dem neuesten Stand, bauen dieses systematisch aus und können sich gezielt auf zukünftige Aufgaben vorbereiten.

» richten sich unmittelbar an den Aufgaben und Verantwortlichkeiten der zentralen Rollen in einem Entwicklungsprojekt aus: Architekt, Entwickler, Tester, Projektleiter und Entscheider.

» adressieren umfassend und tiefgehend alle wichtigen Aufgabenstellungen in der Konzeption und Entwicklung tragfähiger Softwaresysteme.

» sind thematisch und inhaltlich aufeinander abgestimmt und ergänzen sich zu durchgängi-gen, rollenspezifischen Curricula.

» vermitteln stets den neuesten Stand von Technik und Praxis in der Softwareerstellung und informieren zeitnah über aktuelle und zukünftige IT-Trends.

» werden von führenden IT-Experten kompetent, anschaulich und praxisnah konzipiert und durchgeführt.

Unser diesjähriges Seminarangebot bietet wieder viele interessante neue Seminarthemen. Mit Sicherheit ist auch für Sie ein passendes Seminar in unserem Portfolio 2020!

INHALTSVERZEICHNISTester

Entwickler

Architekten

Entscheider

Projektleiter

Referentenverzeichnis 6–11Überblick iSAQB-Seminare 12–13Agile Transformation Boot Camp 14Architekturakademie 15Agil – innovativ – wie soll das gehen? 16Agile Your Mind 16Agiler Architekt – agile Architekturen 16Agiles Projektmanagement 17Agiles Requirements Engineering 17Architekturqualität 17Best Practices für sichere Webanwendungen 18Clean Coding 18DevOps Boot Camp 19DevOps Engineering Practices und Tools 19E-Learning: Software-Test für Fachbereiche 19E-Learning: Vorbereitung auf die IREB CPRE Foundation Level Prüfung 20Erfolgsfaktoren, Fallstricke und Handlungsempfehlungen für die agile Transformation 20IODA Architecture 20iSAQB CPSA-A: ADOK – Architekturdokumentation 21iSAQB CPSA-A: AGILA – Agile Softwarearchitektur 22iSAQB CPSA-A: AWERT – Architekturbewertung 23iSAQB CPSA-A: CLOUDINFRA – Infrastruktur, Container und Cloud Native 23iSAQB CPSA-A: DDD – Domain-Driven Design 24iSAQB CPSA-A: FLEX – Flexible Architekturen entwerfen 24iSAQB CPSA-A: IMPROVE – Evolution und Verbesserung von Softwarearchitekturen 25iSAQB CPSA-A: SOFT – als Softwarearchitekt konstruktiv mit Konflikten umgehen 26iSAQB CPSA-F: Softwarearchitektur – Methodische Basis inkl. Zertifizierung 27Mind at Work 28Mindful Leadership 28Moderne Multi-Core-Programmierung 29Multi-Core-Programmierung von Grund auf 29Multi-Core-Programmierung für Embedded-Realtime-Systeme 29Multi-Core-Programmierung in Java 30Pragmatischer Softwareentwurf für Clean Code Development 30Refactoring, Reengineering und Rewriting 31Requirements Engineering leichtgewichtig 31Requirements Engineering mit der UML 31Retrospektiven 32Secure Coding mit Java EE 32Security meets Architecture 32Selenium Boot Camp 33Serviceorientierung und Systemintegration 33Spiral Dynamics@Agile 34SQL-Server-Migration 34Umstieg auf modernes C++ (C++11, C++14) 35Umstieg auf C++17 35Unternehmensweite Agilität mit Beyond Budgeting, Open Space und Soziokratie 35

UNSERE SEMINARE

Page 3: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

6 sigs-datacom.de 7

DAS SINDDIE EXPERTEN Abu-Khalil, Marwan

Beruf: Senior Softwarearchitekt für parallele Systeme in der Forschung der Siemens AGSchwerpunkt: Er ist Sprecher auf Konferenzen zu Parallelität und Trainer für zertifizierte Softwarearchitekten.

Braun, BastianBeruf: Trainer, Berater, Researcher, Dozent und Penetrations-tester im Bereich Web-SecuritySchwerpunkt: Er arbeitet als Senior Consultant IT Security bei mgm security partners, unterstützt Entwickler-Teams bei der Integration von IT-Sicherheit und führt Produkt- und Sicher-heitsanalysen durch.

Bartholdt, JörgBeruf: Softwarearchitekt, Berater und Coach bei der Corporate Technology (CT) der Siemens AGSchwerpunkt: Er beschäftigt sich schwerpunktmäßig mit nach-haltigen, großen Softwarearchitekturen, Cloud-basierten Ar-chitekturen und angewandter Security.

Buschmann, FrankBeruf: Senior Principal Engineer für Software- und Systemarchi-tektur bei der Siemens AGSchwerpunkt: Er ist ein international anerkannter Experte für Softwarearchitektur sowie Autor mehrerer Bücher zu Software Patterns.

Bumüller, JohannesBeruf: Softwareentwickler, Coach, ConsultantSchwerpunkt: Cloud-Infrastruktur, Continuous Delivery, DevOps, Microservices

Duggen, Kim NenaBeruf: Organisationsentwicklung – Coach, Beraterin, Trainerin bei embarcSchwerpunkt: Betriebswirtschaft kombinieren mit Erwachse-nenbildung, systematischem Konfliktmanagement, Agilität und Selbstorganisation, EAM, RE und dem, was gerade sonst so zum Problem passt.

Eckstein, Jutta Beruf: Coach, Beraterin, Trainerin und Autor. Program Chair der OOPSchwerpunkt: Sie ist Expertin für die Etablierung agiler Prozes-se in mittleren, großen und verteilten Projekten.

Halmburger, Florian Beruf: Führungskraft und Agile CoachSchwerpunkt: Er liebt es, Firmen und Führungskräfte bei der Transformation in eine agile Welt aktiv zu begleiten.

Engel, Anneliese Beruf: Diplom-Informatikerin, Management-Beraterin, Coach, Dozentin, Gesprächstherapeutin und VeränderungsexpertinSchwerpunkt: Sie beschäftigt sich mit den Themen Führung 4.0, Agilität, Innovation, Resilienz und Handlungsfähigkeit in belas-tenden Situationen.

Halmburger, Susanne Beruf: Trainerin, Projektleiterin und FührungskraftSchwerpunkt: Sie ist Wirtschaftsinformatikerin und Sozialpäd-agogin mit dem Fokus auf „Transformation klassischer Projekt-teams in die agile Welt“.

ZUM INHALTSOFTWARE-SEMINARE

Page 4: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

8 sigs-datacom.de 9

Lieser, StefanBeruf: Informatiker aus Leidenschaft, Trainer, Berater und AutorSchwerpunkt: Er ist Mitbegründer der Clean Code Developer Initiative und bietet mit der CCD School Trainings und Bera-tung rund um das Thema Clean Code an.

Möller, Victoria Beruf: Projektleiterin SQL Server Schwerpunkt: Sie betreut mit ihrem Team MS SQL Server- Datenbanken und übernimmt neben der technischen Umset-zung auch die Organisation vom Projektstart bis zur Betreuung der Anwendungsentwickler.

Palotas, Michael Beruf: Mitgründer Element34 Solutions GmbHSchwerpunkt: Er hat sich auf agile Engineering Practices und Testmethoden sowie Testautomatisierung mit Open-Source-Tools spezialisiert.

Josuttis, NicolaiBeruf: Trainer, Autor und SprecherSchwerpunkt: Er gilt als einer der weltweit führenden Experten bei der Entwicklung und operativen Umsetzung von Projekten in großen, performanten und/oder verteilten Systemen und ist für seine verständliche und praxisnahe Vermittlung von kom-plizierten Konzepten bekannt.

Hüttermann, Michael Beruf: Principal DevOps ConsultantSchwerpunkt: Er ist Experte für Continuous Delivery, DevOps, SCM/ALM und Service Transition, Buchautor und Vortragender auf international führenden Fachkonferenzen.

Richter, MirkoBeruf: Security-Analyst, SSDLC-Berater und -TrainerSchwerpunkt: Er beschäftigt sich seit Mitte der 90er-Jahre mit Softwareentwicklung, -architektur und -sicherheit. Er ist Spre-cher auf Konferenzen und Autor mehrerer Fachartikel.

Ronzon, ThomasBeruf: ProjektleiterSchwerpunkt: Er arbeitet als Projektleiter und Senior Soft-wareentwickler bei der w3logistics AG in Dortmund und be-schäftigt sich vor allem mit der Modernisierung von unterneh-menskritischen Logistikanwendungen.

Herrmann, AndreaBeruf: Trainerin und Beraterin bei Herrmann & Ehrlich, aktuell Vertretungsprofessorin an der FH DortmundSchwerpunkt: Sie ist eine internationale Requirements Engineering-Expertin mit mehr als 20 Jahren Berufserfahrung in Praxis, Forschung und als Dozentin.

Koch, BettinaBeruf: Softwarearchitektin, ConsultantSchwerpunkt: Analyse von Softwarearchitekturen, Software- entwicklung, Codequalität

Hassa, Christian Beruf: Managing Partner bei TechTalkSchwerpunkt: Er hat sich auf agile Planungs- und Spezifikati-onsmethoden spezialisiert, insbesondere Impact Mapping, Sto-ry Mapping und Specification-By-Example.

ZUM INHALTSOFTWARE-SEMINARE

Page 5: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

10 sigs-datacom.de 11

Toth, StefanBeruf: Softwareentwickler und -architekt, Geschäftsführer bei embarc, Autor & SprecherSchwerpunkt: Er berät Entwickler, Teams und Unternehmen in Sachen Softwarearchitektur. Fundiert, klar und effektiv. Ne-ben dem breiten technologischen Kontext ist die methodische Erfahrung aus agilen Projekten, Architekturbewertungen und IT-Transformationen sein größtes Kapital.

Zörner, StefanBeruf: Softwareentwickler und -architekt, Geschäftsführer bei embarc, Autor & SprecherSchwerpunkt: Er blickt auf 20 Jahre IT-Erfahrung zurück und stets gespannt nach vorn. Er unterstützt in Architektur- und Umsetzungsfragen mit dem Ziel, passende Architekturansät-ze wirksam in der Implementierung zu verankern. Sein Wissen und seine Erfahrung teilt er regelmäßig in Vorträgen, Artikeln und Workshops. Stefan ist Apache Committer und aktives Board-Mitglied im iSAQB.

von Stosch, FlorianBeruf: Softwareentwickler, Coach, ConsultantSchwerpunkt: Cloud-Infrastruktur, Continuous Delivery, DevOps, Microservices

Wohnert, MelanieBeruf: Trainerin, Autorin, Dipl.-Math. und ehemalige IT-Füh-rungskraft. Conference-Chair des German Testing DaysSchwerpunkt: Sie ist anerkannte und langjährige Expertin im Software-Test sowie in der Entwicklung agiler Teams. Inzwi-schen liegt ihr zweiter Schwerpunkt auf Mindful Leadership und einer achtsamkeitsbasierten Unternehmensentwicklung.

Wohnert, DietmarBeruf: Trainer, Autor, Diplom-Ingenieur und ehemaliges ManagementmitgliedSchwerpunkt: Er ist Experte für die Integration von Achtsamkeit (Mindfulness) ins professionelle Umfeld. Ein Schwerpunkt liegt dabei auf der achtsamkeitsbasierten Entwicklung eines agilen Mindsets.

Westphal, Ralf Beruf: Trainer, Berater und Mitgründer der Clean Code Developer InitiativeSchwerpunkt: Er ist Experte für nachhaltige Softwarearchitek-tur und zukunftsfähige Teamorganisation. Seit 1997 ist er viel-schreibender Autor in Blogs, Zeitschriften und Büchern sowie Referent auf Entwicklerkonferenzen im In- und Ausland.

Voß, RichardBeruf: Diplom-Informatiker, Softwareentwickler und -architekt, Agile CoachSchwerpunkt: Entwicklung von Webanwendungen, Domain- Driven Design, Qualität und Produktivität in der Softwareent-wicklung, Etablierung agiler Vorgehen und Werte in Teams und Organisationen

Rost, JohannesBeruf: Softwarearchitekt, ConsultantSchwerpunkt: Analyse und Optimierung von Softwarearchitek-turen, Technologieauswahl, Softwareentwicklung

Schwentner, Henning Beruf: Coder, Coach, ConsultantSchwerpunkt: Domain-Driven Design, Zerlegung und Moderni-sierung von Monolithen, Microservices

ZUM INHALTSOFTWARE-SEMINARE

Page 6: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

12 sigs-datacom.de 13

Das Seminar ist vom iSAQB akkreditiert. Die Teilnehmer absolvieren als Abschluss die Prüfung zum „Certified Professional for Software Architecture – Foundation Level“ (CPSA-F). Die Kosten der Prüfung sind im Seminarpreis enthalten.

ReferentenStefan TothStefan Zörner

Lesen Sie mehr auf S. 27

iSAQB CPSA-FOUNDATION: SOFTWARE- ARCHITEKTUR – METHODISCHE BASIS INKL. iSAQB CPSA-FOUNDATION LEVEL ZERTIFIZIERUNG

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar CLOUDINFRA erreichen Sie 30 Credit-Points – davon 20 im techni-schen Bereich und 10 im methodischen Bereich.

ReferentenJohannes BumüllerFlorian von Stosch

Lesen Sie mehr auf S. 23

iSAQB CPSA-ADVANCED: CLOUDINFRA – INFRASTRUKTUR, CONTAINER UND CLOUD NATIVE

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar IMPROVE erreichen Sie 30 Credit-Points – davon 10 im technischen Bereich und 20 im methodischen Bereich.

ReferentStefan Zörner

Lesen Sie mehr auf S. 25

iSAQB CPSA-ADVANCED: IMPROVE – EVOLUTION UND VERBESSERUNG VON SOFTWAREARCHITEKTUREN SYSTEMATISCH UND NACHHALTIG

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 2-tägigen Seminar AWERT erreichen Sie 20 Credit-Points im methodischen Bereich.

ReferentenBettina KochJohannes RostRichard Voß

Lesen Sie mehr auf S. 23

AWERT – ARCHITEKTURBEWERTUNGVOM WERT DER SOFTWAREARCHITEKTUR

iSAQB CPSA-ADVANCED:

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar DDD erreichen Sie 30 Credit-Points – davon 20 im methodischen und 10 im kommunikativen Bereich.

ReferentHenning Schwentner

Lesen Sie mehr auf S. 24

DDD – DOMAIN-DRIVEN DESIGNiSAQB CPSA-ADVANCED:

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar FLEX erreichen Sie 30 Credit-Points - davon 20 im technischen Be-reich und 10 im methodischen Bereich.

ReferentStefan Zörner

Lesen Sie mehr auf S. 24

FLEX – FLEXIBLE ARCHITEKTUREN ENTWERFENMICROSERVICES, SELF-CONTAINED SYSTEMS UND CONTINUOUS DELIVERY

iSAQB CPSA-ADVANCED:

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar AGILA erreichen Sie 30 Credit-Points – davon 20 im methodischen und 10 im kommunikativen Bereich.

ReferentStefan Toth

Lesen Sie mehr auf S. 22

iSAQB CPSA-ADVANCED:AGILA – AGILE SOFTWAREARCHITEKTURSOFTWARESYSTEME UND – ARCHITEKTURENNACH AGILEN PRINZIPIEN ENTWERFENUND WEITERENTWICKELN

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 2-tägigen Seminar ADOK erreichen Sie 20 Credit-Points im methodischen Bereich.

ReferentStefan Zörner

Lesen Sie mehr auf S. 21

iSAQB CPSA-ADVANCED: ADOK – ARCHITEKTURDOKUMENTATIONSOFTWAREARCHITEKTUREN FESTHALTENUND KOMMUNIZIEREN

UNSERE iSAQB SEMINARE IM ÜBERBLICK

Das Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar SOFT erreichen Sie 30 Credit-Points im kommunikativen Bereich.

ReferentinKim Nena Duggen

Lesen Sie mehr auf S. 26

SOFT – ALS SOFTWAREARCHITEKT KONSTRUKTIV iSAQB CPSA-ADVANCED:

MIT KONFLIKTEN UMGEHEN

ZUM INHALTSOFTWARE-SEMINARE

Page 7: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

14 sigs-datacom.de 15

In dieser 5-tägigen Schulung erhalten die Teilnehmer einen umfassenden „state-of-practice“-Blick auf das Thema Soft-warearchitektur: Von Praktiken der agilen und schlanken Architekturerstellung angefangen, weiter über moderne Ent-wurfskonzepte und Technologien zur anforderungsgerechten Architekturgestaltung, bis hin zu Ansätzen, Architekturen kon-tinuierlich zu evolvieren und an veränderte Anforderungen an-zupassen. Ein besonderer Schwerpunkt der Schulung liegt auf dem Zusammenspiel aller dieser Methoden und Techniken im Lebenszyklus einer Architektur.Die Lerninhalte der Schulung greifen zudem die Kernthemen des iSAQB Advanced Level Kurrikulums kompakt und ganzheit-lich im Kontext einer agilen Softwareentwicklung auf.

Alle Themen werden in praktischen Übungen mit realen Fall-beispielen vertieft: Den eigenen Projekten der Teilnehmer. Teilnehmer können so am besten verstehen, welche Metho-den, Techniken und Entwurfskonzepte am tragfähigsten für ihre Architekturen sind und wie diese bei deren Erstellung und Weiterentwicklung zusammenspielen. Teilnehmer des iSAQB Advanced Level Programms können so die Kernthemen des Kurrikulums gezielt vertiefen und bezüglich ihrer Anwendbar-keit im eigenen Umfeld reflektieren. Durch die Verknüpfung der Lerninhalte mit den eigenen Projekten erhalten alle Teil-nehmer wertvolle Anregungen für ihre weitere konkrete Archi-tekturarbeit.

Seminarinhalte» Umfassender Blick auf das Thema Softwarearchitektur» Praktiken der agilen und schlanken Architekturerstellung» Moderne Entwurfskonzepte und Technologien zur anforderungsgerechten Architekturgestaltung» Ansätze, Architekturen kontinuierlich zu evolvieren und an veränderte Anforderungen anzupassen

SeminarzieleDie Teilnehmer erlernen und erarbeiten am eigenen Projekt die Methoden und Techniken zur agilen Architekturerstellung. Sie nehmen Anregungen und Ideen mit, die sie sofort und ziel-führend in den Architekturen ihrer eigenen Systeme einsetzen können.

Neue Märkte entstehen, alte verschwinden, Konkurrenten, die es bis vor einem Jahr noch nicht gab, dominieren – als agiles Unternehmen können Sie damit Schritt halten. In diesem Agile Transformation Boot Camp erhalten Sie das Rüstzeug für die erfolgreiche Etablierung unternehmensweiter Agilität – und dies sowohl für kleine, mittlere als auch große Unternehmen.

Im Rahmen des 5-tägigen Boot Camps wird die agile Transfor-mation aus allen Blickwinkeln beleuchtet. Dazu zählen die Ein-führung in agile Werte und Prinzipien und das Kennenlernen gängiger Frameworks und Methoden (Scrum, Kanban, Design Thinking). Es folgt ein Einblick in agile Werte und Prinzipien als notwendige Basis für agile Unternehmen und eine Einfüh-rung in das agile Skillset, zu welchem u. a. agile Arbeits- und Projektkultur sowie Kommunikation zählen. Darauffolgend werden Erfolgsfaktoren, Fallstricke und agile Handlungsemp-fehlungen dargestellt und gemeinsam mit den Teilnehmern entwickelt. Abschließend geht es um die Grundlagen der agi-len Transformation im Kontext der Digitalisierung, die Bedeu-tung unternehmensweiter Agilität und die Auswirkungen un-ternehmensweiter Agilität auf Strategie, Struktur und Prozesse.

Alle Referenten verfügen über große Erfahrung bei der erfolg-reichen Umsetzung agiler Prozesse und Projekte in kleinen, mittleren und großen Unternehmen.

Seminarinhalte» Agiles Toolset (Tag 1)

mit Florian Halmburger und Susanne Halmburger Einführung agile Werte und Prinzipien, Frameworks und Methoden; Scrum, Kanban, Design Thinking » Agiles Mindset (Tag 2)

mit Dietmar Wohnert und Melanie Wohnert Agile Haltung als notwendige Basis agiler Teams und Unter-

nehmen; Agile Werte und Prinzipien leben; Achtsame Selbst-führung; Empowerment und Selbstorganisation; Konfliktver-meidung und konstruktive Lösung; agile Teamentwicklung

» Agiles Skillset (Tag 3) mit Anneliese Engel Agile Arbeits- und Projektkultur; Kommunikation im agilen

Unternehmen; Agile Leadership» Lernen aus der Praxis (Tag 4)

mit Florian Halmburger und Susanne Halmburger Erfolgsfaktoren, Fallstricke und Handlungsempfehlungen

für die agile Transformation in kleinen, mittleren und großen Unternehmen

» Digitalisierung und agile Transformation (Tag 5) mit Jutta Eckstein

Agile Transformation im Kontext der Digitalisierung/digita-len Transformation; Etablierung und Bedeutung unterneh-mensweiter Agilität; Auswirkungen unternehmensweiter Agilität auf Strategie, Struktur und Prozesse

SeminarzieleZiel des Boot Camps ist die Vermittlung grundlegender Infor-mationen zur erfolgreichen Planung und schrittweisen Um-setzung der agilen Transformation in kleinen, mittleren und großen Unternehmen. Die Teilnehmer erfahren, wie sich un-ternehmensweite Agilität auf Strategie, Struktur und Prozesse auswirkt, und lernen die grundlegende Methodik, agile Werte und Prinzipien sowie Erfolgsfaktoren und potentielle Fallstri-cke von agiler Transformation kennen.

Tester

Entwickler

Architekten

Entscheider

Projektleiter

Termine 202007.–11. September, Nürnberg

ReferentenJutta EcksteinAnneliese EngelSusanne und Florian HalmburgerMelanie und Dietmar Wohnert

Teilnahmegebühr4.390,- € zzgl. MwSt. inkl. 5 Übernachtungen5.224,10 € inkl. MwSt. inkl. 5 Übernachtungen 3.390,- € zzgl. MwSt. ohne Übernachtungen4.034,10 € inkl. MwSt. ohne Übernachtungen

Termine 202016.–20. November, Nürnberg

ReferentFrank Buschmann

Teilnahmegebühr4.390,- € zzgl. MwSt. inkl. 5 Übernachtungen5.224,10 € inkl. MwSt. inkl. 5 Übernachtungen3.390,- € zzgl. MwSt. ohne Übernachtungen4.034,10 € inkl. MwSt. ohne Übernachtungen

AGILE TRANSFORMATION BOOT CAMP – ARCHITEKTURAKADEMIE:AGILE TRANSFORMATION SOFTWAREARCHITEKTUR HANDS-ONERFOLGREICH GESTALTEN AM EIGENEN PROJEKTETABLIERUNG UNTERNEHMENSWEITER AGILITÄT IN KLEINEN, MITTLEREN UND GROSSEN UNTERNEHMEN

ZUM INHALTSOFTWARE-SEMINARE

Page 8: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

16 sigs-datacom.de 17

Seminarinhalte » Einführung in die agile Architekturkonzeption und die Grundsätze agiler Architekturen » Aufgaben und Vorgehen eines Softwarearchitekten in einem agilen Projekt » Konkrete Entwurfspraktiken » Methoden für die Gestaltung » Qualitätssicherung agiler Architekturen

SeminarzieleDie Teilnehmer werden aus diesem Seminar eine Vielzahl von Anregungen und Ideen mitnehmen, die sie sofort und zielführend in ihrer täglichen Arbeit als Softwarearchi-tekt in einem agilen Umfeld einsetzen können.

Seminarinhalte » Agile Rollen, Verantwortlichkeiten und Teamstruktur » Aufgabe und Verantwortlichkeit des Projektleiters » Ermöglichung von Selbstorganisation » Planen und Umgang mit Veränderung » Nachhaltigkeit und Weiterentwicklung mittels des Agile Fluency™-Modells

SeminarzieleIn diesem Seminar werden einerseits die Veränderungen der Rollen, Verantwort-lichkeiten und Teamstrukturen in einem agilen versus einem klassischen Projekt deutlich gemacht. Andererseits wird der Schwerpunkt auf die veränderte Aufgaben-stellung an einen Projektleiter gelegt.

Seminarinhalte » Planung und Festlegung von Zielen anstatt von Funktionen » Vision und strategische Portfoliosteuerung mit Impact Mapping » User Centered Design und taktische Optimierung des Funktionsumfangs mit Story Maps » Releaseplanung und Priorisierungsmethoden » Spezifikation mit Akzeptanzkriterien und Beispielen

SeminarzieleErfahren Sie, wie Sie mit agilen Methoden die Geschäftsziele Ihrer Auftraggeber op-timal unterstützen, anstatt bloß neue Rituale für althergebrachtes Vorgehen anzu-wenden.

Seminarinhalte » Arbeitskultur, Projektkultur evaluieren und gestalten » Wie wird aus dem Team ein Dreamteam? » Hilfreiches für Kommunikation, Konflikte und Lösungen, Moderation » Veränderung, Agilität, Innovationen fördern » Führung 4.0: Mitarbeiter und sich selbst führen im digitalen Zeitalter

SeminarzieleHandwerkszeug, das Arbeitsalltag und Umgang mit allen Playern im Geschehen er-leichtert. Mit innerem Kompass souverän handeln. Schwieriges meistern, z. B. Agilität im starren Unternehmenskontext. Eine Kultur schaffen, in der jeder sein Bestes gibt und innovative Ideen und Lösungen entstehen.

Termine 202002.–03. April, Regensburg18.–19. Juni, Nürnberg24.–25. September, Regensburg19.–20. November, Nürnberg

ReferentinAnneliese Engel

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Termine 202020.–21. April, Köln14.–15. September, München

ReferentChristian Hassa

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Termine 202013.–14. Mai, München25.–26. November, Köln

ReferentinJutta Eckstein

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Termine 2020Termine auf Anfrage

ReferentenDietmar WohnertMelanie Wohnert

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Termine 202015.–17. Juni, NürnbergWeitere Termine auf Anfrage

ReferentFrank Buschmann

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

Seminarinhalte » Was ein agiles Mindset ausmacht und warum wir es brauchen » Mit Mindfulness agile Denk- und Handlungsweisen entwickeln » Agiles Framework zur Entwicklung des eigenen agilen Mindsets » Tools für die Integration in den Alltag » Agiles Mindset im Team entwickeln: Instrumente und Erfahrungen

SeminarzieleIn diesem praxisorientierten Seminar erfahren Sie, was ein agiles Mindset ausmacht. Sie lernen, wie Mindfulness funktioniert und wie Sie damit eigene agile Denk- und Handlungsweisen stärken und weiterentwickeln können. Lernen Sie ein neues, agiles Framework kennen, das Sie bei diesem Vorhaben unterstützt. Erfahren Sie, wie Sie Ihrem Team zu einem agilen Mindset verhelfen. Erhalten Sie praktische Tools und Tipps für den beruflichen Alltag.

AGIL – INNOVATIV – WIE SOLL DAS GEHEN?

AGILE YOUR MIND

AGILES PROJEKTMANAGEMENT

AGILES REQUIREMENTS ENGINEERING

AGILER ARCHITEKT – AGILE ARCHITEKTUREN

DEIN WEG ZUM AGILEN MINDSET

ERFOLGREICH AGILE PROJEKTE MANAGEN!

VON GESCHÄFTSZIELEN ZU AKZEPTANZTESTS

Seminarinhalte » Wie können Qualitätsanforderungen an eine Softwarearchitektur systematisch sichergestellt werden? » Methoden zur Anforderungsspezifikation an die Architekturqualität » Moderne Architekturstile als Basis tragfähiger Architekturen » Praktiken, Patterns und Technologien für wichtige architektonische Qualitätseigen-schaften

SeminarzieleDie Teilnehmer lernen die Methoden und Techniken zur agilen Architekturerstellung kennen. Sie nehmen Anregungen und Ideen mit, die sie sofort und zielführend in den Architekturen ihrer eigenen Systeme einsetzen können.

Termine 202010.–11. September, LeipzigWeitere Termine auf Anfrage

ReferentFrank Buschmann

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

ARCHITEKTURQUALITÄTBASIS FÜR DEN NACHHALTIGEN PROJEKTERFOLG

ZUM INHALTSOFTWARE-SEMINARE

Page 9: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

18 sigs-datacom.de 19

Seminarinhalte » Grundlagen (HTTP, SSL, Cookies, ...) » Bedrohungen für den ganzen Technologiestack » Tools und Libraries zur Erkennung und Vermeidung von Schwachstellen » Best Practices zur Integration in den Entwicklungsprozess

SeminarzieleEinführung in die Web Application Security und Vermittlung eines in sich geschlosse-nen, umfassenden Konzepts zur Herstellung nachhaltiger Sicherheit bei Webanwen-dungen, Webauftritten und Webservern. Insgesamt wird in diesem Seminar der Bogen über alle wichtigen Aspekte der Web Application Security gespannt.

Termine 202004.–05. Mai, Frankfurt/Main02.–03. Juni, HamburgWeitere Termine auf Anfrage

ReferentBastian Braun

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

BEST PRACTICES FÜR SICHERE WEBANWENDUNGENSICHERHEITSLÜCKEN IN WEBANWENDUNGEN ERKENNEN, SCHLIESSEN UND VERMEIDEN!

Seminarinhalte » Anforderungen-Logik-Graben überwinden » Leichtgewichtiger funktionaler Entwurf » Messaging as a Programming Model » Testgetriebene Codierung mit TDD 2.0 » Systematischer Code Review für Korrektheit und Wandelbarkeit

SeminarzieleDie Teilnehmer lernen Prinzipien und Praktiken kennen, um ihre Codebasis so zu strukturieren, dass sie länger leichter zu pflegen ist. Dauerhaft flüssige Übersetzung von Anforderungen in lauffähigen, fehlerarmen Code ist das Ziel.

Termine 2020Termine auf Anfrage

ReferentenStefan LieserRalf Westphal

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

CLEAN CODINGFUNKTIONALER SOFTWAREENTWURF SAUBER CODIERT

Seminarinhalte » Konzepte und Werkzeuge zur Umsetzung von DevOps » Microservices, Container und Cloud » Jenkins, Git, Maven, Docker, Artifactory, SonarQube und viele andere

SeminarzieleIn diesem Seminar diskutieren wir DevOps und lernen Ziele, Konzepte und Werkzeu-ge kennen, die eine Implementierung erleichtern. Die vorgestellten Konzepte und Werkzeuge wurden in zahlreichen Großprojekten erfolgreich eingesetzt, entweder als Gesamtpaket oder als Teilmenge. Der Seminarinhalt kann individuell konfiguriert werden.

Termine 202020. April, Köln03. Juni, Hamburg27. Oktober, München

ReferentMichael Hüttermann

Teilnahmegebühr999,- € zzgl. MwSt. 1.188,81 € inkl. MwSt.

DEVOPS BOOT CAMPVERSTEHEN UND ANWENDEN AN EINEM TAG

Seminarinhalte » Einführung in DevOps » Build-Systeme » Source Code Management » Continuous Integration mit Jenkins » Automatisiertes Testen mit Selenium » Continuous Delivery mit Docker und der Amazon Cloud

SeminarzieleDie Grundlagen von DevOps in einem praktischen Umfeld verstehen und die Anforde-rungen und Auswirkungen einer Arbeit im DevOps-Umfeld kennenlernen. Die einzel-nen Komponenten einer CI/CD Pipeline zu bedienen und zu konfigurieren sowie ihre jeweiligen Einsatzgebiete zu verstehen.

Termine 2020Termine auf Anfrage

ReferentMichael Palotas

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

DEVOPS ENGINEERING PRACTICES UND TOOLS

Termine 2020Jederzeit online abrufbar

Zugriff365 Tage auf die Inhalte

ReferentenDietmar WohnertMelanie Wohnert

Teilnahmegebühr499,- € zzgl. MwSt. 593,81 € inkl. MwSt.

Seminarinhalte » Software-Qualität gezielt absichern: Worauf es wirklich ankommt » Systematische Reviews: Erweitern Sie Ihren Werkzeugkoffer » Strukturiertes Testen: Black-Box-Verfahren sicher und mit Leichtigkeit anwenden » Erfahrungsbasiertes Testen mit System » Abweichungen erfassen, ohne große Diskussion

SeminarzieleTesten Sie schon oder probieren Sie noch? Erleichtern Sie sich den Abnahmetest – sei es im Wasserfall – oder im agilen Projekt. Erleben Sie, was echtes Testen ausmacht. Erweitern Sie Ihren eigenen Werkzeugkoffer um systematische Test- und Reviewver-fahren, ganz ohne technische Details. In 11 Video-Modulen erklären wir Ihnen leicht-gewichtig, was hinter so manchem Fachbegriff steckt und wie Sie systematisch, effek-tiv und redundanzfrei testen.

E-LEARNING: SOFTWARE-TEST FÜR FACHBEREICHESTRUKTURIERT TESTEN STATT NUR PROBIEREN

SEMINAR

ONLINE

VERFÜGBAR

Tester

Entwickler

Architekten

Entscheider

Projektleiter

ZUM INHALTSOFTWARE-SEMINARE

Page 10: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

20 sigs-datacom.de 21

Seminarinhalte » Planung & Umsetzung einer erfolgreichen agilen Transformation » Potentielle Probleme bei verschiedenen Vorgehensweisen inkl. Lösungsideen » Erfolgsfaktoren und Fallstricke bei der agilen Transformation » Entwicklung von agilen Lösungsideen für eigene Problemsituationen aus der agilen Praxis

SeminarzieleDie Teilnehmer lernen die Do’s & Don’ts sowie die Erfolgsfaktoren einer agilen Transformation in kleinen, mittleren und großen Unternehmen kennen. Sie nehmen grundlegende Informationen zu den wichtigsten Schritten mit, die bei der Planung und Umsetzung der Agilisierung notwendig sind. Eigene agile Problemsituationen werden analysiert, mit Lösungsideen versehen und können sofort im eigenen unter-nehmerischen Kontext angegangen werden.

Termine 202021. Februar, München22. Mai, München16. Oktober, München

ReferentenFlorian HalmburgerSusanne Halmburger

Teilnahmegebühr1.090,- € zzgl. MwSt. 1.297,10 € inkl. MwSt.

ERFOLGSFAKTOREN, FALLSTRICKE UND HANDLUNGS-EMPFEHLUNGEN FÜR DIE AGILE TRANSFORMATIONEINE INTERAKTIVE ENTDECKUNGSREISE!

Seminarinhalte » Anforderungen systematisch zerlegen für schnelles Feedback und automatisierte Tests » Software strukturieren für Funktionalität und Effizienz » Modularisierung jenseits von SOLID » Der Softwareproduktionsprozess aus Sicht der Engpasstheorie

SeminarzieleDie Teilnehmer lernen Prinzipien und Praktiken kennen, um Software vor und unab-hängig von Codierung zu denken. Pragmatische Systematik für Analyse und Entwurf sind die Grundlage für nachhaltige Produktivität. Visuelle Kommunikation im Team reduziert Konflikte und fördert arbeitsteilige Entwicklung.

Termine 2020Termine auf Anfrage

ReferentenStefan LieserRalf Westphal

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

IODA ARCHITECTUREAGILER SOFTWAREENTWURF IM TEAM

Seminarinhalte » Grundlagen und Begriffe des Requirements Engineering » Anforderungen ermitteln, dokumentieren, modellbasiert dokumentieren, prüfen, abstimmen und verwalten » Prüfungsvorbereitung zum Certified Professional for Requirements Engineering CPRE Foundation Level

SeminarzieleDie Teilnehmenden kennen das Wissen, das bei der IREB-Prüfung zum Certified Professional for Requirements Engineering CPRE Foundation Level abgeprüft wird. Durch die Multiple-Choice-Tests können die Teilnehmenden ihren Wissensstand ein-schätzen.

Termine 2020Jederzeit online abrufbar

Zugriff365 Tage auf die Inhalte

ReferentinAndrea Herrmann

Teilnahmegebühr890,00 € zzgl. MwSt1.059,10 € inkl. MwSt

E-LEARNING: VORBEREITUNG AUF DIE IREB CPRE FOUNDATION LEVEL PRÜFUNG

SEMINAR

ONLINE

VERFÜGBAR

Seminarinhalte » Ziele und Zielgruppen von Architekturdokumentation » arc42 im Überblick, Zusammenspiel der Bestandteile » Architekturrelevante Anforderungen » Entscheidungen und Prinzipien festhalten » Sichten und Diagramme, Notation am Beispiel UML und Alternativen » Konzepte für querschnittliche Aspekte » Dokumentieren während des Entwurfs vs. Dokumentation im Nachhinein » Auswahl und Detailtiefe von Dokumentationsbestandteilen » Strukturierung von Dokumentationsbestandteilen in arc42 und » Alternativen zu arc42 » Peer-Review von Dokumentation » Vorgehen und Werkzeugfrage beim Dokumentieren

SeminarzieleErfahren Sie, wie die Dokumentation der Architektur von der lästigen Pflicht zu einem integralen Kommunikations- und Arbeitsmittel wird. Lernen Sie architekturrelevan-te Einflussfaktoren und zentrale Entscheidungen festzuhalten. Erleben Sie, wie eine nachvollziehbare Architektur entsteht.

Im Rahmen dieses Workshops erarbeiten die Teilnehmer ausgewählte Zutaten einer Architekturdokumentation, stellen sich die Ergebnisse gegenseitig vor und leiten un-ter Anleitung und mit den Rückmeldungen des Workshopleiters Erkenntnisse daraus ab. Wo möglich arbeiten wir in der Veranstaltung an Ihrem Projekt.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 2-tägigen Seminar ADOK erreichen Sie 20 Credit-Points im methodischen Bereich.

Termine 202012.–13. Mai, MünchenWeitere Termine auf Anfrage

ReferentStefan Zörner

Teilnahmegebühr1.290,- € zzgl. MwSt.1.535,10 € inkl. MwSt.

iSAQB CPSA-A: ADOK – ARCHITEKTURDOKUMENTATIONSOFTWAREARCHITEKTUREN FESTHALTEN UND KOMMUNIZIEREN

ZUM INHALTSOFTWARE-SEMINARE

Page 11: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

22 sigs-datacom.de 23

Seminarinhalte » Motivation für Architekturbewertungen » Zeitpunkte für Architekturbewertungen im Software-Lebenszyklus » Qualitative und quantitative Bewertungsmethoden für Softwarearchitekturen » Umgang mit Ergebnissen von Bewertungen » Technische Schulden

SeminarzieleIn unserem zweitägigen Training lernen Sie, Softwarearchitekturen für mittlere und große Systeme anhand von Sourcecode, Szenarien und weiteren Qualitätskriterien zu bewerten. Wir analysieren gemeinsam die Architektur von echten Softwaresystemen. Sie erwerben alle notwendigen Skills, um Anforderungen an Softwarearchitekturen zu ermitteln, zu formulieren und zu prüfen. Mit unterschiedlichen Bewertungsme-thoden lernen Sie, Management und Entwicklungsteams bei der Bewertung effektiv einzubeziehen und zu unterstützen.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 2-tägigen Seminar AWERT erreichen Sie 20 Credit-Points im methodischen Bereich.

Termine 202005.–06. Mai, München19.–20. November, BerlinWeitere Termine auf Anfrage

ReferentenBettina KochJohannes RostRichard Voss

Teilnahmegebühr1.290,- € zzgl. MwSt. 1.535,10 € inkl. MwSt.

iSAQB CPSA-A: AWERT – ARCHITEKTURBEWERTUNGVOM WERT DER SOFTWAREARCHITEKTUR

Seminarinhalte » Grundlagen Cloudcomputing » Grundlagen Container-Technologie » Microservice und Integration » Was bedeutet Cloud Native » Grundlagen Container-Manager » Resilience Patterns » Container Patterns » Grundlagen Bereitstellung und Betrieb » Automatisierung auf Cloud-Plattformen » Automatisierung in Container-Managern

SeminarzieleDie Teilnehmer sollen verstehen, welche Cloudangebote es gibt und wie diese für die eigene Anwendung eingesetzt werden können. Insbesondere zeigen wir Automa-tisierungspotentiale in der Cloud auf und zeigen, wie Container-Manager die Auto-matisierung unterstützen. Wir zeigen, wie sich eine Anwendungsarchitektur „Cloud Native“ aufbauen und betreiben lässt.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar CLOUDINFRA erreichen Sie 30 Credit-Points - davon 20 im techni-schen Bereich und 10 im methodischen Bereich.

Termine 202028.–30. April, Berlin03.–05. November, MünchenWeitere Termine auf Anfrage

ReferentenJohannes BumüllerFlorian von Stosch

Teilnahmegebühr1.990,- € zzgl. MwSt. 2.368,10 € inkl. MwSt.

iSAQB CPSA-A: CLOUDINFRA – INFRASTRUKTUR, CONTAINER UND CLOUD NATIVE

Seminarinhalte » Einstieg Agilität: Zwischen Hype, Cargo-Cult und pragmatischer Innovation » Methodische Prinzipien der Architekturarbeit für eine agile Welt » Die Architekturvision als Gegenmodell zum Big Upfront Design (BUFD) » Risikoorientiertes Vorgehen zur iterativen Architekturausgestaltung » Architekturtreiber in agilen Backlogs » Prüfung und Test von qualitativen Systemeigenschaften » Bearbeitung von technischen Schulden auf Architekturebene » Architekturprinzipien als einende Sichtweise » Einbettung von leichtgewichtigen Bewertungsprozessen und Reflexionsmeetings » Effiziente Gruppenentscheidungen » Moderne Rollenmodelle für den Architekten » Agile Skalierung und Architektur: Governance 2.0 » Evolutionäre Architektur: Agile Weiterentwicklung von Systemen und Systemland- schaften

SeminarzieleDas Seminar widmet sich der Tatsache, dass Architektur zunehmend in Projekten entwickelt wird, die auf selbstbestimmte Teams oder gemeinsam wahrgenommene Verantwortung setzen. Neue Fähigkeiten sind von Entwicklern und Architekten ge-fragt – sie umfassen sowohl technische, als auch methodische und kommunikative Aspekte. Erleben Sie, wie agile Prinzipien und Ideen auf Architekturarbeit übertragen werden können und wie man Architekturpraktiken sinnvoll und effizient in agilen Vorgehen verankert.

Dieses Seminar hat einen überaus praktischen Charakter und macht Methoden, prak-tische Techniken und hilfreiche Sichtweisen erlebbar. Insgesamt entsteht das Bild einer Architekturdisziplin, die sich an Einflüssen aus Lean orientiert, gut in agile Pro-jekte bettet, die Zielorientierung fördert und Pragmatismus großschreibt.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar AGILA erreichen Sie 30 Credit-Points – davon 20 im methodischen und 10 im kommunikativen Bereich.

Termine 202018.–20. Mai, Wien06.–08. Juli, Köln15.–17. Sept., Wien (englisch) Weitere Termine auf Anfrage

ReferentStefan Toth

Teilnahmegebühr1.890,- € zzgl. MwSt2.249,10 € inkl. MwSt

iSAQB CPSA-A: AGILA – AGILE SOFTWAREARCHITEKTURSOFTWARESYSTEME UND -ARCHITEKTUREN NACH AGILEN PRINZIPIEN ENTWERFEN UND WEITERENTWICKELN

Tester

Entwickler

Architekten

Entscheider

Projektleiter

ZUM INHALTSOFTWARE-SEMINARE

Page 12: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

24 sigs-datacom.de 25

Seminarinhalte » Time-to-Market und Flexibilität » Deployment-Monolithen, Self-Contained Systems und Microservices » Domain-Driven-Design-Konzepte und „Strategic Design“ » Prinzip der Makro- und Mikro-Architektur » Frontend Integration » Verteilung, Konsistenz und Verfügbarkeit » Integration von Services (REST, Message-orientierte Middleware …) » Datenhaltung und NoSQL » Moderne Infrastrukturen (IaaS, PaaS, Virtualisierung …) » Grundlegende Resilience-Muster (Bulkhead, Circuit Breaker …) » Continuous Integration und Continuous Delivery » Monitoring, Logs und Metriken

SeminarzieleErfahren Sie, wie Sie flexible, dynamikrobuste Architekturen erstellen, die ein schnel-les Deployment und unmittelbares Feedback aus der Anwendung des Systems erlau-ben und so auch zukünftigen Anforderungen gewachsen sind. Im Anschluss können Sie die vorgestellten Architekturstile sowohl vermitteln als auch im Rahmen konkreter Vorhaben anwenden, um angemessene Architekturentscheidungen zu treffen. Sie sind in der Lage eine Makroarchitektur zu prägen, die Ihre Ziele und Vorgaben abdeckt und bearbeiten dabei wichtige Aspekte des Betriebs in einer modernen Systemlandschaft.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar FLEX erreichen Sie 30 Credit-Points - davon 20 im technischen Be-reich und 10 im methodischen Bereich.

Termine 202006.–08. Juli, München30. November – 02. Dezember, KölnWeitere Termine auf Anfrage

ReferentStefan Zörner

Teilnahmegebühr1.890,- € zzgl. MwSt. 2.249,10 € inkl. MwSt.

iSAQB CPSA-A: FLEX – FLEXIBLE ARCHITEKTUREN ENTWERFENMICROSERVICES, SELF-CONTAINED SYSTEMS UND CONTINUOUS DELIVERY

Seminarinhalte » Legacy und Technische Schulden » Praxistaugliche Analysemethoden » Szenarien- und Metrik-basierte Bewertung » Typische Ansätze zur Verbesserung » Maßnahmen an Architekturzielen ausrichten » Rezepte fürs Refactoring » Risiken, Kosten und Nutzen einschätzen » Fitness Functions und evolutionäre Architektur

SeminarzieleSoftwarearchitektur betrifft alle Projektmitglieder und ist auf eine lange Lebensdau-er ausgelegt. Daher sind Verbesserungen an der Softwarearchitektur immer wieder gefragt. Sei es durch neue Anforderungen oder technologischen Fortschritt. In diesem Workshop befassen wir uns mit der Analyse der bestehenden Softwarearchitektur, der Identifikation von Lösungsansätzen und der Planung und Umsetzung von Verbes-serungsmaßnahmen.

An konkreten Beispielen lernen die Teilnehmer verschiedene Ansätze zur Verbesse-rung Ihrer Softwarearchitektur kennen. In zahlreichen Übungen arbeiten wir entlang eines durchgängigen Fallbeispiels, geben den Teilnehmern aber gerne den Raum Fra-gestellungen aus Ihren eigenen Vorhaben mit einzubringen..

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließen-den Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an dem 3-tägigen Seminar IMPROVE erreichen Sie 30 Credit-Points – davon 10 im technischen Bereich und 20 im methodischen Bereich.

Termine 202022.–24. September, Frankfurt/MainWeitere Termine auf Anfrage

ReferentStefan Zörner

Teilnahmegebühr1.890,- € zzgl. MwSt. 2.249,10 € inkl. MwSt.

iSAQB CPSA-A: IMPROVE – EVOLUTION UND VERBES-SERUNG VON SOFTWAREARCHITEKTUREN SYSTEMATISCH UND NACHHALTIG

Seminarinhalte » Überblick: Was ist Domain-Driven Design? » Event Storming, Strategisches Design, Bounded Context, Subdomäne, Context Mapping, Customer-Supplier-Teams, Shared Kernel, Open-Host-Service und Published Language » Ubiquitous Language » Der Weg zum Modell » Taktisches Design » Die Building Blocks: Entity, Value Object, Aggregate, Service, Factory, Repository, Domain Event

SeminarzieleSie lernen, wie eine Fachsprache entwickelt wird, wie DDD-Muster eingesetzt werden und die Verbindung zu anderen Anwendungen hergestellt wird, um eine an der Fach-domäne orientierte Anwendung im Kontext zu entwerfen. Gemeinsam üben wir an einer Beispielanwendung die einzelnen Schritte hin zu einer anwendungsorientierten und qualitativ hochwertigen Architektur.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar DDD erreichen Sie 30 Credit-Points – davon 20 im methodischen und 10 im kommunikativen Bereich.

Termine 202007.–09. April, Frankfurt/Main08.–10. Juni, München14.–16. Oktober, Köln07.–09. Dezember, München

ReferentHenning Schwentner

Teilnahmegebühr2.190,- € zzgl. MwSt. 2.606,10 € inkl. MwSt.

iSAQB CPSA-A: DDD – DOMAIN-DRIVEN DESIGN

ZUM INHALTSOFTWARE-SEMINARE

Page 13: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

26 sigs-datacom.de 27

Seminarinhalte » Was (genau) ist Softwarearchitektur? Und wem nützt sie? » Zeitgemäßes Vorgehen: Iterative Architekturentwicklung » Kontextabgrenzung: Die Lösung abstecken » Einflüsse: Qualitätsziele und Rahmenbedingungen » Big Picture: Stile, Muster und Prinzipien » Architekturvision: Wie viel Architektur vorab? » Strukturentwurf: Modularisierung und Schnittstellen » Lösungsalternativen: Architekturentscheidungen treffen » Konzepte: Querschnittliche Themen » Dokumentation: Softwarearchitektur nachvollziehbar festhalten » Bewertung: Lösungsansätze fundiert absichern » Werkzeuge und Tools: Hilfsmittel für Softwarearchitektur » iSAQB CPSA-F Prüfung zum Abschluss am 4. Seminartag

SeminarzieleIn diesem Seminar erleben Sie, wie eine angemessene Softwarearchitektur iterativ entsteht und auf Dauer besteht. Übungen mit Aha-Effekt entlang eines konkreten Vorhabens folgen den prägnanten, inhaltlichen Inputs Ihres Trainers. Lernen Sie das Wesentliche zu Architekturtreibern, Softwareentwurf und Bewertung von Lösungsan-sätzen. Erhalten Sie Feedback und tauschen Sie sich mit den anderen Seminarteilneh-mern aus. Wir schaffen den Spagat, Ihnen das methodische Rüstzeug für zeitgemäße Softwarearchitektur auf lebendige Weise zu vermitteln, und zugleich eine solide Ba-sis für eine erfolgreiche Zertifizierung zu legen. Auch für Ihre nächsten Schritte im Advanced Level.

Wir vermitteln ein zeitgemäßes Herangehen an das Thema und geben Impulse für Ihre Arbeit im Team. Ganz unabhängig davon, ob Sie als Softwareentwickler oder als Softwarearchitekt involviert sind. Kurze theoretische Inputs und das Üben in kleinen Gruppen und unterschiedlichen Formaten wechseln sich ab.

PrüfungDas Seminar ist vom iSAQB akkreditiert. Die Teilnehmer absolvieren als Abschluss die Prüfung zum „Certified Professional for Software Architecture – Foundation Level“ (CPSA-F). Die Kosten der Prüfung betragen 250,- € und sind im Seminarpreis enthalten.

Termine 202021.–24. April, Frankfurt/Main27.–30. Juli, Wien21.–24. September, Köln16.–19. November, MünchenWeitere Termine auf Anfrage

ReferentenStefan TothStefan Zörner

Teilnahmegebühr2.340,- € zzgl. MwSt.2784,60 € inkl. MwSt.CPSA-F Prüfung inklusive!

iSAQB CPSA-F: SOFTWAREARCHITEKTUR – METHODISCHE BASIS INKL. iSAQB

CPSA-FOUNDATION LEVEL ZERTIFIZIERUNG

Seminarinhalte » Erarbeitung der eigenen Rolle & Interessen als Softwarearchitekt » Erarbeitung der Kontaktpunkte zu anderen Stakeholdern und deren Interessen » Vorstellung des Konflikt-Analyse-Canvas » Bearbeitung eigener Praxisfälle mit Hilfe der einzelnen Canvas-Elemente » Vorstellung von Strategien zur Prävention bzw. konstruktiven Konfliktlösung (u.a. Moderation heterogener Gruppen, empfängerorientiertes Präsentieren und Über-zeugen, Coachingfragen & laterales Führen, nach Konsent zügig in der Gruppe ent-scheiden) » Anwendung der passenden Lösungsstrategien auf eigene Praxisfälle » Transfer: (präventives) Verhalten zur frühzeitigen Erkennung und Lösung von Kon-flikten in der eigenen Praxis

SeminarzieleWas hält Softwarearchitekten von der eigentlichen Arbeit ab? Sie stehen im Span-nungsfeld zwischen diversen Stakeholdern (Management, Kunden, Entwicklungs-team, etc.) und müssen empfängerorientiert kommunizieren und vermitteln. Sie müs-sen mit ihrem Entwicklungsteam Lösungen erarbeiten, die motiviert umgesetzt und gleichzeitig den Spagat zwischen Budget und Qualität schaffen. Sie müssen den Blick über den Tellerrand wahren und gleichzeitig praxisnah und eigentlich allwissend überall unterstützen. Und das alles mit einer häufig sogar nur schwammig definierten Rolle, die zu Erwartungsunterschieden führt und meist ohne klassische Führungsau-torität auskommen muss, während sie als Architekten Verantwortung für die Ergeb-nisse tragen. All diese Umstände führen zu diversen kleinen und größeren Konflikten, die wir in diesem Seminar adressieren und vor allem für die Zukunft lösen wollen.

Credit-Points für die CPSA-Advanced ZertifizierungDas Seminar ist beim iSAQB lizenziert und trägt bei der Zulassung zur abschließenden Advanced Level Zertifizierungsprüfung (CPSA-A) bei. Mit der Teilnahme an unserem 3-tägigen Seminar SOFT erreichen Sie 30 Credit-Points im kommunikativen Bereich.

Termine 202005.–07. Mai, Köln27.–29. Oktober, MünchenWeitere Termine auf Anfrage

ReferentinKim Nena Duggen

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

iSAQB CPSA-A: SOFT – ALS SOFTWAREARCHITEKT KONSTRUKTIV MIT KONFLIKTEN UMGEHEN

Tester

Entwickler

Architekten

Entscheider

Projektleiter

ZUM INHALTSOFTWARE-SEMINARE

Page 14: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

28 sigs-datacom.de 29

Seminarinhalte » Parallelisierung von Multi-Core-Realtime-Systemen » Software-Architekturen für Realtime-Parallelität » Threads in Multi-Core-Realtime-Systemen effizient programmieren » Migrationsprojekte von Single-Core zu Multi-Core mit Embedded-Realtime-Systemen durchführen » Memory-Modelle aktueller Multi-Core-Hardware sicher handhaben

SeminarzieleIn Embedded-Realtime-Systemen ist die effiziente Multi-Core-Programmierung der Schlüssel zu einer guten Performance. In diesem Hands-On-Seminar wird der gesam-te Software-Hardware-Stack für die Parallelität in Realtime-Systemen von Grund auf erschlossen. Sie lernen Realtime-Betriebssysteme und Paradigmen der Realtime-Par-allelität zu bewerten, um auf dieser Basis die richtigen Technologien und Architektu-ren für Ihr System auszuwählen.

Termine 202026.–28. Oktober, MünchenWeitere Termine auf Anfrage

ReferentMarwan Abu-Khalil

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

MULTI-CORE-PROGRAMMIERUNG FÜR EMBEDDED-REALTIME-SYSTEME

Seminarinhalte » Multi-Core-Programmierung in der Übersicht: Welche Technologie für welchen Use-Case? » Threads: Anwendung, Risiken, Praxistipps » Task-Scheduler: Moderne Parallelität, effizienter Einsatz, Grenzen » Implizite Parallelität mit PLINQ und Parallel Streams – wo eignet sie sich, wo nicht? » Memory-Modelle in Hard- und Software einfach handhaben » Programmierübungen wahlweise in Java, C#, C++, Go

SeminarzieleIn diesem Workshop lernen Sie die heute wichtigen Ansätze für die Programmierung von Multi-Core-CPUs einzuschätzen und so die richtige Technologie für Ihr Projekt auszuwäh-len. Sie designen hands-on parallele Algorithmen und lernen die Architekturkonzepte er-folgreicher und gescheiterter Multi-Core-Projekte kennen. Der Workshop versetzt Sie in die Lage, fundierte Designentscheidungen für Parallelisierungsprojekte zu treffen.

Termine 202003. Juni, HamburgWeitere Termine auf Anfrage

ReferentMarwan Abu-Khalil

Teilnahmegebühr1.090,- € zzgl. MwSt. 1.297,10 € inkl. MwSt.

MODERNE MULTI-CORE-PROGRAMMIERUNGEIN-TAGES WORKSHOP FÜR ENTWICKLER UND ENTSCHEIDER: TECHNOLOGIEAUSWAHL UND ARCHITEKTURKONZEPTION

Seminarinhalte » APIs für moderne Multi-Core-Programmierung effizient nutzen » Software-Architekturen für Multi-Core-Systeme designen » Parallelitätsparadigmen für Ihren Use-Case auswählen » Parallelisierung von Algorithmen » Programmierübungen wahlweise in Java, C#, C++

SeminarzieleIn diesem Hands-On-Seminar lernen Sie den gesamten Software-Stack für die Multi-Core- Programmierung in Java, C++ und C# so zu beherrschen, dass Sie die optimale Performance aus Ihrem Multi-Core-System herausholen. Sie bewerten Paradigmen der Parallelität und Sie entwerfen auf dieser Basis effiziente parallele Software-Architekturen.

Termine 202021.–23. September, MünchenWeitere Termine auf Anfrage

ReferentMarwan Abu-Khalil

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

MULTI-CORE-PROGRAMMIERUNG VON GRUND AUFTECHNOLOGIEN UND ARCHITEKTUREN

Seminarinhalte » Die neurobiologische Basis von Stress, Entspannung und Achtsamkeit » Achtsamkeit in der Führung: Präsenz, Fokussierung und EQ stärken » Achtsame Selbstführung: Bewusster Umgang mit eigenen Ressourcen » Big Talk statt BlaBla: Achtsame Gesprächsführung – auch in Meetings » Einfache, umsetzungsorientierte Modelle, Übungen und Techniken für die eigene Praxis

SeminarzieleDieses Seminar ermöglicht Ihnen einen Einstieg in die Achtsamkeit – und damit ver-bunden eine neue Dimension der Führung und Gestaltung. Dabei geht es nicht darum, ruhig zu werden, sondern die eigene Kraft und das gegebene Potential bewusst und zielgerichtet einzusetzen, anstatt diese im Hamsterrad des Alltags zu verbrennen.

MINDFUL LEADERSHIPFÜHRUNGSKOMPETENZ 4.0

Termine 2020Termine auf Anfrage

ReferentenDietmar WohnertMelanie Wohnert

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Seminarinhalte » Die neurobiologische Basis von Stress, Innovation, Achtsamkeit und Kreativität » Achtsame Selbstführung bei hoher Arbeitslast » Stärkung von Präsenz, Resilienz, Kreativität und Empathie » Lernen von den Branchenchampions: SAP, Google usw. » Einfache, umsetzungsorientierte Modelle, Übungen und Techniken für die eigene Praxis

SeminarzieleUnser Programm zur Entwicklung mentaler Tools & Strategien auf Basis von Mindful-ness vermittelt wesentliche Kompetenzen für eine effektive Selbstführung: bewusst zur Ruhe kommen, fokussiert arbeiten, um in den „Flow“ zu kommen, die eigenen Grenzen wahrnehmen und äußern, präsent sein und bleiben – auch im Umgang mit Anderen. Dieses Seminar vermittelt wissenschaftlich fundierte und praxiserprobte Mo-delle sowie leicht umsetzbare, wirkungsvolle Übungen für die digitale Arbeitswelt 4.0.

Termine 2020Termine auf Anfrage

ReferentenDietmar WohnertMelanie Wohnert

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

MIND AT WORK MENTALE TOOLS UND STRATEGIEN FÜR DIE ARBEITSWELT 4.0

ZUM INHALTSOFTWARE-SEMINARE

Page 15: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

30 sigs-datacom.de 31

Seminarinhalte » Anforderungen ermitteln und analysieren » Anforderungen textuell und grafisch dokumentieren » Anforderungen priorisieren » Anforderungen, Änderungen und Abhängigkeiten verwalten » Vorgehensmodelle und inkrementelle, iterative Prozessverbesserung

SeminarzieleUser Stories sind Ihnen zu knapp, Requirements Engineering nach ISO und IEEE zu schwergewichtig? Sie suchen einen maßgeschneiderten Mittelweg?In diesem Seminar erhalten Sie keine vorgefertigte Musterlösung, sondern wir erar-beiten auf der Grundlage von Best Practices gemeinsam Ihr persönliches Require-ments-Engineering-Vorgehen. Dazu analysieren wir die Stakeholder Ihres Require-ments Engineerings und deren Bedürfnisse.

Termine 202010.–11. September, KölnWeitere Termine auf Anfrage

ReferentinAndrea Herrmann

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

REQUIREMENTS ENGINEERING LEICHTGEWICHTIG NICHT ZU VIEL UND NICHT ZU WENIG SPEZIFIZIEREN

Seminarinhalte » Wie können SW-Systeme durch Refactoring, Reengineering und partielles Rewriting zielgerichtet gepflegt, weiterentwickelt und auf neue Aufgaben vorbereitet werden? » Betrachtung von Prozess- und Managementaspekten, Entwurfstechniken und -prak-tiken und Themen der Qualitätssicherung

SeminarzieleZiel des Seminars ist, dass die Teilnehmer Anregungen und Ideen für die Pflege und Weiterentwicklung von Softwaresystemen mitnehmen, die sie sofort und zielführend in ihrer täglichen Arbeit als Softwarearchitekt einsetzen können.

Termine 202020.–21. April, MünchenWeitere Termine auf Anfrage

ReferentFrank Buschmann

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

REFACTORING, REENGINEERING UND REWRITINGPFLEGE UND WEITERENTWICKLUNG VON SOFTWARESYSTEMEN

Seminarinhalte » Übersicht über die funktionalen Anforderungen mit dem Use-Case-Diagramm » Szenariobeschreibungen mit Aktivitätsdiagrammen, Zustands- und Sequenzdia-grammen » Klassendiagramm für das Datenmodell » Qualitätsanforderungen mit UML ermitteln und darstellen » Qualitätssicherung der UML-Modelle

SeminarzieleSie können die UML effizient für das Requirements Engineering einsetzen, nicht erst bei der abschließenden Dokumentation, sondern bereits bei der Ermittlung der An-forderungen. Sie wissen, wie Sie von der groben Funktionsübersicht zu einer detail-lierten Anforderungsspezifikation in Form von Szenarien, Datenmodellen und Quali-tätsanforderungen gelangen und wie die verschiedenen UML-Diagramme einander ergänzen. Sie können verschiedene Perspektiven auf die Anforderungen berücksich-tigen und die Qualität von UML-Modellen bewerten und verbessern. Sie kennen Krite-rien für die Konsistenz zwischen den verschiedenen Modellen, können den richtigen Detaillierungsgrad wählen und Komplexität meistern.

Termine 202012.–13. März, KölnWeitere Termine auf Anfrage

ReferentinAndrea Herrmann

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

REQUIREMENTS ENGINEERING MIT DER UML

Seminarinhalte » Funktionale Abhängigkeiten vermeiden » Klassen finden statt suchen » Code in Abstraktionsebenen strukturieren » Entwürfe verlustfrei in Code übersetzen » Testbarkeit verlässlich herstellen

SeminarzieleDie Teilnehmer lernen eine visuelle Sprache zur gemeinsamen Erarbeitung von Lö-sungen im Team kennen. Verständlichkeit und Testbarkeit des späteren Codes wer-den durch die dahinter stehenden Prinzipien schon während des Entwurfs erhöht.

PRAGMATISCHER SOFTWAREENTWURF FÜR CLEAN CODE DEVELOPMENT

Termine 2020Termine auf Anfrage

ReferentRalf Westphal

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

Seminarinhalte » APIs für die Parallele Programmierung in Java: Welche passt für welchen Use-Case? » Java Threads: Parallelität, Synchronisation und Monitor-Pattern richtig einsetzen » Fork-Join-Tasks, Parallel-Streams und Reactive-Streams: Moderne Parallelität, Chancen und Grenzen » Effiziente Parallelisierung von Algorithmen mit Java » Java Memory-Modell: Einfache Handhabung

SeminarzieleDie Programmiersprache Java umfasst eine Vielzahl von APIs für die Parallele Pro-grammierung. In diesem Hands-on-Seminar lernen Sie, die richtigen für Ihren Anwen-dungsfall auszuwählen und korrekt und sicher damit zu programmieren. Wir schauen uns die Fork-Join-Tasks, die Parallel Streams und die grundlegende Thread API an und sehen, was unter der Haube bei deren Anwendung passiert. Mit Flow und ReactiveX lernen wir die zentralen APIs für die Realisierung von Reactive-Stream-Architekturen kennen. Sie werden so in die Lage versetzt, die richtigen langfristigen Architekturent-scheidungen für Ihre spezifische parallele Anwendung zu treffen.

Termine 202013.–15. Juli, München 21.–23. September, München Weitere Termine auf Anfrage

ReferentMarwan Abu-Khalil

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

MULTI-CORE-PROGRAMMIERUNG IN JAVAWIE WÄHLE ICH DIE RICHTIGEN APIS FÜR MEINEN ANWENDUNGSFALL AUS?

Tester

Entwickler

Architekten

Entscheider

Projektleiter

ZUM INHALTSOFTWARE-SEMINARE

Page 16: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

32 sigs-datacom.de 33

Seminarinhalte » Grundlagen der Testautomatisierung » Die Selenium-Tool-Familie im Überblick » Test-Frameworks und das Zusammenspiel mit Selenium » Selenium API » Praktische Anwendung von Selenium » Page Objects, Selenium Grid, Reporting, Docker Selenium

SeminarzieleZiel des Seminars ist es, die Grundlagen der Testautomatisierung und unterschied-liche Einsatzgebiete von Selenium zu verstehen. Lernen Sie, Test-Frameworks, z. B. JUnit, TestNG, mit Selenium einzusetzen und Webanwendungen mit Selenium anhand von praktischen Beispielen zu automatisieren, Page Objects zu erstellen und Selenium Grid aufzubauen und zu konfigurieren.

Termine 2020Termine auf Anfrage

ReferentMichael Palotas

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

SELENIUM BOOT CAMPEINE PRAKTISCHE EINFÜHRUNG IN DAS ERFOLG-REICHSTE OPEN-SOURCE-TOOL FÜR DIE AUTOMATI-SIERUNG VON WEB- UND MOBILEN ANWENDUNGEN

Seminarinhalte » Umfassender Überblick über die verschiedenen Ansätze zur Systemintegration » Zahlreiche Beispiele zu Fragen, Problemen und Lösungen in der Praxis » Fokus liegt auf Konzepten zu einer pragmatischen Systemintegration im Sinne einer strategischen Gesamtarchitektur

SeminarzieleDie Teilnehmer bekommen einen unabhängigen und umfassenden Überblick über die Herausforderungen und Auswirkungen eines Umstiegs auf eine serviceorientierte Architektur.

Termine 2020Termine auf Anfrage

ReferentNicolai Josuttis

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

SERVICEORIENTIERUNG UND SYSTEMINTEGRATION

Seminarinhalte » Wann werden Retrospektiven eingesetzt? » Welche Voraussetzungen sind für den Erfolg notwendig? » Wie werden welche Moderationstechniken wann eingesetzt? » Wie stellt man sicher, dass die Erkenntnisse auch umgesetzt werden? » Wie behalten Retrospektiven auch auf lange Sicht ihre Effektivität?

SeminarzieleAm Ende des Seminars werden Sie in der Lage sein, Retrospektiven selbst zu planen, sie speziell für Ihr Team und Ihre Organisation zu gestalten und sie effektiv durchzuführen. Sie verstehen die Hintergründe und den Einsatz konkreter Moderationstechniken.

Seminarinhalte » Wie Angriffe gegen webbasierte Anwendungen erfolgen » Wie sich Fehler bereits in der Entwurfs- und Implementierungsphase vermeiden lassen » Einsatz von Java Security APIs, Frameworks und anderer hilfreicher Security-Tools im Entwickleralltag » Identifikation und Behandlung von Schwachstellen in bestehenden Anwendungen

SeminarzieleAlle Seminarteilnehmer erhalten in diesem Seminar ein grundlegendes Verständnisder Gefährdungen für webbasierte Anwendungen allgemein und sind nach demSeminarbesuch in der Lage, sichere(re) webbasierte Anwendungen unter Java (EE) zuentwerfen und umzusetzen.

Termine 202015. Mai, München27. November, Köln

ReferentinJutta Eckstein

Teilnahmegebühr1.090,- € zzgl. MwSt. 1.297,10 € inkl. MwSt.

Termine 202003.–05. März, München26.–28. Mai, Frankfurt/Main22.–24. September, Köln03.–05. November, München

ReferentMirko Richter

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

RETROSPEKTIVEN

SECURE CODING MIT JAVA EE

DURCH HÄUFIGE KURSKORREKTUREN

ENTWICKLUNG EINBRUCHSSICHERER

ZUM PROJEKTERFOLG!

WEBANWENDUNGEN UNTER JAVA EE

Seminarinhalte » Krypto-Grundlagen – symmetrische und asymmetrische Verfahren, Zertifikate, Hashes, HMAC: Was unterscheidet einen Public Key von einem Zertifikat? » OAuth2, Single Sign-on Integration mit Google, Facebook und Co, AWS Cognito » SAML als Integrationstechnologie im Enterprise-Bereich » XML Signature & Encryption, SOAP & WS-Security » Architektur: Wann reicht SSL+TLS (bzw. HTTPS)?

SeminarzieleLernen Sie sicherheitsrelevante Anforderungen durch bewusste, fundierte Entschei-dungen in Lösungen umzusetzen und zu beurteilen, welchen Level an Security Sie überhaupt benötigen. Ziel ist, dass Sie Eigenschaften der Technologien und Verfahren kennenlernen. Erhalten Sie durch viele praktische Übungen das Werkzeug, eigene Entwicklungen mit standardisierten Mitteln abzusichern.

Termine 2020Termine auf Anfrage

ReferentJörg Bartholdt

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

SECURITY MEETS ARCHITECTURE

ZUM INHALTSOFTWARE-SEMINARE

Page 17: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

34 sigs-datacom.de 35

Seminarinhalte » Agile Rollen, Verantwortlichkeiten und Teamstruktur » Aufgabe und Verantwortlichkeit des Projektleiters » Ermöglichung von Selbstorganisation » Planen und Umgang mit Veränderung » Nachhaltigkeit und Weiterentwicklung mittels des Agile Fluency™-Modells

SeminarzieleIn diesem Seminar wird vorgestellt, was unternehmensweite Agilität bedeutet und wie sie etabliert werden kann. Die Basis bildet die neue Synthese „BOSSA nova“, die auf den bewährten Prinzipien von Beyond Budgeting, Open Space, Soziokratie und Agilität beruht.

Termine 202002.–03. Juni, Hamburg15.–16. Oktober, Köln

ReferentinJutta Eckstein

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

UNTERNEHMENSWEITE AGILITÄT MIT BEYOND BUDGETING, OPEN SPACE UND SOZIOKRATIE

Seminarinhalte » C++17 liefert als Weiterentwicklung von C++11 und C++14 eine große Menge klei-ner Verbesserungen » Verbesserungen bedeuten großen Fortschritt » C++17 wird bereits von allen großen Plattformen unterstützt (g++, clang, Visual C++) » Einblick in die Konzepte der Features » Aufzeigen der Vorteile und Gefahren der Verwendung anhand praktischer Beispiele » Ergänzung zum 3-tägigen C++-Seminar

SeminarzieleDie Teilnehmer lernen schnell und umfassend in ihrem Programmieralltag von den Neuerungen von C++17 zu profitieren.

Termine 202028. Mai, Köln28. August, Köln18. Dezember, Köln

ReferentNicolai Josuttis

Teilnahmegebühr1.090,- € zzgl. MwSt. 1.297,10 € inkl. MwSt.

UMSTIEG AUF C++17

PROGRAMMIEREN MIT DEM NEUEN SPRACHSTANDARD UND DER DAZUGEHÖRIGEN STANDARDBIBLIOTHEK

Termine 2020Termine auf Anfrage

ReferentenVictoria MöllerThomas Ronzon

Teilnahmegebühr1.090,- € zzgl. MwSt. 1.297,10 € inkl. MwSt.

Seminarinhalte » Kennenlernen der Schritte von Migrationsprojekten aus organisatorischer Sicht und aus Sicht der Datenbankadministration » Planung von kritischen Migrationen, dabei Zusammenstellung von Teams, Aufga-benplanung und Parallelisierung, Fallbackstrategien » Sensibilisierung zur Erkennung von Problemen im Vorfeld » Vorstellung von Best Practices zur Reduzierung des Betriebsrisikos und der Kosten bzw. der Downtime

SeminarzieleDer Teilnehmer soll sich bewusst werden, dass die Migration einer Datenbank neben den technischen Herausforderungen in einen organisatorischen Kontext eingebettet ist.

SQL-SERVER-MIGRATIONORGANISATION UND TECHNIK

Seminarinhalte » Zusammenspiel von Leadership, Wertesystemen und agiler Transformation » Don Becks „Spiral Dynamics“ als Basis erfolgreicher Agilisierung » Erkennen von Verhaltens- und Denkmustern und Umgang damit » Individuelle Gestaltung von Führung und Geführt-Werden » Best Practice-Unternehmen mit Chancen und Limitationen

SeminarzieleDie Teilnehmer verstehen den mächtigen Zusammenhang von Wertesystemen mit agiler Transformation und Führung. Sie haben vorherrschende Denk- und Verhaltens-muster durch Experience-Games verinnerlicht und können den Umgang damit sofort in die individuelle und unternehmerische Praxis umsetzen. Die Folge ist ein Sprechen der Sprache, die vom Gegenüber gehört und verstanden wird, um die Menschen in und um eine Transformation abzuholen, mitzunehmen und damit eine erfolgreiche Transformation zu schaffen!

Termine 202012.–13. März, München25.–26. Juni, München17.–18. September, München

ReferentenFlorian HalmburgerSusanne Halmburger

Teilnahmegebühr1.790,- € zzgl. MwSt. 2.130,10 € inkl. MwSt.

SPIRAL DYNAMICS@AGILEEIN WICHTIGES PUZZLETEIL, UM IHRE AGILE TRANSFORMATION ERFOLGREICH ZU MACHEN – EIN EXPERIENCE WORKSHOP!

Seminarinhalte » Grundlegende Änderungen in der Programmierung mit C++11 für Einfachheit und Performance » Einblick in die neue Welt von C++ » Wie sich die Sprachmittel und die neue Standardbibliothek ganz konkret im Alltag der C++-Programmierung auswirken

SeminarzieleDie Teilnehmer lernen schnell und umfassend in ihrem Programmieralltag von den Neuerungen von C++11 und C++14 zu profitieren.

Termine 202025.–27. Mai, Köln25.–27. August, Köln15.–17. Dezember, Köln

ReferentNicolai Josuttis

Teilnahmegebühr2.090,- € zzgl. MwSt. 2.487,10 € inkl. MwSt.

UMSTIEG AUF MODERNES C++ (C++11, C++14)PROGRAMMIEREN MIT DEM NEUEN SPRACHSTANDARD UND DER DAZUGEHÖRIGEN STANDARDBIBLIOTHEK

4. TAG

C++17

BUCHBAR!

Tester

Entwickler

Architekten

Entscheider

Projektleiter

ZUM INHALTSOFTWARE-SEMINARE

Page 18: SOFTWARE- SEMINARE 2020...Multi-Core-Programmierung in Java 30 Pragmatischer Softwareentwurf für Clean Code Development 30 Refactoring, Reengineering und Rewriting 31 Requirements

36 tdwi.eu

» Schulungsunterlagen als Printversion oder digital

» Teilnahmebescheinigung

» OBJEKTspektrum- oder JavaSPEKTRUM-Abonnement: Alle Seminarteilnehmer erhalten ein kostenloses 1-jähriges Abonnement eines unserer Fachmagazine.

» OOP-Alumni-Rabatt: Als Seminarteilnehmer erhalten Sie 20 % Rabatt für Ihre Teilnahme an der jährlich stattfindenden Fachkonferenz OOP, dem Treffpunkt in Europa für Softwarearchitekten, erfahrene Entwickler und Entscheider.

UNSERELEISTUNGEN

» Sie haben ein geringes Weiterbildungsbudget, aber dringenden Schulungsbedarf?

» Ein Projektteam muss geschult werden, aber es steht kein Reisekostenbudget zur Verfügung?

» Eine Weiterbildungsmaßnahme muss bis zu einem vorgegebenen Zeitpunkt erfolgt sein?

Alle angebotenen Seminare können inhaltlich individuell an Ihre Firma oder Ihre Bedürfnisse angepasst werden. Dies gilt auch für Schulungsthemen, die nicht im Leistungskatalog des offenen Seminarprogramms enthalten sind. Holen Sie sich unsere Referenten direkt vor Ort in Ihr Unternehmen.

Schon ab 5 Mitarbeitern können kostengünstige Angebote speziell für Sie maßgeschneidert werden.

INHOUSESEMINARE

ZUM INHALTSOFTWARE-SEMINARE