Storytelling &
Domain Stroytelling
Nathan Lu
2021/10/28
OUTLINE
Meeting
Storytelling
Domain Storytelling
Object-Oriented Analysis & Design
Thinking
References
Meeting
一個項目剛Kickoff
無休止的Meeting
讓效率低下
Meeting
不清楚正在表達的描述
Meeting
PM為了產品的UI設計憔悴
因為內部爭論不休
Meeting
UI : Prototype
Campfires
Manifesto for Agile Software Develoment
Manifesto for Agile Software Develoment
Effecttively Meeting
Domain expert tell the stories to developers
Together understand requirements on a canvas to draw business flow
Stories VS. Abstract Processes
Benefits for Telling Stories
Domain
A sphere of knowledge, influence, or activity.
The subject area to which the user applies a program is the domain of the software
Domain : 客戶使用軟體要處理的問題種類(Problem Space)
Domain Storytelling
Collaborative modeling
People from different backgrounds
Learn from each other by
telling and visualizing stories
Pictographic Language
Grammar for Domain Stories
Avoid
Loopbacks
Conditions
User Story
Convert Domain Story to User Story
As an <Actor>
I want to <Activity + Work Object>
So that ...
As a planner
I want to tell stories to developers
So that we can understanding the domain
For Example
OO Analysis & Design
What to do & How to do
Thinking
References