The Website Development Process

We take developing your website as serious as you do. Below is the breakdown of the process that we use to produce your website. Due to the varying nature of some websites, not every step may be required for your particular application.

Discovery

Industry Analysis
  • Competitor analysis
  • Industry and market analysis
Your Target Audience
  • Customer surveys and interviews
  • Establish demographics
  • Establish style and visual requirements

Project Definition

Overall Goals & Objectives
  • Determination of primary objectives
  • Develop and establish measurable targets and goals
Develop the Project Plan
  • Establish project team
  • Create schedule and milestones
  • Establish budget and assign hours
  • Determine client deliverables
  • Create testing and usability checklist
  • Establish content optimization plan
Workspace
  • Setup internal project development space
  • Establish and confirm hosting and server requirements
  • Setup production management tracking
  • Install base Makor CMS components

Project Structure

Project Content
  • Outline content requirements
  • Establish content delivery plan and timelines
Site Structure
  • Develop a site map/flowchart
  • Set page naming conventions
  • Establish functional and interactive pages and structure
  • Establish additional Makor CMS module requirements and install
User Experience
  • Create screen schematics
  • Determine navigation structure and methods
  • Outline content and functionality

Design and Prototype/Mockup

Visual Design
  • Review user goals and objectives
  • Concept brainstorming
  • Develop initial comps
  • Create graphic templates
  • Establish style guide
HTML Prototype
  • Produce visual mockups for client approval
  • Prototype templates in HTML
  • Testing and verify function and usability

Build-out and Testing

Pre-Production
  • Setup file structure
  • Review technical requirements
  • Determine site maintenance requirements
  • Review site navigation
  • Review content requirements and inventory content
Production
  • Slice and optimize graphics
  • Create HTML templates and css style sheets
  • Implement javascript as required
  • Develop custom application code and implement
  • Install templates into Makor CMS and create pages to match navigation
  • Populate pages with content
  • Review and tweak content for keyword density
  • Optimize page headers
Post-Production and Testing
  • Conduct QA Testing
  • Tracking and fixing bugs

Site Launch

Making it live
  • Final QA and Client Approval
  • Determine and establish server setup for email
  • Determine and establish additional DNS entries
  • Remove blocking splash page
  • Update DNS and nameservers as required
  • Confirm security and passwords
Client Handoff
  • Create and deliver handoff documentation
  • Create and deliver HTML style guide
  • Makor CMS training
  • Support and maintenance training








Webhosting, web design, custom applications