Entering buttongroup
curpos $VAR1 = [ 'root', 'web' ];
indent 0

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/',
'button' => 'bhome-t',
'id' => 'home'
};

home

b $VAR1 = {
'subtree' => 'web',
'url' => 'http://dbpromo.dd-b.net/web/',
'button' => 'bdevelopment-t',
'id' => 'web'
};

web

Found button in curpos web

Entering buttongroup
curpos $VAR1 = [ 'web' ];
indent 1

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/web/philosophy.html',
'button' => 'bphilosophy-t',
'id' => 'philosophy'
};

philosophy

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/web/process.html',
'button' => 'bprocess-t',
'id' => 'process'
};

process

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/web/searchranking.html',
'button' => 'bsearchengines-t',
'id' => 'searchengines'
};

searchengines

b $VAR1 = {
'subtree' => 'walkhugo',
'url' => 'http://dbpromo.dd-b.net/web/walk-hugo/',
'button' => 'bunclehugos-t',
'id' => 'walkhugo'
};

walkhugo

b $VAR1 = {
'subtree' => 'walkaacfi',
'url' => 'http://dbpromo.dd-b.net/web/walk-aacfi/',
'button' => 'baacfi-t',
'id' => 'walkaacfi'
};

walkaacfi

leaving buttongroup

b $VAR1 = {
'subtree' => 'photography',
'url' => 'http://dbpromo.dd-b.net/photography/',
'button' => 'bphotography-t',
'id' => 'photography'
};

photography

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/contact.html',
'button' => 'bcontact-t',
'id' => 'contact'
};

contact

b $VAR1 = {
'url' => 'http://dbpromo.dd-b.net/misc/resume-web-20040818.html',
'button' => 'bresume-t',
'id' => 'resume'
};

resume

b $VAR1 = {
'url' => 'http://www.dd-b.net/redirdbpromo.html',
'button' => 'blive-t',
'id' => 'live'
};

live

leaving buttongroup

Process

How a job with me works.

Phases of a Project

Study, brainstorming, mock-ups, implementation, modification, polishing, maintenance, updates.

Study

Or perhaps "analysis". In this phase we figure out what you need your website to do, and how it fits in with the rest of your business.

Brainstorming

This is the phase where ideas fly thick and fast. Many of them stupid or irrelevant; but we can recognize those pretty easily and weed them out later. Meanwhile, if we let the imaginations flow for a while, interesting and unexpected things often turn up.

Mock-Ups

Paper or online mock-ups of the site, to let us examine and perhaps show to users ideas on the information architecture, site navigation, and design.

Implementation

Make it real!

Modification

We always find or think of things along the way. Or sometimes the business environment changes while we're working. So some things have to be changed in the planned site.

Polishing

A careful runthrough with 000000 steel wool makes everything look cleaner and smoother.

Maintenance

Having a website is an ongoing propositon. It needs to be kept current with information, business news and products, and compatibility with the latest browsers.

Updates

Sometimes big things have to change or be added. Or ideas postponed from the brainstorming phase need to be implemented.

Billing

Generally projects this size work better billed by the hour.

To negotiate a fixed price, a very careful definition of the work to be done must be performed first, which is expensive, and then the project must be limited to that work—changes along the way can't be accommodated (or have to be negotiated in tedious detail).

This is almost never the best way to handle a web project; we all normally learn a lot along the way, and it's important to incorporate what we've learned into the work we do. However, if you need a fixed-price bid, I can do that.


© Copyright 2005 David Dyer-Bennet