 |
 |

Roles for Any Project
- Business Manager
The business manager (or client) is the person who is responsible for defining and guiding the business goal of the project, and for setting major budgetary guidelines. All activities performed for the project, while having their own immediate goals, are performed as support for meeting the business's goals.
- Project Manager
The project manager should guide, coordinate, and motivate the project team as well as serve as the official interface between the team and the client.
- Designer
The designer is responsible for creating the look and feel of the produced work, and should do most of their work earlier in the project before development occurs. A designer's work should be reviewed by the business manager for aesthetics and by the developer for technical feasibility.
- Developer
The developer is the person who writes the code for the web site. The code and integrate the designer's concept with the business goals of the project. If the team is small, a developer may be responsible for drawing up technical specifications and for maintaining the project's hardware and software.
- Information Architect
An information architect is someone who is skilled at organizing information and processes so that they are all accessible and comprehensible to the intended customers. An information architect will also draw up supporting documents for the project, such as the project goal, site map, and feature list.
- Quality Assurance Specialist
A quality assurance specialist's job is to make sure that the developer's and designer's work meet the business goals and the specifications documented in the discovery process. The designer and developer will need to adjust the site as necessary until the QA process is satisfactorily completed.
- Technical Specialist/Network Administrator
A technical specialist who has very specific knowledge about the hardware and software supporting the project can be very useful. Not only can they make sure that the right technical plans are made, but they can often make sure these areas are working at optimal efficiency. This lessens the responsibilities which would otherwise fall on the developer.
Return to Resources

|
 |
 |