For a website Design and Development project to be successful it should involve a process of consultation, planning, strategies, design, coding, testing and validation.
Your website is your shop front online and for your business to be successful online your website needs to look good, but also perform well with users and search engines.