source - https://kiro.dev/docs/specs/concepts/


개념 (Concepts)

Spec은 개념적인 제품 요구사항과 기술적인 구현 세부사항 사이의 간극을 메워, 개발 방향의 정렬을 보장하고 반복 작업을 줄여줍니다.

Kiro는 각각의 스펙(Specification)을 구성하는 핵심 3개 파일을 자동으로 생성합니다:

image.png


워크플로우

Spec 작성은 단계별 흐름과 명확한 의사 결정 지점을 따라 진행되며, 각 단계가 적절히 완료된 후 다음 단계로 넘어가도록 설계되어 있습니다.

  1. 요구사항 단계:
  2. 설계 단계:
  3. 구현 계획 단계:
  4. 실행 단계:

image.png


요구사항 (requirements.md)

requirements.md 파일은 사용자 스토리와 EARS (Easy Approach to Requirements Syntax) 형식의 수용 기준으로 구성됩니다.