Our approach seeks to solve what we believe is the biggest hurdle in the software development process. That is enabling all the people involved from programmers, to designers, to business people to communicate their individual visions effectively in order to produce a final product that encompasses the ingenuity of everyone involved in creating it. The way we accomplish this is by setting incremental milestones by which everyone involved can review the progress up to that point in order to progress to the next milestone, incrementally clarifying the details that the final product will eventually contain.
Step One: Storyboards + Style Tiles
In UX Driven Design, we seek to clearly define the project requirements starting with the user interface and let all other requirements branch out from there. We begin by developing Storyboards and Style Tiles which although may influence one another are not interdependent.
The storyboards are basic wireframes that tell the story of a user who is using your application. They enumerate each view the application will have and describe the flow of information and user interaction through different use cases of you app.
Style Tiles define a uniform style in terms of logo, colors,background, standard html elements like text, buttons, form elements, and some primary components like navigation bars, sidebars and footers.
Step Two: The Non-Functioning Prototype
Step Three and Four: Minimum Value Product and Final Product