The final phase of the process prior to the soft launch of your site, and the one most crucial to the overall success of the engagement, is quality assurance. This phase is more of a perpetual rather than a sequential one, and occurs throughout the process as each major milestone is achieved. It's a rigorous system used to check, thoroughly test, and refine each section and feature of the system to ensure the site is fully functional, complete and configured in a manner that meets client requirements and objectives.