ワンクリックで
event-storming
Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | event-storming |
| description | Event Storming 기법을 사용하여 PlantUML 시퀀스 다이어그램을 작성하고 유저스토리 개발을 준비합니다. 기획 구체화 시 사용하세요. |
DDD(Domain-Driven Design)의 Event Storming 기법을 활용하여 선택된 솔루션의 시스템 이벤트 흐름을 분석하고, PlantUML 시퀀스 다이어그램으로 표현하여 유저스토리 작성을 준비합니다.
think/핵심솔루션.md (solution-selection 결과)define/고객분석.md (customer-analysis 결과)define/유저저니맵.md (journey-mapping 결과)think/비즈니스모델.md (business-modeling 결과)Event Storming은 Alberto Brandolini가 고안한 워크숍 기법으로, 비즈니스 도메인을 빠르게 탐색하고 시각화하는 방법입니다.
단계:
이 skill에서는 Event Storming의 핵심 요소만 추출하여:
를 도출하고, 이를 PlantUML 시퀀스 다이어그램으로 작성합니다.
먼저 핵심 솔루션의 주요 사용자 플로우를 식별합니다.
예시:
파일명: think/es/userflow.puml
내용 예시:
@startuml
!theme mono
title 유저플로우 연결도
rectangle "사용자 인증" as auth {
(1. 회원가입)
(2. 로그인)
}
rectangle "주요 기능" as main {
(3. 대시보드 조회)
(4. 주문 생성)
(5. 결제 진행)
}
rectangle "부가 기능" as sub {
(6. 주문 내역 조회)
(7. 배송 추적)
}
(1. 회원가입) --> (2. 로그인)
(2. 로그인) --> (3. 대시보드 조회)
(3. 대시보드 조회) --> (4. 주문 생성)
(4. 주문 생성) --> (5. 결제 진행)
(5. 결제 진행) --> (6. 주문 내역 조회)
(6. 주문 내역 조회) --> (7. 배송 추적)
@enduml
각 유저플로우마다 별도의 PlantUML 파일로 작성합니다.
파일명 형식: think/es/{순번}-{유저플로우명}.puml
(이메일, 비밀번호))note over 사용하여 명시시스템에서 발생하는 중요한 사건 (과거형)
표기: [이벤트명] 발생
예시:
사용자나 시스템이 수행하는 행위 (명령형)
표기: [커맨드명]
예시:
시스템과 상호작용하는 주체
예시:
이벤트 발생 시 자동으로 실행되는 규칙
표기: note over [참여자] : [정책/규칙]
예시:
시스템이 연동하는 외부 서비스
예시:
각 단계에서 필요한 데이터를 명시
표기: 화살표 라벨에 (데이터)로 표시
예시:
작성한 PlantUML 다이어그램은 다음 방법으로 확인할 수 있습니다:
Alt + D (미리보기 창 열기)think/es/userflow.pumlthink/es/{순번}-{유저플로우명}.puml
think/es/01-회원가입.pumlthink/es/02-로그인.pumlthink/es/03-대시보드조회.puml!theme mono 사용Event Storming이 완료되면:
user-stories skill을 사용하여 유저스토리 작성MVP(Minimum Viable Product) 주제를 정의하고 목표 비즈니스 도메인을 선정합니다. 새 프로젝트 시작, 비즈니스 아이디어 브레인스토밍, 서비스 범위 정의 시 사용하세요.
JTBD(Jobs To Be Done) 프레임워크를 사용하여 타겟 고객 유형을 정의합니다. 고객 세그먼트와 핵심 job을 이해할 때 사용하세요.
MVP 주제와 고객 유형을 바탕으로 프로젝트 팀 구성 및 협업 지침을 작성합니다. 프로젝트 시작 시 사용하세요. (project)
시장 기회, 경쟁, 트렌드를 평가할 때 포괄적인 시장 조사 분석을 수행합니다.
고객유형 대상으로 현재 고객경험 단계를 정의합니다. 고객경험 조사 전 사용하세요.
인터뷰, 관찰, 제품 테스트를 통해 포괄적인 고객 경험 데이터를 생성합니다. 고객 여정 맵 작성 준비 시 사용하세요.