Source: http://blog.naver.com/prologue/PrologueList.nhn?blogId=weedboy
Now that the analysis phase is complete, the planner begins concrete design based on the execution plan. Design here generally refers to screen design — creating storyboards.
Information Architecture (IA)
IA defines the structure and organization of content. It's the skeleton of any digital product — get it right, and everything else flows naturally. Get it wrong, and no amount of visual polish can save the user experience.
Functional Specification
Every feature needs clear documentation: what it does, how it behaves, what triggers it, and what the edge cases are. Ambiguity in specs leads to ambiguity in implementation.
Flowchart
Flowcharts map the user's journey through the system. They reveal bottlenecks, dead ends, and unnecessarily complex paths before a single line of code is written.
These three documents — IA, functional spec, and flowchart — form the bridge between analysis and implementation. They transform abstract requirements into actionable blueprints.
