Rona

Spec-driven AI 협업 프로세스로 복잡한 로직 자동화하기

중급502026-04-17

요구사항 명세를 바탕으로 AI가 테스트 코드를 먼저 작성하게 유도하여 결함 없는 문자 발송 재시도 로직을 구현합니다. 최종적으로 자동 재시도 기능이 포함된 JavaScript 패키지와 함께 설계 명세서(Spec.md), AI 교차 검증 리포트(review_report.md)를 산출물로 얻습니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • 명세서(Spec) 기반으로 AI와 협업하여 개발을 진행할 수 있습니다.
  • AI를 활용하여 테스트 주도 개발(TDD)을 실천할 수 있습니다.
  • 서로 다른 AI 모델을 이용해 코드의 엣지 케이스를 교차 검증할 수 있습니다.

어떻게 진행해요

1. 문제 정의 및 제약 조건 설정하기
2. 시스템 아키텍처 설계하기
3. 명세 기반으로 테스트 코드 먼저 작성하기
4. 테스트 실행하여 실패 확인하기 (Red)
5. 테스트를 통과하는 실제 로직 구현하기 (Green)
6. 기능 검증 및 리팩토링하기 (Green & Refactor)
7. 다른 AI 모델로 교차 검증하여 엣지 케이스 찾기

AI 튜터가 각 단계를 하나씩 안내해줄 거예요