Harness Amazon Kiro's Vibe and Spec modes, MCP tooling, and Specification-Driven Development to deliver sustainable software systems.
2 days or 4 half days
AI-powered coding tools such as Amazon Kiro are rapidly transforming how software is designed, implemented, and maintained. This course teaches participants how to move beyond simple prompt-based coding and adopt a systematic, agentic approach that improves productivity without sacrificing quality, governance, or maintainability.
Participants will learn how to use Kiro's Vibe and Spec modes to implement “vibe coding” and Specification-Driven Development (SDD) respectively. SDD's structured methodology spans the whole software development life cycle (SDLC) and ensures that software development remains aligned with business intent, technical constraints, and long-term sustainability. The course combines conceptual foundations with extensive hands-on exercises, enabling participants to immediately apply these techniques to real-world projects.
By the end of this training, participants will be able to:
Roughly 50% lecture, 50% hands on lab exercises. The lab exercises are executables with Python, JavaScript/TypeScript, Java, C# or C/C++.
Software developers and testers as well as their technical managers who want to understand and use Kiro in “vibe coding” and spec-driven software development.
This training is part of the AI portfolio of Component Soft which explores essential AI topics, such as: