Top

Typical roles in a development

(a single person may perform one or more of these roles, but would ideally only wear one hat at a time):

Project Manager: Oversees project progress from initial gathering of requirements to delivery. Deliverables: Project Scope Document, Timelines

Project Sponsor: Primary point-of-contact on behalf of the client. Provides business insight, and signs off various stages of the project. Deliverables: Co-authors scope statement, gives the creative brief, provides any other materials necessary for fully gathering and understanding requirements.

Information Architect: Develops site infrastructure and interface guidelines. Deliverables: site-map and wire-frames.

Web Designer: Establishes the site visual design, or “look and feel”. Deliverables: initial design comps, static HTML/CSS mock-ups. Any necessary image assets. Style guide.

Web Developer: Responsible for programming and dynamic aspects of the site. Deliverables: functional specification, server installation and configuration.

Database Developer: Builds the database that will store all the site's content, and power the dynamic elements of the web site. Deliverables: Data model, database installation and configuration.

Bottom