채널톡 아이콘

AI를 활용한 개인 개발을 위한 사양 설계의 사고방식

AI를 활용한 개인 개발로 코드가 복잡해져 수정하는 데 어려움을 겪고 계신가요? 제 경험상, 설계 단계에서 유지보수성을 고려하면 그 문제를 해결할 수 있습니다.

5명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

Thumbnail

수강 후 이런걸 얻을 수 있어요

  • 유지보수성을 고려한 사양 설계 방법

  • 복잡한 소스 코드를 효율적으로 리팩터링하는 기술

  • AI 에이전트를 활용한 개발에서 변경에 강한 설계 원칙의 적용

사양 작성의 사고방식

추천 대상

개인 개발을 시작하고 싶은 초보자


바이브 코딩으로 화면은 만들 수 있지만, 스스로 수정할 수 없는 사람

AI에게 몇 번이나 수정하게 해도 또 다른 문제가 발생하는 사람

과정 수강 후의 모습

  • 기능을 추가하거나 수정할 때 어디를 확인해야 하는지 정리할 수 있게 됩니다.

  • 타깃과 고민, 어떤 기능을 만들어야 하는지가 명확해집니다.


  • AI의 제안 내용과 작성한 사양을 대조하여, 장단점과 문제를 구분할 수 있게 됩니다.

코스의 특징

사양 설계에 대한 사고방식을 학습함으로써 형식을 암기하는 것이 아니라, 아이디어를 구상하는 단계부터 AI와 함께 개발을 계속할 수 있는 상태를 목표로 합니다.

이 강좌에서 배울 수 있는 것

섹션 (1): 오프닝

인사

대상자

자기소개

목적과 장점

강좌 내용


섹션 (2): 왜 만드는가

시작하며

누구의 무엇을 해결할 것인가

개선 重庆时时彩

제약을 확인하기


섹션 (3): 무엇을 만들 것인가

인사말

기능을 정하기

앱의 외관을 정한다

섹션 (4): 어떻게 만들 것인가

데이터 다루기

테스트에 대해

강사 소개

  • 엔지니어로서 과거에 4년 이상 팀 개발을 경험했다.

  • 지역 대상 시스템을 중심으로 한 수탁 개발 경험이 있다.

  • 코드 수정과 AI agent의 특성으로 고생하며, 사양 설계의 중요성을 깨달았다.

  • 앱은 만들어서 끝나는 것이 아니라, 기능 추가나 수정 작업을 통해 지속적으로 개선해 나가기도 한다.


자주 묻는 질문

Q. 왜 사양에 대해 배워야 하나요?

사양을 작성한다고 해서 AI가 반드시 올바른 코드를 작성하는 것은 아니므로,

새로운 기능을 추가하거나 수정할 때 원인을 쉽게 파악할 수 있으며, 앱 개발에 목적을 부여함으로써 완성된 제품의 품질을 향상시킬 수 있습니다.

Q. 사양 작성 방법을 배운 후에는 무엇을 할 수 있나요?

앱이나 서비스를 만들기 전에 사양을 작성하는 의미와 준비해야 할 정보를 학습하는 데 도움이 됩니다.

Q. 과정 내용은 어느 정도로 깊이 있게 다루나요?

프로그래밍 기초 지식이 부족한 상태에서 바이브 코딩을 진행하는 초보자를 위한 과정입니다. 일반적인 개요뿐만 아니라 Chatgpt 등의 AI 사용 방법에 대한 예시도 알려드립니다.

Q. 강의 수강 전에 준비해야 할 것이 있나요?

앱을 제작하기 위해 환경을 구축하고 Chatgpt 등의 AI를 이용할 수 있는 상태로 준비해 주세요.

메모를 작성할 수 있는 도구라면 무엇이든 괜찮습니다.

수강 전에

실습 환경

  • OS 및 버전: Windows, macOS, Linux 등


  • 필요한 도구: ChatGPT나 Gemini 등의 LLM

학습 자료

  • 없음

사전 지식 및 주의 사항

  • LLM을 조작할 수 있을 정도의 사전 지식이 필요합니다.


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • AI 개발에서 코드 복잡성에 직면해 유지보수성에 어려움을 느끼는 초급자·중급자

  • AI를 활용한 시스템 개발의 품질과 효율을 향상시키고 싶은 경험이 적은 엔지니어

선수 지식,
필요할까요?

  • ChatGPT 또는 Gemini, Claude Code 등의 AI 모델을 사용합니다.

  • 개발 환경을 스스로 구축할 수 있는 사람

안녕하세요
Tomu입니다.

저는 약 5년간 시스템 엔지니어로 일해 왔습니다.
사양 설계, 구현, 테스트까지의 업무 범위와 유지보수도 담당하고 있습니다.

이 경험을 살려 지식의 일부를 제공합니다.

커리큘럼

전체

7개 ∙ (27분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

무료