Helping you find the right web designer / developer  
Home  |  Search by City / State  |  Request a Quote
The Four Categories of Website Development Companies (Web Development Industry Overview) - Complete Article
There are two main topics to consider when discussing the web development industry: the first topic concerns the three elements in every site, while the second concerns the people or processes (the "players") that build them.

The Three Elements:
  1. Functionality (i.e. what the site does) – The range of options are:
    • No Functionality – These are simple, brochure websites
    • Custom Functionality – The sites are built from scratch
    • Pre-Developed Functionality – These sites use proven/existing software, either:
      • Packages/Bundles – These are "off-the-shelf" software solutions
      • Modular – These enable users to choose from an ala carte menu of features


     

  2. Design (i.e. how the site looks) – This consists of:
    • Layout – Options range from "cookie-cutter" templates to fully custom designs
    • Graphics – Options range from amateur to professional
    • Navigation – Options range from simple to very complex


     

  3. Content (i.e. what the site says) – This involves:
    • Creation – Developed "in-house" or contracted
    • Preparation – Proper formatting
    • Management – Updates performed by either the developer or the website owner

The Players
 

  • Developers – These are full service development companies. They typically have a heavy emphasis on the Functionality element of a website, with a Design staff to provide the layout, graphics, and navigation.
  • Designers – These are firms (or individuals) that focus more on the Design side, typically outsourcing the Functionality element when it is needed.
  • – These options have come into prominence over the last few years and typically use a simple online interface to build the Design, with limited Functionality.
  • Pipeline – In this model, Functionality is provided by software modules which support any type of creative Design and enable simple Content management.

     

DEVELOPERS

The traditional web developer takes two principal forms: Either a high-end programming firm that specializes in back-end coding, and employs a creative staff to handle the front-end website design; OR, a high-quality design firm that establishes a team of programmers to provide the site functionality.

Pros

  • Provide great-looking, highly functional sites
  • Can completely customize a site to a client's specific needs
  • Custom software development is available
  • Bring all three elements (Function, Design, and Content) to the client in a "one-stop shopping" approach
  • Site owner may own the unique development software (i.e. Intellectual Property rights)


Cons

  • Sites are built from scratch each and every time, which can be expensive
  • The development process is time-consuming, often taking months to complete
  • There are usually several rounds of testing and de-bugging that continue to create delays and drive up costs, sometimes even after the site has launched
  • Creative design is also very expensive, particularly when dealing with those firms whose bread-and-butter (and reputation) hinges on producing solid creative work
  • There is often little content control on the part of the client, meaning any changes or updates to the site must go through the development firm to complete, again leading to delays, downtime, and additional expense
  • Pricing is non-standardized and non-published, and typically based on estimates; cost over-runs can occur frequently Site owner may have to assume costs to maintain & upgrade development software (if they retain IP rights)
  • Difficulty in identifying problems between the developers and the hosting service
  • Product knowledge is centralized with a few employees


DESIGNERS

These are typically small creative agencies, or even freelance individuals, who bring their graphic design sense to the table, but must outsource the functional part of the website to a developer. Some web designers may know bits-and-pieces of back-end programming, but the designer who can do it well is a rare beast.

Pros

  • Can provide smaller-scale websites at more reasonable, competitive prices
  • Likely to have quicker response to a client's needs, particularly with content management


Cons

  • Scale of creative quality may vary wildly from designer-to-designer
  • Integration between the site's design and function may be problematic, depending on designer's skill-set
  • Difficult to expand or upgrade the functionality
  • Custom functionality is not typically available or practical
  • As with Web Developers, pricing is non-standardized, non-published, and based on estimates; again, cost over-runs frequently occur
  • Difficulty in identifying problems between the designers and the hosting service
  • Product knowledge is centralized with a few employees


TEMPLATES  

This model, in which users sign up for the service and create their website using an online process, has come into its own in the last few years. There are two basic types of Template sites:

  • Brochure Sites – These sites display content only, and contain no functionality.
  • Online Stores – These sites typically include a simple product catalog and eCommerce system

Pros

  • Very affordable and reliable
  • Perfectly modeled for small or at-home businesses that sell a limited product line to a limited consumer base
  • Content management is typically very simple and controlled by the website owner
  • Pricing is fixed and published so a company can figure out exactly what the site will cost
  • Quick to deploy, often with just a few hours of content preparation and "build-time"
  • Site owner does not own the software (no maintenance costs)


Cons

  • Limited amount of creative and functional control
  • Site design is limited to a select number of pre-programmed layouts
  • Not very scaleable or adaptable to business growth, difficult to upgrade the functionality
  • No custom development is available
  • Limited technical assistance
  • Site owner does not have IP rights over the software


PIPELINE  

This is a newly-emerging method of bringing websites to the marketplace which brings the high-end functionality of the traditional Developer model together with the convenience and cost-effectiveness of the Template model. The "Pipeline" model works by eliminating many of the problems and obstacles inherent in creating a website from the ground up.

The most common functional elements of any website, such as eCommerce, Product Catalogs, Contact Us Pages, Content Pages, Calendars, Email Newsletters, etc., are turned into individual software components. These components are completely tested and field-proven, because they are used over and over, across multiple sites. An underlying architecture is then built which enables any of these modular components to "snap together" like building blocks.

Pros

  • Software is fully-tested, minimizing bugs or errors (and unforeseen costs).
  • Sites are quick to launch, with the functional website "shell" created within minutes through an automated process – no need to hard code the entire site.
  • The functionality and design elements are treated separately, enabling the use of any creative design.
  • Content is managed by the website owner, and any changes or updates can be made to the live site in real time, without suffering any delays, downtime, or lost opportunities, and without having to pay someone else to do it.
  • Pricing is fixed and published so a company can determine exactly what the site will cost up-front, with no hidden costs down the road.
  • Custom development is available.
  • Easy to upgrade or expand the website
  • Site owner does not own the software (no maintenance costs)


Cons

  • Not cost-effective for simple static brochure sites with no functionality and little or no content management
  • Very high-end functionality sites (such as one to manage a huge logistics network or to support an international retailer like Amazon) require a great deal of custom programming which might not be accommodated by standardized software modules.
  • Site owner does not have IP rights over the software




COMPARISON TABLE


The following table summarizes the competitive advantages and disadvantages of each of the players in the web development industry:

 

Player:

Developers

Designers

Templates

Pipeline

Functionality

 

 

 

 

Content

P

P

P

P

Product Catalog (Simple)

P

X

P

P

eCommerce (Simple)

P

 X

P

P

Product Catalog (Advanced)

maybe

 X

 X

P

eCommerce (Advanced)

maybe

 X

 X

P

Forms

P

simple

 X

P

Email Campaigns

maybe

 X

 X

P

Reporting

maybe

 X

 X

P

Navigation

maybe

 X

 X

P

Integration

maybe

 X

 X

P

User Profiles

maybe

 X

 X

P

Design

 

 

 

 

Custom

P

P

X

P

Stock

 X

 X

X

P

Template

 X

 X

P

P

Content

 

 

 

 

Preparation by

Developer/Client

Developer/Client

Client 

Pipeline/Client

Updates / Management by

Developer

Designer

 Client

Client

Control Panel

Sometimes

Rarely

P

P

Characteristics

 

 

 

 

Software Reliability

Varies

N/A

High (Proven)

High (Proven)

Client owns IP Rights to Software Code

Maybe

N/A

No

No

Client owns content/data/design

Yes Yes

Usually

Yes

Setup Price Point

High to Very High

Medium to High

Low

Medium

 Detailed Pricing Breakdown in Quotes

No

No

Yes

Yes

Hosting Price Point

Low to Medium

Low to Medium

Medium to High

Medium

Technical Support Costs

per hour

per hour

included w/hosting

included w/hosting

Typical Billable Technical Support Time/month

1-5 hours

1 hour

N/A

N/A

Content Update Costs

per hour per hour

N/A (control panel)

N/A (control panel)

Typical Billable Content Update Time/month

1-5 hours

1-5 hours

N/A

N/A

Total Monthly Cost of Ownership

High to Very High

Medium to High

Low

Low

Time to Launch

Slow

Slow/Medium

Fast

Medium/Fast

Pricing for Upgrades / Modifications

High to Very High High to Very High

N/A

Low

Scalability

Low Low

Low

High

Portable?

Yes/Maybe

Yes/Maybe

No

Yes/Optional


Web Designer Locator is a microsite created using websitepipeline technology.
This website was specifically created to assist search engine users find the right website development partner for their project.

© 1999-2004 Ebiz4idiots, Inc - All Rights Reserved

Office Hours: 8:30 AM - 5:30 PM EST, M-F
319 Garlington Rd. Suite B-3 | Greenville, SC 29615 | websitepipeline.com
PH: 864-272-4000 | PH: 800-266-3579 | FX: 864-272-3299
site map | disclaimer | privacy policy | legal