8장. AI에게 설계를 설명시키기②

AI로 구조 다이어그램, 클래스 설계 요청하기

by jeromeNa

AI로 구조 다이어그램, 클래스 설계 요청하기


AI에게 단순히 코드를 요청하는 것을 넘어서 시스템의 전체 구조를 설계해 달라고 요청하는 방법을 익혀야 한다. 코드보다 앞서는 설계 단계에서 AI의 도움을 받는 것이 더 효과적이다.


시스템 아키텍처 다이어그램 요청


프로젝트 관리 시스템의 전체 구조를 AI에게 설계해 달라고 요청할 때는 시스템이 처리해야 할 주요 기능들과 그 관계를 명확히 설명해야 한다.


"프로젝트 관리 시스템의 전체 아키텍처를 설계해 줘. 프로젝트 관리, 업무 할당, 팀원 스케줄 관리, 진행률 추적, 리소스 관리가 주요 기능이다. 각 기능은 독립적으로 운영되어야 하지만 필요할 때 서로 연동되어야 한다. 하루 최대 500개의 업무 변경사항을 처리할 수 있어야 하고, 시스템 장애 시에도 기본적인 업무 조회 기능은 유지되어야 한다."


AI는 이런 요구사항을 바탕으로 마이크로서비스 아키텍처나 모듈식 구조를 제안한다. 각 기능을 독립적인 서비스로 분리하고, API를 통해 연동하는 방식으로 설계안을 제시한다.


아키텍처를 요청할 때 중요한 것은 성능 요구사항과 확장성 고려사항을 함께 제시하는 것이다. 현재 규모뿐만 아니라 미래 확장 가능성도 고려해서 설계해 달라고 요청한다. "현재는 30명 규모지만 3년 내에 100명으로 확장할 계획이다. 해외 지사 개설 시에도 동일한 시스템을 사용할 수 있어야 한다."

지금 바로 작가의 멤버십 구독자가 되어
멤버십 특별 연재 콘텐츠를 모두 만나 보세요.

brunch membership
jeromeNa작가님의 멤버십을 시작해 보세요!

활동 시기의 반 이상을 개발자로 살아왔습니다. 앞으로의 삶은 글과 창작자, 후배 양성으로 살아가 보려 합니다.

667 구독자

오직 멤버십 구독자만 볼 수 있는,
이 작가의 특별 연재 콘텐츠

  • 최근 30일간 1개의 멤버십 콘텐츠 발행
  • 총 63개의 혜택 콘텐츠
최신 발행글 더보기