Portfolio Categories
Quick Links
 

_About


Implementing an effective web presence begins with understanding a client's purpose as well as the intended audience. My development process starts here, with an investigation of a client's business.

Before one line of code is punched I want to first gain an understanding of the industry, the competitive climate and what factors impact the sellability of the relevant products or services. Once I've gotten a concept of the fundamental elements that characterize a client's business, it's off to the drawing board.

First - objectives. What is the purpose of the site? Is it a promotional tool? Will it educate? Is it selling something? Who will visit? What presence do competitors have online? All these questions and many more are the factors responsible for dictating exactly how a website will come to life.

Once the fact finding is complete a conceptual map is laid for the project. Content is broken down into categories and sub-categories.

Structure and navigation are flowcharted, dead-ends and redundancy eliminated and then we advance to information schema and design mockups.

If database integration or other data handling such as the consumption of web servies is to occur, then flowcharting will proceed into this section. Information relationships are mapped, reports, forms, fields and content layout identified. If an existing database exists such as customer accounts or product catalogs, the information is obtained and any necessary conversions are performed to prepare it for web deployment.

I typically prepare 2-3 basic design mockups for a client. These are based on existing color schemes, branding & identity. In the case that the branding doesn't already exist, it will be incorporated into the preliminary mockups. Attention is given to size and resolution to ensure quality presentation without being too bandwidth intensive. Designs and any necessary revisions are completed prior to templating.

Now that objectives are identified, flowcharting is finalized, information management is mapped, and mockups are approved, development begins in earnest.

Pages are prepared from the approved mockups, navigation is put in place, data connections are established, graphic design is performed and all other production gets underway. If additional media components are to be implemented such as sound and/or animation, those are identified and developed accordingly.

Production depends on the scope and depth of a particular project. It may be as short as a week or as long as six months.

Regardless of the initial scope of a site, attention is given to modularizing content for simplified updates in the future. Reusable code is broken out of components and stored server side as functions/classes to optimize maintenance and management of the site.

Below is a brief itemization of my competencies in this area:

  • DHTML/XHTML
  • CSS/DOM
  • Flash / Actionscript
  • Javascript
  • PHP
  • AJAX
  • LAMP
  • Eclipse Framework
  • Ensim Server
  • Flex
  • SourceForge & CVS
  • MaileEnable
  • MS IIS
  • MS Office Products
  • MS SQL Server
  • MS Visio
  • Northcode SWF Studio (for SWF wrapping)
  • XML
_Skills & Capabilities
Accessibility Design & Testing
Audio Design & Pre-Production
Compression, Streaming & Optimiz.
E-Commerce
Graphic Design & Drafting
GUI Design
Information Architecture & Usability
Marketing - Online & Offline
Print - Offset Litho, Silk Screen, etc.
Prototyping for Web & New Media
Script Writing
SEO
Storyboarding & Conceptualization
Technical Writing
Voice-Over Scritping & Editing
Web Development / Design

Simpson Media © 2007. All Rights Reserved.