The Snowflake Method by Randy Ingermanson
The American writer came up with an elegant solution for authors who don't know where to start. He compared the planning process to the growth of a snowflake — from a tiny crystal to a complex structure.
Here are 7 steps to turn a single phrase into a full-fledged synopsis:
1. One sentence (the core)
Try to condense your entire plot into a single sentence of 15–20 words. No names, no details. Just: protagonist + their problem + antagonist.
Example: "A conservative professor makes a bet that he can live by Victorian etiquette for a week, but fails miserably because of a modern feminist."
2. Three paragraphs (expand to 5 pages)
Each paragraph represents an act of your drama:
а. The beginning (25% of the book): What makes the protagonist act?
b. The middle (50%): The conflict escalates, a false resolution occurs.
c. The ending (25%): Catastrophe (or success) and the protagonist's new life.
Plus a final sentence — the "moral" of the story.
3. Character questionnaire (from discomfort to drama)
Every hero must have a sore spot.
Answer these 4 questions:
What does the hero want to achieve (goal)?
Why do they want it (motivation)?
Who or what stands in the way (conflict)?
What will they learn by the end (arc)? This is the most important.
4. Expand the snowflake (from 3 to 10 paragraphs)
Take each of the three paragraphs from step two and break them into 3–4 smaller ones. Now you have a list of scenes (for example, 15 total). Each scene is a small story with its own micro-conflict.
5. Write from the character's perspective (1 page)
Take a sheet of paper and describe the novel from the main character's first-person point of view. Then do the same from the antagonist's perspective.
6. Expand the scene list (to 100–150 scenes)
Now you know what will happen in each chapter. Each scene is described in a single phrase: "Where? Who? What goes wrong?"
Example: "At the opera house, the heroine accidentally spills wine on an important witness who knows her husband's secret."
7. Write the first draft
Now you have a map where conflict is already embedded in every scene.


















