Workshop Studio

AI-Driven Development Life Cycle (AI-DLC) Workshop

By the end of this workshop, participants will be able to:

  • Understand AI-DLC Fundamentals - Explain the core concepts and principles of AI-Driven Lifecycle methodology
  • Apply Human-Centric AI Collaboration - Implement workflows where AI initiates conversations and humans provide strategic guidance
  • Design Rapid Development Cycles - Structure development processes for hours/days iteration cycles instead of weeks/months
  • Integrate AI Planning with Human Decision-Making - Balance AI automation with critical human oversight and approval points
  • Implement DDD Principles in AI Workflows - Apply Domain-Driven Design techniques within AI-enhanced development processes
  • Navigate AI-DLC Workflows - Use Kiro CLI to execute complete AI-DLC methodology from inception through operations
  • Manage AI Conversations - Effectively interact with AI-driven planning sessions, provide approvals, and guide decision-making processes
  • Leverage Project Rules - Configure and utilize project rules to maintain consistency and enforce development standards
  • Handle Context Management - Optimize context usage, manage conversation sessions, and troubleshoot common CLI workflow issues
  • Execute End-to-End Development - Build complete applications using AI-generated code, tests, and deployment configurations through command-line interface

Total Time: 4 hours

  • Introduction & Core Concepts: 45 minutes
  • Setup: 15 minutes
  • AI-DLC Workflow: 3 hours
  • Wrap-up & Q&A: 15 minutes

This workshop is designed for:

  • Developers - Looking to integrate AI assistants into their development workflow
  • Product Owners - Interested in using natural language to accurately address business outcomes, and seeking to accelerate team delivery while maintaining quality
  • Technical Leaders - Exploring human-AI collaboration strategies for their teams

Prerequisites:

  • Basic understanding of software development lifecycle
  • Familiarity with cloud development concepts
  • Experience with collaborative development tools