AI 기반 개발에서 요구사항 정리 및 개발항목(task) 정리의 중요성
뎡푠데요

Lv.1 뎡푠데요 (220.♡.46.134)

2025년 4월 30일 PM 07:58 · 수정됨(05. 18. 12:34)

조회 1,054 공감 0

클로드로 요구사항 도출하고, 요구사항 기반으로 task를 뽑아서 swing 기반의 pdf 뷰어를 개발해 봤습니다.

솔찍히 개발은 ai agent(junie)에 tasks.md 파일을 참조 시키고

"1. XXXX 항목을 구현하고 완료 표시 해줘" 방식으로 진행했습니다.

task가 feature 단위로 딱 떨어지면 좋겠는데, 아직 수련이 필요한 것 같습니다.


그리고 또, 실행 시키고 테스트를 해보는데, 딱 시킨 것 처럼 만들었네요.

예를 들면 2up에서 next를 2번 클릭해야 다음 2up으로 이동한다든지요 ㅋㅋㅋ

AI기반 개발에선 요구사항하고 개발 항목 관리가 정말 중요한 것 같습니다.


요구사항 도출 + 눈에 GUI가 보이는데까지 걸리는 시간은 거의 2시간 정도였습니다.

아직 최적화, 테스트 케이스 작성, 문서화 같은 task가 남았습니다.(3분의 1정도 남았다고 생각됩니다)


+ intelliJ에 일 시키고 유튜브로 여행을 떠났는데 "Task Master AI"이란게 보이더군요.​

   MCP 인데 작업(task)을 뽑는데 아주 유용할 것 같아 함께 공유 합니다.

   https://youtu.be/xdGQ5G2xmO4?si=IZp48JgTC2CIfX0x

   Jetbrains ide mcp에 붙여볼 생각 입니다. 즉 아직 사용해보지 않았습니다. ㅎㅎ


댓글 (2)

  • 무지개발자

    무지개발자 Lv.1

    25.05.17 · 125.♡.213.35

    솔직한 말로 java를 고집할 이유가 없습니다.
    swingui 도 사실 저라면 안할 거 같습니다.
    task 와 goal도 구별해야 합니다.
  • 뎡푠데요

    뎡푠데요 Lv.1 → 무지개발자 작성자

    25.05.18 · 118.♡.3.49

    보통 요구사항(구현되야할 기능)에서 에이전트로 타스크를 생성합니다 ^^
    특별히 자바 스윙을 선택한 이유는 AI Driven Development 포트폴리오를 만들기 위해서 라서 이것까지 만들어봤다 정도 입니다 ㅋㅋ

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