{"course":{"productid":37321,"modality":1,"active":true,"language":"de","title":"Spec-Driven Development with Kiro","productcode":"SDDKR","vendorcode":"AW","vendorname":"Amazon Web Services","fullproductcode":"AW-SDDKR","courseware":{"has_ekit":true,"has_printkit":false,"language":""},"url":"https:\/\/portal.flane.ch\/course\/amazon-sddkr","objective":"<p>In diesem Kurs lernen Sie Folgendes:\n<\/p>\n<ul>\n<li>Implementierung spezifikationsgesteuerter Entwicklungsabl&auml;ufe unter Verwendung von Spezifikationen zur Planung, Konzeption und Umsetzung von Funktionen und Fehlerbehebungen<\/li><li>Konfigurieren und steuern Sie das Verhalten von Agenten mithilfe von Steuerungsdateien, Kontextanbietern, Ausf&uuml;hrungsmodi (Autopilot und &bdquo;Supervised&ldquo;) sowie benutzerdefinierten Unteragenten<\/li><li>Erweitern Sie die Funktionen der Agenten mithilfe von MCP-Servern (Model Context Protocol) und Kiro Powers, um externe Tools, Dienste und Fachwissen zu integrieren<\/li><li>Automatisieren und skalieren Sie Entwicklungsabl&auml;ufe mithilfe von Agent-Hooks, Agent-F&auml;higkeiten, gemeinsamer Steuerung und benutzerdefinierten Unteragenten<\/li><li>Erstellen und teilen Sie wiederverwendbare Agentenfunktionen, indem Sie benutzerdefinierte &bdquo;Kiro Powers&ldquo;, Agentenf&auml;higkeiten und benutzerdefinierte Unteragenten f&uuml;r teamspezifische Arbeitsabl&auml;ufe erstellen<\/li><li>Wenden Sie Unternehmens-Governance-Kontrollen f&uuml;r die Zulassungsliste der MCP-Registrierung, die Modell-Governance und die Erweiterungsverwaltung an<\/li><\/ul>","essentials":"<p>Wir empfehlen, dass die Teilnehmer dieses Kurses folgende Voraussetzungen mitbringen:\n<\/p>\n<ul>\n<li>Beherrschung mindestens einer Programmiersprache<\/li><li>Praktische Kenntnisse im Umgang mit der Versionskontrolle Git<\/li><li>Grundlegendes Verst&auml;ndnis von RESTful-APIs und Konzepten f&uuml;r Cloud-Anwendungen<\/li><li>Grundlegende Kenntnisse &uuml;ber Konzepte der generativen KI (LLMs, Tokens, Inferenz)<\/li><\/ul>","audience":"<p>Dieser Kurs richtet sich an:\n<\/p>\n<ul>\n<li>Softwareentwickler und Ingenieure<\/li><li>Technische Leiter, die KI-gest&uuml;tzte Entwicklungsabl&auml;ufe einf&uuml;hren<\/li><li>Entwicklungsteams, die agentische Programmierpraktiken anwenden<\/li><li>DevOps-Ingenieure, die KI-Agenten in Bereitstellungspipelines integrieren<\/li><\/ul>","outline":"<p><strong>Tag eins <\/strong><br\/><\/p>\n<p><strong>Modul 1: Einf&uuml;hrung in die agentische Entwicklung mit Kiro <\/strong>\n<\/p>\n<ul>\n<li>Das Paradigma der agentischen Kodierung und die Kernkompetenzen von Kiro<\/li><li>F&uuml;nf Grunds&auml;tze f&uuml;r eine effektive Entwicklung der Handlungsf&auml;higkeit<\/li><li>Kiro IDE vs. Kiro CLI<\/li><li>Vibe-Sitzungen, Spec-Sitzungen und Modellauswahl<\/li><\/ul><p><strong>Modul 2: Spezifikationsgesteuerte Entwicklung mit Funktionsspezifikationen <\/strong>\n<\/p>\n<ul>\n<li>Der dreistufige Spezifikations-Workflow (Anforderungen, Entwurf, Aufgaben)<\/li><li>&bdquo;Requirements-First&ldquo;-Workflow und EARS-Notation<\/li><li>&bdquo;Design-First&ldquo;-Arbeitsablauf (High-Level- und Low-Level-Design)<\/li><li>Korrektheit durch eigenschaftsbasiertes Testen<\/li><\/ul><p><strong>Modul 3: Steuerung, Kontext und Agentenkontrolle <\/strong>\n<\/p>\n<ul>\n<li>Leitdokumente und grundlegender Kontext<\/li><li>Benutzerdefinierte Steuerungsdateien und Einbindungsmodi (immer, fileMatch, manuell, automatisch)<\/li><li>Arbeitsbereich und globaler Geltungsbereich<\/li><li>Kontextanbieter und Sitzungsverwaltung<\/li><li>Autopilot- und &uuml;berwachter Ausf&uuml;hrungsmodus<\/li><li>Bew&auml;hrte Befehle und bew&auml;hrte Tools<\/li><\/ul><p><strong>Module 4: Bugfix Specs <\/strong>\n<\/p>\n<ul>\n<li>Wann sollten Bugfix-Spezifikationen verwendet werden?<\/li><li>Die Phase der Fehlerbehebungsanalyse: aktuelles, erwartetes und unver&auml;ndertes Verhalten<\/li><li>Ursachenanalyse und Konzeption<\/li><li>Eigenschaftsbasiertes Testen zur Vermeidung von Regressionen<\/li><\/ul><ul>\n<li>Tag 1 &ndash; Labor: Grundlagen der spezifikationsgesteuerten Entwicklung mit Kiro<\/li><\/ul><p>\n<strong>Tag zwei <\/strong><br\/><\/p>\n<p><strong>Modul 5: MCP-Server und Tool-Integration <\/strong>\n<\/p>\n<ul>\n<li>Grundlagen des Model Context Protocol und der Client-Server-Architektur<\/li><li>Konfiguration von MCP-Servern auf Arbeitsbereichs- und Benutzerebene<\/li><li>Verwaltung von Servern, Tools und automatischer Freigabe<\/li><li>Einsatz von MCP-Tools im Chat und bei der Fehlerbehebung<\/li><\/ul><p><strong>Modul 6: Kiro Powers <\/strong>\n<\/p>\n<ul>\n<li>Das Problem der Kontext&uuml;berladung und wie Powers es l&ouml;st<\/li><li>Verzeichnisstruktur von &bdquo;Power&ldquo; (POWER.md, mcp.json, steering)<\/li><li>Installation und Verwendung von Powers &uuml;ber die IDE und kiro.dev<\/li><li>Erstellen und Teilen benutzerdefinierter Powers<\/li><\/ul><p><strong>Modul 7: Agent-Hooks, Skills und benutzerdefinierte Subagenten <\/strong>\n<\/p>\n<ul>\n<li>Agent-Hooks: Trigger, Aktionen und Erstellung<\/li><li>Agentenf&auml;higkeiten: &uuml;bertragbare Anleitungsmodule mit schrittweiser Offenlegung<\/li><li>Benutzerdefinierte Unteragenten: Bereichsbezogene Tool-Berechtigungen und Delegierung<\/li><li>F&auml;higkeiten vs. Steuerung vs. Kr&auml;fte<\/li><\/ul><p><strong>Modul 8: Teamzusammenarbeit und Unternehmensf&uuml;hrung <\/strong>\n<\/p>\n<ul>\n<li>Konfiguration des gemeinsamen Arbeitsbereichs &uuml;ber das Verzeichnis &bdquo;.kiro&ldquo;<\/li><li>Festlegung von Konventionen zur Dateiorganisation und zur &Uuml;berpr&uuml;fung von Spezifikationen f&uuml;r Teams<\/li><li>Unternehmens-Governance: Whitelisting im MCP-Register, Modell-Governance, Erweiterungsregister, Web-Tools<\/li><\/ul><ul>\n<li>Tag 2 &ndash; Praktikum: Erweiterung und Automatisierung mit Kiro<\/li><\/ul>","comments":"<p><em>Dieser Text wurde automatisiert &uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte <span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/en\/course\/amazon-sddkr\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>hier<\/a><\/span>.<\/em><\/p>","summary":"<p>&bdquo;Spec-Driven Development with Kiro&ldquo; ist ein zweit&auml;giger, von einem Kursleiter geleiteter Schulungskurs, der sich an Entwickler, Softwareingenieure und technische Leiter richtet, die KI-gest&uuml;tzte, agentische Entwicklungsmethoden einf&uuml;hren m&ouml;chten. Der Kurs vermittelt die Prinzipien des agentischen Programmierens und zeigt, wie diese mithilfe von Kiro, der agentischen IDE f&uuml;r die Softwareentwicklung, angewendet werden k&ouml;nnen. Die Teilnehmer lernen, Funktionen mithilfe von Kiro-Feature-Spezifikationen und Bugfix-Spezifikationen zu planen und zu implementieren, das Verhalten von Agenten &uuml;ber Steuerungsdateien und Ausf&uuml;hrungsmodi zu steuern sowie die F&auml;higkeiten von Agenten mit MCP-Servern (Model Context Protocol) und Kiro Powers zu erweitern. Der Kurs behandelt ausserdem\nbehandelt die Automatisierung von Arbeitsabl&auml;ufen mithilfe von Agent-Hooks, die B&uuml;ndelung wiederverwendbaren Fachwissens durch Agent-Skills und benutzerdefinierte Subagenten sowie die Konfiguration von Projekten f&uuml;r die Zusammenarbeit im Team und die Unternehmenssteuerung. Hands\nDie Labor&uuml;bungen sind &uuml;ber den gesamten Tag verteilt mit den Modulinhalten verflochten. Am ersten Tag entwickeln die Teilnehmer schrittweise eine Wetter-App, wobei sie die einzelnen Kiro-Funktionen nach und nach anwenden, sobald diese vermittelt werden. Am zweiten Tag stellen die Teilnehmer eine vorgefertigte Microblogging-Anwendung bereit, erweitern sie und machen sie f&uuml;r die Teamarbeit einsatzf&auml;hig.\n<\/p>\n<ul>\n<li>Kursniveau: Mittelstufe<\/li><li>Dauer: 2 Tage<\/li><\/ul>","objective_plain":"In diesem Kurs lernen Sie Folgendes:\n\n\n\n- Implementierung spezifikationsgesteuerter Entwicklungsabl\u00e4ufe unter Verwendung von Spezifikationen zur Planung, Konzeption und Umsetzung von Funktionen und Fehlerbehebungen\n- Konfigurieren und steuern Sie das Verhalten von Agenten mithilfe von Steuerungsdateien, Kontextanbietern, Ausf\u00fchrungsmodi (Autopilot und \u201eSupervised\u201c) sowie benutzerdefinierten Unteragenten\n- Erweitern Sie die Funktionen der Agenten mithilfe von MCP-Servern (Model Context Protocol) und Kiro Powers, um externe Tools, Dienste und Fachwissen zu integrieren\n- Automatisieren und skalieren Sie Entwicklungsabl\u00e4ufe mithilfe von Agent-Hooks, Agent-F\u00e4higkeiten, gemeinsamer Steuerung und benutzerdefinierten Unteragenten\n- Erstellen und teilen Sie wiederverwendbare Agentenfunktionen, indem Sie benutzerdefinierte \u201eKiro Powers\u201c, Agentenf\u00e4higkeiten und benutzerdefinierte Unteragenten f\u00fcr teamspezifische Arbeitsabl\u00e4ufe erstellen\n- Wenden Sie Unternehmens-Governance-Kontrollen f\u00fcr die Zulassungsliste der MCP-Registrierung, die Modell-Governance und die Erweiterungsverwaltung an","essentials_plain":"Wir empfehlen, dass die Teilnehmer dieses Kurses folgende Voraussetzungen mitbringen:\n\n\n\n- Beherrschung mindestens einer Programmiersprache\n- Praktische Kenntnisse im Umgang mit der Versionskontrolle Git\n- Grundlegendes Verst\u00e4ndnis von RESTful-APIs und Konzepten f\u00fcr Cloud-Anwendungen\n- Grundlegende Kenntnisse \u00fcber Konzepte der generativen KI (LLMs, Tokens, Inferenz)","audience_plain":"Dieser Kurs richtet sich an:\n\n\n\n- Softwareentwickler und Ingenieure\n- Technische Leiter, die KI-gest\u00fctzte Entwicklungsabl\u00e4ufe einf\u00fchren\n- Entwicklungsteams, die agentische Programmierpraktiken anwenden\n- DevOps-Ingenieure, die KI-Agenten in Bereitstellungspipelines integrieren","outline_plain":"Tag eins \n\n\nModul 1: Einf\u00fchrung in die agentische Entwicklung mit Kiro \n\n\n\n- Das Paradigma der agentischen Kodierung und die Kernkompetenzen von Kiro\n- F\u00fcnf Grunds\u00e4tze f\u00fcr eine effektive Entwicklung der Handlungsf\u00e4higkeit\n- Kiro IDE vs. Kiro CLI\n- Vibe-Sitzungen, Spec-Sitzungen und Modellauswahl\nModul 2: Spezifikationsgesteuerte Entwicklung mit Funktionsspezifikationen \n\n\n\n- Der dreistufige Spezifikations-Workflow (Anforderungen, Entwurf, Aufgaben)\n- \u201eRequirements-First\u201c-Workflow und EARS-Notation\n- \u201eDesign-First\u201c-Arbeitsablauf (High-Level- und Low-Level-Design)\n- Korrektheit durch eigenschaftsbasiertes Testen\nModul 3: Steuerung, Kontext und Agentenkontrolle \n\n\n\n- Leitdokumente und grundlegender Kontext\n- Benutzerdefinierte Steuerungsdateien und Einbindungsmodi (immer, fileMatch, manuell, automatisch)\n- Arbeitsbereich und globaler Geltungsbereich\n- Kontextanbieter und Sitzungsverwaltung\n- Autopilot- und \u00fcberwachter Ausf\u00fchrungsmodus\n- Bew\u00e4hrte Befehle und bew\u00e4hrte Tools\nModule 4: Bugfix Specs \n\n\n\n- Wann sollten Bugfix-Spezifikationen verwendet werden?\n- Die Phase der Fehlerbehebungsanalyse: aktuelles, erwartetes und unver\u00e4ndertes Verhalten\n- Ursachenanalyse und Konzeption\n- Eigenschaftsbasiertes Testen zur Vermeidung von Regressionen\n\n- Tag 1 \u2013 Labor: Grundlagen der spezifikationsgesteuerten Entwicklung mit Kiro\n\nTag zwei \n\n\nModul 5: MCP-Server und Tool-Integration \n\n\n\n- Grundlagen des Model Context Protocol und der Client-Server-Architektur\n- Konfiguration von MCP-Servern auf Arbeitsbereichs- und Benutzerebene\n- Verwaltung von Servern, Tools und automatischer Freigabe\n- Einsatz von MCP-Tools im Chat und bei der Fehlerbehebung\nModul 6: Kiro Powers \n\n\n\n- Das Problem der Kontext\u00fcberladung und wie Powers es l\u00f6st\n- Verzeichnisstruktur von \u201ePower\u201c (POWER.md, mcp.json, steering)\n- Installation und Verwendung von Powers \u00fcber die IDE und kiro.dev\n- Erstellen und Teilen benutzerdefinierter Powers\nModul 7: Agent-Hooks, Skills und benutzerdefinierte Subagenten \n\n\n\n- Agent-Hooks: Trigger, Aktionen und Erstellung\n- Agentenf\u00e4higkeiten: \u00fcbertragbare Anleitungsmodule mit schrittweiser Offenlegung\n- Benutzerdefinierte Unteragenten: Bereichsbezogene Tool-Berechtigungen und Delegierung\n- F\u00e4higkeiten vs. Steuerung vs. Kr\u00e4fte\nModul 8: Teamzusammenarbeit und Unternehmensf\u00fchrung \n\n\n\n- Konfiguration des gemeinsamen Arbeitsbereichs \u00fcber das Verzeichnis \u201e.kiro\u201c\n- Festlegung von Konventionen zur Dateiorganisation und zur \u00dcberpr\u00fcfung von Spezifikationen f\u00fcr Teams\n- Unternehmens-Governance: Whitelisting im MCP-Register, Modell-Governance, Erweiterungsregister, Web-Tools\n\n- Tag 2 \u2013 Praktikum: Erweiterung und Automatisierung mit Kiro","comments_plain":"Dieser Text wurde automatisiert \u00fcbersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.","summary_plain":"\u201eSpec-Driven Development with Kiro\u201c ist ein zweit\u00e4giger, von einem Kursleiter geleiteter Schulungskurs, der sich an Entwickler, Softwareingenieure und technische Leiter richtet, die KI-gest\u00fctzte, agentische Entwicklungsmethoden einf\u00fchren m\u00f6chten. Der Kurs vermittelt die Prinzipien des agentischen Programmierens und zeigt, wie diese mithilfe von Kiro, der agentischen IDE f\u00fcr die Softwareentwicklung, angewendet werden k\u00f6nnen. Die Teilnehmer lernen, Funktionen mithilfe von Kiro-Feature-Spezifikationen und Bugfix-Spezifikationen zu planen und zu implementieren, das Verhalten von Agenten \u00fcber Steuerungsdateien und Ausf\u00fchrungsmodi zu steuern sowie die F\u00e4higkeiten von Agenten mit MCP-Servern (Model Context Protocol) und Kiro Powers zu erweitern. Der Kurs behandelt ausserdem\nbehandelt die Automatisierung von Arbeitsabl\u00e4ufen mithilfe von Agent-Hooks, die B\u00fcndelung wiederverwendbaren Fachwissens durch Agent-Skills und benutzerdefinierte Subagenten sowie die Konfiguration von Projekten f\u00fcr die Zusammenarbeit im Team und die Unternehmenssteuerung. Hands\nDie Labor\u00fcbungen sind \u00fcber den gesamten Tag verteilt mit den Modulinhalten verflochten. Am ersten Tag entwickeln die Teilnehmer schrittweise eine Wetter-App, wobei sie die einzelnen Kiro-Funktionen nach und nach anwenden, sobald diese vermittelt werden. Am zweiten Tag stellen die Teilnehmer eine vorgefertigte Microblogging-Anwendung bereit, erweitern sie und machen sie f\u00fcr die Teamarbeit einsatzf\u00e4hig.\n\n\n\n- Kursniveau: Mittelstufe\n- Dauer: 2 Tage","version":"1.0","duration":{"unit":"d","value":2,"formatted":"2 Tage"},"pricelist":{"List Price":{"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":2035},"US":{"country":"US","currency":"USD","taxrate":null,"price":1390},"CA":{"country":"CA","currency":"CAD","taxrate":null,"price":1920}}},"lastchanged":"2026-07-24T09:18:58+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/37321","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/amazon-sddkr"}}