Connect
With Me

/

rss linkedin twitter facebook

Approach

No two projects are the same, however every project can follow a standard development life cycle. Below you can read about each of the six steps that we will take in developing your site.


Information Gathering

Arguably the most important step. I will be asking you what might feel like an endless amount of questions. This will allow me to understand your goals and your overall vision. Here are a few questions from my base questionnaire:

  • What type of site are we creating?
  • Who is your intended audience?
  • What kind of functionality will the site have?
  • Do you have your own hosting, or will I be hosting for you?

After I review your answers I will almost always ask a few follow up questions. I will not continue to the next step until I fully understand what it is we are creating.


Planning

Using the information that I have gathered I will begin to put together a plan for your website. This includes generating a site map or a list of all of the pages that will be included. This will ensure that we develop a consistent and easy to understand navigation system.

During the planning step we will also discuss the technologies that should be included. This includes how users will interact with the site and other areas such as ecommerce. This is also a good time to show me a few sites that you like, and any color scheme that you know should be used.


Design

Now it’s time to determine the look and feel of the web site. Web design is an iterative process that will continue to repeat itself until you are completely happy with the look and feel of your new site.

Rarely will I get your design right the first time, everybody has there own needs and tastes. For this reason you are free to request modifications to the original design until we arrive at a finished product


Development

During the development process I will be converting all of our ideas and designs into the finished product. This requires writing W3C standards compliant HTML and CSS, along with designing and implementing a database and using a back end language such as PHP to add the desired dynamics to the site.


Delivery and Revisions

The site has been fully tested and is ready for launch. Many times you will want to make changes to the copy text on the site. You can request up to two revisions, or you can use the easy to navigate admin area to make the changes on your own.


Maintenance

Any developer will tell you that no site is ever fully completed. Over time your business may need a new feature, or you might have an idea for a site enhancement. This is why I always write organized, well documented and easily extensible code. Any maintenance, features or enhancements are always one phone call away.