How to break down a complex project
steps to break down a (complex web based) project:
1. wireframes for every page
- draw out all necessary elements – menus, links, buttons and messages
- for each of the element on the wireframe, ask questions – where does this link to, who can see or do this.
- go through one most important use case, see if the wireframes accomplishe this
2. use post-it note or tracker to group functions
- page by page
- break different functions on each page into stories. ask “can xx exist/make sense without xxx”. if function A can exist/function/make sense without function B, then they are two stories
- detail the story based on the wireframe- include who, what(the function), and how – e.g. as the owner of the project(who), i can invite other people to join the project(what), by use the text field in left side and click add(how), or as a user(who), i can see a list of the projcts with name, title, and last updated date(what)
3. estimate each story or post-it note
Advertisement