질문
SDD 방법론으로 Ai 를 이용한 개발을 하라고 하는데 어떻게 하는 겁니까?
I

Lv.1 IT바람 (61.♡.5.230)

2025년 12월 30일 PM 02:35

조회 797 공감 0

기본적으로 문서화를 먼저하고 그 다음 문서화된 내용으로 AI 가 코드를 만들게 하는 방법론인데

이걸 혹시 간단한 게시판이나 서비스를 SDD 방법으로 구현해 둔 샘플 같은게 어디 있을까요?

참고할만한 자료를 찾고 싶은데

그냥 SDD 문서 만들어 달라고 하면 AI (Gemini) 는 적당히 만드는 듯 하다가 또 코드를 쓰고, 검토해달라고 하면 계속 코드에 오류가 있다고 문서를 계속 바꾸고 있습니다.


샘플이 하나 있으면 참고해서 만들어볼텐데 하고 찾는 중입니다.

댓글 (6)

  • 드라마중독 Lv.1

    25.12.30 · 115.♡.120.47

    하도 다양한 약어가 많다보니 SDD가 무엇의 약어인지 말씀해주시면 답변 가능한분들이 있지 않을까요?
    저는 TDD까지는 아는데 SDD는 처음들어서요
  • 커널패닉

    커널패닉 Lv.1 → 드라마중독

    25.12.30 · 119.♡.59.225

    [https://s3.damoang.net/data/editor/2512/220a49b.png]
    제미나이의 답변이 적절하다면 이렇게 구분할 수 있다네요
    SDD는 무엇을 어떻게 구현할 지 계획을 수립하는 과정이고, TDD는 이 결과가 나와야 하니 코드를 어떻게 작성할까를 얘기하는 것 같습니다.
  • 커널패닉

    커널패닉 Lv.1

    25.12.30 · 119.♡.59.225

    https://github.com/unstable-code/lyrics/blob/master/.claude/TODO_CODE_QUALITY.md
    혹시 이런걸 말씀하시는 걸까요?

    이경우엔 사용하고 계신 AI 에이전트 한테,
    > 지금부터 무엇을 어떻게 개발할 건데 먼저 .(AI)/ 경로에 TODO를 만들고 시작하자 필요한 기능 (또는 개선)은 ~고 먼저 작업을 시작하기 전 TODO 검토를 하게 해줘
    라고 작성하면 알아서 해줄 겁니다.

    제미나이는 매우 간단한 구문분석이나 코드 수정만 시켜서 TODO를 작성할 일이 없어 잘 모르겠으나,
    클로드 코드의 경우에는 shift+tab 키를 눌러서 plan 모드에서 진행하면 별 문제가 없을 듯 싶습니다. (클로드가 제안한 명세서를 사용자가 허가하지 않는 이상 계속 계획수립 단계에 머무르니까요)
  • I

    IT바람 Lv.1 작성자

    25.12.31 · 61.♡.5.230

    SDD (Spec-Drien Development)에 대해서는 다음 유튜브가 잘 소개를 해주고 있네요. 참고해주세요. ^^
    https://www.youtube.com/watch?v=NGI9ktGm6EE&t=91s
  • 덴디

    덴디 Lv.1

    25.12.31 · 182.♡.33.72

    가운데 O 는 아는데 =3=33=333
  • 집사C

    집사C Lv.1

    01.04 · 112.♡.133.131

    좀 내용이 길어서 게시물을 만들겠습니다.

댓글을 작성하려면 이 필요합니다.