Develop a thorough understanding of the project, audience, and objectives to formulate a strategy.
Craft a purposeful design to reflect the objectives and indicate the direction for the entire project.
Incorporate design and technical components into a highly functional system, ready for review.
Review, refine, test and prepare final product for delivery. Launch and continue to evolve over time.