Check out our special offers, including hosting discounts, web site packages, and much more!!
 
Please reviev our portfolio containing a wide variety of web and multimedia progects.
 
 
         
 
 

Methodology

We understand that our clients’ time is very valuable. That is why we have a timely and organized process that is very inclusive but not overwhelming. We want our clients to play a major role in development process; however we don’t what them to fell like there working two jobs.

Provided is a step by step outline of our development process. The outline may vary according specifications entailed with different clients. We hope this synopsis provides sufficient information regarding our methodology, and we hope that you will be our next partner throughout the process.

 
 
 

The Process

1. Analysis:

Within the analysis phase of the development process, the client articulates their general vision of what the project should accomplish. With this vision we establish the specified objectives and overall goals entailed. As the web site is going to be a part of a system, it needs a complete analysis of how the web site or the web based application is going to be developed and how it is going to help the business.

2. Strategy:

Once the objectives have been established, we begin to formulate strategies to effectively and efficiently execute these objectives. To achieve this, we congregate the designers, developers and testers in order to establish a realistic plan that will be time and cost-efficient. Once a strategy is agreed upon we can project the amount of work at hand and provide an estimate of project will cost. Provided that the price is agreed on, we request that 30% of the overall budget is submitted as a retainer for our services.

3. Specification Building:

Preliminary specifications are drawn up by covering up each and every element of the requirement. For example if the product is a website then the modules of the site including general layout, site navigation and dynamic parts of the site should be included in the spec. We call this the “Information Architecture” portion of the development process. It is the foundation of the web site or application in the sense that it creates the basic structure for system and how it operates.

4. Design and Development Process:

After building the specification, the project can move it to the design and development phase. You can think of this as the artistic portion of the development process. In most cases we analyze the general build of the system and then apply various graphic treatments to enhance the visual presence of the site or application in a manner that complements the character of the business. Usually we like to submit two or three comps for the client to compare and decide upon. Once a comp is chosen, the treatment is implemented into the system’s structure.

5. Testing and Finalization:

During this portion of the development process we assess any errors that are present before moving on to the final phases of the production. You could think of it as the phase where we tie up any loose ends that need to be addressed. Things of this nature include scalability testing, load testing, resolution testing and cross-browser compatibility testing and of course grammar checking. Both automated testing and manual testing should be done without fail before continuing with the rest of the process.

6. Promotion:

This phase is applicable only for websites. In this phase we implement certain objects and applications that contribute to the marketing aspects of the website. During this process we prepare and apply the meta tags for the site and submit the URL to the search engines and directories. Other measures and applications may be considered to increase the amount of traffic the website generates. Things of this sort include pay per click submissions, additional content driven websites, and reciprocal link exchange promotions. We are happy to provide consultation regarding which online marketing strategy might best out fit the company.

7. Maintenance and Updating:

Depending on the objectives of the website or application, updates may be in order as general maintenance. The amount of updates may vary according to the specifications of each unique project. In most cases we provide systems that minimize the need to request our services for every minor detail if it should arise. We do this by providing advanced yet easy to use online authoring tools that will allow you to control many general aspects of the web site or application. Updates that exceed the abilities of the online authoring system and require additional development work will constitute the need for a new agreement regarding the updates requested.