We have a simple and highly effective staged process we follow with every project tailored respectfully to its scope; a series of six phases that together, address the core fundamentals of creating unique, stylish and usable designs for the web. While the end deliverable is ultimately “web design”, is it the process in which gets us to a successful launch of a design that makes us both unique and highly effective.
Discovery & Focus
Understanding client goals and the needs of their users. Site-mapping and determining key content and user tasks.
- Requirements analysis
- Project charter
- Market Analysis
Once we understand an organization and its constituents, we begin to fully architect the user-experience. We work to organize the universe of content, content types, content hierarchies and the relationships between these facets of the organization and its constituents.
- Site mapping
We design websites that stand-out among the crowd. We ensure the best presentation through elegant designs geared specifically towards your industry and audience.
- Wireframe and design elements planning
- Brand Identity Design
- User-interface Design
- Review and approval cycle
We believe that the code-behind is as fundamentally important and thus should be as clean, elegant and beautiful as the front-facing visual aesthetic.
- Advanced CSS / jQuery
- Develop and test special features and interactivity
- Fill with content.
- Test and verify links and functionality
- Cross-browser analysis
Whether collaborating on a custom built system or extending third-party content management systems, we have extensive experience ensuring a successful integrated and customized solution.
- Open-Source CMS Customization (WordPress, Joomla, Drupal, Magento)
- Server Side Development
- Integration with 3rd party systems
Testing & Launch
The purpose of the launch phase is to prepare the website for public viewing. This requires final polishing of design elements, deep testing of interactivity and features and, most of all, a consideration of the user experience. An important early step in this phase is to move the website, if need be, to its permanent Web server. Testing in the production environment is important because different servers can have different features and unexpected behavior.
- Transfer to live server
- Final Testing
- Hand off to client
- Project close, final documentation