Website Design & Development Process

website development process


1. Discovery / Consultation / Information Gathering
·  Requirements review:
Meeting with the client to discuss projects goals and vision, target markets, content requirements, reference sites, materials and available assets. Basically, cover off everything the client knows and wants at this point.
2. Planning
·  Architecture/Sitemap:
Maps out the website architecture, defining sections & pages and their flow and relationship to each other.
·  Functional Specification:
A document that sets out in detail the things the website must do – and how it will do them.
·  Prototype/Wireframes:
A simple visual layout of the website pages with the intent to support the Functional Specification by starting to define certain layout and UI conventions to be employed across the website.
3. Design
·  Mock-ups:
Produce mock-ups based on all approved requirements from the [1. Discovery] process.
·  Review Cycles: review mock-ups with the client and refine/revise accordingly until we have approvals.
4. Production
·  Coding and Development:
Template coding, application coding, content integration, testing and bug fixes until we are satisfied the website is in a launch-ready state.
5. Post-Production
·  Client Review:
Release the website to the client for their review.
·  Final Tweaks and Testing:
Respond to any last client feedback and do final tweaks and one last round of testing.
·  Launch:
Push the website live.
·  Training:
Any post-launch training or documentation delivered to the client as warranted by the website.
·  Client Survey:
Solicit client feedback on the entire project process to learn more about what’s working and what can be improved.