Roles

When we do project work with a client, we divide up work into the following key roles:

  1. Project Manager - planning the project, liaising with the client, managing the work plan and budget, reviewing work on a regular basis.
  2. Developer - writing code to meet client's business requirements.
  3. Implementer - configuring WordPress and CiviCRM to meet client's business requirements.
  4. Designer - design and discovery work of the project.

Sometimes a team member will take on more than one role. For bigger projects, we may also have 'secondary' roles to support this lead time.