A Proven Methodology For Project Success

ServerSide, Inc. begins each project seeking a thorough understanding of the client and the business and technical objectives that must be met.

During this process, the following materials are produced and agreed upon before any code is written or designs assembled:

  • Project Goals and Objectives Document
  • Proposed Sitemap and Navigation Structure
  • Website Wireframes
  • Project Scope, Deliverables and Schedule

Through these documents, together, we fully understand the scope and requirements of the project. As we complete the discovery stage, all deliverables will be clearly identified, along with timeframes and cost requirements.

For Superior User Experience and Rich Web Application Design

The Six-Step Process: Designed through experience, customized for quality

Project Kickoff: Project participants are introduced; roles and responsibilities are discussed; goals and timeframes are outlined; discovery process is planned.

Discovery: The mission of the organization is understood; the goals for the web site are identified; status of client systems is understood and logical steps for improvement are discussed; systems integration, information flow, content workflow issues are discussed.

Architecture: Specific content and navigation plans are developed; wireframe mockups of page layouts are done; functionality and data call-outs are detailed; member content areas and access rules are identified; taxonomy and display rules for content is specified; CMS functionality to be implemented is decided; the estimated cost of the plan is provided for client approval.

Design: Visual page layouts are developed to support the content and navigation defined; client approval and any needed revision takes place; graphics and visual elements such as images and flash are determined and artwork is created; photo shoots are conducted or images otherwise acquired.

Implementation-development: Approved layouts and artwork is assembled into html/CSS templates; CMS infrastructure is established; templates are integrated to the CMS; development URL is given to client for progress and testing; ASP / .net code is developed to support any custom functionality; structured content areas are developed; content conversion-placement may begin.

Training & Launch: Client personnel are shown how to use the tools; client content approval workflow decisions are implemented in the CMS; content placement and formatting are finalized; site is moved to hosting equipment; if the IP address is different, change to DNS is made and the site is “live” to the internet.