SAFe® 5.0 Agile Software Engineering
Mit SAFe® Agile Software Engineer Zertifizierung
Übersicht
Die Einführung von „Lean-Agile“ und „DevOps“-Prinzipien und Praktiken in die Softwareentwicklung hat neue Fähigkeiten und Ansätze gezündet, die Unternehmen helfen Softwarelösungen in besserer Qualität, schneller und besser vorhersagbar auszuliefern.
Dieses dreitägige, als Workshop angelegte, Seminar, erforscht die grundlegenden Praktiken und Prinzipien, wie kontinuierlicher Fluss zur Schaffung von Geschäftswert (Flow) und „Build-in Quality“ durch XP Praktiken, „Behaviour-Driven Development (BDD) und „Test-Driven Development (TDD)“ befähigt werden.
Die Kursbesucher werden bewährte Praktiken erlernen, wie Stories in der „SAFe® Continuous Delivery Pipeline“ detailliert, modelliert, designt, implementiert, verifiziert und validiert werden sowie Techniken, wie Qualität als integraler Bestandteil von Code und Designs einbaut werden können.
Die Teilnehmer erforschen außerdem, wie sich Software-Engineering in den größeren „Solution-Context“ einfügt und lernen ihre Rolle in der Zusammenarbeit im Rahmen von „Intentional Architecture“ und „DevOps“ zu verstehen.
Wer wird vom Kurs profitieren?
Dieses Seminar ist für die technisch orientierten Mitglieder eines agilen Teams gedacht, Entwickler und Tester. Aber auch "Product Owner", "Scrum Masters", Manager und andere Personen mit weniger technischem Hintergrund profitieren, indem sie Verständnis über den Entwicklungsprozess aufbauen, was zu effektiverer Teamzusammenarbeit führt.
Termine & Preise
Termine und Preise
Inhalt
Das werden Sie lernen
Themen
- Einführung in "Agile Software Engineering"
- Prinzipien und Techniken mit "Built-In Quality" verknüpfen
- Durchfluss (von Geschäftswert) beschleunigen
- "Intentional Architecture"
- "Test-First" als Denkweise entwickeln
- "Story"-Details entdecken
- Ein gemeinsames Verständnis mittels "Behavior-Driven Development (BDD)" schaffen
- Über Modelle kommunizieren
- Systeme mit guter Code-Qualität entwickeln
- Systems mit guter Design-Qualität entwickeln
- Mit guter Qualität entwickeln
Lerninhalte
Um die Rolle "SAFe® Agile Software Engineer" auszuüben, solltest Du in der Lage sein:
- "Agile Software Engineering" zu definieren und die zugrundeliegenden Werte, Prinzipien und Praktiken zu verstehen
- Das "Test-First"-Prinzip anzuwenden für die gemeinsame Ausrichtung von Tests und Anforderungen
- "Behavior-Driven Development (BDD)" für ein besseres gemeinsames Verständnis anzuwenden
- Über "Agile modeling"zu kommunizieren
- Designs auf Testbarkeit auszurichten
- Anwendungen mit Code- und Design-Qualität zu bauen
- Die Test-Infrastruktur für automatisierte Tests nutzen zu können
- Im Sinne von "Intentional Architecture" und "Emergent Design" zusammenzuarbeiten
- "Lean-Agile"-Prinzipien anzuwenden um den Durhfluss ("flow") von Geschäftswert zu optimieren
- Einen "Agile Software Engineering"-Plan zu erstellen
Voraussetzungen
Jeder ist willkommen, am Kurs teilzunehmen - unabhängig vom Erfahrungsstand. Allerdings macht es das Training produktiver, wenn Du follgende Voraussetzungen erfüllst:
-
"SAFe for Teams" verstehen
-
Hintergrund im Ingenieurswesen, in der Softwareentwicklung, die SW-Entwicklung zu leiten oder in der Qualitätssicherung
Was Sie bekommen
In der Registrierung inbegriffen sind:
- Arbeitsbuch für die Teilnehmer
- Vorbereitung und Qualifizierung für die "SAFe® 5 Agile Software Engineering (ASE)"-Prüfung
- Ein Jahr Mitgliedschaft für das SAFe Studio
- Teilnahmebestätigung
Zertifizierung
Zertifizierung und Mitgliedschaft
- Details zur Prüfung und zur Zertifizierung finden sich hier: ASM Exam Details
- Lesen sie mehr zu Renewals und SAFe-Mitgliedschaft: General Membership Renewal FAQs
- Eine Übersicht über Professional Development Units (PDUs) and Scrum Education Units (SEUs) ist hier zu finden: PDUs & SEUs