Difference between revisions of "NewYork2008:What Should a Web Site Cost?"

From Managing Nonprofit Technology Projects Wiki
Jump to navigation Jump to search
 
(15 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
=== Session Notes ===
 
=== Session Notes ===
  
(Session Note Taker will enter notes here)
+
'''WHAT SHOULD A WEBSITE COST?'''
WHAT SHOULD A WEBSITE COST?
 
  
Brochureware- $2 - $5,000 + Design Costs
+
'''Brochureware:''' $2 - $5,000 + Design Costs
  
Design- $200 -$5,000
+
'''Design:''' $200 -$5,000
  
Small Nonprofit- No more than $10,000 for simple CMS site, no custom database/tools
 
  
$25,000 - Fancy site, interactive graphics, interactive tools
+
[[Small Nonprofit]] - No more than $10,000 for simple CMS site, no custom database/tools
  
$125,000- Full custom web application
+
*'''Fancy site, interactive graphics, interactive tools:''' $25,000
  
CMS Choice- A well known CMS such as Joomla!, plone, Drupal gives a wide community of support.
+
*'''Full custom web application:''' $125,000
 +
 
 +
*'''CMS Choice:''' A well known CMS such as Joomla!, Plone, Drupal gives a wide community of support.
 +
 
 +
 
 +
'''Hourly rates:'''
 +
 
 +
*'''Friendly rate:''' $50 -$100
 +
*'''Standard rate:''' $150
 +
*'''High end, but questionable whether it is worth it:''' $300
  
Hourly rates-  $50 -$100 Friendly rate
 
    $150   Standard rate
 
    $300    High end, but questionable whether it is worth it
 
  
 
Flat rate gigs- Can be a great way to get around the pain of hourly relationships.  However, scope and deliverables mu st be clearly defined.
 
Flat rate gigs- Can be a great way to get around the pain of hourly relationships.  However, scope and deliverables mu st be clearly defined.
Line 37: Line 41:
  
  
Project Cost vs Hourly Cost- Justin has always found relationships to be happier when it's hourly.  Allows the client to say "no" to a fancy widget, and allows the consultant to say "ooh, we ran into something hairy."  If you spec things out well, you can estimate costs and give a menu of options for the client to pick from.
+
Project Cost vs Hourly Cost- Justin has always found relationships to be happier when it's hourly.  Allows the client to say "no" to a fancy widget, and allows the consultant to say "Ooh, we ran into something hairy."  If you spec things out well, you can estimate costs and give a menu of options for the client to pick from.
  
 
If you know exactly what you want, it can be cheaper, but often it is worth it to pay a consultant to help organize and plan your website.
 
If you know exactly what you want, it can be cheaper, but often it is worth it to pay a consultant to help organize and plan your website.
Line 43: Line 47:
 
Radical Designs- Homegrown CMS named AMP, built specifically for grassroots organizing.  Most small to mid-sized non-profits have very similar needs, which a standard AMP site accounts for.  Standardization allows them to roll out sites for $8,000.
 
Radical Designs- Homegrown CMS named AMP, built specifically for grassroots organizing.  Most small to mid-sized non-profits have very similar needs, which a standard AMP site accounts for.  Standardization allows them to roll out sites for $8,000.
  
KINTERA IS EVIL.  They vastly overcharge, and have aggressive, poor business practices.
 
  
$3- $5,000 for small sites
+
[[KINTERA]] IS EVIL.  They vastly overcharge, and have aggressive, poor business practices.
$7 - $12,000 for medium sites, with calendar, simple database work. etc
+
 
 +
*'''$3- $5,000''' for small sites
 +
 
 +
*'''$7 - $12,000''' for medium sites, with calendar, simple database work. etc
 +
 
 +
*'''$150,000''' custom job for State Agency
  
$150,000 custom job for State Agency
 
  
Drupal sites- $10,000 - $12,000 for medium sites
+
[[Drupal sites]]
  
$2,000 - $4,000 Brochureware
+
*'''$10,000 - $12,000''' for medium sites
$150,000
 
$75 hour, daily check ins
 
  
$25,000 - $35,000 buget to do a redesign.
+
*'''$2,000 - $4,000''' Brochureware
 +
 
 +
*'''$150,000'''
 +
 
 +
*'''$75 hour''', daily check ins
 +
 
 +
*'''$25,000 - $35,000''' budget to do a redesign.
 +
 
 +
*'''$25,000''' redesign budget.
 +
 
 +
*'''$300,000''' for  custom database.  3 year project.
  
$25,000 redesign buget.
 
$300,000 for  custom database.  3 year project.
 
  
 
Six years ago paid $6,000 to build a custom CMS in ASP.  Designer is also webmaster, all work done in-house.
 
Six years ago paid $6,000 to build a custom CMS in ASP.  Designer is also webmaster, all work done in-house.
  
$400,000 for an enterprise class site in Drupal.
+
*'''$400,000''' for an enterprise class site in Drupal.
 +
 
 +
 
 +
'''Brickolage''' - Online Newspaper opensource software.
 +
 
 +
'''Gossamer Threads''' - Good Perl shop.
  
Brickolage - Online Newspaper opensource software.
+
'''PHP''' - Drupal, Joomla!, and AMP are all PHP.  PHP programmers and hosting are relatively easy to find, and often inexpensive.  There is a wide range in skill among php programmers, so be sure to get references.
  
Gossamer Threads- good Perl shop.
+
'''Python''' - Plone is Python based.  Hosting and programmers are harder to find, and often more expensive.  However, the level of competency is usually high.
  
For hourly rates- Ask consultant to give a sample invoice from a previous site (client's name removed), to see how they do line item breakdown.
 
  
When picking a CMS, you are also picking a programming language.
+
'''IMPORTANT'''
  
PHP- Drupal, Joomla!, and AMP are all PHP.  PHP programmers and hosting are relatively easy to find, and often inexpensive.  There is a wide range in skill among php programmers, so be sure to get references.
+
*For hourly rates- Ask consultant to give a sample invoice from a previous site (client's name removed), to see how they do line item breakdown.
  
Python- Plone is Python based.  Hosting and programmers are harder to find, and often more expensive.  However, the level of competency is usually high.
+
*When picking a CMS, you are also picking a programming language.

Latest revision as of 18:54, 15 January 2016

Description

One of the most vexing questions in any project is “What are appropriate costs for technology and labor?” This session will utilize anecdotal data and participant input to explore costing for different types of web sites, from simple “brochure-ware” sites to custom, database-backed applications and points in between.

Session Notes

WHAT SHOULD A WEBSITE COST?

Brochureware: $2 - $5,000 + Design Costs

Design: $200 -$5,000


Small Nonprofit - No more than $10,000 for simple CMS site, no custom database/tools

  • Fancy site, interactive graphics, interactive tools: $25,000
  • Full custom web application: $125,000
  • CMS Choice: A well known CMS such as Joomla!, Plone, Drupal gives a wide community of support.


Hourly rates:

  • Friendly rate: $50 -$100
  • Standard rate: $150
  • High end, but questionable whether it is worth it: $300


Flat rate gigs- Can be a great way to get around the pain of hourly relationships. However, scope and deliverables mu st be clearly defined.

NEVER WRITE ANY CODE YOU DO NOT HAVE TO. Bend, adapt, compromise to allow yourself the ability to use standard tools. Custom tools can be a weight around your neck, with hidden costs down the line.

Aspiration- Rolled out their Drupal site via Float Left for $6,000, with $6,000 worth of upgrades over the years.

$80,000 - eCommerce, some database work, complete custom nightmare, eCommerce was getting hacked with cc #'s stolen. Nightmare.

itmightbeh.org - $30,000 - $40,000 six years ago, with a lot of customization and databases.

Legal Aid Custom CMS- $5,000 - $15,000 yearly rate


Project Cost vs Hourly Cost- Justin has always found relationships to be happier when it's hourly. Allows the client to say "no" to a fancy widget, and allows the consultant to say "Ooh, we ran into something hairy." If you spec things out well, you can estimate costs and give a menu of options for the client to pick from.

If you know exactly what you want, it can be cheaper, but often it is worth it to pay a consultant to help organize and plan your website.

Radical Designs- Homegrown CMS named AMP, built specifically for grassroots organizing. Most small to mid-sized non-profits have very similar needs, which a standard AMP site accounts for. Standardization allows them to roll out sites for $8,000.


KINTERA IS EVIL. They vastly overcharge, and have aggressive, poor business practices.

  • $3- $5,000 for small sites
  • $7 - $12,000 for medium sites, with calendar, simple database work. etc
  • $150,000 custom job for State Agency


Drupal sites

  • $10,000 - $12,000 for medium sites
  • $2,000 - $4,000 Brochureware
  • $150,000
  • $75 hour, daily check ins
  • $25,000 - $35,000 budget to do a redesign.
  • $25,000 redesign budget.
  • $300,000 for custom database. 3 year project.


Six years ago paid $6,000 to build a custom CMS in ASP. Designer is also webmaster, all work done in-house.

  • $400,000 for an enterprise class site in Drupal.


Brickolage - Online Newspaper opensource software.

Gossamer Threads - Good Perl shop.

PHP - Drupal, Joomla!, and AMP are all PHP. PHP programmers and hosting are relatively easy to find, and often inexpensive. There is a wide range in skill among php programmers, so be sure to get references.

Python - Plone is Python based. Hosting and programmers are harder to find, and often more expensive. However, the level of competency is usually high.


IMPORTANT

  • For hourly rates- Ask consultant to give a sample invoice from a previous site (client's name removed), to see how they do line item breakdown.
  • When picking a CMS, you are also picking a programming language.