Kiro unterstützt einen Entwicklungsablauf, in dem Anforderungen und Umsetzungsschritte ausdrücklich beschrieben werden. Das Seminar zeigt, wie aus einer fachlichen Aufgabenstellung eine brauchbare Spezifikation entsteht und wie deren Umsetzung überprüft wird. Der Schwerpunkt liegt auf einer nachvollziehbaren Verbindung zwischen Anforderung, Codeänderung und Testfall.
An einer vorbereiteten Anwendung werden Spezifikation, Projektwissen und Entwicklungsaufgaben schrittweise verfeinert. Bestehende Abläufe mit Amazon Q Developer werden auf die betroffene Oberfläche bezogen eingeordnet. Eine Übernahme früherer Konfigurationen wird praktisch geprüft; Kiro-spezifische Funktionen werden nicht als identischer Ersatz jeder Amazon-Q-Funktion dargestellt.
Lernziele
- Anforderungen in überprüfbare Spezifikationen und begrenzte Implementierungsaufgaben übersetzen.
- Steering als gepflegtes Projektwissen für wiederkehrende Konventionen einsetzen.
- Hooks auf sinnvolle, begrenzte Entwicklungsaktionen ausrichten.
- Die Umsetzung anhand von Spezifikation, Tests und Code-Review bewerten.
Seminarinhalte
- Einrichtung und Werkzeuglandschaft
- Anforderungen und Specs
- Steering und Projektwissen
- Implementierung und Anforderungsänderung
- Hooks und Werkzeuganbindung
- Nachweis und Review
Einrichtung und Werkzeuglandschaft
Die vorbereitete Kiro-Umgebung und der Modellzugang werden geprüft. IDE- und CLI-Arbeitsweisen werden eingeordnet. Bei vorhandener Amazon-Q-Nutzung werden betroffene Funktionen und mögliche Umstiegsschritte erfasst; Konten, Richtlinien und Integrationen werden getrennt bewertet.
Anforderungen und Specs
Eine unscharfe Anforderung wird in fachliche Regeln, Fehlerfälle und Akzeptanzkriterien übersetzt. Der Entwurf beschreibt Schnittstellen, Datenfluss und notwendige Änderungen. Aufgaben werden so geschnitten, dass sie einzeln umgesetzt und gegen die Spezifikation geprüft werden können.
Steering und Projektwissen
Architekturkonventionen, Testbefehle und Bibliotheksentscheidungen werden knapp dokumentiert. Geltungsbereiche und Aktivierung der Vorgaben werden praktisch geprüft. Regeländerungen erhalten einen nachvollziehbaren Anlass und werden gemeinsam mit dem Code versioniert.
Implementierung und Anforderungsänderung
Die Spezifikation wird schrittweise umgesetzt. Nach einer fachlichen Änderung werden betroffene Aufgaben, Codepfade und Tests erneut geprüft. Der Abgleich verhindert, dass eine veraltete Aufgabenliste weiter abgearbeitet wird, obwohl sich die Anforderung bereits verändert hat.
Hooks und Werkzeuganbindung
Ein begrenzter Hook unterstützt eine wiederkehrende Prüfaufgabe. Auslöser, Aktion und unerwünschte Wiederholungen werden betrachtet. Eine vorbereitete Werkzeuganbindung zeigt den Integrationsweg; Shell-Kommandos und externe Zugriffe benötigen geeignete technische Grenzen.
Nachweis und Review
Akzeptanzkriterien werden den tatsächlich ausgeführten Tests und Codeänderungen zugeordnet. Unerledigte Punkte bleiben sichtbar. Eine abschließende Reviewrunde prüft neben der Funktion auch unnötige Komplexität, veränderte Abhängigkeiten und die Pflege der Spezifikation.
Praxisprojekt
- Das Repository vorbereiten und eine unklare Fachanforderung erfassen.
- Akzeptanzkriterien, Entwurf und einzeln prüfbare Aufgaben als Spezifikation erarbeiten.
- Steering für Projektkonventionen und Testbefehle ergänzen.
- Die Aufgaben implementieren und eine nachträgliche Anforderungsänderung einarbeiten.
- Einen begrenzten Prüf-Hook konfigurieren und auf unerwünschte Wiederholung testen.
- Spezifikation, Testnachweis und vollständigen Diff gemeinsam abnehmen.
Arbeitsumgebung
Kiro mit freigegebenem Zugang, Git und eine vorbereitete Anwendung einschließlich Testwerkzeugen werden benötigt. Die Kernübungen erfordern keine produktiven AWS-Ressourcen; etwaige Integrationen werden mit isolierten Übungsdiensten durchgeführt.
Die Schulungsumgebung wird vom Kunden bereitgestellt. Installation, Zugänge, erforderliche Lizenzen beziehungsweise Nutzungskontingente und die Funktionsfähigkeit des Übungsprojekts werden vor dem Termin abgestimmt und geprüft.
Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Softwareentwickler, Softwarearchitekten, technische Product Owner und Entwicklungsteams mit Interesse an spezifikationsgestützter KI-Arbeit. |
| Voraussetzungen: | Programmierpraxis, Git und automatisierte Tests sowie Erfahrung mit fachlichen Anforderungen oder User Stories. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
