Kiro Methodology

Welcome to the Kiro AI-Assisted Development Methodology!

📢 Usage Notice: This methodology has been designed and is maintained by ITechSource without any guarantee. It can be used freely, as far as any public or internal use mentions its source. The site does not collect any data nor cookies.

CC BY CC BY ⚠️ No Guarantee 🔒 No Cookies

Last Update: 12 March 2026

A practical guide for solo developers and small Scrum teams (3–7 persons) using Kiro AI assistants to design, develop, and deploy microservices on AWS with Terraform and GitLab CI/CD. This collection includes 14 documents covering all aspects of the methodology.

📚 Table of Contents

  1. Kiro AI-Assisted Development Methodology
  2. 1. Overview & Principles
  3. 2. Team Modes: Solo Developer vs. Scrum Team
  4. 3. Git Repository Organization
  5. 4. Trunk-Based Branching Model
  6. 5. Kiro Configuration & Steering Rules
  7. 6. Kiro Hooks & Automation
  8. 7. Terraform Infrastructure Organization
  9. 8. GitLab CI/CD Pipeline Templates
  10. 9. Development Workflow: New Product
  11. 10. Development Workflow: Existing Code Integration
  12. 11. Copy-Paste File Hierarchy
  13. 12. Daily Operational Rhythm
  14. 13. Appendix: Quick Reference Card

Technology Stack

LayerTool
AI AssistantKiro
Version ControlGit (GitLab)
Branching ModelTrunk-Based Development
InfrastructureTerraform
CloudAWS
CI/CDGitLab CI/CD
Container RuntimeAWS ECS Fargate or EKS