본문 바로가기
전자, IT/AI 사용

#016 ChatGPT로 문제 해결하는 방법 | 원인부터 해결책까지 찾는 AI 활용법

by 문쉘 2026. 9. 12.
728x90
반응형

안녕하세요.

AI를 활용해 더 효율적인 삶을 만드는 방법을 연구하는 MoonShell입니다.

회사 업무가 계속 늦어집니다.

블로그를 꾸준히 쓰려고 했는데 자꾸 중단됩니다.

공부를 시작해도 며칠 지나면 흐지부지됩니다.

매달 지출을 줄이려고 하는데 생각처럼 되지 않습니다.

이런 문제가 생기면 우리는 보통 바로 해결책부터 찾습니다.

ChatGPT에도 이렇게 질문하기 쉽습니다.

"블로그를 꾸준히 하는 방법 알려줘."

"업무 효율을 높이는 방법 알려줘."

"공부를 꾸준히 하는 방법 알려줘."

그러면 ChatGPT는 다양한 방법을 알려줍니다.

하지만 문제는 그다음입니다.

좋은 방법처럼 보이는데 내 문제는 해결되지 않습니다.

왜 그럴까요?

해결책이 틀렸기 때문일 수도 있지만, 애초에 문제의 원인을 제대로 찾지 않았기 때문일 수도 있습니다.

이번 글에서는 ChatGPT에게 정답을 바로 요구하지 않고,

문제 정의 → 원인 찾기 → 확인하기 → 해결책 만들기 → 실행하기 → 다시 점검하기

순서로 문제를 해결하는 방법을 알아보겠습니다.


해결책보다 먼저 해야 할 것은 문제 정의입니다

예를 들어 이런 문제가 있다고 해보겠습니다.

"요즘 블로그를 꾸준히 못 쓰고 있다."

겉으로 보면 해결책은 간단해 보입니다.

매일 글을 쓰면 됩니다.

하지만 실제 원인은 사람마다 다를 수 있습니다.

  • 시간이 부족한 것인지
  • 주제가 떠오르지 않는 것인지
  • 글 하나를 너무 완벽하게 만들려고 하는 것인지
  • 결과가 나오지 않아 의욕이 떨어진 것인지
  • 처음부터 너무 많은 글을 쓰려고 한 것인지

원인에 따라 해결책은 완전히 달라집니다.

그래서 ChatGPT를 문제 해결에 사용할 때 첫 질문은

"어떻게 해결하지?"

가 아니라

"정확히 무엇이 문제이지?"

가 되어야 합니다.


STEP 1. 문제를 한 문장으로 정의한다

먼저 현재 상황을 AI에게 설명합니다.

완벽하게 정리해서 입력할 필요는 없습니다.

현재 상황:

블로그를 꾸준히 운영하려고 하고 있음.
처음에는 글을 자주 작성했는데 최근에는 작성 간격이 길어짐.
글을 하나 쓰려면 생각보다 시간이 많이 걸림.
쓸 주제를 고르는 것도 시간이 걸림.
결과가 빨리 나오지 않으니 가끔 의욕도 떨어짐.
그래도 블로그는 계속 운영하고 싶음.

그리고 바로 해결책을 요청하지 않습니다.

🧪 MoonShell 검증 후보 프롬프트 ①

문제 정확하게 정의하기

내가 현재 겪고 있는 상황을 설명할게.

바로 해결책을 제안하지 말고
먼저 문제를 정확하게 정의하는 것을 도와줘.

내 설명에서

1. 확인된 사실
2. 내가 느끼고 있는 문제
3. 아직 확인되지 않은 추측
4. 추가로 알아야 할 정보

를 구분해줘.

그다음 현재 문제를
한 문장으로 정의해줘.

문제를 정확하게 정의하기 어렵다면
필요한 질문을 한 번에 하나씩 해줘.

내 상황:

[현재 상황 입력]

여기서 중요한 것은 사실과 추측을 분리하는 것입니다.

예를 들어

"사람들이 내 글에 관심이 없다."

라고 생각할 수 있습니다.

하지만 실제 방문자 데이터나 검색 노출을 확인하지 않았다면 이것은 아직 사실이 아니라 가설일 수 있습니다.


STEP 2. 문제를 작은 원인으로 나눈다

문제를 정의했다면 이제 원인을 찾습니다.

예를 들어

"블로그 글 작성 주기가 계획보다 길어지고 있다."

라는 문제를 다음처럼 나눌 수 있습니다.

시간 문제

주제 선정 문제

글 작성 과정 문제

동기 문제

운영 방식 문제

하나의 큰 문제를 여러 작은 문제로 나누면 어디부터 확인해야 할지 보이기 시작합니다.

🧪 MoonShell 검증 후보 프롬프트 ②

문제 원인 분해하기

현재 문제는 다음과 같아.

[문제]

아직 해결책을 제안하지 말고
이 문제가 발생할 수 있는 원인을
서로 겹치지 않는 범주로 나눠줘.

각 범주 아래에 가능한 원인을 정리하고

각 원인을

- 현재 확인된 사실
- 확인이 필요한 가설

중 하나로 구분해줘.

마지막에는
가장 먼저 확인해야 할 원인 3개를 골라줘.

단, 내가 제공하지 않은 정보는
사실처럼 단정하지 마.

AI는 여러 가능성을 빠르게 나열하는 데 유용합니다.

하지만 여기서 주의해야 합니다.

AI가 말한 원인은 아직 정답이 아닙니다.

확인해야 할 후보입니다.


STEP 3. 가장 가능성 높은 원인을 확인한다

이 단계가 이번 글에서 가장 중요합니다.

원인처럼 보이는 것을 발견했다고 바로 해결책을 적용하지 않습니다.

먼저 확인합니다.

예를 들어 AI가

"글 하나를 완벽하게 작성하려는 기준 때문에 시간이 오래 걸릴 가능성이 있습니다."

라고 분석했다고 해보겠습니다.

그렇다면 실제로 최근 글 몇 개의 작성 시간을 확인해볼 수 있습니다.

  • 주제 선정: 20분
  • 초안 작성: 30분
  • 수정: 60분
  • 이미지 제작: 30분

이렇게 확인했더니 실제 병목이 수정 단계라는 것을 발견할 수도 있습니다.

이제 문제가 훨씬 구체적으로 바뀝니다.

처음:

블로그를 꾸준히 못 쓴다.

↓

문제 정의:

글 작성 주기가 계획보다 길다.

↓

원인 확인:

초안보다 수정 과정에 시간이 과도하게 사용되고 있다.

문제가 구체적일수록 해결책도 구체적으로 만들 수 있습니다.


AI에게 '왜?'를 반복하게 해볼 수도 있습니다

문제의 원인을 깊게 살펴볼 때 흔히 사용하는 방식 중 하나가 5 Whys입니다.

하나의 문제에 대해 "왜?"를 반복하면서 더 근본적인 원인을 찾아가는 방법입니다.

ChatGPT에서도 사용할 수 있습니다.

다음 문제를 5 Whys 방식으로 분석해줘.

문제:
[문제]

하지만 네가 임의로 5단계의 원인을 만들어내지 마.

먼저 첫 번째 '왜?'에 해당하는 질문을
나에게 하나만 해줘.

내가 답하면
그 답변을 바탕으로 다음 '왜?'를 질문해줘.

최대 5번 진행하고,

마지막에는

- 표면적인 문제
- 중간 원인
- 근본 원인 후보
- 아직 확인해야 할 부분

을 구분해서 정리해줘.

확인되지 않은 내용은
'가설'이라고 표시해줘.

여기서 중요한 조건은

AI가 혼자 5개의 이유를 만들어내지 않는 것

입니다.

AI가 질문하고 사용자가 실제 상황을 답하면서 내려가야 훨씬 의미 있는 분석이 됩니다.


STEP 4. 이제 해결책을 만든다

원인을 어느 정도 확인했다면 드디어 해결책을 생각합니다.

이때도 한 가지 해결책만 요청하지 않는 것이 좋습니다.

예를 들어 원인이

수정 과정에 시간이 너무 오래 걸린다.

라면 가능한 해결책은 여러 가지입니다.

  • 수정 횟수를 제한하기
  • 체크리스트 만들기
  • 초안 단계에서 구조를 더 명확하게 잡기
  • AI에게 1차 교정을 맡기기
  • 글의 완성 기준을 정하기

이제 선택지를 만들어봅니다.

🧪 MoonShell 검증 후보 프롬프트 ③

해결책 만들기

현재까지 확인한 내용은 다음과 같아.

문제:
[문제]

확인된 주요 원인:
[원인]

이제 이 원인을 줄이거나 제거할 수 있는
해결책을 만들어줘.

다음 세 종류로 나눠서 제안해줘.

A. 오늘 바로 적용할 수 있는 해결책
B. 습관이나 프로세스를 바꾸는 해결책
C. 근본적인 구조를 바꾸는 해결책

각 해결책마다

- 기대 효과
- 필요한 시간
- 실행 난이도
- 예상되는 부작용 또는 단점

을 간단하게 설명해줘.

아직 최종 해결책 하나를 선택하지는 마.

이렇게 하면 단순한 팁 목록이 아니라 서로 다른 수준의 해결책을 비교할 수 있습니다.


STEP 5. 가장 효과적인 해결책부터 고른다

해결책이 10개 있다고 10개를 모두 실행할 필요는 없습니다.

오히려 너무 많이 바꾸면 어떤 방법이 효과가 있었는지 알기 어렵습니다.

그래서 먼저 효과는 크고 실행은 쉬운 방법을 찾아봅니다.

간단하게 네 가지로 나눌 수 있습니다.

 

구분 의미
효과 높음 + 실행 쉬움 먼저 실행
효과 높음 + 실행 어려움 계획 후 실행
효과 낮음 + 실행 쉬움 필요하면 실행
효과 낮음 + 실행 어려움 우선 제외

ChatGPT에게도 이 기준으로 정리를 요청할 수 있습니다.

지금까지 나온 해결책을

'예상 효과'와 '실행 난이도'

두 기준으로 비교해줘.

각 해결책을

1. 효과 높음 + 실행 쉬움
2. 효과 높음 + 실행 어려움
3. 효과 낮음 + 실행 쉬움
4. 효과 낮음 + 실행 어려움

으로 분류해줘.

그리고 가장 먼저 테스트할 해결책을
최대 2개만 추천해줘.

왜 먼저 테스트해야 하는지도 설명해줘.

정보가 부족하면
확실한 것처럼 평가하지 말고
'추가 확인 필요'라고 표시해줘.

핵심은 한꺼번에 모든 것을 고치지 않는 것입니다.


STEP 6. 해결책을 작은 실험으로 바꾼다

이제 실행합니다.

하지만

"앞으로는 글을 빨리 수정해야지."

정도로 끝내면 다시 원래 방식으로 돌아가기 쉽습니다.

실험으로 바꿔보겠습니다.

예를 들어:

가설

수정 시간을 30분으로 제한해도 글의 품질에는 큰 문제가 없을 것이다.

실험

다음 글 3개는 수정 시간을 최대 30분으로 제한한다.

측정

총 작성시간 / 수정 후 발견한 오류 / 게시 후 추가 수정 여부를 기록한다.

판단

시간은 줄었지만 품질 문제가 없다면 계속 적용한다.

이렇게 하면 막연한 개선이 아니라 확인 가능한 변화가 됩니다.

다음 해결책을 실제로 테스트하고 싶어.

해결책:
[해결책]

이것을 작은 실험으로 바꿔줘.

다음 형식으로 작성해줘.

[가설]
이 방법이 효과가 있다면 무엇이 달라져야 하는지

[실험 방법]
가장 작게 실행하는 방법

[기간]
적절한 테스트 기간

[측정할 것]
최대 3개

[성공 기준]
어떤 결과가 나오면 계속 사용할지

[실패 기준]
어떤 결과가 나오면 수정하거나 중단할지

[실험 후 질문]
결과를 보고 다시 판단해야 할 질문 3개

가능하면 복잡하지 않고
실제로 기록할 수 있는 방식으로 만들어줘.

STEP 7. 해결되지 않았다면 다시 원인으로 돌아간다

해결책을 적용했는데 문제가 해결되지 않을 수도 있습니다.

그것은 반드시 실패를 의미하지 않습니다.

오히려 중요한 정보를 얻은 것입니다.

예를 들어 수정 시간을 줄였는데도 글 작성 주기가 그대로라면

수정 시간이 핵심 원인이 아니었을 가능성

을 알게 됩니다.

그러면 다시 원인 후보로 돌아갑니다.

문제 → 원인 → 실험 → 결과 → 다시 원인

이 과정을 반복합니다.

문제 해결은 한 번의 정답을 찾는 과정이라기보다 틀린 가설을 하나씩 제거하는 과정에 가까울 때가 많습니다.


⭐ 복잡하다면 이 프롬프트 하나만 사용하세요

앞의 모든 과정을 하나씩 사용하기 어렵다면 아래 통합 프롬프트를 사용할 수 있습니다.

MoonShell 문제해결 통합 프롬프트

내가 현재 해결하고 싶은 문제가 있어.

문제:
[현재 겪고 있는 문제]

관련 상황:
[알고 있는 내용을 자유롭게 입력]

너는 바로 해결책을 제시하지 말고
나와 함께 문제의 원인부터 찾아줘.

다음 순서로 진행해줘.

STEP 1.
내 설명에서
사실 / 추측 / 감정 / 부족한 정보
를 구분하기

STEP 2.
현재 문제를 한 문장으로 정의하기

STEP 3.
가능한 원인을 여러 범주로 나누기

STEP 4.
가장 먼저 확인해야 할 원인 후보 찾기

STEP 5.
필요한 질문을 한 번에 하나씩 하기

STEP 6.
내 답변을 바탕으로
가장 가능성이 높은 원인 후보 정리하기

STEP 7.
원인별 해결책 만들기

STEP 8.
효과와 실행 난이도로 비교하기

STEP 9.
가장 먼저 시험할 해결책 1~2개 선택하기

STEP 10.
작은 실험과 성공 기준 만들기

중요:

내가 제공하지 않은 정보는 추측해서
사실처럼 사용하지 마.

원인을 확인하기 전에는
해결책을 먼저 제시하지 마.

정보가 부족하면 질문해줘.

한 번에 전체 과정을 진행하지 말고
필요할 때마다 나의 답변을 받은 뒤
다음 단계로 넘어가줘.

이해했다면
현재 문제를 조금 더 자세히 설명할 수 있도록
첫 번째 질문 하나만 해줘.

개인적으로 이번 글에서 하나만 저장한다면 이 통합 프롬프트를 추천합니다.


문제 해결에서 ChatGPT가 특히 유용한 부분

ChatGPT가 모든 문제의 답을 알고 있는 것은 아닙니다.

하지만 문제 해결 과정에서는 꽤 유용한 역할을 할 수 있습니다.

첫째, 문제를 구조화할 수 있습니다.

복잡하게 이야기한 상황을 작은 요소로 나눌 수 있습니다.

둘째, 내가 생각하지 못한 원인 후보를 찾을 수 있습니다.

혼자 생각하면 익숙한 원인만 반복해서 보는 경우가 있습니다.

셋째, 여러 해결책을 빠르게 비교할 수 있습니다.

한 가지 방법에 매달리지 않고 다른 선택지를 검토할 수 있습니다.

넷째, 생각을 실행 가능한 실험으로 바꿀 수 있습니다.

"열심히 해야겠다"를 실제 행동과 측정 기준으로 바꾸는 데 도움이 됩니다.


하지만 AI의 원인 분석을 그대로 믿으면 안 됩니다

이 부분은 반드시 기억해야 합니다.

ChatGPT가

"가장 가능성이 높은 원인은 ○○입니다."

라고 답했다고 해서 실제 원인이 확인된 것은 아닙니다.

AI는 사용자가 제공한 정보와 학습된 패턴을 바탕으로 가능성이 있는 설명을 만들어낼 수 있습니다.

그래서 이번 글에서는 계속

확인된 사실

과

확인해야 할 가설

을 구분했습니다.

특히 건강, 법률, 재정, 안전 등 중요한 문제는 AI와의 대화만으로 원인을 판단하거나 중요한 결정을 내려서는 안 됩니다. 필요한 경우 관련 전문가나 공식 자료를 통해 별도로 확인해야 합니다.


❌ 이런 문제 해결 방식은 피하는 것이 좋습니다

"이 문제 어떻게 해결해?"

문제의 원인을 알기 전에 해결책부터 나오게 됩니다.

대신

"먼저 문제를 정확하게 정의하고 가능한 원인을 찾아줘."

라고 요청해보세요.

AI가 제시한 첫 번째 원인을 정답이라고 생각하기

AI의 분석은 가설일 수 있습니다.

실제 상황이나 데이터를 확인하세요.

해결책을 한꺼번에 전부 적용하기

무엇이 효과가 있었는지 알기 어렵습니다.

한두 가지부터 시험해보는 것이 좋습니다.

해결되지 않았다고 바로 포기하기

해결책이 틀린 것이 아니라 원인에 대한 가설이 틀렸을 수도 있습니다.

다시 원인 단계로 돌아가면 됩니다.


💡 MoonShell Insight

문제가 생겼을 때 우리는 빨리 답을 찾고 싶어집니다.

그리고 ChatGPT는 몇 초 안에 수많은 답을 만들어낼 수 있습니다.

하지만 답이 빨라졌다고 문제 해결까지 빨라지는 것은 아닙니다.

잘못 정의된 문제에 좋은 해결책을 적용해도 원하는 결과가 나오기 어렵습니다.

그래서 AI 시대에는 오히려

"어떤 답을 받을까?"

보다

"내가 지금 정확히 어떤 문제를 해결하려고 하는가?"

라는 질문이 더 중요해질 수 있습니다.

ChatGPT에게 정답을 맡기지 마세요.

대신

문제를 나누고,
원인을 의심하고,
가설을 만들고,
작게 시험하고,
결과를 다시 생각하는 과정

에 활용해보세요.

AI가 문제를 대신 해결하는 것이 아니라 내가 문제를 더 잘 해결할 수 있도록 사고 과정을 정리해주는 것.

그것이 이번 글에서 이야기하고 싶은 ChatGPT 활용법입니다.


ChatGPT 문제 해결 공식

문제 정의

↓

원인 분해

↓

원인 확인

↓

해결책 생성

↓

우선순위

↓

작은 실험

↓

결과 확인

↓

필요하면 다시 원인으로

한 번에 정답을 찾으려고 하지 않는 것이 핵심입니다.


3줄 요약

  • ChatGPT에게 바로 해결책을 묻기 전에 문제부터 정확하게 정의해보세요.
  • AI가 제시한 원인은 정답이 아니라 확인해야 할 가설로 보는 것이 좋습니다.
  • 해결책은 한꺼번에 적용하지 말고 작은 실험 → 결과 확인 → 수정 과정을 반복해보세요.

자주 묻는 질문 FAQ

Q. ChatGPT에게 문제만 입력하면 알아서 분석해주지 않나요?

가능하지만 사용자가 제공하지 않은 상황을 AI가 추론하면서 실제 원인과 다른 방향으로 갈 수 있습니다. 중요한 문제일수록 사실과 가설을 구분하고 필요한 정보를 질문하도록 요청하는 것이 좋습니다.

Q. 업무 문제에도 사용할 수 있나요?

가능합니다. 업무 지연, 반복 작업, 프로젝트 문제, 프로세스 개선 등을 구조화하는 데 활용할 수 있습니다. 단, 회사의 기밀정보·개인정보·내부자료를 입력하기 전에는 조직의 AI 및 보안 정책을 확인해야 합니다.

Q. 5 Whys를 꼭 다섯 번 해야 하나요?

반드시 다섯 번일 필요는 없습니다. 핵심은 정해진 횟수를 채우는 것이 아니라 표면적인 현상에서 더 근본적인 원인을 찾아가는 것입니다.

Q. 해결책이 실패하면 어떻게 하나요?

실험 결과를 바탕으로 원인 가설을 다시 검토하면 됩니다. 해결책 자체가 좋지 않았을 수도 있고 처음 생각한 원인이 핵심 원인이 아니었을 수도 있습니다.


다음 글 예고

#017 ChatGPT로 회의 준비하는 방법 | 회의 전·중·후 시간을 줄이는 AI 업무 활용법

 

해시태그

#ChatGPT #문제해결 #문제해결방법 #ChatGPT활용법 #AI활용법 #업무효율 #생산성 #5Whys #프롬프트 #직장인자기계발 #MoonShell #ProjectD

728x90
반응형

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다

댓글