brunch

You can make anything
by writing

C.S.Lewis

by 류한석 Nov 05. 2024

원하는 답변이 장미처럼 피어나는 ROSES 프레임워크

AI와의 우아한 대화법

ROSES 프레임워크는 AI와의 커뮤니케이션을 체계화한 방법론 중 하나입니다. 마치 장미의 각 꽃잎이 조화롭게 어우러져 아름다운 꽃을 피우듯, 이 프레임워크의 요소들은 완성도 높은 프롬프트를 작성하는 데 도움을 줍니다.


ROSES 프레임워크에서 사용하는 5가지 구성요소는 다음과 같습니다.


1. Role (역할)


AI에게 특정 역할을 부여하는 것은 대화의 방향과 톤을 결정짓는 첫 단추입니다. 마케팅 전문가, 재무 분석가, IT 컨설턴트 등 명확한 역할이 주어질 때 AI는 해당 분야의 전문적 관점과 언어를 활용해 더 적절한 응답을 제공할 수 있습니다. 역할은 단순한 직함을 넘어 전문성의 수준과 관점까지 포함해야 합니다.


2. Objective (목표)


목표는 프롬프트의 나침반과 같습니다. "매출 증대를 위한 마케팅 전략 수립" 같은 모호한 목표보다는 "30대 여성 타겟 화장품 브랜드의 분기별 SNS 마케팅 계획 수립"처럼 구체적으로 설정해야 합니다. 명확한 목표 설정은 AI가 제공할 해결책의 범위와 깊이를 결정합니다.


3. Scenario (시나리오)


시나리오는 AI가 상황을 정확히 이해하는 데 필요한 배경 정보를 제공합니다. 마치 소설의 배경 설정처럼, 현재 상황, 제약 조건, 관련된 이해관계자, 과거의 시도 등 풍부한 맥락을 제공할수록 AI는 더 적절한 해결책을 제시할 수 있습니다.


4. Expected Solution (기대 결과)


원하는 결과물의 형태, 품질 수준, 구체적인 요구사항을 명시하는 단계입니다. 글자 수, 형식, 톤앤매너, 포함해야 할 핵심 요소 등을 상세히 기술함으로써 AI가 정확히 원하는 방향으로 결과물을 만들어낼 수 있도록 안내합니다.


5. Steps (실행 단계)


마지막으로, 목표 달성을 위한 구체적인 단계를 제시합니다. 복잡한 과제일수록 더욱 세분화된 단계가 필요합니다. 각 단계는 논리적 순서를 따르며, 필요한 경우 단계별 세부 지침이나 예시를 포함할 수 있습니다.


예시를 살펴보도록 하죠.



프롬프트


Role: 당신은 B2B 소프트웨어 회사의 고객 성공 매니저입니다.


Objective: 고객사의 갑작스러운 서비스 중단 상황에 대한 사과 이메일을 작성해야 합니다.


Scenario: 

- 어제 2시간 동안 서버 장애가 발생

- 100개 이상의 기업 고객이 영향을 받음

- 현재는 모든 시스템이 정상 복구됨


Expected Solution:

- 전문적이고 공감적인 사과 이메일

- 문제 원인과 해결 과정 설명 포함

- 향후 재발 방지 대책 제시

- 보상 정책 안내


Steps:

1. 사과 이메일 초안 작성 (400-500자)

2. 기술적 설명은 최소화하고 비즈니스 영향에 초점

3. 구체적인 보상 방안 포함

4. 신뢰 회복을 위한 향후 계획 제시


클로드3.5 소넷


[고객사 대표님께]


안녕하세요. B2B 소프트웨어 서비스를 제공하는 [회사명]의 고객 성공 매니저 [이름]입니다.


어제 오후 발생한 서비스 중단 사태와 관련하여 진심으로 사과의 말씀을 드립니다. 약 2시간 동안 저희 서비스를 이용하지 못하시면서 귀사의 업무에 큰 차질이 있으셨을 것으로 깊이 우려하고 있습니다.

이번 장애는 데이터 센터의 네트워크 문제로 인해 발생했으며, 즉각적인 백업 시스템 전환과 엔지니어링 팀의 신속한 대응으로 현재는 모든 시스템이 정상화되었습니다. 그러나 이러한 설명이 귀사가 겪으신 불편을 정당화할 수는 없습니다.

향후 이러한 사태의 재발을 방지하기 위해 다음과 같은 개선 계획을 실행하고 있습니다:


- 백업 시스템 이중화 강화

- 24/7 모니터링 체계 고도화

- 장애 대응 프로세스 개선


또한 이번 사태에 대한 보상으로 다음 달 서비스 이용료의 20% 할인을 적용해 드리며, 연간 계약 고객사께는 추가 1개월 무상 서비스를 제공해 드리겠습니다.

앞으로도 더욱 안정적인 서비스로 귀사의 신뢰를 회복하기 위해 최선을 다하겠습니다. 추가적인 문의사항이 있으시다면 언제든 연락 주시기 바랍니다.


감사합니다.


[회사명]

고객 성공 매니저 드림


Expected Solution과 Steps의 미묘한 관계성에 대하여:

두 요소가 겹쳐 보이는 것은 자연스러운 현상이며, 이는 프레임워크의 실용성을 오히려 높여줍니다. Expected Solution이 "무엇을(What)" 만들어낼지에 집중한다면, Steps는 "어떻게(How)" 그것을 달성할지에 초점을 맞춥니다. 이 두 요소는 마치 지도와 내비게이션의 관계와 같습니다. 지도가 목적지를 보여준다면, 내비게이션은 그곳에 도달하는 경로를 안내합니다. 상황과 목적에 따라 두 요소는 때로는 명확히 구분되기도, 때로는 자연스럽게 융합되기도 합니다. 이러한 유동성이 프레임워크가 다양한 상황에서 효과적으로 활용될 수 있게 하는 핵심 강점이 됩니다.


ROSES 프레임워크를 이용하면 다음과 같은 이점을 얻을 수 있습니다.


명확성의 향상

모호함이 줄어듭니다. 각 요소가 서로를 보완하며 AI가 정확히 이해하고 실행할 수 있는 완성된 지시사항을 만들어냅니다. 마치 정교한 설계도면이 있을 때 건축가가 더 훌륭한 건물을 지을 수 있는 것처럼, 체계적인 프롬프트는 AI가 더 정확한 결과물을 만들어내는 토대가 됩니다.


효율성의 극대화

수정과 반복을 최소화할 수 있습니다. 처음부터 명확한 방향과 기대치를 설정함으로써, 불필요한 커뮤니케이션 과정을 줄이고 원하는 결과에 더 빠르게 도달할 수 있습니다.


일관성 있는 품질

프레임워크를 통한 표준화된 접근은 결과물의 품질을 일정 수준 이상으로 유지하는 데 도움이 됩니다. 특히 팀 단위로 AI를 활용할 때, 구성원 모두가 동일한 프레임워크를 사용함으로써 결과물의 일관성을 확보할 수 있습니다.


이처럼 ROSES 프레임워크를 활용하면 AI가 정확히 이해하고 실행할 수 있는 명확한 지시사항을 작성하고 각 요소가 유기적으로 연결되어 원하는 결과물을 효과적으로 얻을 수 있습니다.


프롬프트에 다섯 개의 씨앗을 뿌리면,
결과물이 장미꽃처럼 아름답게 피어날 것입니다.
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari